1.在A服务器和B服务器上购买云服务器备份,先要申请个存储库,配置里选择按需计费与取消自动备份.如下图.
2.在A服务器上刚购买的存储库中点击执行备份进行服务器备份,完成后会出现在备份副本中,点击更多选共享,将备份共享到B服务器所属账号.
3.在B服务器中选择共享给我的备份中接收共享的备份,然后在共享给我的备份中做镜像.
4.镜像制作完成后会生成一个私有镜像,接下来就简单了,在B服务器的云服务器控制台中切换操作系统安装私有镜像即可.
这样就完成了迁移了,快速简单不到10分钟.
注意:
1.重新切换镜像的时候,千万别用火狐浏览器,切换了好几次都没反应,一直以为是我镜像有问题,根本就没想过火狐会有问题,这要是用的360的话肯定会想到是浏览器有问题,最后换了谷歌切换成功
2.切换完镜像后,重启环境,发现mysql关闭失败
使用ps -aux | grep mysqld 查看后发现mysql已存在
使用 kill -9 824 1986 杀死进程
重启成功
5.最后若是不想因备份或自动备份扣费,把这两个账号的存储库删除(先在B账号的镜像服务中删除上面做的私有镜像(因为可能留着会扣费).余额也可以原路退回哦.
6.上面所有步骤不会超过1元的费用,完美简单.
更新:上文是同区域的,现在讲讲跨区域快速迁移的方法:
执行上文A服务器所在区域购买存储库并备份和将备份制作成私有镜像,
然后,在私有镜像的菜单有复制,在弹出的菜单中选择B服务器所在区域,并购买B区域下类型为复制的存储库(方法同上文),再按华为云的帮助文件比较麻烦的委托创建,就可以开始复制了.(速度尚可,实测40G大概10分钟)
复制完成后就是上文第四步安装了.
原文链接:https://blog.csdn.net/amhoho/article/details/107955271