Copiar um snapshot de cluster de banco de dados não criptografado usando a AWS CLI ou a API do Amazon RDS - Amazon Aurora

Copiar um snapshot de cluster de banco de dados não criptografado usando a AWS CLI ou a API do Amazon RDS

Use os procedimentos nas seções a seguir para copiar um snapshot de cluster de banco de dados não criptografado usando o AWS Management Console, a AWS CLI ou a API do Amazon RDS.

Para cancelar uma operação de cópia quando ela estiver em andamento, exclua o snapshot do cluster de banco de dados de destino identificado por --target-db-cluster-snapshot-identifier ou TargetDBClusterSnapshotIdentifier enquanto ele estiver no status copying (cópia).

Para copiar um snapshot de cluster de banco de dados usando o AWS Management Console, consulte Copiar um snapshot de cluster de banco de dados com o AWS Management Console.

Para copiar um snapshot de cluster de banco de dados, use o comando copy-db-cluster-snapshot da AWS CLI. Ao copiar o snapshot para outra Região da AWS, execute o comando na Região da AWS na qual o snapshot será copiado.

As seguintes opções são usadas para copiar um snapshot de cluster de banco de dados não criptografado:

  • --source-db-cluster-snapshot-identifier: o identificador do snapshot de cluster de banco de dados a ser copiado. Ao copiar o snapshot para outra Região da AWS, esse identificador deve estar no formato ARN da Região da AWS de origem.

  • --target-db-cluster-snapshot-identifier: o identificador da nova cópia do snapshot de cluster de banco de dados.

O código a seguir cria uma cópia do snapshot de cluster de banco de dados do arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805 chamado myclustersnapshotcopy na Região da AWS em que o comando é executado. Quando a cópia é feita, todas as tags do snapshot original são copiadas para a cópia do snapshot.

exemplo

Para Linux, macOS ou Unix:

aws rds copy-db-cluster-snapshot \ --source-db-cluster-snapshot-identifier arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805 \ --target-db-cluster-snapshot-identifier myclustersnapshotcopy \ --copy-tags

Para Windows:

aws rds copy-db-cluster-snapshot ^ --source-db-cluster-snapshot-identifier arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805 ^ --target-db-cluster-snapshot-identifier myclustersnapshotcopy ^ --copy-tags

Para copiar um snapshot de cluster de banco de dados, use a operação CopyDBClusterSnapshot da API do Amazon RDS. Ao copiar o snapshot para outra Região da AWS, execute a ação na Região da AWS na qual o snapshot será copiado.

Os seguintes parâmetros são usados para copiar um snapshot de cluster de banco de dados não criptografado:

  • SourceDBClusterSnapshotIdentifier: o identificador do snapshot de cluster de banco de dados a ser copiado. Ao copiar o snapshot para outra Região da AWS, esse identificador deve estar no formato ARN da Região da AWS de origem.

  • TargetDBClusterSnapshotIdentifier: o identificador da nova cópia do snapshot de cluster de banco de dados.

O código a seguir cria uma cópia de um snapshot arn:aws:rds:us-east-1:123456789012:cluster-snapshot:aurora-cluster1-snapshot-20130805 denominado myclustersnapshotcopy na região Oeste dos EUA (Norte da Califórnia). Quando a cópia é feita, todas as tags do snapshot original são copiadas para a cópia do snapshot.

exemplo
https://rds.us-west-1.amazonaws.com/ ?Action=CopyDBClusterSnapshot &CopyTags=true &SignatureMethod=HmacSHA256 &SignatureVersion=4 &SourceDBSnapshotIdentifier=arn%3Aaws%3Ards%3Aus-east-1%3A123456789012%3Acluster-snapshot%3Aaurora-cluster1-snapshot-20130805 &TargetDBSnapshotIdentifier=myclustersnapshotcopy &Version=2013-09-09 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140429/us-west-1/rds/aws4_request &X-Amz-Date=20140429T175351Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=9164337efa99caf850e874a1cb7ef62f3cea29d0b448b9e0e7c53b288ddffed2