关于RDS数据一键迁移到自建数据库

环境准备,首先我们需要有一个RDS实例,用来模拟数据迁移对象,其次我们需要准备一个ECS云主机,并且搭建数据库,这里就不阐述数据库是如何搭建的了,实验用到的是mysql5.6版本的数据库

一键自动迁移

点击迁移数据库,第一次迁移的时候会跳出来需要授权认证的窗口,只需要按照步骤去授权即可
在这里插入图片描述
在这里插入图片描述

授权成功后可以看到这样的界面,点击创建迁移任务

在这里插入图片描述

填写源库信息(迁移的对象)和目标库信息(迁移到的数据库)
在这里插入图片描述

选择要迁移的库
建议选择:结构迁移+全量数据迁移+增量数据迁移
关于,结构迁移,全量迁移,增量迁移
结构迁移: 只会迁移数据库和表结构,数据并不会被迁移
结构迁移+全量数据迁移: 以创建任务的这个时间点之前产生的数据都迁移到新的数据节点中,如果迁移的源数据库在迁移的过程中还提供服务所产生的数据则不会被迁移,所以迁移最好暂停服务迁移
结构迁移+全量迁移+增量迁移: 不仅会将创建任务时所产生的数据迁移到新的数据节点中,并且新产生的数据也会被迁移到新的数据节点中
在这里插入图片描述
预检成功点击下一步
在这里插入图片描述
在这里插入图片描述
此时迁移任务成功(失败的任务可以点击详情查看错误原因去排查)
在这里插入图片描述

验证迁移是否成功
在这里插入图片描述
在这里插入图片描述
此时我们模拟用户往RDS中插入几条数据
在这里插入图片描述
此时我们在看wwj这张表的时候数据如下
在这里插入图片描述
这个时候我们再去查看迁移的数据节点中的数据,此时用户所产生的增量的数据也就被迁移进来了
在这里插入图片描述

在确认数据迁移完成,且不存在延迟,此时可以结束任务并释放
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
a. 创建RDS数据库 使用数据传输服务DTS可以将数据迁移数据库,例如RDS(Relational Database Service)数据库。在第一个案例中,我们将使用DTS来迁移数据并创建RDS数据库。 首先,我们需要在上选择适当的数据库引擎,例如MySQL、SQL Server、或者是PostgreSQL等。然后,在上创建一个新的RDS实例,选择适当的规格和配置,如区域、存储和网络等。 接下来,我们需要使用DTS来设置数据迁移任务。通过DTS的控制台,我们可以指定源数据库的连接信息和目标RDS数据库的连接信息。然后,选择要迁移数据对象,例如表、索引、触发器等。我们还可以定义数据迁移计划和设置增量数据迁移等高级配置。 一切准备就绪后,我们可以启动数据迁移任务。DTS将会自动处理数据的复制和同步,确保源数据库和目标RDS数据库之间的数据一致性。我们可以在DTS的任务列表中监控任务的状态和进度。 数据迁移完成后,我们可以验证数据在目标RDS数据库中的完整性和正确性。使用DTS迁移数据数据库可以简化迁移过程,并且确保数据的安全性和稳定性。 b. 其他案例 除了创建RDS数据库,使用DTS还可以实现其他数据迁移场景,例如: 1. 迁移数据服务器:我们可以使用DTS将数据从本地服务器迁移服务器。这可以帮助我们将现有数据快速迁移端,并在服务器上进行更高效的数据管理和维护。 2. 跨服务数据迁移:如果我们希望将数据从一个服务提供商迁移到另一个服务提供商,DTS也可以帮助实现这个场景。我们只需要在DTS中配置好源和目标服务的连接信息,然后启动迁移任务即可。 3. 数据库复制和同步:使用DTS还可以实现数据库之间的实时复制和同步。例如,在分布式系统或多地数据中心的场景下,我们可以使用DTS将数据从一个数据库复制到另一个数据库,保持数据的一致性和高可用性。 总之,使用数据传输服务DTS可以实现将数据迁移数据库的各种场景,包括创建RDS数据库迁移服务器、跨服务数据迁移以及数据库复制和同步等。这样可以简化数据迁移过程,并确保数据的一致性和完整性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值