Restaurar um cluster do Neptune
Usar o console do AWS Backup para restaurar os pontos de recuperação do Amazon Neptune
A restauração de um banco de dados do Amazon Neptune exige a especificação de várias opções de restauração. Para obter informações sobre essas opções, consulte Restaurar a partir de um snapshot de cluster de banco de dados no Guia do desenvolvedor do Neptune.
Como restaurar um banco de dados Neptune
Abra o console do AWS Backup em https://console.aws.amazon.com/backup
. -
No painel de navegação, escolha Recursos protegidos e o ID de recurso do Neptune que deseja restaurar.
-
Na página Detalhes do recurso é mostrada uma lista de pontos de recuperação para o ID de recurso selecionado. Para restaurar um recurso, no painel Backups, escolha o botão de opção ao lado do ID do ponto de recuperação do recurso. No canto superior direito do painel, escolha Restaurar.
-
No painel Especificações da instância, aceite os padrões ou especifique o mecanismo de banco de dados e a versão.
-
No painel Configurações, especifique um nome exclusivo para todas as instâncias e todos os clusters de banco de dados pertencentes à sua Conta da AWS na região atual. O identificador de clusters de banco de dados não diferencia letras maiúsculas de minúsculas, mas é armazenado com todas as letras minúsculas, como em "
mydbclusterinstance
". Este é um campo obrigatório. -
No painel Opções de banco de dados, aceite os padrões ou especifique as opções para a Porta de banco, de dados e Grupo de parâmetros de clusters de banco de dados.
-
No painel Criptografia, aceite os valores predefinidos ou especifique as opções para as configurações de Habilitar criptografia ou Desabilitar criptografia.
-
No painel Exportação de Logs, escolha os tipos de log a serem publicados no Amazon CloudWatch Logs. O Perfil do IAM já está definido.
-
No painel de Restaurar perfil, escolha o perfil do IAM que o AWS Backup assumirá para essa restauração.
-
Depois de especificar todas as configurações, escolha Restore backup (Restaurar backup).
O painel Tarefas de restauração será exibido. Uma mensagem na parte superior da página fornece informações sobre o trabalho de restauração.
-
Após a conclusão da restauração, anexe o cluster restaurado do Neptune a uma instância do Amazon RDS.
Usar a API, a CLI ou o SDK do AWS Backup para restaurar pontos de recuperação do Neptune
Primeiro, restaure o cluster. Usar StartRestoreJob
. É possível especificar os seguintes metadados durante as restaurações do Amazon DocumentDB:
availabilityZones backtrackWindow copyTagsToSnapshot // Boolean databaseName // string dbClusterIdentifier // string dbClusterParameterGroupName // string dbSubnetGroupName // string enableCloudwatchLogsExports // string enableIAMDatabaseAuthentication // Boolean engine // string engineMode // string engineVersion // string kmsKeyId // string port // integer optionGroupName // string scalingConfiguration vpcSecurityGroupIds // string
Depois, anexe o cluster do Neptune restaurado a uma instância do Amazon RDS usando create-db-instance
.
-
Para Linux, macOS ou Unix:
aws neptune create-db-instance --db-instance-identifier
sample-instance
\ --db-instance-classdb.r5.large
--engine neptune --engine-version1.0.5.0
--db-cluster-identifiersample-cluster
--regionus-east-1
-
Para Windows:
aws neptune create-db-instance --db-instance-identifier
sample-instance
^ --db-instance-classdb.r5.large
--engine neptune --engine-version1.0.5.0
--db-cluster-identifiersample-cluster
--regionus-east-1
Para obter mais informações, consulte RestoreDBClusterFromSnapshot
na Referência da API de gerenciamento do Neptune e o restore-db-cluster-from-snapshot