你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az backup protection
管理项目的保护、启用或禁用保护,或进行按需备份。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az backup protection auto-disable-for-azurewl |
为指定的可保护项禁用自动保护。 |
核心 | GA |
az backup protection auto-enable-for-azurewl |
自动保护所有现有未受保护的 DB 以及以后使用给定策略添加的任何 DB。 |
核心 | GA |
az backup protection backup-now |
执行备份项的按需备份。 |
核心 | GA |
az backup protection check-vm |
如果指定的资源不受订阅中任何恢复服务保管库的保护,则该命令将返回 null/空。 配置备份失败时,可能会返回保管库详细信息。 如果Azure 备份失败,请在“常见问题”部分查找相应的错误代码 - https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issues。 如果受保护,将返回相关的保管库详细信息。 |
核心 | GA |
az backup protection disable |
停止保护备份项。 可以永久保留备份的数据,或选择将其删除。 |
核心 | GA |
az backup protection enable-for-azurefileshare |
根据对恢复服务保管库的指定策略,开始保护Azure 存储帐户中以前未受保护的 Azure 文件共享。 |
核心 | GA |
az backup protection enable-for-azurewl |
根据对恢复服务保管库的指定策略,开始保护 Azure VM 中以前未受保护的工作负荷。 将工作负荷详细信息作为可保护项提供。 |
核心 | GA |
az backup protection enable-for-vm |
根据对恢复服务保管库的指定策略开始保护以前未受保护的 Azure VM。 |
核心 | GA |
az backup protection resume |
恢复关联的备份项的备份。 使用此选项可更改与备份项关联的策略。 |
核心 | GA |
az backup protection undelete |
解除解除软删除状态中的项目,以停止使用保留的数据状态进行保护。 |
核心 | GA |
az backup protection update-for-vm |
更新与备份的 VM 项关联的磁盘排除设置。 |
核心 | GA |
az backup protection auto-disable-for-azurewl
为指定的可保护项禁用自动保护。
az backup protection auto-disable-for-azurewl --protectable-item-name
--protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
--resource-group
--server-name
--vault-name
--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}
示例
为指定的可保护项禁用自动保护。
az backup protection auto-disable-for-azurewl --resource-group MyResourceGroup --vault-name MyVault --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL
必需参数
指定要由Azure 备份服务保护的资源名称。
指定资源中应由Azure 备份发现和保护的项的类型。 “HANAInstance”和“SAPHanaSystem”可以互换使用。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
项的父服务器名称。
恢复服务保管库的名称。
指定资源中应发现和保护Azure 备份的应用程序的类型。 “MSSQL”和“SQLDataBase”可以互换用于 Azure VM 中的 SQL,Azure VM 中 SAP HANA 的“SAPHANA”和“SAPHanaDatabase”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection auto-enable-for-azurewl
自动保护所有现有未受保护的 DB 以及以后使用给定策略添加的任何 DB。
az backup protection auto-enable-for-azurewl --policy-name
--protectable-item-name
--protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
--resource-group
--server-name
--vault-name
--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}
示例
自动保护所有现有未受保护的 DB 以及以后使用给定策略添加的任何 DB。 然后,Azure 备份服务会定期扫描自动保护的容器,查找任何新的 DB 并自动保护它们。
az backup protection auto-enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL
必需参数
备份策略的名称。
指定要由Azure 备份服务保护的资源名称。
指定资源中应由Azure 备份发现和保护的项的类型。 “HANAInstance”和“SAPHanaSystem”可以互换使用。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
项的父服务器名称。
恢复服务保管库的名称。
指定资源中应发现和保护Azure 备份的应用程序的类型。 “MSSQL”和“SQLDataBase”可以互换用于 Azure VM 中的 SQL,Azure VM 中 SAP HANA 的“SAPHANA”和“SAPHanaDatabase”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection backup-now
执行备份项的按需备份。
az backup protection backup-now [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
[--backup-type]
[--container-name]
[--enable-compression {false, true}]
[--ids]
[--item-name]
[--resource-group]
[--retain-until]
[--subscription]
[--vault-name]
[--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]
示例
执行备份项的按需备份。 (自动生成)
az backup protection backup-now --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --retain-until 01-02-2018 --vault-name MyVault --backup-management-type AzureIaasVM
可选参数
指定备份管理类型。 定义Azure 备份如何管理 ARM 资源中的实体备份。 例如:AzureWorkloads 是指 Azure VM 中安装的工作负载,AzureStorage 是指存储帐户中的实体。 仅当友好名称用作容器名称时才是必需的。
备份项类型“MSSQL”的“Full、Differential、Log、CopyOnlyFull”。 备份项类型“SAPHANA”的“Full,差异”。
备份容器的名称。 接受 az backup container list 命令输出中的“Name”或“FriendlyName”。 如果传递了“FriendlyName”,则需要 BackupManagementType。
启用压缩的选项。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
备份项的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
备份副本的检索日期(UTC(d-m-Y)。 对于 VM 和 AzureFileShare,默认值为 30 天。 对于 MSSQL 工作负荷,保留到最小值为 2 天,对于备份类型“CopyOnlyFull”,最大值为 99 年。 对于 MSSQL 和 SAPHANA,保留到最小值为 45 天,对于备份类型“Full”,最大值为 99 年。 对于任何其他备份类型,Policy 会替代保留前的值。 如果未指定,则备份类型“CopyOnlyFull”的默认值为 30 天,备份类型“Full”的默认值为 45 天,对于其他备份类型没有默认值。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
恢复服务保管库的名称。
指定资源中应发现和保护Azure 备份的应用程序的类型。 “MSSQL”和“SQLDataBase”可以互换用于 Azure VM 中的 SQL,Azure VM 中 SAP HANA 的“SAPHANA”和“SAPHanaDatabase”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection check-vm
如果指定的资源不受订阅中任何恢复服务保管库的保护,则该命令将返回 null/空。 配置备份失败时,可能会返回保管库详细信息。 如果Azure 备份失败,请在“常见问题”部分查找相应的错误代码 - https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issues。 如果受保护,将返回相关的保管库详细信息。
az backup protection check-vm [--resource-group]
[--vm]
示例
了解虚拟机是否受到保护。 如果受保护,它将返回恢复服务保管库 ID,否则返回空。 (自动生成)
az backup protection check-vm --resource-group MyResourceGroup --vm myVM
可选参数
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
要保护的虚拟机的名称或 ID。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection disable
停止保护备份项。 可以永久保留备份的数据,或选择将其删除。
az backup protection disable [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
[--container-name]
[--delete-backup-data {false, true}]
[--ids]
[--item-name]
[--resource-group]
[--retain-as-per-policy {false, true}]
[--subscription]
[--tenant-id]
[--vault-name]
[--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]
[--yes]
示例
停止保护备份项。 可以永久保留备份的数据,或选择将其删除。 (自动生成)
az backup protection disable --container-name MyContainer --backup-management-type AzureIaasVM --delete-backup-data false --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --yes
可选参数
指定备份管理类型。 定义Azure 备份如何管理 ARM 资源中的实体备份。 例如:AzureWorkloads 是指 Azure VM 中安装的工作负载,AzureStorage 是指存储帐户中的实体。 仅当友好名称用作容器名称时才是必需的。
备份容器的名称。 接受 az backup container list 命令输出中的“Name”或“FriendlyName”。 如果传递了“FriendlyName”,则需要 BackupManagementType。
用于删除恢复服务保管库中现有备份数据的选项。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
备份项的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
指定在备份策略指定的持续时间内应保留现有恢复点的 Switch 参数。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
如果保护保管库的资源防护存在于其他租户中,则租户的 ID。
恢复服务保管库的名称。
指定资源中应发现和保护Azure 备份的应用程序的类型。 “MSSQL”和“SQLDataBase”可以互换用于 Azure VM 中的 SQL,Azure VM 中 SAP HANA 的“SAPHANA”和“SAPHanaDatabase”。
不提示确认。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection enable-for-azurefileshare
根据对恢复服务保管库的指定策略,开始保护Azure 存储帐户中以前未受保护的 Azure 文件共享。
az backup protection enable-for-azurefileshare --azure-file-share
--policy-name
--resource-group
--storage-account
--vault-name
示例
根据对恢复服务保管库的指定策略,开始保护Azure 存储帐户中以前未受保护的 Azure 文件共享。 提供 Azure 文件共享名称和父存储帐户名称。
az backup protection enable-for-azurefileshare --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --storage-account MyStorageAccount --azure-file-share MyAzureFileShare
必需参数
Azure 文件共享的名称。
备份策略的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
FileShare 的存储帐户的名称。
恢复服务保管库的名称。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection enable-for-azurewl
根据对恢复服务保管库的指定策略,开始保护 Azure VM 中以前未受保护的工作负荷。 将工作负荷详细信息作为可保护项提供。
az backup protection enable-for-azurewl --policy-name
--protectable-item-name
--protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
--resource-group
--server-name
--vault-name
--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}
示例
根据对恢复服务保管库的指定策略,开始保护 Azure VM 中以前未受保护的工作负荷。 将工作负荷详细信息作为可保护项提供。
az backup protection enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL
必需参数
备份策略的名称。
指定要由Azure 备份服务保护的资源名称。
指定资源中应由Azure 备份发现和保护的项的类型。 “HANAInstance”和“SAPHanaSystem”可以互换使用。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
项的父服务器名称。
恢复服务保管库的名称。
指定资源中应发现和保护Azure 备份的应用程序的类型。 “MSSQL”和“SQLDataBase”可以互换用于 Azure VM 中的 SQL,Azure VM 中 SAP HANA 的“SAPHANA”和“SAPHanaDatabase”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection enable-for-vm
根据对恢复服务保管库的指定策略开始保护以前未受保护的 Azure VM。
az backup protection enable-for-vm --policy-name
--resource-group
--vault-name
--vm
[--disk-list-setting {exclude, include}]
[--diskslist]
[--exclude-all-data-disks {false, true}]
示例
根据对恢复服务保管库的指定策略开始保护以前未受保护的 Azure VM。 (自动生成)
az backup protection enable-for-vm --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --vm myVM
根据 Linux shell 对恢复服务保管库的指定策略开始保护以前未受保护的 Azure VM。
az backup protection enable-for-vm \
--resource-group myResourceGroup \
--vault-name myRecoveryServicesVault \
--policy-name DefaultPolicy \
--vm "$(az vm show -g VMResourceGroup -n MyVm --query id)"
必需参数
备份策略的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
恢复服务保管库的名称。
要保护的虚拟机的名称或 ID。
可选参数
用于确定是包含还是排除磁盘,还是将以前的任何设置重置为默认行为的选项。
要排除或包含的磁盘列表。
用于指定仅备份 OS 磁盘的选项。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection resume
恢复关联的备份项的备份。 使用此选项可更改与备份项关联的策略。
az backup protection resume --policy-name
[--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
[--container-name]
[--ids]
[--item-name]
[--resource-group]
[--subscription]
[--vault-name]
[--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]
示例
恢复关联的备份项的备份。 使用此选项可更改与备份项关联的策略。
az backup protection resume --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --backup-management-type AzureIaasVM --item-name MyItem --policy-name MyPolicy
必需参数
备份策略的名称。
可选参数
指定备份管理类型。 定义Azure 备份如何管理 ARM 资源中的实体备份。 例如:AzureWorkloads 是指 Azure VM 中安装的工作负载,AzureStorage 是指存储帐户中的实体。 仅当友好名称用作容器名称时才是必需的。
备份容器的名称。 接受 az backup container list 命令输出中的“Name”或“FriendlyName”。 如果传递了“FriendlyName”,则需要 BackupManagementType。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
备份项的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
恢复服务保管库的名称。
指定资源中应发现和保护Azure 备份的应用程序的类型。 “MSSQL”和“SQLDataBase”可以互换用于 Azure VM 中的 SQL,Azure VM 中 SAP HANA 的“SAPHANA”和“SAPHanaDatabase”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection undelete
解除解除软删除状态中的项目,以停止使用保留的数据状态进行保护。
az backup protection undelete [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
[--container-name]
[--ids]
[--item-name]
[--resource-group]
[--subscription]
[--vault-name]
[--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]
示例
解除解除软删除状态中的项目,以停止使用保留的数据状态进行保护。
az backup protection undelete --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --backup-management-type AzureIaasVM --workload-type VM
可选参数
指定备份管理类型。 定义Azure 备份如何管理 ARM 资源中的实体备份。 例如:AzureWorkloads 是指 Azure VM 中安装的工作负载,AzureStorage 是指存储帐户中的实体。 仅当友好名称用作容器名称时才是必需的。
备份容器的名称。 接受 az backup container list 命令输出中的“Name”或“FriendlyName”。 如果传递了“FriendlyName”,则需要 BackupManagementType。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
备份项的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
恢复服务保管库的名称。
指定资源中应发现和保护Azure 备份的应用程序的类型。 “MSSQL”和“SQLDataBase”可以互换用于 Azure VM 中的 SQL,Azure VM 中 SAP HANA 的“SAPHANA”和“SAPHanaDatabase”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az backup protection update-for-vm
更新与备份的 VM 项关联的磁盘排除设置。
az backup protection update-for-vm [--container-name]
[--disk-list-setting {exclude, include, resetexclusionsettings}]
[--diskslist]
[--exclude-all-data-disks {false, true}]
[--ids]
[--item-name]
[--resource-group]
[--subscription]
[--vault-name]
示例
更新与备份的 VM 项关联的磁盘排除设置。
az backup protection update-for-vm --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --item-name MyItem --disk-list-setting exclude --diskslist 1
可选参数
备份容器的名称。 接受 az backup container list 命令输出中的“Name”或“FriendlyName”。 如果传递了“FriendlyName”,则需要 BackupManagementType。
用于确定是包含还是排除磁盘,还是将以前的任何设置重置为默认行为的选项。
要排除或包含的磁盘列表。
用于指定仅备份 OS 磁盘的选项。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
备份项的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
恢复服务保管库的名称。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。