跨账号跨区域迁移云服务器
迁移的背景知识
常见的服务器迁移场景包括物理服务器与云服务器之间、VMware等虚拟化平台与华为云服务器之间、华为云上的云服务器之间(不同账号或地域之间)、其他云平台的云服务器和华为云服务器、线下制作成镜像文件导入华为云,推荐的迁移方式请参考表1。
| 
       迁移场景  | 
     
       适用条件  | 
     
       推荐方式  | 
     
       备注  | 
    
|---|---|---|---|
| 
       x86物理服务器 → 华为云服务器 示例:P2V  | 
     
       服务器能够访问公网  | 
     
       主机迁移服务  | 
     
       -  | 
    
| 
       VMware等虚拟化平台的虚拟机 → 华为云服务器  | 
     
       虚拟机能够访问公网  | 
     
       主机迁移服务  | 
     
       -  | 
    
| 
       虚拟机不能访问公网  | 
     
      
  | 
     
       如果镜像文件格式不在vhd、vmdk、qcow2、raw、vhdx、qcow、vdi、qed、zvhd、zvhd2范围,需要先转换格式。  | 
    |
| 
       华为云上的云服务器(不同账号或地域之间) 示例:账号A在“华北-北京四”区域的云服务器 → 账号B的“华东-上海一”区域。  | 
     
       云服务器能够访问公网  | 
     
       主机迁移服务  | 
     
       -  | 
    
| 
       云服务器不能访问公网  | 
     
       (推荐)  | 
     
       只有通过云备份创建的整机镜像,才支持共享。 跨区域复制的镜像大小不能超过128GB。  | 
    |
| 
       其他云平台的云服务器 示例:阿里云/腾讯云 → 华为云  | 
     
       云服务器能够访问公网  | 
     
       主机迁移服务  | 
     
       -  | 
    
| 
       云服务器不能访问公网  | 
     
      
  | 
     
       如果镜像文件格式不在vhd、vmdk、qcow2、raw、vhdx、qcow、vdi、qed、zvhd、zvhd2范围,需要先转换格式。  | 
    |
| 
       安装盘映像 示例:线下制作成镜像文件导入华为云  | 
     
       已有所需操作系统的ISO格式的安装盘映像  | 
     
      
       或  | 
     
       -  | 
    
方案介绍
跨账号跨区域迁移云服务器的方案为:账号A将区域A的云服务器做成私有镜像,将此私有镜像复制到同账号的区域B,再共享给账号B;账号B接受账号A的共享镜像后,使用该镜像创建新的云服务器。
例如,账号A在“华北-北京四”区域的云服务器上搭建了Web网站,想要将云服务器迁移到账号B的“华东-上海一”,操作流程如下:
  步骤一:创建私有镜像
账号A将“华北-北京四”区域搭建了Web网站的云服务器做成私有镜像。假设云服务器Web访问地址为:http://121.36.xxx.xxx/index.html

- 账号A登录管理控制台,在左上角切换区域为“华北-北京四”。
 - 单击“
”,选择“计算 > 弹性云服务器 ECS”。
    进入弹性云服务器列表页面。
 - 在搭建了Web网站的云服务器(假设为ecs-fe9e)所在行,单击操作列的“更多 > 镜像 > 创建镜像”。
 - 填写如下参数:
    图2 创建私有镜像
     - 阅读并勾选“协议”,单击“下一步”。
 - 确认无误后,单击“提交”。
 - 返回私有镜像列表,等待几分钟后,私有镜像创建成功。
    图3 查看私有镜像
     
步骤二:跨区域复制镜像
账号A将步骤一:创建私有镜像中创建的私有镜像复制到“华东-上海一”区域。在跨区域复制前,需要先创建IAM委托,详见以下步骤。
- 创建IAM委托。
    
- 单击右上方登录的用户名,在下拉列表中选择“统一身份认证”。
 - 在左侧导航栏中,单击“委托”。
 - 在“委托”页面,单击“创建委托”。
 - 在“创建委托”页面,设置如下参数:
      
- 委托名称:按需填写,例如“ims_administrator_agency”。
        图4 创建委托
         - 委托类型:选择“云服务”。
 - 云服务:(“委托类型”选择“云服务”时出现此参数项。)在“云服务”下拉框选择“镜像服务 IMS"。
 - 持续时间:选择“永久”。
 - 描述:非必选,可以填写“拥有IMS Administrator权限的委托”。
 
 - 委托名称:按需填写,例如“ims_administrator_agency”。
        
 - 单击“完成”。
 - 在授权的确认弹窗中,单击“立即授权”。
 - 勾选“IMS Administrator”策略。
      图5 选择策略
       - 单击“下一步”,选择授权区域。
 - 选择“指定区域项目资源”,在下方的“项目[所属区域]”中选择“华北-北京四”和“华东-上海一”,单击“确定”。
      图6 选择区域
      
 
       配置权限时,请勿选择所有项目,否则委托将不生效。
 - 确认授权信息后,单击“完成”,返回委托列表即可查看创建的委托。
      图7 查看委托
       
 - 单击“
”,选择“计算 > 镜像服务 IMS”,单击“私有镜像”页签。
    进入私有镜像列表页。
 - 在私有镜像“migrate_test”所在行,单击操作列的“更多 > 复制”。
 - 填写如下参数:
    图8 复制镜像
    - 名称:保持默认值copy_cn-north-4_migrate_test
 - 目的区域:华东-上海一
 - 目的项目:cn-east-3
 - 目的云服务器备份存储库:vault-2398
 - IAM委托:选择1中创建好的委托“ims_administrator_agency”。
 - 免责声明:阅读免责声明内容并勾选“我已了解并同意”。
 
 - 单击“确定”。
 - 在控制台左上角切换区域为“华东-上海一”,等待几分钟后,私有镜像复制成功。
    图9 查看私有镜像
     
    
      






