目录

1.场景描述

2.操作步骤

3.绑定公网IP

        1.连接管理

2.设置安全组

3.连接测试

4.遇见问题

5.可优化


1.场景描述

        最近不知道什么原因,公司要将阿里云服务迁移到华为云,包括了ECS,RDS,SLB,可能是出于成本的考虑吧,但确实华为云界面感觉舒服一些,ECS基本上不用做变动,负载均衡也是直接新的,关键是RDS云数据库要怎么迁移,虽然文档上写的很清楚,但是在实际操作的时候还是需要花一些时间。如果是在云服务器上面自己安装的mysql,我们完全可以通过mysqldunmp的方式备份数据库表结构和表数据,然后再新的服务器中导入,但是RDS让我无法找到服务器,所以不得不用官方推荐的方式去做数据表结构和表数据的迁移,其实也很简单,没有想象中的那么麻烦,所以记录一下。

2.操作步骤

        在这里我直接用了华为云实时同步数据,按照他们文档一步一步来

        迁移任务创建完成需要注意:

                1.创建账号

                因为之前在阿里云使用有专用账号对个别数据库进行操作,而且还有nacos做配置中心的数据库账号,操作权限各不相同,所以需要在表结构和表数据迁移过来后创建账号,如果不想在项目中有更多的改动,可以试着将用户名和密码都改成和之前相同的

        官方文档:将MySQL同步到MySQL_数据复制服务 DRS_实时同步_入云_华为云

3.绑定公网IP

        上面的操作完成之后数据库已经可以正常使用了,但是如何访问似乎又成了另外一个问题

,如果想要通过外网访问可以绑定弹性公网,方法比较简单

       1.连接管理

        找到RDS实例->连接管理

       2. 设置安全组

        3.连接测试

4.遇见问题

        主要是账号没创建本地服务连接问题

5.可优化

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