更新时间:2024-12-19 GMT+08:00

配置跨可用区容灾

操作场景

由于不可抗力因素(比如火灾)或者设备故障(软、硬件破坏),导致生产站点故障,且在短时间内无法恢复时,SDRS可提供跨可用区RPO=0的弹性云服务器级容灾保护。

采用存储层同步复制技术提供跨可用区的容灾保护,满足数据崩溃一致性,当生产站点故障时,通过简单的配置,即可在跨可用区容灾站点迅速恢复业务。

采用SDRS创建跨可用区容灾保护的流程分为三大步:

  1. 创建保护组
  2. 创建保护实例
  3. 开启保护

约束与限制

  • 如果生产站点服务器已经被添加到云服务器组中,则不支持指定专属主机创建容灾站点服务器。
  • 保护实例创建完成后,系统默认容灾站点服务器名称与生产站点服务器名称相同,但ID不同。
  • 如果需要修改服务器名称,请在保护实例详情页面单击服务器名称,进入服务器详情页面进行修改。
  • 创建保护实例完成并对生产站点的服务器做容灾保护后,生产站点服务器中的“主机名”、“名称”、“委托”、“云服务器组”、“自动恢复”、“安全组”和“标签”配置项修改不会再自动同步到容灾站点的云服务器上。您可以登录控制台,手动将这些配置项的修改添加到容灾站点服务器上。
  • 由弹性伸缩组伸缩时所创建的云服务器,在对该云服务器做容灾保护后,当弹性伸缩组缩容时,不支持对该云服务器执行删除操作。
  • 创建保护实例时,如果生产站点服务器为Windows云服务器且设置为密钥方式登录,请确保生产站点服务器使用的密钥对存在,否则可能导致云平台无法创建容灾站点服务器,从而导致创建保护实例失败。

    如果生产站点服务器对应的密钥对已被删除,请重新创建相同名称的密钥对。

  • 创建保护实例时,如果生产站点服务器为Linux云服务器且设置为密钥方式登录,创建容灾站点服务器后,容灾站点服务器详情不显示密钥对信息,但可以使用生产站点服务器的密钥对登录容灾站点服务器。
  • 创建保护实例时,选择的生产站点服务器如果加入了企业项目,保护实例创建成功后,容灾站点服务器不会自动加入企业项目,如有需要请手动将容灾站点服务器加入到企业项目。

创建保护组

  1. 登录管理控制台。
  2. 单击管理控制台左上角的,选择生产站点所在区域和项目。
  3. 单击服务列表,选择“存储 > 存储容灾服务”。

    进入“存储容灾服务”页面。

  4. 单击“创建保护组”。

    进入“创建保护组”页面。

  5. 根据界面提示,配置保护组的基本信息,如表1所示。

    表1的参数都为必选参数。

    表1 参数说明

    参数

    参数说明

    样例

    区域

    服务器所在的物理位置。

    如果所在区域不正确,请单击下拉列表进行更换。

    亚太-曼谷

    容灾方向

    • 生产站点:选择生产站点服务器所在的可用区。
    • 容灾站点:选择容灾站点服务器所在的可用区。

    生产站点:az-01

    容灾站点:az-02

    部署模式

    当前只支持同一虚拟私有云(VPC, Virtual Private Cloud)内迁移,即生产站点和容灾站点的所有资源属于同一个VPC。

    VPC内迁移

    所属VPC

    保护组所在的虚拟私有云。

    vpc-test

    名称

    您可以在创建保护组的时候定义此保护组名称,用于标识此保护组。可通过保护组名称实现对保护组的分类和搜索。

    protection_group_001

  6. 单击“立即申请”。
  7. 单击“返回保护组列表”返回存储容灾服务主页面,查看该保护组的状态。

    待主页面中出现创建的保护组且保护组的状态为“可用”时,表示创建成功。

