Restauration à partir d’une sauvegarde dans un nouveau cache - Amazon ElastiCache pour Redis

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 à partir d’une sauvegarde dans un nouveau cache

Vous pouvez restaurer une sauvegarde existante dans un nouveau cache sans serveur ou dans un cluster auto-conçu.

Note

ElastiCache sans serveur prend en charge les fichiers RDB compatibles avec les versions de Redis comprises entre la version 5.0 et la dernière version disponible.

Pour restaurer une sauvegarde sur un cache sans serveur (console)
  1. Connectez-vous à la AWS Management Console et ouvrez la console ElastiCache à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation de gauche, choisissez Sauvegardes.

  3. Dans la liste des sauvegardes, cochez la case située à gauche du nom de la sauvegarde à restaurer.

  4. Choisissez Actions, puis Restaurer.

  5. Entrez un nom et une description facultative pour le nouveau cache sans serveur.

  6. Cliquez sur Créer pour créer votre cache et importer les données de votre sauvegarde.

Pour restaurer une sauvegarde dans un cluster auto-conçu (console)
  1. Connectez-vous à la AWS Management Console et ouvrez la console ElastiCache à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation de gauche, choisissez Sauvegardes.

  3. Dans la liste des sauvegardes, cochez la case située à gauche du nom de la sauvegarde à restaurer.

  4. Choisissez Actions, puis Restaurer.

  5. Choisissez Concevez votre propre cache et personnalisez les paramètres du cluster, tels que le type de nœud, les tailles, le nombre de partitions, les réplicas, le placement des zones de disponibilité et les paramètres de sécurité.

  6. Choisissez Créer pour créer votre cache auto-conçu et importer les données de votre sauvegarde.

Note

ElastiCache sans serveur prend en charge les fichiers RDB compatibles avec les versions de Redis comprises entre la version 5.0 et la dernière version disponible.

Pour restaurer une sauvegarde sur un nouveau cache sans serveur (AWS CLI)

L’exemple AWS CLI suivant crée un cache en utilisant create-serverless-cache, puis importe les données d’une sauvegarde.

Pour Linux, macOS ou Unix :

aws elasticache create-serverless-cache \ --serverless-cache-name CacheName \ --engine redis --snapshot-arns-to-restore Snapshot-ARN

Pour Windows :

aws elasticache create-serverless-cache ^ --serverless-cache-name CacheName ^ --engine redis ^ --snapshot-arns-to-restore Snapshot-ARN

Pour restaurer une sauvegarde sur un cluster auto-conçu (AWS CLI)

Vous pouvez restaurer une sauvegarde Redis (mode cluster désactivé) de deux façons.

  • Vous pouvez restaurer une sauvegarde sur un cluster Redis à un seul nœud (mode cluster désactivé) en utilisant l’opération AWS CLI create-cache-cluster.

  • Vous pouvez restaurer une sauvegarde sur un cluster Redis avec des réplicas en lecture (un groupe de réplication). Pour ce faire, vous pouvez utiliser Redis (mode cluster désactivé) ou Redis (mode cluster activé) avec l’opération AWS CLI create-replication-group. Dans ce cas, vous alimentez la restauration avec un fichier .rdb Redis. Pour plus d’informations sur l’alimentation d’un nouveau cluster auto-conçu, consultez Alimentation d’un nouveau cluster auto-conçu avec une sauvegarde créée en externe.

Lorsque vous utilisez l’opération create-cache-cluster ou create-replication-group, veillez à inclure le paramètre --snapshot-name ou --snapshot-arn pour alimenter le nouveau cluster ou groupe de réplication avec les données de la sauvegarde.