更新时间:2023-06-16 GMT+08:00

配置跨区域备份

操作场景

在出现大范围的灾难(比如地震)时,造成生产站点和跨可用区容灾站点同时故障时,CBR可提供跨区域的容灾保护。

通过备份策略,将整个存储库绑定的服务器和磁盘进行周期性备份,再通过复制策略周期性地向跨区域容灾站点复制备份,当生产站点和跨可用区容灾站点同时故障时,通过简单的操作,即可在跨区域容灾站点恢复业务。

采用CBR创建跨区域容灾保护的流程分为四步:

  1. 设置备份策略
  2. 购买云服务器备份存储库并绑定至备份策略
  3. 设置复制策略
  4. 购买云服务器复制存储库并绑定至复制策略

约束与限制

  • 每个用户最多只能创建32个备份策略和32个复制策略。
  • 一个备份策略中最多可以绑定64个云服务器。
  • 通过备份策略的方式对云服务器进行周期性备份,仅当启用备份策略后,系统才会自动备份所绑定的云服务器,并定期删除过期的备份。

前提条件

设置备份策略

  1. 登录管理控制台。
  2. 单击管理控制台左上角的,选择生产站点所在的区域和项目。
  3. 单击“服务列表”,选择“存储 > 云备份 > 策略”。
  4. 单击右上角“创建策略”,选择“备份策略”页签,创建自定义策略。如图1所示。

    图1 创建备份策略

  5. 设置备份策略信息。各参数说明如表1所示。

    表1 备份策略参数说明

    参数

    说明

    示例

    类型

    选择策略类型。本章节以创建备份策略为例。

    备份策略

    名称

    设置备份策略的名称。

    只能由中文字符、英文字母、数字、下划线、中划线组成,且长度小于等于64个字符。

    backup_policy

    是否启用

    设置备份策略的启用状态。

    仅当启用备份策略后,系统才会自动备份所绑定的存储库的服务器和磁盘,并定期删除过期的备份。

    备份周期

    设置备份任务的执行日期。

    • 按周

      指定备份策略在每周的周几进行备份,可以多选。

    • 按天

      指定备份策略每隔几天进行一次备份,可设置1~30天。

    每1天

    当选择按天备份时,理论上第一次备份的时间为备份策略创建当天。如果当天备份策略创建的时间已经晚于设置的备份时间,那么将会等到第二个备份周期再进行第一次备份。

    建议选择无业务或者业务量较少的时间进行备份。

    备份时间

    设置备份任务在一天之内的执行时间点。

    只支持在整点进行备份,同时支持选择多个整点进行备份。

    须知:

    如需要备份的资源总数据量较大,建议备份执行时间点不宜设置过于紧密。如果单个资源执行备份的时长超过两个备份执行时间间隔,则会跳过第二个备份时间点不进行备份。

    例如:某磁盘的备份策略设置的备份时间点为:00:00,01:00,02:00。在00:00时,磁盘开始进行备份,由于磁盘此次备份增量数据较大,或者该时间段同时执行的备份任务较多,该次备份任务耗时90分钟,在01:30时完成备份。则01:00的备份时间点会跳过,在02:00时再执行备份,将只会产生两个备份。

    00:00,02:00

    建议选择无业务或者业务量较少的时间进行备份。

    保留规则

    设置备份产生后的保留规则。

    • 按时间

      可选择1个月、3个月、6个月、1年的固定保留时长或根据需要自定义保留时长。取值范围为2~99999天。

    • 按数量

      单个云服务器执行备份策略保留的备份总份数。取值范围为2~99999个。

    • 同时你还可以设置长期保留规则,且长期保留配置与按数量保留之间没有相互影响,共同有效:

      • 保留日备份:取值范围为0-100。
      • 保留周备份:取值范围为0-100。
      • 保留月备份:取值范围为0-100。
      • 保留年备份:取值范围为0-100。

      例如:日备份,即系统会每天保留最新的一份备份。在本日内,对磁盘进行多次备份后,则只会取本日最后一个备份进行保留。若选择保留5个日备份,则会选取最新的5个日备份进行保留。超过5个后,系统会自动删除最老的备份。同时设置日备份、周备份、月备份和年备份,则会取并集备份进行保留。即设置保留日备份为5份,周备份1份时,会保留5份备份。长期保留规则与按数量保留可以同时执行,不会产生冲突。

    • 永久保留
      说明:
      • 当保留的备份数超过设置的数值时,系统会自动删除最早创建的备份,当保留的备份超过设定的时间时,系统会自动删除所有过期的备份;系统默认每隔一天自动清理,删除的备份不会影响其他备份用于恢复。
      • 保留规则仅对备份策略自动调度生成的备份有效。手动执行备份策略生成的备份不会统计在内,且不会自动删除。如需删除,请在备份页签的备份列表中手动删除。
      • 当备份创建过镜像之后,该备份不会继续统计在保留规则中,也不会自动删除。
      • 周期性备份产生的失败的备份最多保留10个,保留时长1个月,可手动删除。

    6个月

    备份越频繁,保留的备份份数越多或时间越长,对数据的保护越充分,但是占用的存储库空间也越大。请根据数据的重要级别和业务量综合考虑选择,重要的数据采用较短的备份周期,且保留较多的备份份数或较长时间。

  6. 设置完成后,单击“提交”,完成备份策略的创建。

