本地机房服务器整体迁移阿里云ECS

如果企业一直使用自己搭建的服务器托管在机房,现在需要更换为阿里云服务器,那么可以使用阿里云的“ 服务器迁移中心SMC ” 迁移源对象包括IDC服务器、虚拟机、其他云平台的云主机或其他类型的服务器。 本文介绍将虚拟机的ubuntu镜像迁移到阿里云

强烈建议将需要迁移到云端的镜像的ip地址获取方式改为自动获取!! ip地址获取方式改为自动获取!! ip地址获取方式改为自动获取!! 否则可能因ECS设置的专有网络、交换机与你的迁移服务器的ip不在同一网段导致无法访问!

阿里云服务器迁移中心SMC总教程:https://help.aliyun.com/product/121538.html?spm=5176.13581910.0.0.5bf76145DIBuH4

SMC总教程之准备工作(迁移前必读)

1.1、阿里云帐号管理建立子帐号:https://ram.console.aliyun.com/users

1.2、为RAM用户账号授予AliyunSMCFullAccess权限,设置AccessKey ID与AccessKeySecret

2.1、打开smc 并授权ram权限 https://smc.console.aliyun.com/home/overview

下面开始导入迁移源,迁移ubuntu64位,固定ip为10.0.0.12 (强烈建议改成自动获取后再进行迁移)

3.1、下载smc 客户端

3.2、终端安装zip压缩解压程序

apt install unzip zip

3.3、终端直接下载smc客户端并重命名为ali.zip

wget -O ali.zip "http://p2v-tools.oss-cn-hangzhou.aliyuncs.com/smc/Alibaba_Cloud_Migration_Tool.zip?spm=a2c4g.11186623.2.11.328d19aavrqUht&file=Alibaba_Cloud_Migration_Tool.zip"

3.4、解压下载下来的zip

unzip ali.zip

3.5、使用ls命令查看解压后的文件,发现需要再次解压指定版本的zip文件

unzip go2aliyun_client2.0.5_linux_x86_64.zip

3.6、切换到上一步文件解压后的目录

cd go2aliyun_client2.0.5_linux_x86_64.zip

4、进行客户端smc的迁移配置,使用root用户执行下列命令,如果当前用户不是root用户前面需要加sudo命令提权

chmod +x go2aliyun_client

./go2aliyun_client

5、执行完上面命令终端在执行smc程序时按照提示输入 access_id和secret_key

6、如果ubuntu上smc配置正常的话,在阿里云服务器迁移中心smc 能看到迁移源 https://smc.console.aliyun.com/home/sourceServers

新建迁移任务----在迁移任务中可以 查看/开始迁移任务
注意:迁移过程中会创建一个按量付费的ECS实例(完全迁移完成后会自动失效)

7、一旦迁移完成就会在云服务器的自定义镜像列表中出现, 迁移完成后可以直接创建实例。创建镜像的时候注意选择网络与安全组的ip地址段要与ubuntu的固定ip一致!否则即使创建成功也不能访问。因为我使用的是固定ip10.0.0.12所以重新新建了一个10.0.0.0/8的专有网络。另外登录凭证选择“使用镜像预设密码”,这样当你连上终端后的用户名与密码跟你线下同步前配置的帐号密码是一样的

8、新建后发现阿里云给分配的地址是10.0.0.26,这时候需要给ecs新增一个ip配置为10.0.0.12这样才能通过终端访问ubuntu

9、远程连接,查询之前同步前的文件都一并迁移了(迁移的服务器转化为了镜像,给ecs选择这镜像就相当于复制了一个一样的系统过来)

至此已经完成了本地服务器迁移到阿里云的全部操作,其实官方教程已经很详细了。记得ip设置为自动获取!如果你只是测试用的是按量付费记得:删除ecs、删除镜像、删除smc快照 ,删除的时候别删错了!

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/本地机房服务器整体迁移阿里云ecs/

赞赏

微信赞赏支付宝赞赏

发表评论