Criação de um snapshot manual de cluster - Amazon DocumentDB

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criação de um snapshot manual de cluster

Você pode criar um instantâneo manual usando o AWS Management Console ou AWS CLI. O tempo necessário para criar um snapshot varia com o tamanho dos bancos de dados. Ao criar um snapshot, faça o seguinte:

  1. Identifique o cluster para fazer backup.

  2. Atribua um nome ao snapshot. Isso permite que faça restaurações a partir dele mais tarde.

Using the AWS Management Console

Para criar um instantâneo manual usando o AWS Management Console, você pode seguir um dos métodos abaixo.

  1. Método 1:

    1. Faça login no e abra AWS Management Console o console do Amazon DocumentDB em https://console.aws.amazon.com/docdb.

    2. No painel de navegação, escolha Snapshots.

      dica

      Caso não visualize o painel de navegação à esquerda da tela, selecione o ícone do menu () no canto superior esquerdo da página.

    3. Na página Snapshots, selecione Create (Criar).

    4. Na página Create cluster snapshot (Criar snapshot de cluster):

      1. Identificador de cluster: na lista suspensa de clusters, escolha o cluster do qual deseja criar um snapshot.

      2. Identificador de instantâneo: insira um nome para seu snapshot.

        Restrições de nomenclatura do snapshot:

        • O comprimento é de [1 a 255] letras, números ou hífens.

        • O primeiro caractere deve ser uma letra.

        • Não podem terminar com um hífen ou conter dois hífens consecutivos.

        • Deve ser exclusivo para todos os clusters (no Amazon RDS, Amazon Neptune e Amazon DocumentDB) por conta AWS , por região.

      3. Escolha Criar.

  2. Método 2:

    1. Faça login no e abra AWS Management Console o console do Amazon DocumentDB em https://console.aws.amazon.com/docdb.

    2. No painel de navegação, escolha Clusters.

      dica

      Caso não visualize o painel de navegação à esquerda da tela, selecione o ícone do menu () no canto superior esquerdo da página.

    3. Na página Clusters, escolha o botão à esquerda do cluster que pretende gerar snapshots.

    4. No menu Actions (Ações), escolha Take snapshot (Tirar snapshot).

    5. Na página Create cluster snapshot (Criar snapshot de cluster):

      1. Identificador de instantâneo: insira um nome para seu snapshot.

        Restrições de nomenclatura do snapshot:

        • O comprimento é de [1 a 63] letras, números ou hífens.

        • O primeiro caractere deve ser uma letra.

        • Não podem terminar com um hífen ou conter dois hífens consecutivos.

        • Deve ser exclusivo para todos os clusters (no Amazon RDS, Amazon Neptune e Amazon DocumentDB) por conta AWS , por região.

      2. Escolha Criar.

Using the AWS CLI

Para criar um snapshot de cluster usando o AWS CLI, use a create-db-cluster-snapshot operação com os parâmetros a seguir.

Parâmetros
  • --db-cluster-identifier — Obrigatório. O nome do cluster do qual você está tirando um snapshot. Esse cluster deve existir e estar disponível.

  • --db-cluster-snapshot-identifier — Obrigatório. O nome do snapshot manual que você está criando.

O exemplo a seguir cria um snapshot chamado sample-cluster-snapshot para um cluster chamado sample-cluster.

Para Linux, macOS ou Unix:

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

Para Windows:

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

A saída dessa operação é semelhante à seguinte.

{ "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" } }