下载Amazon-RDS(SQL-Server)备份或快照

我想下载一个备份,并在我的笔记本电脑上进行恢复,以在本地testingWeb应用程序。 我正在使用SQL Express。

这与这个MySQL问题类似。 我可以使用T-SQL运行备份吗? 然后以某种方式将其指向S3?

如果您按照“ 导入和导出SQL Server数据库”的步骤操作,这非常容易

关键步骤是:

  • 创builds3桶
  • 用IAMangular色创build选项组到该存储桶
  • 将选项组分配给RDS实例
  • 运行备份脚本

    exec msdb.dbo.rds_backup_database @ source_db_name ='database_name',@ s3_arn_to_backup_to ='arn:aws:s3 ::: bucket_name / file_name_and_extension',@ overwrite_S3_backup_file = 1;

一旦你这样做了,那么你可以下载.bak文件并在本地恢复(假设运行相同的SQL Server版本等)