当我的网站转到AWS时,可以将SQL Server 2008 R2导入到Amazon RDS for SQL Server吗?
感谢是否有人可以提供一些指导或任何限制。谢谢
可以使用Amazon RDS服务中的完整备份文件(.bak文件)完成Microsoft SQL Server数据库的备份和还原。您可以从本地服务器创建完整备份,将其存储在S3上,然后将其还原到现有的Amazon RDS数据库实例上。
AWS提供的限制和建议如下:
以下是使用本机备份和还原的一些限制:
- 您无法备份或恢复与Amazon RDS数据库实例不同的AWS区域中的Amazon S3存储桶。
- 我们强烈建议您不要将备份从一个时区恢复到另一个时区。如果将备份从一个时区还原到其他时区,则必须审核查询和应用程序以了解时区更改的效果。
- 不支持大于1 TB的数据库的本机备份。
- RDS支持最高5 TB的数据库本机还原。 SQL Server Express上的数据库本机还原受MSSQL版本限制为10 GB或更低。
- 您无法在维护窗口期间或Amazon RDS正在拍摄数据库快照的任何时间执行本机备份。
- 在多可用区数据库实例上,您只能本机还原以完全恢复模式备份的数据库。
- 不支持在事务中调用RDS过程进行本机备份和还原。
- 使用“仅加密”加密模式使用指定的AWS Key Management Service密钥对本机备份文件进行加密。
- 在还原加密备份文件时,请注意它们是使用“仅加密”加密模式加密的。
有关迁移的更多详细信息,请参阅此link。