Nea*_*ers 7 amazon-web-services amazon-rds
我想下载我的一个备份并将其恢复到我的笔记本电脑上以在本地测试 Web 应用程序。我正在使用 SQL Express。
这类似于这个MySQL 问题。我可以只使用 T-SQL 运行备份吗?然后以某种方式将其定向到 S3?
小智 7
如果您按照导入和导出 SQL Server 数据库的步骤操作,这将非常容易做到
关键步骤是:
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;
Run Code Online (Sandbox Code Playgroud)
该脚本将返回给您一个任务#。您可以使用以下脚本来跟踪进度:
exec msdb..rds_task_status @task_id= <your task #>
Run Code Online (Sandbox Code Playgroud)
完成后,您可以下载 .bak 文件并在本地恢复(假设运行相同的 sql server 版本等)
| 归档时间: |
|
| 查看次数: |
10901 次 |
| 最近记录: |