1

我有一个独立机器上托管的 SQL Server 2012。我想将它迁移到我的 AWS Redshift(已经存在的数据仓库)。

我的问题是是否可以通过 AWS 数据迁移服务?

我也对其他有效的迁移方法持开放态度。目前我正在执行以下步骤

  1. 在独立服务器中备份 SQL Server DB。
  2. 将其上传到 AWS-S3。
  3. 在 AWS-RDS(Sql-server)中从 S3 删除和恢复 Db

我希望这些数据出现在我的数据仓库中,即 AWS-Redshift

我在这里先向您的帮助表示感谢 !

4

1 回答 1

2

DMS 中有两种类型的迁移

  • “一次性”数据迁移,使用 sql 语句复制数据
  • “连续复制”,其中源上的“更改数据捕获”系统仅用于捕获和处理更新。

SQL Server 可以用作这两种类型的源,但是有一些警告和限制需要仔细阅读和理解。

https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Source.SQLServer.html

只要您遵循说明并满足记录在案的限制,它就会很好地工作。

于 2018-02-14T08:04:19.680 回答