数据库备份DBS支持定期将线上的备份数据归档到线下IDC存储中,例如自建NAS。

前提条件

已参加多级存储池公测活动的用户可继续使用相关功能。
说明 自2022年06月20日起,DBS多级存储池公测活动已结束,后续多级存储池将升级为备份基础架构,并通过跨地域备份、备份下载等场景提供服务。更多详情,请参见【通知】多级存储池公测结束通知

步骤一:添加数据库

将待备份的数据库添加至DBS中,详情请参见添加数据源

步骤二:添加NAS存储池

  1. 存储池页面,单击添加存储池
  2. 配置如下参数。

    本示例介绍通过公网添加NFS协议的NAS。

    配置项说明
    存储类型NAS,NAS网络存储。
    协议类型选择NFS协议(Network File System,网络文件系统)的NAS存储。
    连接方式选择公网,即互联网,自建NAS设备可通过公网连接至DBS。
    说明 通过公网连接不会产生流量费用,但存在一定的安全风险,推荐通过专有网络连接以获取更高的安全性。
    存储池名称自定义存储池名称。
    NAS版本当前仅支持NFS v4版本协议,更多信息,请参见NFS V4介绍
    地域请根据本地NAS设备就近选择地域。
    说明 地域列表中只显示当前支持的地域,如果未显示某地域则表示不支持该地域。
    连接地址输入自建NAS存储的公网连接地址。
    端口输入自建NAS设备的端口号。
    NAS服务器路径自建NAS设备的挂载点(非必填)。
    存储容量输入该存储池的容量上限,单位为GB。
  3. 单击完成
    已成功添加存储池。

步骤三:创建多级存储池的备份策略

多级存储池的备份策略包含一级存储池备份策略与二级存储池备份策略:
  • 一级存储池备份策略是数据源备份到一级存储池的策略,例如每天备份数据库或每周备份3次数据库等。
  • 二级存储池备份策略是一级存储池转储(复制)到二级存储池的策略,例如转储频率、转储对象等。
本示例将创建如下备份策略:
  • 一级存储池备份策略:每天进行全量备份,备份数据在DBS存储中保留7天,保障日常灾备。
  • 二级存储池备份策略:每月1日将最新的一份备份数据转储至线下NAS,保留7年,进行数据归档。
  1. 访问备份策略列表,在上方选择地域。
  2. 单击页面左上方的添加备份策略
  3. 添加策略模板页面,配置备份策略名称、备份方式和一级存储池的备份策略。
    1. 填写备份策略名称。
    2. 选择逻辑备份
    3. 单击备份策略右侧的修改,配置备份策略信息,并单击确定
      表 1. 备份策略的参数说明
      配置项说明
      全量备份方式选择周期备份,表示按指定周期执行全量备份。
      全量备份频率

      默认为每星期,每星期至少需要备份1次,最多备份7次。

      全量备份周期请勾选星期一至星期日,表示每天进行备份。
      全量备份开始时间
      请选择每次备份的开始时间,取值范围为一天中的任意整点时间。
      说明 若到了指定备份时间点,仍有上次的全量备份任务在进行中,则会自动跳过一次备份。
    4. 单击一级存储池(备份)右侧的修改,配置存储池信息,并单击确定
      表 2. 一级备份池(备份)的参数说明
      配置项说明
      存储类型选择DBS内置存储,表示将备份数据存储DBS存储中。
      存储池

      数据库备份的存储池,一级存储池仅支持选择当前地域的存储池,本示例选择DBS杭州内置存储。

      保留时间选择一周,表示备份数据仅在DBS中保留一周。
      存储方式存储方式,支持的选项:
      • 内置加密(默认):进行加密存储。

        在对象存储OSS中支持服务器端加密功能。上传文件(Object)时,OSS对收到的文件进行加密,再将得到的加密文件持久化保存;下载文件时,OSS自动将加密文件解密后返回给用户。更多信息,请参见服务器端加密

      • 非加密:不开启加密。
  4. 将鼠标移至添加二级存储池图标图标上,单击转储,配置二级存储池的策略信息。
    1. 单击转储策略右侧的修改,配置备份策略信息,并单击确定
      表 3. 二级存储池(转储)的参数说明
      配置项说明
      全量转储方式转储方式,支持两种方式:
      • 周期备份:按周期转储最新且未转储过的1份备份集至二级存储中。若到了转储时间点,没有符合条件的备份集,则会持续监听,并在新的备份集产生的时间点进行转储。

        本示例配置一级存储的备份策略为每天执行一次全量备份,配置二级存储的转储策略为每月1日执行一次转储。DBS仅会在每月1日转储当下最新的1份全量备份集至二级存储中。

      • 事件触发:当一级存储池中完成全量或增量备份后,系统会马上将备份完成的数据转储至二级存储中。
      全量转储频率选择进行转储的频率。
      • 当选择全量转储方式参数为周期备份时,支持:
        • 每星期(默认):可选择星期一至星期日,支持多选。
        • 每月:可选择1~28号,支持多选。
        • 每年:选择具体的某月某日,例如1月1号,不支持多选。
      • 当选择全量转储方式参数为事件触发时,默认为事件触发
      本示例为每月1日。
      全量转储周期请勾选全量转储的周期。
      全量转储开始时间请选择全量转储的开始时间点。
      增量转储是否开启转储增量备份数据,开启后,系统会将一级存储池中的增量备份数据转储至二级存储中。
    2. 单击二级存储池(转储)右侧的修改,配置存储池信息,并单击确定
      表 4. 备份池的参数说明
      配置项说明
      存储类型选择NAS
      存储池备份数据进行转储的二级存储池,选择步骤二中添加的NAS存储。
      保留时间请输入转储数据的保存时间,本示例为七年
      存储方式存储方式,支持的选项:
      • 内置加密(默认):进行加密存储。

        在对象存储OSS中支持服务器端加密功能。上传文件(Object)时,OSS对收到的文件进行加密,再将得到的加密文件持久化保存;下载文件时,OSS自动将加密文件解密后返回给用户。更多信息,请参见服务器端加密

      • 非加密:不开启加密。
  5. 可选:重复步骤5,以创建多个二级存储池。
  6. 单击确定
    此时您已创建多级存储池的备份策略。

步骤四:备份数据库

数据源列表中,创建新的备份计划,在创建时选择步骤三创建的备份策略,详情请参见备份数据库

当备份计划状态变为运行中,表示配置完成,备份计划将根据上述配置执行备份及转储任务。