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