文档首页 > > API参考> 应用示例> 示例2:创建存储库自动备份

示例2:创建存储库自动备份

分享
更新时间:2020/09/01 GMT+08:00

场景描述

本章节指导用户通过策略接口,设置备份策略,绑定策略到存储库实现自动备份。

涉及接口

操作步骤

  1. 创建策略。
    • 接口相关信息

      URI格式:POST /v3/{project_id}/policies

      详情请参见:创建策略

    • 请求示例

      POST: https://{endpoint}/v3/0605767b5780d5762fc5c0118072a564/policies

      {endpoint}信息请从地区和终端节点获取。

      Body:

      {
          "policy": {
              "name": "dh_test_policy",
              "trigger": {
                  "properties": {
                      "pattern": ["FREQ=WEEKLY;BYDAY=SU,MO,TU,WE,TH,FR,SA;BYHOUR=23;BYMINUTE=00"]
      }
              },
              "operation_definition": {
                  "retention_duration_days": 30
      }
          }
      }
    • 响应示例
      {
          "policy": {
              "id": "30d7cf2d-14fc-415b-b7da-858b37f47250",
              "name": "dh_test_policy",
              "operation_type": "backup",
              "operation_definition": {
                  "retention_duration_days": 30
              },
              "enabled": true,
              "trigger": {
                  "id": "7954175b-ef2c-432c-b936-f6c83df7a593",
                  "name": "default",
                  "type": "time",
                  "properties": {
                      "pattern": [
                          "FREQ=WEEKLY;BYDAY=SU,MO,TU,WE,TH,FR,SA;BYHOUR=23;BYMINUTE=00"
                      ],
                      "start_time": "2020-08-17 08:39:44"
                  }
              },
              "associated_vaults": null
          }
      }
  2. 设置存储库策略。
    • 接口相关信息

      POST /v3/{project_id}/vaults/{vault_id}/associatepolicy

      详情请参见设置存储库策略

    • 请求示例

      POST: https://{endpoint}/v3/0605767b5780d5762fc5c0118072a564 /vaults/ea7b8717-2543-478a-a92d-3ca7ee448f67/associatepolicy

      {endpoint}信息请从地区和终端节点获取。

      Body:

      {
          "policy_id": "30d7cf2d-14fc-415b-b7da-858b37f47250"
      }
    • 响应示例
      {
          "associate_policy": {
              "vault_id": "ea7b8717-2543-478a-a92d-3ca7ee448f67",
              "policy_id": "30d7cf2d-14fc-415b-b7da-858b37f47250"
          }
      }
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问