Création d'un instantané manuel d'un cluster - Amazon DocumentDB

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.

Création d'un instantané manuel d'un cluster

Vous pouvez créer un instantané manuel à l'aide du AWS Management Console ou AWS CLI. Le temps nécessaire à la création d'un instantané varie en fonction de la taille de vos bases de données. Lorsque vous créez un instantané, vous devez procéder comme suit :

  1. Identifier le cluster à sauvegarder.

  2. Donner un nom à votre instantané. Cela vous permet d'exécuter ensuite une restauration à partir de ce dernier.

Using the AWS Management Console

Pour créer un instantané manuel à l'aide de AWS Management Console, vous pouvez suivre l'une des méthodes ci-dessous.

  1. Méthode 1 :

    1. Connectez-vous à la AWS Management Console console Amazon DocumentDB et ouvrez-la à l'adresse https://console.aws.amazon.com/docdb.

    2. Dans le panneau de navigation, choisissez Snapshots (Instantanés).

      Astuce

      Si vous ne voyez pas le volet de navigation sur le côté gauche de votre écran, choisissez l'icône de menu () dans le coin supérieur gauche de la page.

    3. Sur la page Instantanés, choisissez Créer.

    4. Sur la page Créer un instantané de cluster :

      1. Identifiant du cluster : dans la liste déroulante des clusters, choisissez le cluster dont vous souhaitez créer un instantané.

      2. Identifiant de capture d'écran : entrez un nom pour votre instantané.

        Contraintes d'attribution de nom relatives à un instantané :

        • La longueur est de [1 à 255] lettres, chiffres ou traits d'union.

        • Le premier caractère doit être une lettre.

        • Ne peut pas se terminer par un trait d'union ni contenir deux traits d'union consécutifs.

        • Doit être unique pour tous les clusters (sur Amazon RDS, Amazon Neptune et Amazon DocumentDB) AWS par compte et par région.

      3. Choisissez Créer.

  2. Méthode 2 :

    1. Connectez-vous à la AWS Management Console console Amazon DocumentDB et ouvrez-la à l'adresse https://console.aws.amazon.com/docdb.

    2. Dans le panneau de navigation, choisissez Clusters.

      Astuce

      Si vous ne voyez pas le volet de navigation sur le côté gauche de votre écran, choisissez l'icône de menu () dans le coin supérieur gauche de la page.

    3. Sur la page Clusters, choisissez le bouton sur la gauche du cluster dont vous voulez créer un instantané.

    4. Dans le menu Actions, choisissez Take snapshot (Prendre un instantané).

    5. Sur la page Créer un instantané de cluster :

      1. Identifiant de capture d'écran : entrez un nom pour votre instantané.

        Contraintes d'attribution de nom relatives à un instantané :

        • La longueur est de [1 à 63] lettres, chiffres ou traits d'union.

        • Le premier caractère doit être une lettre.

        • Ne peut pas se terminer par un trait d'union ni contenir deux traits d'union consécutifs.

        • Doit être unique pour tous les clusters (sur Amazon RDS, Amazon Neptune et Amazon DocumentDB) AWS par compte et par région.

      2. Choisissez Créer.

Using the AWS CLI

Pour créer un instantané de cluster à l'aide de AWS CLI, utilisez l'create-db-cluster-snapshotopération avec les paramètres suivants.

Paramètres
  • --db-cluster-identifier — Obligatoire. Le nom du cluster dont vous prenez un instantané. Ce cluster doit exister et être disponible.

  • --db-cluster-snapshot-identifier — Obligatoire. Le nom de l'instantané manuel en cours de création.

L'exemple suivant crée un instantané nommé sample-cluster-snapshot pour un cluster nommé sample-cluster.

Pour Linux, macOS ou Unix :

aws docdb create-db-cluster-snapshot \ --db-cluster-identifier sample-cluster \ --db-cluster-snapshot-identifier sample-cluster-snapshot

Pour Windows :

aws docdb create-db-cluster-snapshot ^ --db-cluster-identifier sample-cluster ^ --db-cluster-snapshot-identifier sample-cluster-snapshot

Le résultat de cette opération ressemble à ceci.

{ "DBClusterSnapshot": { "AvailabilityZones": [ "us-east-1a", "us-east-1b", "us-east-1c" ], "DBClusterSnapshotIdentifier": "sample-cluster-snapshot", "DBClusterIdentifier": "sample-cluster", "SnapshotCreateTime": "2020-04-24T04:59:08.475Z", "Engine": "docdb", "Status": "creating", "Port": 0, "VpcId": "vpc-abc0123", "ClusterCreateTime": "2020-01-10T22:13:38.261Z", "MasterUsername": "master-user", "EngineVersion": "4.0.0", "SnapshotType": "manual", "PercentProgress": 0, "StorageEncrypted": true, "KmsKeyId": "arn:aws:kms:us-east-1:<accountID>:key/sample-key", "DBClusterSnapshotArn": "arn:aws:rds:us-east-1:<accountID>:cluster-snapshot:sample-cluster-snapshot" } }