sql-server - 如何备份 Amazon RDS MS SQL Server 数据库实例并在本地恢复

标签 sql-server amazon-web-services amazon-rds

是否可以创建在 Amazon RDS 实例上运行的数据库的备份,并使用 Microsoft SQL Server Management Studio 中的标准任务 -> 备份和任务 -> 恢复功能将其恢复到本地计算机上?如果是这样,您将如何做到这一点?

请注意,这个问题与您是否可以批量复制数据或生成脚本无关,而是与您是否可以创建可以使用 SSMS 恢复功能恢复的真正的 .BAK 数据库备份有关。

最佳答案

您当前无法从 amazon rds 创建 .bak 文件。我处理这个问题的方法是使用 azure 迁移向导,它恰好也适用于 amazon rds。

我启动了一个安装了 SQL Server 和迁移向导的 EC2 实例。然后我使用迁移工具将RDS数据库复制到ec2实例。

完成后,您可以从 EC2 实例上运行的 SQL Server 创建一个 .bak 文件。这很痛苦,但很有效。如果您有足够的带宽或者您的数据库很小,您也许可以直接在目标计算机上使用迁移工具。

http://sqlazuremw.codeplex.com

关于sql-server - 如何备份 Amazon RDS MS SQL Server 数据库实例并在本地恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24417662/

相关文章:

sql-server - SSIS 目录 - 所有执行报告仅在所有标题和超链接中显示 #Error

node.js - 我应该如何从 AWS Lambda 函数连接到 Redis 实例?

amazon-web-services - 将 SSL 证书连接到 Route53 托管域

mysql - 无法从我自己的计算机以外的任何计算机(包括 Cloud9)访问 AWS MySQL 实例

java - 使用 Java 连接到 Amazon RDS 实例时如何解决 ORA-12514

c# - int 和 string 之间的唯一索引

sql - 连接 RAISERROR 中的消息

要以逗号分隔的形式转换的 sql server 列值

amazon-web-services - 在 CloudFormation 中为 EMR 主节点私有(private) IP 地址创建 A 记录

php - 使用 SSL 将 laravel 5 连接到 AWS RDS