您可以使用OSS的定时备份功能将存储空间(Bucket)内的文件(Object)定期备份到混合云备份服务HBR中,当您的Object意外丢失时,可通过HBR进行恢复。

前提条件

费用说明

使用定时备份时,会产生如下费用:
  • OSS的请求费用
    • 每次备份任务开始前,HBR会使用ListObject接口获取Object列表。每1000个Object产生1次API请求。
    • 获取Object列表后,HBR会通过HeadObject接口获取目标文件的元信息。每个Object产生1次API请求。
    • 备份文件时,HBR会通过GetObject接口备份文件。每个Object产生1次API请求。
    • 备份文件时,HBR会通过ListObject接口获取备份进度并校验文件,每1000个Object产生1次API请求。

    OSS API请求的计费方式,请参见请求费用

  • 备份低频访问类型文件时会产生低频访问数据取回费用。计费方式,请参见低频访问数据取回费用
  • 存储备份文件会产生HBR备份库存储容量费用。计费方式,请参见计费方式与计费项

使用限制

  • 不支持为低频访问、归档和冷归档存储类型的Bucket配置定时备份。
  • 不支持备份和恢复软链接(Symlink)、归档和冷归档存储类型的Object以及Object的读写权限ACL。
  • 仅华东1(杭州)、华东2(上海)、华南1(深圳)、华北2(北京)、华北3(张家口)、中国(香港)、新加坡、澳大利亚(悉尼)、印度尼西亚(雅加达)、美国(硅谷)地域支持定时备份功能。

使用OSS控制台

方式一:为已创建的Bucket设置定时备份

  1. 登录OSS管理控制台
  2. 单击Bucket列表,然后单击目标Bucket名称。
  3. 在左侧导航栏,选择数据管理 > 定时备份
  4. 定时备份面板,单击备份Bucket
  5. 配置备份计划。
    • 配置免费备份计划
      重要 免费备份计划不支持编辑备份路径和备份周期,每个免费备份计划使用各自独立的备份库,并且转付费之后不可更换备份库。如果您需要将所有数据备份到同一个备份库,请不要使用免费备份计划。
      1. 创建备份计划面板,所有参数保留默认配置。
      2. 单击确定

        HBR为OSS定时备份提供30天的免费试用期,试用期内不会产生HBR的相关费用。

    • 配置付费备份计划
      如果您希望手动指定备份执行间隔、备份目标文件、备份保留天数等,可以配置付费备份计划。
      1. 创建备份计划面板,单击立即转为付费使用,然后在弹出的对话框,单击确定
      2. 创建备份计划面板,按以下说明配置各种参数。
        参数 说明
        备份OSS Bucket 显示当前Bucket名称。
        备份库配置 设置备份文件存放的备份库。
        • 新建备份库:新建备份库的名称命名。可不填,默认名字随机分配。
        • 选择备份库:从备份库名称下拉框中选择已有备份库。
        备份库资源组 选择备份库所在资源组。仅当选择新建备份库时,需要配置该选项。

        资源组是在阿里云账号下进行资源分组管理的一种机制,资源组能够帮助您解决单个云账号内的资源分组和授权管理的复杂性问题。更多信息,请参见创建资源组

        数据冗余类型 存储库的数据冗余类型。通过数据冗余机制,可以提高存储库的数据可靠性。仅当选择新建备份库时,需要配置该选项。
        • 本地冗余

          采用数据冗余存储机制,将每个对象冗余存储在同一个可用区内多个设施的多个设备上,确保硬件失效时的数据持久性和可用性。

        • 同城冗余

          采用多可用区(AZ)机制,将您的数据分散存放在同一地域(Region)的3个可用区。当某个可用区不可用时,仍然能够保障数据的正常访问。

        源端加密方式 备份库的加密方式。仅当选择新建备份库时,需要配置该选项。
        • HBR完全托管(默认值):使用备份服务默认加密方式。
        • KMS:使用阿里云KMS服务自定义密钥加密。需指定KMS密钥ID参数。
        重要
        • 使用KMS加密后,无法再修改KMS加密密钥。
        • 使用KMS密钥加密备份库,您需要提前创建阿里云KMS服务的KMS加密密钥ID。更多信息,请参见创建密钥
        备份计划名称 设置备份计划名称,长度不超过64个字符。如果不填写名称,默认随机分配。
        备份Bucket Prefix 指定备份某个Bucket的前缀。默认不指定前缀,表示备份整个Bucket的数据。
        备份起始时间 选择备份开始执行的时间。时间精确到秒。
        备份执行间隔 选择增量备份的频率,以天或周为单位。默认值为1天。
        备份保留策略 配置备份保留策略。
        • 指定保留时间:HBR将按您指定的时间保留备份文件,并在到期后自动删除备份文件。
        • 永久:您的备份文件会被永久保存。
        备份保留时间 设置备份文件保留的时间,时间以天、周、月、年为单位。仅在备份保留策略为指定保留时间时设置。
        是否使用OSS清单 使用OSS清单功能备份OSS。可用于大数据量OSS备份场景中,显著提升增量备份的性能。关于使用OSS清单功能进行OSS备份计划的具体操作,请参见使用OSS清单创建大数据量OSS备份计划
      3. 单击确定

        HBR将按照指定的备份起始时间、备份执行间隔进行OSS备份任务。

方式二:创建Bucket时配置定时备份

  1. 登录OSS管理控制台
  2. 单击Bucket列表,然后单击创建Bucket
  3. 创建Bucket面板,配置各项参数。

    其中,选择定时备份开通。关于其他参数的配置说明,请参见创建存储空间

  4. 单击确定

    Bucket创建成功后,会自动创建一个每天备份一次、备份文件保存一周的备份计划,该备份计划可免费试用30天。

    如果您需要查看或修改已创建的计划,您可以选择数据管理 > 定时备份

更多参考

您可以通过创建恢复任务将备份文件恢复到OSS中。具体操作,请参见创建OSS恢复任务