Faça o download do backup ou instantâneo do Amazon-RDS (SQL-Server)

2

Eu quero fazer o download de um dos meus backups e restaurá-lo no meu laptop para testar um aplicativo da web localmente. Estou usando o SQL Express.

Isto é semelhante a este Pergunta do MySQL . Posso apenas executar um backup usando o T-SQL? E então, de alguma forma, direcione para o S3?

    
por NealWalters 22.08.2017 / 18:51

1 resposta

3

Isso é super fácil de fazer se você seguir as etapas Importando e exportando bancos de dados do SQL Server

Principais etapas sendo:

  • criar um depósito s3
  • crie um grupo de opções com o IAM Função para esse balde
  • atribua o grupo de opções à instância do RDS
  • execute o script de backup

    exec msdb.dbo.rds_backup_database     @ source_db_name = 'database_name',     @ s3_arn_to_backup_to = 'arn: aws: s3 ::: nome_do_banco_de_banco / nome_do_arquivo_e_extensão',     @ overwrite_S3_backup_file = 1;

Uma vez feito isso, você pode baixar o arquivo .bak e restaurar localmente (assumindo que as mesmas versões do servidor SQL estejam em execução, etc.)

    
por 21.09.2017 / 03:05