Restaurar de um snapshot de banco de dados do RDS Custom for SQL Server
Ao restaurar uma instância de banco de dados do RDS Custom for SQL Server, você fornece o nome do snapshot de banco de dados e um nome para a nova instância. Não é possível restaurar de um snapshot para uma instância de banco de dados do RDS Custom existente. Uma nova instância de banco de dados do RDS Custom for SQL Server é criada quando você realiza a restauração.
A restauração a partir de um snapshot restaurará o volume de armazenamento até o momento em que o snapshot foi criado. Isso incluirá todos os bancos de dados e quaisquer outros arquivos presentes no volume (D:)
.
Para restaurar uma instância de banco de dados do RDS Custom a partir de um snapshot de banco de dados
-
Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/
. -
No painel de navegação, escolha Snapshots.
-
Escolha o DB snapshot do qual você deseja restaurar.
-
Em Actions (Ações), escolha Restore snapshot (Restaurar snapshot).
-
Na página Restore DB instance (Restaurar instância de banco de dados), para DB Instance Identifier (Identificador da instância de banco de dados), insira o nome da instância de banco de dados do RDS Custom restaurada.
-
Escolha Restore DB Instance.
Você restaura um snapshot de banco de dados do RDS Custom utilizando o comando restore-db-instance-from-db-snapshot da AWS CLI.
Se o snapshot do qual você está restaurando for para uma instância de banco de dados privada, certifique-se de especificar db-subnet-group-name
e no-publicly-accessible
, ambos corretos. Caso contrário, a instância de banco de dados assumirá como padrão o estado de acesso público. São necessárias as seguintes opções:
-
db-snapshot-identifier
– Identifica o snapshot do qual restaurar -
db-instance-identifier
– Especifica o nome da instância de banco de dados do RDS Custom a ser criada a partir do snapshot de banco de dados -
custom-iam-instance-profile
: especifica o perfil da instância associado à instância subjacente do Amazon EC2 de uma instância de banco de dados do RDS Custom.
O código a seguir restaura o snapshot chamado my-custom-snapshot
para my-custom-instance
.
Para Linux, macOS ou Unix:
aws rds restore-db-instance-from-db-snapshot \ --db-snapshot-identifier
my-custom-snapshot
\ --db-instance-identifiermy-custom-instance
\ --custom-iam-instance-profileAWSRDSCustomInstanceProfileForRdsCustomInstance
\ --no-publicly-accessible
Para Windows:
aws rds restore-db-instance-from-db-snapshot ^ --db-snapshot-identifier
my-custom-snapshot
^ --db-instance-identifiermy-custom-instance
^ --custom-iam-instance-profileAWSRDSCustomInstanceProfileForRdsCustomInstance
^ --no-publicly-accessible