更新时间:2023-05-10 GMT+08:00

迁移方案总览

云数据库RDS for SQL Server提供了多种数据迁移方案,可满足从RDS for SQL Server、本地SQL Server数据库、其他云SQL Server迁移到云数据库RDS for SQL Server。

常用的数据迁移工具有:DRS、DAS。推荐使用DRS,DRS可以快速解决多场景下,数据库之间的数据流通问题,操作便捷、简单,仅需分钟级就能搭建完成迁移任务。通过服务化迁移,免去了传统的DBA人力成本和硬件成本,帮助您降低数据传输的成本。

DRS提供备份迁移和实时同步功能:

  • 备份迁移:通过将源数据库的数据导出成备份文件,并上传至对象存储服务,然后恢复到目标数据库。备份迁移可以帮助您在云服务不触碰源数据库的情况下,实现数据迁移。
  • 实时同步:实时同步是指在不同的系统之间,将数据通过同步技术从一个数据源拷贝到其他数据库,并保持一致,实现关键业务的数据实时流动。实时同步不同于迁移,迁移是以整体数据库搬迁为目的,而实时同步是维持不同业务之间的数据持续性流动。

更多内容,请参见什么是数据复制服务

迁移方案总览

表1 SQL Server迁移方案

源数据库类型

数据量

一次性或持续

应用程序停机时间

迁移方式

文档链接

RDS for SQL Server

一次性

一段时间

使用DAS导出数据,再导入到RDS for SQL Server数据库。

使用DAS的导出和导入功能迁移RDS for SQL Server数据

任何

一次性或持续

最低

使用DRS将源库数据备份迁移到RDS for SQL Server数据库。

将RDS for SQL Server备份迁移到RDS for SQL Server

任何

一次性或持续

最低

使用DRS将RDS for SQL Server同步到RDS for SQL Server数据库。

将RDS for SQL Server同步到RDS for SQL Server

本地SQL Server

任何

一次性或持续

最低

使用DRS将本地SQL Server备份迁移到RDS for SQL Server数据库。

将本地SQL Server备份迁移到RDS for SQL Server

任何

一次性或持续

最低

使用DRS将本地SQL Server同步到RDS for SQL Server数据库。

将本地SQL Server同步到RDS for SQL Server

其他云上SQL Server数据库

任何

一次性或持续

最低

使用DRS将其他云上SQL Server备份迁移到RDS for SQL Server数据库。

其他云SQL Server备份迁移到RDS for SQL Server

任何

一次性或持续

最低

使用DRS将其他云上SQL Server同步到RDS for SQL Server数据库。

将其他云SQL Server同步到RDS for SQL Server