将表从Onplace SQL Server复制到AWS RDS

时间:2018-04-09 20:08:48

标签: sql-server ssis amazon-rds

我需要将SQL Server服务器表从一个前端数据库复制到AWS RDS(sql server)。我试着想出最简单的方法。我正在考虑使用链接服务器从前端数据库访问AWS sql,但不知道如何创建一个。或者我应该使用其他选项,如SSIS或批量复制。

1 个答案:

答案 0 :(得分:0)

幸运的是,有多种方法可以在本地迁移到RDS!

我认为,

链接服务器只能用于EC2 SQL Server实例到RDS SQL Server实例。详细信息在这里:https://aws.amazon.com/blogs/database/implement-linked-servers-with-amazon-rds-for-microsoft-sql-server/

DMS 可用于从本地迁移到RDS: https://aws.amazon.com/blogs/database/introducing-ongoing-replication-from-amazon-rds-for-sql-server-using-aws-database-migration-service/

另一种解决方案是从prem进行定期的本地SQL Server备份,并将数据库还原到SQL Server实例上:https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/SQLServer.Procedural.Importing.html

或者您可以使用交易日志进行迁移:https://aws.amazon.com/blogs/database/how-to-migrate-to-amazon-rds-for-sql-server-using-transactional-replication/