Restauration d'un cluster de base de données multi-AZ à une date définie - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Restauration d'un cluster de base de données multi-AZ à une date définie

Vous pouvez restaurer un cluster de base de données Multi-AZ à un moment précis dans le temps, en créant un nouveau cluster de base de données Multi-AZ.

RDS charge de façon continue les journaux de transactions pour les clusters de base de données multi-AZ sur Amazon S3. Vous pouvez procéder à une restauration à n'importe quel moment dans le passé au cours de la période de rétention des sauvegardes. Pour connaître l'heure de restauration la plus proche pour un cluster de base de données multi-AZ, utilisez la AWS CLI describe-db-clusterscommande. Consultez la valeur renvoyée dans le champ EarliestRestorableTime pour le cluster de base de données. Pour connaître la dernière heure de restauration d'un cluster DB Multi-AZ, regardez la valeur renvoyée dans le champ LatestRestorableTime correspondant au cluster DB.

Lorsque vous restaurez un cluster de base de données multi-AZ à un moment donné, vous pouvez choisir le groupe de sécurité VPC par défaut pour votre cluster de base de données multi-AZ, ou vous pouvez appliquer un groupe de sécurité VPC personnalisé à votre cluster de base de données multi-AZ.

Les clusters de base de données multi-AZ restaurés sont automatiquement associés au groupe de paramètres de cluster de base de données par défaut. Toutefois, vous pouvez appliquer un groupe de paramètres de cluster de base de données personnalisé en le spécifiant lors d'une restauration.

Si le cluster de base de données source possède des balises de ressources, RDS ajoute les dernières balises au cluster de base de données restauré.

Note

Nous vous recommandons de procéder à la restauration à une taille de cluster de base de données Multi-AZ identique ou similaire à celle du cluster de base de données source. Nous vous recommandons également de procéder à la restauration avec une valeur d'IOPS identique ou similaire si vous utilisez un stockage à IOPS provisionnés. Vous pouvez obtenir une erreur si, par exemple, vous choisissez une taille de cluster de base de données avec une valeur d'IOPS incompatible.

Si le cluster de base de données multi-AZ source utilise un stockage SSD à usage général (gp3) et dispose de moins de 400 GiB de stockage alloué, vous ne pouvez pas modifier les IOPS provisionnées pour le cluster de base de données restauré.

Pour plus d'informations sur la restauration d'un cluster de base de données multi-AZ avec une version RDS Extended Support, consultez. Restauration d'une instance de base de données ou d'un cluster de base de données multi-AZ, d'un cluster avec Amazon RDS Extended Support

Vous pouvez restaurer un cluster de base de données multi-AZ à un moment donné à l'aide de l'API AWS Management Console AWS CLI, de ou de l'API RDS.

Pour restaurer un cluster de base de données multi-AZ à un instant dans le passé
  1. Connectez-vous à la console Amazon RDS AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/rds/.

  2. Dans le panneau de navigation, choisissez Databases (Bases de données).

  3. Choisissez le cluster de base de données multi-AZ à restaurer.

  4. Sous Actions, sélectionnez Restaurer à un moment donné.

    La fenêtre Restaurer à un instant dans le passé s'affiche.

  5. Choisissez Dernière heure de restauration possible pour restaurer à la dernière heure possible, ou choisissez Personnalisé pour choisir une heure.

    Si vous choisissez Custom (Personnalisé), saisissez la date et l'heure auxquelles vous souhaitez restaurer le cluster de base de données multi-AZ.

    Note

    Les heures sont exprimées dans votre fuseau horaire local, qui est indiqué par son décalage par rapport à l'heure UTC. Par exemple, UTC-5 est l'heure normale de l'Est/heure avancée du Centre.

  6. Dans DB cluster identifier (Identifiant du cluster de base de données), saisissez le nom du cluster de base de données multi-AZ que vous avez restauré.

  7. Dans Availability and durability (Disponibilité et durabilité), choisissez Multi-AZ DB cluster (Cluster de base de données Multi-AZ).

    
							Choix du cluster de base de données multi-AZ
  8. Pour DB instance class (Classe d'instance de base de données), choisissez une classe d'instance de base de données.

    Actuellement, les clusters DB Multi-AZ ne prennent en charge que les classes d'instance de base de données db.m6gd et db.r6gd. Pour plus d'informations sur les classes d'instance de base de données, veuillez consulter Classes d'instances de base de données .

  9. Pour les sections restantes, spécifiez vos paramètres de cluster de base de données. Pour plus d'informations sur chaque paramètre, consultez Paramètres de création de clusters de base de données multi-AZ.

  10. Choisissez Restaurer à un instant dans le passé.

Pour restaurer un cluster de base de données multi-AZ à une heure spécifiée, utilisez la AWS CLI commande restore-db-cluster-to- point-in-time pour créer un nouveau cluster de base de données multi-AZ.

Actuellement, les clusters DB Multi-AZ ne prennent en charge que les classes d'instance de base de données db.m6gd et db.r6gd. Pour plus d'informations sur les classes d'instance de base de données, veuillez consulter Classes d'instances de base de données .

Pour LinuxmacOS, ou Unix :

aws rds restore-db-cluster-to-point-in-time \ --source-db-cluster-identifier mysourcemultiazdbcluster \ --db-cluster-identifier mytargetmultiazdbcluster \ --restore-to-time 2021-08-14T23:45:00.000Z \ --db-cluster-instance-class db.r6gd.xlarge

Dans Windows :

aws rds restore-db-cluster-to-point-in-time ^ --source-db-cluster-identifier mysourcemultiazdbcluster ^ --db-cluster-identifier mytargetmultiazdbcluster ^ --restore-to-time 2021-08-14T23:45:00.000Z ^ --db-cluster-instance-class db.r6gd.xlarge

Pour restaurer un cluster de base de données à une heure spécifiée, appelez l'ClusterToPointInTimeopération RestoreDB de l'API Amazon RDS avec les paramètres suivants :

  • SourceDBClusterIdentifier

  • DBClusterIdentifier

  • RestoreToTime