如何将本地数据库迁移到数据库上?_数据库迁移_本地数据库_数据移动 ...
VIEW CONTENTS
摘要: 使用数据传输服务 (DTS) 将本地数据库迁移到 阿里云的云数据库RDS,可以实现应用不停服务的情况下,平滑完成数据库的迁移工作。接下来我们将学习下如何使用DTS将本地数据库迁移到RDS上。 ...
点击领取2000元阿里云代金券,付款抵现金用,云服务器69元/年限时抢>>>    点击咨询成为阿里云VIP客户享永久折扣>>>
点击领取2860元腾讯云代金券,付款抵现金用云服务器88元/年限时抢>>>    点击成为腾讯云VIP客户享永久折扣优惠>>>
点击进入华为云最新优惠活动现场>>>    点击成为华为云VIP客户享永久折扣优惠>>>

如何将本地数据库迁移到数据库上?

数据存储与数据库数据库迁移数据库管理
摘要 数据库迁移,本地数据库,数据移动使用数据传输服务 (DTS) 将本地数据库迁移到 阿里云的云数据库RDS,可以实现应用不停服务的情况下,平滑完成数据库的迁移工作。接下来我们将学习下如何使用DTS将本地数据库迁移到RDS上。

摘要

(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>

使用数据传输服务 (DTS) 将本地数据库迁移到 阿里云的云数据库RDS,可以实现应用不停服务的情况下,平滑完成数据库的迁移工作。接下来我们将学习下如何使用DTS将本地数据库迁移到RDS上。

 

背景

DTS 支持 SQL Server 数据结构迁移和全量迁移。

1.     DTS支持结构迁移的对象有:表、视图、表触发器、同义词、SQL 存储过程、SQL 函数、自定义类型、plan guid、rule、default。

2.     全量迁移 DTS 会将本地数据库迁移对象的数据全部迁移到目标实例。如果在迁移过程中有增量更新的话,这些增量不会被迁移到目标库。所以建议在业务无写入时,使用 DTS 进行全量数据迁移。

 

迁移限制

将本地数据库迁移到 RDS 上有以下限制:

1.     迁移过程中,不支持 DDL 操作

2.     结构迁移不支持 assemblies、库级存储过程、service broker、全文索引、全文目录、分布式 schema、分布式函数、CLR 标量函数、CLR 标值函数、内部表、聚合函数和系统的迁移

3.     如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败

 

操作步骤

3fc4715fb05bf43083926cdfd922af9004a646d1

注:在正式迁移之前,需要先在本地数据库和RDS实例中创建迁移帐号,并在RDS实例中创建要迁移的数据库,并将要迁移的数据库的读写权限授权给迁移帐号。不同的迁移类型需要不同的权限,如下表所示。                                                                                              

1.     在本地数据库中创建迁移账号

3608cfbef7a8892a3fc5d48a27c3ca20d48d1fba

2.     在本地数据库中给迁移账号授权,本地数据库中迁移账号的权限

2a3b218ac19ef92cb6a53c84ccf1288ea539e2ee

 

3.  RDS 管理控制台 上单击【迁移数据库】进入DTS,如下图所示。

 

       d68e202a70ad97c1ae80027343de401f0a1bd341

4.单击 【建在线迁移任务】进入 创建迁移任务 页面,如下图所示。 

b745bd8f56606782279f2d96ae129daf7df6ccb5

      

5. 输入任务名称、本地数据库信息和目标数据库信息,单击【授权白名单并进入下一步】如下图所示。

 

      

8cb0cec63853b42094899b3c534901993e2de047



6. 择迁移类型,并在【迁移对象 】选择要迁移的对象,单击 > 将要迁移的对象放入【已选择 】,单击 【检查并启动】如图所示。

587d64ea2b26eade0e671cd1f77238a22f08ec0c

如果要修改迁移对象在目标数据库上的名字,可以在 已选择 列表右侧单击 编辑 ,修改已选择的对象名称。

 

7. 系统显示预检查结果,如下图所示。

78d956916c4f0d5ae949fdb5a3e3fda32c4fbfb3

8.       单击检测结果为失败的检测项后的,查看失败详细信息,根据失败详细信息完成错误排查。

9.       错误排查完毕后,在迁移任务列表页面,选择当前迁移任务,单击【启动】如下图所示

9e9b264c3a8316ffe53f4daf202476eca84d8939

 

10.   系统预检查通过后,单击【确定】,自动进行迁移任务,如下图所示。

b77865c47478bda200a07a40caa4c2ab82bb232f

注:为了保证本地数据库安全,请在数据迁移完成后,删除本地数据库和 RDS 实例中的迁移帐号。

本文中提到的产品
云数据库 数据传输 相关文章
  • 快开启阿里云对象存储 OSS 防误删新功能--版本控制,保护您珍贵的数据
  • 以“术”彰“道”,用匠心做技术—对话阿里云 MVP刘洪峰
  • MySQL进阶篇(02):索引体系划分,B-Tree结构说明
  • MySQL并行复制
  • 小时候我们都想当科学家,只有他做到了——对话阿里云 MVP朱祺
  • 阿里云荣膺MongoDB年度最佳ISV伙伴奖,首个共建特性上线MongoDB最新版 ​
  • 海鼎ERP全面兼容阿里云PolarDB数据库 可帮零售企业成本下降50%
  • 玩转DB里的数据 — 阿里云DMS任务编排之简介和实操
  • 百邦科技核心系统迁移上阿里云 IT成本下降50%
  • 交互式分析(Hologres)2020年5月刊

路过

雷人

握手

鲜花

鸡蛋

相关阅读

2020-6-26 12:06| 发布者: xtyly| 查看: 210| 评论: 0



在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )