本文介绍:

使用Data Migration Service 脱机迁移本地SQL Server 到Azure SQL DB


重点步骤:

1.创建Azure SQL DB 作为目标数据库

2.创建DMS 服务

3.迁移Schema 

4.迁移Data



视频演示:




创建Azure SQL DB:

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_sql

新建逻辑服务器并设置账号密码及区域:


数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_数据库_02


本案例中,计算+存储可以选择标准层以节约成本:


数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_虚拟网络_03




创建Azure Database Migration Service

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_数据库_04


输入名称,选择区域,设置层级,本例子中选择 standard 1 vcore即可:

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_sql_05



在网络中选择一个 已经存在的虚拟网络,或者在下方新建一个新的虚拟网络

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_数据库_06


创建完成到资源

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_sql_07




创建Schema Only Migration Project

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_sql_08

设置数据源:本地的sql server ,注意,此处通过公网IP访问

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_虚拟网络_09

设置目标数据库:

此处使用的是Azure SQL DB的配置信息

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_数据库_10

选择 源数据库,目标数据库:

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_数据库_11


在summary页面输入一个活动名称,然后开始迁移

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_数据库_12



状态为 completed 表示 schema迁移完成,即表结构迁移完成

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_虚拟网络_13




创建 data migretion project

数据库迁移上云-使用Data Migration Service 脱机迁移SQL Server 到Azure SQL DB_sql_14


其余步骤与schema 相似,不再重复讲解,可参照视频内容操作。





声明:


点击可查阅本站文章目录 《文章分类目录》

本站所有内容仅代表个人观点,如与官文档冲突,请以官方文档为准。