购买云服务器备份存储库并绑定至备份策略

  1. 在云备份控制台左侧菜单选择“云服务器备份”。
  2. 在界面右上角单击“购买云服务器备份存储库”
  3. 选择保护类型为“备份”。

    创建云服务器备份存储库,用于存放云服务器备份。

    购买复制存储库时,选择保护类型为“复制(跨区域)”,创建云服务器备份复制副本存储库,用于存放云服务器备份复制操作产生的副本。

  4. 选择是否启用数据库备份。

    • 启用:启用后,存储库可用于存放数据库备份。通过数据库备份备份内存数据,能够保证应用系统一致性,如包含MySQL或SAP HANA数据库的弹性云服务器。如果数据库备份失败,系统会自动执行服务器备份,服务器备份也会存放在数据库备份存储库中。
    • 不启用:仅对绑定的服务器进行普通的服务器备份,通常用于不包含数据库的弹性云服务器。

  5. 选择“立即配置”服务器,在服务器列表中勾选需要备份的服务器或磁盘。

    勾选后将在已选服务器列表区域展示,如图2所示。可以选择服务器部分磁盘绑定至存储库。

    考虑到恢复后数据的一致性问题,我们推荐您对整个服务器进行备份。

    若您希望选择部分磁盘备份以节省成本,请尽量确保这些磁盘的数据不受其他未备份磁盘的数据影响,否则可能会导致数据不一致问题。

    例如,Oracle应用的数据分散在不同磁盘上,如果只备份了部分磁盘,会导致恢复后数据不一致(已备份磁盘恢复到历史时间点数据,未备份磁盘仍保留当前数据),甚至导致应用无法启动。

    图2 选择服务器
    • 所选服务器的状态必须为“运行中”或“关机”。

  6. 输入存储库的容量。

    取值范围为服务器总容量~10485760GB。您需要提前规划存储库容量,存储库的容量不能小于备份服务器的大小,开启自动绑定功能和绑定备份策略后所需的容量更大。如果实际使用时存储库容量不足,可以通过扩容存储库扩大容量。

  7. 选择“立即配置”自动备份,在下拉列表中选择设置好的备份策略。

    配置后会将存储库绑定到备份策略中,整个存储库绑定的服务器都将按照备份策略进行自动备份。

  8. 如开通了企业项目,需要为存储库添加已有的企业项目。

    企业项目是一种云资源管理方式,企业项目管理提供统一的云资源按项目管理,以及项目内的资源管理、成员管理,默认项目为default。

    如果已为IAM用户配置CBR FullAccess策略,则在创建存储库时将无法显示和选择企业项目,需要前往企业项目为目标用户组添加CBR FullAccess策略即可。

  9. (可选)为存储库添加标签。

    标签以键值对的形式表示,用于标识存储库,便于对存储库进行分类和搜索。此处的标签仅用于存储库的过滤和管理。一个存储库最多添加10个标签。

    标签的设置说明如表2所示。
    表2 标签说明

    参数

    说明

    举例

    输入标签的键,同一个备份标签的键不能重复。键可以自定义,也可以选择预先在标签服务(TMS)创建好的标签的键。

    键命名规则如下:

    • 长度范围为1到36个Unicode字符。
    • 只能包含大写字母、小写字母、数字和特殊字符“-”和“_”以及中文字符。

    Key_0001

    输入标签的值,标签的值可以重复,并且可以为空。

    标签值的命名规则如下:

    • 长度范围为0到43个Unicode字符。
    • 只能包含大写字母、小写字母、数字和特殊字符“-”和“_”以及中文字符。

    Value_0001

  10. 输入待创建的存储库的名称。

    只能由中文字符、英文字母、数字、下划线、中划线组成,且长度小于等于64个字符。例如:vault-f61e。

    也可以采用默认的名称,默认的命名规则为“vault_xxxx”。

  11. 根据页面提示,完成支付。
  12. 返回云服务器备份页面。可以在存储库列表看到成功创建的存储库。

    可以为新的存储库绑定服务器和为服务器创建备份等操作,请参考存储库管理章节。

设置复制策略

  1. 在云备份控制台左侧菜单选择“策略”。
  2. 单击右上角“创建策略”,选择“复制策略”页签,创建自定义策略。如图3所示。

    图3 创建复制策略

  3. 设置完成后,单击“确定”,完成复制策略的创建。

购买云服务器复制存储库并绑定至复制策略

  1. 在云备份控制台左侧菜单选择“云服务器备份”。
  2. 单击管理控制台左上角的,选择跨区域容灾站点所在的区域和项目。
  3. 单击界面右上方的“购买云服务器备份存储库”,参考“购买云服务器备份存储库并绑定至备份策略”中1 ~ 12购买云服务器复制存储库。
  4. 单击管理控制台左上角的,选择生产站点所在的区域和项目。
  5. 在云服务器备份页面的存储库列表中找到备份存储库,单击操作列的“更多”,选择“绑定复制策略”。

    弹出“绑定复制策略”对话框。

    在购买云服务器备份存储库时,已经将备份存储库绑定至备份策略,此处只需绑定至复制策略即可。

  6. 在对话框中,选择设置好的复制策略,目标存储库选择位于跨区域容灾站点的复制存储库,如图4所示。

    图4 设置复制策略

  7. 确认无误后,单击“确定”。
  8. 在云备份控制台左侧菜单选择“策略”,可以查看绑定详情。