Aperçu des sauvegardes
Le service HeatWave prend en charge les types de sauvegarde complète et incrémentielle. Ces sauvegardes peuvent être créées manuellement, automatiquement, lorsque vous supprimez un système de base de données ou par un opérateur. Les sauvegardes peuvent être déplacées vers un autre compartiment ou copiées dans une autre région. Vous pouvez restaurer ces sauvegardes dans un nouveau système de base de données.
Types de sauvegarde
Le service HeatWave prend en charge les types de sauvegarde complète et incrémentielle.
- Sauvegarde complète : Sauvegarde toutes les données contenues dans le système de base de données. La taille de la sauvegarde est généralement inférieure à celle du stockage du système de base de données, car il n'est pas nécessaire de sauvegarder l'espace de stockage inutilisé. Si tous les blocs de données du stockage du système de base de données ont déjà été utilisés, la taille de la sauvegarde peut être légèrement supérieure à la taille du stockage, car la sauvegarde stocke également certaines métadonnées.
- Sauvegarde incrémentielle : Sauvegarde uniquement les données ajoutées ou modifiées depuis la dernière sauvegarde complète ou incrémentielle. La première sauvegarde incrémentielle est toujours une sauvegarde complète.
Pour la récupération de données, il n'y a pas de différence fonctionnelle entre une sauvegarde incrémentielle et une sauvegarde complète. Vous pouvez restaurer toutes les données à partir de n'importe laquelle de vos sauvegardes incrémentielles ou complètes. Les deux types de sauvegarde vous permettent de restaurer toutes les données jusqu'au moment où la sauvegarde a été effectuée. Vous n'avez pas besoin de conserver la sauvegarde complète initiale ou les sauvegardes supplémentaires dans la chaîne de sauvegarde et de les restaurer en séquence. Il vous suffit de conserver les sauvegardes prises pour les moments que vous souhaitez pouvoir restaurer.
Lorsque vous supprimez une sauvegarde incrémentielle ou complète, elle est fusionnée avec la sauvegarde incrémentielle suivante. Lorsque la dernière sauvegarde incrémentielle ou complète est supprimée, elle n'est pas fusionnée car aucune sauvegarde incrémentielle ultérieure n'est disponible. Par exemple, vous avez créé une sauvegarde complète le jour 1 et une sauvegarde incrémentielle le jour 2 et le jour 3 respectivement. Si vous supprimez la sauvegarde complète effectuée le jour 1, elle est fusionnée avec la sauvegarde incrémentielle effectuée le jour 2. Si vous supprimez la sauvegarde effectuée le jour 3, elle n'est pas fusionnée car il n'y a pas de sauvegarde subséquente. Voir Détails de la sauvegarde pour une illustration de l'incidence de la création et de la suppression de sauvegardes complètes et incrémentielles sur la taille de la sauvegarde.
Types de création
Les sauvegardes peuvent être créées manuellement, automatiquement, avant la suppression d'un système de base de données ou par un opérateur. Les sauvegardes peuvent également être copiées dans une autre région.
- Sauvegarde manuelle : Vous pouvez créer une sauvegarde manuelle au moyen d'une action dans la console, l'interface de ligne de commande ou une demande au moyen de l'API REST. Vous pouvez conserver la sauvegarde manuelle pendant un minimum de 1 jour et un maximum de 365 jours. Vous pouvez également créer une sauvegarde manuelle d'un système de base de données inactif. Vous ne pouvez pas créer une sauvegarde manuelle d'un système de base de données de type Toujours gratuit. Voir Création d'une sauvegarde manuelle.
Note
La sauvegarde manuelle peut être une sauvegarde complète ou incrémentielle. - Sauvegarde automatique : La sauvegarde est créée automatiquement à l'heure sélectionnée lors de la création du système de base de données. La période de conservation par défaut est de 7 jours. Vous pouvez définir une période de conservation comprise entre 1 et 35 jours. Pour les systèmes de base de données de type Toujours gratuit, la période de conservation est de 1 jour et ne peut pas être configurée. Le programme de sauvegarde automatique sauvegarde un système de base de données inactif également. Lorsque vous supprimez un système de base de données, le paramètre Conservation automatique des sauvegardes du plan de suppression détermine si toutes les sauvegardes automatiques du système de base de données sont supprimées ou retenues. Pour un système de base de données à haute disponibilité, les sauvegardes automatiques sont créées sur l'instance principale.
NoteLes sauvegardes automatiques peuvent être programmées pour être copiées dans une autre région à laquelle la location est abonnée. L'activation de cette fonction nécessite l'autorisation
La première sauvegarde automatique est une sauvegarde complète et toutes les sauvegardes suivantes sont des sauvegardes incrémentielles.MYSQL_BACKUP_COPY
. L'autorisationMYSQL_BACKUP_COPY
n'est pas incluse dans le type de ressource agrégémysql-family
. Lorsque la copie inter-régions est activée, chaque nouvelle sauvegarde automatique est copiée dans la région de destination spécifiée. Si une copie ne peut pas être effectuée immédiatement, la copie est relancée après un court délai. Si la sauvegarde ne peut pas être copiée avec succès après plusieurs tentatives, elle envoie un avis au client pour une action supplémentaire. - Sauvegarde finale : Vous pouvez créer une sauvegarde finale avant de supprimer le système de base de données en sélectionnant l'option Exiger la sauvegarde finale dans l'onglet Plan de suppression. Voir Option avancée : Plan de suppression. La période de conservation d'une sauvegarde finale est de 365 jours. La sauvegarde finale d'un système de base de données de type Toujours gratuit présente une période de conservation plus courte de 7 jours.
Note
La sauvegarde finale est une sauvegarde complète et manuelle. - Sauvegarde de l'opérateur : L'équipe de soutien MySQL crée cette sauvegarde pour étudier les problèmes potentiels de votre service. Ces sauvegardes sont supprimées automatiquement. Vous pouvez également supprimer ces sauvegardes, mais cela n'est pas recommandé. Ces sauvegardes n'ont pas d'incidence sur les limites de service.
Note
La sauvegarde de l'opérateur est une sauvegarde complète.
Restaurer les options
Vous pouvez restaurer une sauvegarde sur un nouveau système de base de données.
Vous pouvez restaurer les données de l'une des façons suivantes :
- Récupération à un point de temps : Vous pouvez effectuer une restauration à partir d'un système de base de données existant vers un nouveau système de base de données au plus tard à un point de temps disponible ou à un point de temps spécifique. Voir Récupération en fonction d'un moment précis.
Note
La récupération jusqu'à un point dans le temps n'est pas prise en charge sur un système de base de données de type Toujours gratuit. - Restauration à partir d'une sauvegarde : Vous pouvez effectuer une restauration à partir d'une sauvegarde existante vers un nouveau système de base de données dans la même location. Voir Restauration à partir d'une sauvegarde.
Suppression réversible
Lorsqu'une sauvegarde avec suppression temporaire activée doit être supprimée après sa période de conservation, elle est conservée pendant 7 jours supplémentaires à l'état DELETE SCHEDULED
avant d'être supprimée définitivement. Si la suppression temporaire de la sauvegarde est désactivée, elle est supprimée immédiatement après sa période de conservation.
Vous ne pouvez pas activer la suppression temporaire dans un système de base de données de type Toujours gratuit.
L'espace de stockage utilisé par les sauvegardes à l'état DELETE SCHEDULED
est traité comme un stockage de sauvegarde facturable jusqu'à ce qu'elles soient supprimées définitivement.
DELETE SCHEDULED
, vous pouvez uniquement effectuer les opérations suivantes :
- Supprimer la sauvegarde : La sauvegarde est supprimée immédiatement et l'état final de la sauvegarde est
DELETED
. - Annuler la suppression : La suppression de la sauvegarde est annulée et l'état de la sauvegarde est rétabli à
ACTIVE
.
Vous ne pouvez pas déplacer, copier ou restaurer une sauvegarde ayant l'état
DELETE SCHEDULED
. Vous devez d'abord annuler la suppression avant de déplacer, copier ou restaurer la sauvegarde.