跨区域复制镜像-九游平台
操作场景
镜像是一种区域性资源,私有镜像归属于其被创建时的区域,如果需要在其他区域使用某一私有镜像,可以通过跨区域复制镜像功能实现。

背景知识
- 跨区域复制适用于跨区域部署服务器,或者跨区域备份数据,常和共享镜像结合使用,以达到跨区域跨账号复制镜像的目的。不同场景的使用方式见下表:
- 跨区域复制整机镜像时,会将关联的云服务器备份或云备份进行复制,因此收取相应csbs或cbr的按需费用。
- 镜像跨区域复制所需的时间与网络速度、镜像大小、并发任务数等因素有关,需要您耐心等待。
- 支持一次选择多个镜像进行跨区域复制,但是iso镜像、加密镜像、整机镜像以及状态为“创建中”或“已冻结”的镜像不允许此操作。
- 跨区域复制需要提供iam委托,该委托必须同时具备目的镜像区域的项目创建权限(ims administrator)。
例如:用户想从region a复制到region b,则添加的委托必须具备region b的ims administrator的权限。创建iam委托请参考附:创建iam委托。
约束与限制
- 支持系统盘镜像和数据盘镜像跨区域复制的区域,请见下图。
图2 支持跨区域复制镜像的区域
- “√”表示支持跨区域复制镜像。
- “×”表示不支持跨区域复制镜像,可手动在a区域做镜像导出,再将其导入到b区域。
- “-”表示相同区域不涉及跨区域复制镜像。
- 部分区域变更调整会影响镜像的跨区域复制范围,实际支持的跨区域复制范围,请以控制台界面为准。已注册的老用户跨区域复制不受影响。
- 图中未包含的区域,不支持跨区域复制系统盘镜像和数据盘镜像。
- 对于整机镜像,各区域支持的跨区域复制范围存在差异,以控制台界面为准。
对于不支持跨区域复制的情况,您可以使用整机镜像创建云服务器,再分别创建系统盘镜像和数据盘镜像,然后跨区域复制到目标区域,实现整机镜像的跨区域复制功能。
对于使用云服务器备份创建的整机镜像,仅支持对当前区域生成的备份执行跨区域复制操作,不支持对复制操作产生的备份再次执行跨区域复制操作。
如果系统盘镜像和数据盘镜像不支持跨区域复制,整机镜像也不支持跨区域复制。
- 跨区域复制镜像仅适用于私有镜像。如果您需要复制其他类型的镜像(如公共镜像),可先使用镜像创建云服务器,再使用该云服务器创建私有镜像,然后复制该私有镜像。
私有镜像发布为市场镜像后,不支持跨区域复制。
由市场镜像创建的云服务器所生成的私有镜像(如windows镜像),不支持跨区域复制镜像。
- iam用户如需使用跨区域复制功能,必须具备iam readonlyaccess权限,并同时具备源区域和目的区域的ims fullaccess权限。
- 跨区域复制镜像的大小限制如下:
“华南-广州”、“华东-上海一”、“华东-上海二”和“华北-北京四”用于跨区域复制的镜像不能超过300gb;其他区域用于跨区域复制的镜像不能超过128gb。
- 每个用户只能同时跨区域复制5个镜像。
- 暂不支持跨区域复制iso镜像、加密镜像。
操作步骤(单个镜像跨区域复制)
- 登录管理控制台。
- 选择“计算 > 镜像服务”。
进入镜像服务页面。
- 在私有镜像列表中,在需要复制的镜像所在行,单击操作列下的“更多 > 复制”。
- 在“复制镜像”对话框中,填写如下参数:
若当前区域不支持跨区域复制,请参见区域内复制镜像章节的操作步骤配置参数。
图3 跨区域复制镜像- 复制类型:选择“跨区域复制”。
- 名称:输入一个方便您识别的镜像名称。默认镜像名称为:copy_源镜像区域名称_源镜像名称。
- 目的区域:从下拉列表中选择一个区域。
- 目的项目:从下拉列表中选择一个项目。选择目的区域后,将自动过滤出可选的项目列表。
- 目的云服务器备份存储库:仅通过云备份创建的整机镜像有该选项。从下拉列表中选择一个用于存放备份的存储库。
如果目的区域还没有创建过云服务器备份存储库,请单击“新建云服务器备份存储库”进行创建,注意“保护类型”需选择“复制”,其他参数请参考“购买云服务器备份存储库”。创建完成后返回该页面,单击
刷新,再从下拉列表中选择。
- iam委托:选择创建的iam委托。
- 描述:可选参数,输入相关描述。
- 免责声明:阅读免责声明内容并勾选“我已了解并同意”。
- 单击“确定”。
切换到目的区域的私有镜像页面,待镜像状态变为“正常”时,表示复制成功。
镜像跨区域复制所需的时间与网络速度、镜像大小、并发任务数等因素有关,请耐心等待。
操作步骤(批量跨区域复制)
目前仅“华北-北京一”区域支持批量跨区域复制功能,请切换到该区域进行操作。
- 登录管理控制台。
- 选择“计算 > 镜像服务”。
进入镜像服务页面。
- 在私有镜像列表中,勾选需要复制的镜像,单击列表上方的“跨域复制”。
如果“跨域复制”按钮不可见,说明当前区域不支持跨区域复制功能。请切换至“华北-北京一”区域进行操作。
- 在“复制镜像”对话框中,填写如下参数:
图4 批量跨区域复制
- 确认支持批量跨区域复制的镜像(可以在列表中取消勾选不需要跨区域复制的镜像),以及不允许跨区域复制的镜像。
批量跨区域复制时,不允许复制iso镜像、加密镜像、整机镜像以及状态为“创建中”或“已冻结”的镜像。如果需要跨区域复制单个整机镜像,请参考操作步骤(单个镜像跨区域复制)。
- 目的区域:从下拉列表中选择一个区域。
- 目的项目:从下拉列表中选择一个项目。选择目的区域后,将自动过滤出可选的项目列表。
- iam委托:选择创建的iam委托。
- 描述:可选参数,输入相关描述。
- 确认支持批量跨区域复制的镜像(可以在列表中取消勾选不需要跨区域复制的镜像),以及不允许跨区域复制的镜像。
- 单击“确定”。
切换到目的区域的私有镜像页面,待镜像状态变为“正常”时,表示复制成功。
镜像跨区域复制所需的时间与网络速度、镜像大小、并发任务数等因素有关,请耐心等待。
附:创建iam委托
- 登录管理控制台。
- 单击右上方登录的用户名,在下拉列表中选择“统一身份认证”。
- 在左侧导航栏中,单击“委托”。
- 在“委托”页面,单击“创建委托”。
- 在“创建委托”页面,设置如下参数:
- 委托名称:按需填写,例如“ims_admin_agency”。
图5 创建委托
- 委托类型:选择“云服务”。
- 云服务:(“委托类型”选择“云服务”时出现此参数项。)在下拉列表中选择“镜像服务ims"。
- 持续时间:选择“永久”。
- 描述:非必选,可以填写“拥有ims administrator权限的委托”。
- 委托名称:按需填写,例如“ims_admin_agency”。
- 单击“下一步”,进入给委托授权页面。
- 在以下作用范围:选择 “区域级项目”,并在下拉表中选择被授权区域或区域下的子项目。
“跨区域复制镜像”场景的委托必须具备“目的镜像区域”的ims administrator权限。例如:用户想从“华北-北京四” 复制到“华东-上海一”,则添加的委托必须具备“华东-上海一”的ims administrator权限。
选择时,请勿选择“所有项目”,否则委托将不生效。
- 拥有以下权限:勾选“ims administrator”前的复选框。
图6 给委托授权 - 在以下作用范围:选择 “区域级项目”,并在下拉表中选择被授权区域或区域下的子项目。
- 单击“确定”,完成委托的创建。
图7 新创建的委托图8 新创建委托的权限
相关文档
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