Cópia de snapshot de cluster de banco de dados - Amazon Aurora

Cópia de snapshot de cluster de banco de dados

Com o Amazon Aurora, é possível copiar backups automatizados ou snapshots manuais de clusters de banco de dados. Depois de copiar um snapshot, a cópia é um snapshot manual. É possível fazer várias cópias de um backup automatizado ou snapshot manual, mas cada um deve ter um identificador exclusivo.

É possível copiar um snapshot dentro da mesma Região da AWS ou entre Regiões da AWS e também copiar snapshots compartilhados.

Não é possível copiar um snapshot de cluster de banco de dados entre regiões e contas em uma única etapa. Realize uma etapa para cada uma dessas ações de cópia. Como alternativa à cópia, você também pode compartilhar snapshots manuais com outras contas da AWS. Para obter mais informações, consulte Compartilhar um snapshot do cluster de banco de dados.

nota

A Amazon cobra com base na quantidade de dados de backup e snapshot do Amazon Aurora e no período em que você os mantém. Para obter informações sobre o armazenamento associado a backups e snapshots do Aurora, consulte Noções básicas do uso do armazenamento de backup do Amazon Aurora. Para obter informações da definição de preço sobre o armazenamento do Aurora, consulte Preços do Amazon RDS for Aurora.

Analise as limitações e as considerações para a cópia de snapshots do cluster de banco de dados. Para copiar snapshots do cluster de banco de dados, consulte um dos tópicos a seguir.

Limitações

Algumas limitações ao copiar snapshots:

  • Não é possível copiar um snapshot das seguintes Regiões da AWS ou para elas:

    • China (Pequim)

    • China (Ningxia)

  • Você pode copiar um snapshot entre a AWS GovCloud (Leste dos EUA) e AWS GovCloud (US-West). No entanto, não é possível copiar um snapshot entre essas regiões AWS GovCloud (US) e Regiões da AWS comerciais.

  • Se você excluir um snapshot de origem antes que o snapshot de destino fique disponível, a cópia do snapshot poderá falhar. Verifique se o snapshot de destino possui um status AVAILABLE antes de excluir um snapshot de origem.

  • É possível ter até cinco solicitações de cópia de snapshot em andamento para uma única região de destino por conta.

  • Quando você solicita várias cópias de snapshot para a mesma instância de banco de dados de origem, elas são colocadas em fila internamente. As cópias solicitadas posteriormente não serão iniciadas enquanto as cópias de snapshots anteriores não forem concluídas. Para obter mais informações, consulte Por que a criação de snapshots do EC2 AMI ou do EBS está lenta? na Central de Conhecimento da AWS.

  • Dependendo das Regiões da AWS envolvidas e da quantidade de dados a serem copiados, uma cópia de snapshot entre regiões pode levar horas para ser concluída. Em alguns casos, pode haver um grande número de solicitações de cópia de snapshot entre regiões a partir de uma determinada região de origem da . Nesses casos, o Amazon RDS pode colocar novas solicitações de cópia entre regiões vindas daquela região da de origem em uma fila até que algumas cópias em andamento sejam concluídas. Nenhuma informação de progresso é exibida sobre solicitações de cópia enquanto elas estão na fila. As informações sobre o andamento são exibidas quando a cópia é iniciada.

  • O Aurora não oferece suporte à cópia incremental de snapshot. As cópias de snapshot de cluster de bancos de dados Aurora são sempre cópias completas. Uma cópia completa de snapshot contém todos os dados e metadados necessários para restaurar o cluster de banco de dados.

Considerações sobre a cópia de snapshots

As considerações a seguir devem ser observadas ao copiar snapshots.

Considerações sobre a cópia de snapshots compartilhados

Você pode copiar snapshots compartilhados com você por outras contas da AWS. Em alguns casos, você pode copiar um snapshot criptografado que foi compartilhado de outra conta da AWS. Nesses casos, você deve ter acesso à AWS KMS key usada para criptografar o snapshot.

Só é possível copiar um snapshot de cluster de banco de dados compartilhado, criptografado ou não, na mesma Região da AWS. Para obter mais informações, consulte Compartilhamento de snapshots criptografados.

Considerações sobre cópia de snapshots do cluster de banco de dados criptografado

É possível copiar um snapshot que tenha sido criptografado usando uma chave do KMS. Se você copiar um snapshot criptografado, a cópia desse snapshot também deverá ser criptografada. Se você copiar um snapshot criptografado dentro da mesma Região da AWS, poderá criptografar a cópia com a mesma chave do KMS que o snapshot original. Ou você pode especificar uma chave do KMS diferente.

Se você copiar um snapshot criptografado entre regiões, deverá especificar uma chave do KMS válida na Região da AWS de destino. Pode ser uma chave do KMS específica da região ou uma chave de várias regiões. Para obter mais informações sobre chaves do KMS de várias regiões, consulte Usar chaves de várias regiões no AWS KMS.

Para ter mais informações sobre o gerenciamento de chaves AWS KMS para o Amazon RDS, consulte Gerenciamento de AWS KMS key.

O snapshot de origem permanece criptografado ao longo do processo de cópia. Para obter mais informações, consulte Limitações dos clusters de banco de dados criptografados do Amazon Aurora.

nota

Não é possível criptografar os snapshots de cluster de bancos de dados do Amazon Aurora ao copiá-los.

Para copiar snapshots do cluster de banco de dados criptografados, consulte os tópicos a seguir.

Considerações sobre cópia de snapshots entre Regiões

É possível copiar snapshots de um cluster de banco de dados entre Regiões da AWS. No entanto, existem certas restrições e considerações para a cópia de snapshot entre regiões.

Dependendo das Regiões da AWS envolvidas e da quantidade de dados a serem copiados, uma cópia de snapshot entre regiões pode levar horas para ser concluída.

Em alguns casos, pode haver um grande número de solicitações de cópia de snapshot entre regiões de determinada Região da AWS de origem. Nesses casos, o Amazon RDS pode colocar novas solicitações de cópia entre regiões da Região da AWS de origem em uma fila até que algumas cópias em andamento sejam concluídas. Nenhuma informação sobre o andamento é exibida sobre as solicitações de cópia enquanto elas estão na fila. As informações sobre o andamento são exibidas quando a cópia é iniciada.

A cópia de snapshots entre regiões cria cópias completas nos dados de destino, mas as cobranças de transferência de dados são incrementais. Os dados incrementais incluem os novos dados que foram adicionados ao banco de dados do cliente desde a última cópia, bem como todas as alterações feitas nos dados existentes. Para ter mais informações, consulte Creating backup copies across Regiões da AWS no Guia do desenvolvedor do AWS Backup.

Considerações sobre grupos de parâmetros

Ao copiar um snapshot entre regiões, a cópia não inclui o grupo de parâmetros usado pelo cluster de banco de dados original. Ao restaurar um snapshot para criar um cluster de banco de dados, esse cluster de banco de dados obtém o grupo de parâmetros padrão da Região da AWS na qual foi criado. Para dar ao novo cluster de banco de dados os mesmos parâmetros que o original, faça o seguinte:

  1. Na Região da AWS de destino, crie um grupo de parâmetros de cluster de banco de dados com as mesmas configurações que o cluster de banco de dados original. É possível usar um grupo de parâmetros já existente na nova Região da AWS.

  2. Depois de restaurar o snapshot na Região da AWS de destino, modifique o novo cluster de bancos de dados e adicione o grupo de parâmetros novo ou existente da etapa anterior.