当前位置: 首页 > 知识库问答 >
问题:

如何使用CLI创建azure备份策略?

钱雅逸
2023-03-14

我无法找到通过 CLI 创建自定义备份策略的方法 https://docs.microsoft.com/en-us/cli/azure/backup/policy?view=azure-cli-latest

但是,这可以通过REST API调用来完成https://docs.microsoft.com/en-us/azure/backup/backup-azure-arm-userestapi-createorupdatepolicy

共有1个答案

充煌
2023-03-14

实际上它支持,但官方文档缺少指令,而且REST API指示<code>创建

你可以试试下面的命令,它在我这边工作得很好。

az backup policy set --policy '{
  "name": "testpolicy3",
  "properties": {
    "backupManagementType": "AzureIaasVM",
    "instantRpRetentionRangeInDays": 2,
    "protectedItemsCount": 0,
    "retentionPolicy": {
      "dailySchedule": {
        "retentionDuration": {
          "count": 180,
          "durationType": "Days"
        },
        "retentionTimes": [
          "2019-07-09T07:30:00+00:00"
        ]
      },
      "monthlySchedule": {
        "retentionDuration": {
          "count": 60,
          "durationType": "Months"
        },
        "retentionScheduleDaily": null,
        "retentionScheduleFormatType": "Weekly",
        "retentionScheduleWeekly": {
          "daysOfTheWeek": [
            "Sunday"
          ],
          "weeksOfTheMonth": [
            "First"
          ]
        },
        "retentionTimes": [
          "2019-07-09T07:30:00+00:00"
        ]
      },
      "retentionPolicyType": "LongTermRetentionPolicy",
      "weeklySchedule": {
        "daysOfTheWeek": [
          "Sunday"
        ],
        "retentionDuration": {
          "count": 12,
          "durationType": "Weeks"
        },
        "retentionTimes": [
          "2019-07-09T07:30:00+00:00"
        ]
      },
      "yearlySchedule": {
        "monthsOfYear": [
          "January"
        ],
        "retentionDuration": {
          "count": 10,
          "durationType": "Years"
        },
        "retentionScheduleDaily": null,
        "retentionScheduleFormatType": "Weekly",
        "retentionScheduleWeekly": {
          "daysOfTheWeek": [
            "Sunday"
          ],
          "weeksOfTheMonth": [
            "First"
          ]
        },
        "retentionTimes": [
          "2019-07-09T07:30:00+00:00"
        ]
      }
    },
    "schedulePolicy": {
      "schedulePolicyType": "SimpleSchedulePolicy",
      "scheduleRunDays": null,
      "scheduleRunFrequency": "Daily",
      "scheduleRunTimes": [
        "2019-07-09T07:30:00+00:00"
      ],
      "scheduleWeeklyFrequency": 0
    },
    "timeZone": "UTC"
  },
  "resourceGroup": "joywebapp",
  "tags": null,
  "type": "Microsoft.RecoveryServices/vaults/backupPolicies"
}' --resource-group 'joywebapp' --vault-name 'joyvault' 
 类似资料:
  • GitLab允许使用简单的命令获取存储库的备份副本。 在本章中,我们将讨论如何在GitLab中进行备份: 步骤(1): 首先,使用SSH(Secure Shell)登录到您的GitLab服务器。 步骤(2): 使用以下命令创建GitLab的备份: 步骤(3): 您可以通过添加环境变量SKIP来从备份中排除某些目录,如下所示: 步骤(4): 备份tar文件将在默认的目录中创建。 浏览到此路径并键入以

  • 如何通过 Azure Az CLI 创建具有自动驾驶仪的 CosmosDB 集合? 我在Az CLI cosmosdb集合文档页面(https://docs.microsoft.com/en-us/cli/azure/cosmosdb/collection?view=azure-cli-latest)上看不到任何自动驾驶的提及,也没有发布页面宣布自动驾驶(https://devblogs.micr

  • 我将数据存储在Azure存储表和blob存储中。我想自动备份我的数据,以防止用户或软件问题意外损坏数据。Microsoft对此没有一个好的解决方案,虽然有自动备份的付费解决方案,但似乎应该有一种直接的方法来备份和恢复此数据。

  • 正在尝试使用CLI创建事件订阅。 使用门户,有七种不同的endpoint类型: Azure函数 Web Hook 存储队列 活动中心 混合连接 服务总线队列 服务总线主题 使用CLI,至少在留档中,只有三个可用: eventhub 杂交连接 servicebus队列 储藏库 网络钩子 如何创建指向Azure函数的事件订阅,就像在门户中完成的那样?我知道作为一种解决方案,我可以将该函数用作WebHo

  • 主要内容:完全备份,累计增量备份,差异增量备份常用的备份策略有完全备份和增量备份,而增量备份有可细分为累计增量备份和差异增量备份。下面来分别讲述不同备份策略以及之间的区别。 完全备份 完全备份 是指把所有需要备份的数据全部备份。当然,完全备份可以备份整块硬盘、整个分区或某个具体的目录。对于 Linux 操作系统来说,完全备份指的就是将根目录下的所有文件进行备份。 完全备份的好处是,所有数据都进行了备份,系统中任何数据丢失都能恢复,且恢复效率较

  • 下面是指向该命令的链接,该命令及其 https://docs.microsoft.com/en-us/cli/azure/webapp?view=azure-cli-latest