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.
    Note

    La première sauvegarde automatique est une sauvegarde complète et toutes les sauvegardes suivantes sont des sauvegardes incrémentielles.
    Les 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 MYSQL_BACKUP_COPY. L'autorisation MYSQL_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.

Note

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.

Lorsqu'une sauvegarde est à l'état 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.
Note

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.