创建保护实例

  1. 单击待添加保护实例的保护组所在窗格中的“保护实例”。

    进入该保护组的详情页面。

  2. 单击“保护实例”页签下的“创建”。

    进入“创建保护实例”页面。

  3. 根据界面提示,配置保护实例的基本信息,如表2所示。

    表2 参数说明

    参数

    参数说明

    样例

    保护组名称

    此参数即待创建的保护实例所在的保护组的名称,此处无需填写。

    protection_group_001

    保护组ID

    保护组的ID。

    2a663c5c-4774-4775-a321-562a1ea163e3

    容灾方向

    此参数即待创建的保护实例所在的保护组的容灾方向,此处无需填写。

    -

    生产站点

    此参数即当前生产站点服务器所在的可用区,此处无需填写。

    az-01

    部署模式

    此参数即待创建的保护实例所在的保护组的部署模式,此处无需填写。

    VPC内迁移

    所属VPC

    此参数即待创建的保护实例所在的保护组的所属VPC,此处无需填写。

    vpc1

    生产站点服务器

    必选参数。

    在生产站点服务器列表中选择需要创建保护实例的服务器,以及待创建的容灾站点服务器的规格。

    • 可同时选择多个生产站点服务器,最多可同时选择5个。
    • 如果服务器挂载了共享云硬盘,需要同时选择所有挂载该共享云硬盘的服务器。
    说明:
    • 保护组服务器类型是ECS时,请选择容灾站点服务器规格,系统支持生产站点服务器和容灾站点服务器的规格不一致,请从“容灾站点服务器规格”所在列的下拉列表中选择规格。

    ecs-test > s3.small.1

    容灾站点主机

    生产站点服务器类型是ECS时为必选参数。

    可以选择将容灾站点主机部署在云服务器或者专属主机上。

    专属主机是指用户可独享的专属物理主机资源。用户可以将云服务器创建在自己的专属主机上,满足对隔离性、安全性、性能的更高要求。

    说明:

    如果生产站点服务器已经被添加到云服务器组中,则不支持指定专属主机创建容灾站点服务器。

    云服务器

    专属主机

    “容灾站点主机”选择“专属主机”时,为必选参数。

    选择需要部署容灾站点主机的专属主机。如果同时选择了多个生产站点服务器,则对应的容灾站点服务器将都创建在同一台专属主机上。

    deh-01

    容灾站点VPC

    容灾站点服务器所在VPC。

    容灾站点VPC和所属VPC保持一致,此处无需填写。

    vpc1

    容灾站点主网卡

    可选参数。

    容灾站点服务器主网卡。

    用户可使用系统自动分配的主网卡,也可以使用规划的主网卡。

    勾选网卡后请在下拉列表中选择可用的子网。并设置私有IP地址

    说明:

    如果同时创建多个保护实例,不支持指定IP地址。

    subnet-01 (192.168.0.0/24)

    容灾站点磁盘

    必选参数。

    您可以选择云硬盘或者专属分布式存储。
    • 云硬盘:EVS
    • 专属分布式存储:DSS

      如果选择了“专属分布式存储”,则“存储池”为必选参数。

    云硬盘

    存储池

    • 如果“容灾站点磁盘”选择了“云硬盘”,则无需填写“存储池”参数。
    • 如果选择了“专属分布式存储,则“存储池”为必选参数。

    dss-01

    保护实例名称

    必选参数。

    您可以在创建保护实例的时候定义此保护实例名称,用于标识此保护实例,可通过保护实例名称实现对保护实例的分类和搜索。

    Protected-Instance-test

    当DSS开关打开时,可见“容灾站点磁盘”、“存储池”参数,否则参数不可见。

  4. 单击“立即申请”。
  5. 在“规格确认”页面,您可以再次核对保护实例信息。

    • 确认无误后,单击“提交”,开始添加保护实例。
    • 如果还需要修改,单击“上一步”,修改参数。

  6. 单击“返回保护组详情”返回保护组详情页面,查看该保护组下的保护实例列表。

    待添加的保护实例状态变为“可用”或者“保护中”时,表示创建成功。

    保护实例创建成功后,系统会自动为保护实例的云硬盘创建复制对,备份弹性云服务器的所有云硬盘。

    查看复制对:

    1. 进入保护组详情页面。
    2. 选择“复制对”页签。

      复制对列表页记录了复制对的状态、对应的保护实例、生产站点磁盘等信息。

开启保护

  1. 选中待开启保护的保护组所在窗格中的“开启保护”。
  2. 在弹出的“开启保护”对话框中,确认保护组信息,单击“是”。

    开启保护之后数据开始同步。

    同步时间和磁盘容量成正比。磁盘容量越大,同步时间越长。