你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az dataprotection backup-instance restore
注意
此参考是 Azure CLI(版本 2.57.0 或更高版本)的数据保护扩展的一部分。 该扩展将在首次运行 az dataprotection backup-instance restore 命令时自动安装。 详细了解扩展。
从备份保管库中的恢复点还原备份的实例。
命令
名称 | 说明 | 类型 | 状态 |
---|---|---|---|
az dataprotection backup-instance restore initialize-for-data-recovery |
初始化还原请求对象以恢复备份保管库中的所有备份数据。 |
扩展 | GA |
az dataprotection backup-instance restore initialize-for-data-recovery-as-files |
初始化还原请求对象,以将所有备份的数据恢复为备份保管库中的文件。 |
扩展 | GA |
az dataprotection backup-instance restore initialize-for-item-recovery |
初始化还原请求对象以恢复备份保管库中备份数据的指定项。 |
扩展 | GA |
az dataprotection backup-instance restore trigger |
触发 BackupInstance 的还原。 |
扩展 | GA |
az dataprotection backup-instance restore initialize-for-data-recovery
初始化还原请求对象以恢复备份保管库中的所有备份数据。
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--restore-configuration]
[--secret-store-type {AzureKeyVault}]
[--secret-store-uri]
[--target-resource-id]
示例
初始化 Azure 磁盘备份实例的还原请求
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type AzureDisk --restore-location centraluseuap --source-datastore OperationalStore --target-resource-id {restore_disk_id} --recovery-point-id b7e6f082-b310-11eb-8f55-9cfce85d4fae
必需参数
指定数据源类型。
指定还原位置。
指定给定恢复点或时间点的数据存储类型。
可选参数
指定备份实例 ID。
指定用于在 UTC(yyyy-mm-ddTHH:MM:SS)中还原数据的时间点。
指定将用于还原数据的恢复点 ID。
指定解除冻结还原的解除冻结持续时间。
指定解除冻结优先级以解除冻结还原。
还原配置进行还原。 使用此参数通过 AzureKubernetesService 还原。
指定要用于身份验证的机密存储类型。
指定要用于身份验证的机密存储 URI。
指定要将数据还原到的资源 ID。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az dataprotection backup-instance restore initialize-for-data-recovery-as-files
初始化还原请求对象,以将所有备份的数据恢复为备份保管库中的文件。
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
--target-blob-container-url
--target-file-name
[--point-in-time]
[--recovery-point-id]
[--rehydration-duration]
[--rehydration-priority {Standard}]
[--target-resource-id]
示例
将 azure 数据库的还原请求初始化为 postgresql 服务器备份实例的文件
az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type AzureDatabaseForPostgreSQL --restore-location centraluseuap --source-datastore VaultStore --target-blob-container-url {target_blob_container_url} --target-file-name {target_file_name} --recovery-point-id 9a4ab128e2d441d6a575ecd85903bd81
必需参数
指定数据源类型。
指定还原位置。
指定给定恢复点或时间点的数据存储类型。
指定要将数据还原到的 Blob 容器 URL。
指定要将数据还原到的文件名。
可选参数
指定用于在 UTC(yyyy-mm-ddTHH:MM:SS)中还原数据的时间点。
指定将用于还原数据的恢复点 ID。
指定解除冻结还原的解除冻结持续时间。
指定解除冻结优先级以解除冻结还原。
指定要还原到的目标存储容器 ARM ID,将数据还原为文件到另一个订阅时需要该 ID。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az dataprotection backup-instance restore initialize-for-item-recovery
初始化还原请求对象以恢复备份保管库中备份数据的指定项。
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type {AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--backup-instance-id]
[--container-list]
[--from-prefix-pattern]
[--point-in-time]
[--recovery-point-id]
[--restore-configuration]
[--target-resource-id]
[--to-prefix-pattern]
[--vaulted-blob-prefix]
示例
初始化 Azure Blob 备份实例的还原请求
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type AzureBlob --restore-location centraluseuap --source-datastore OperationalStore --backup-instance-id {backup_instance_id} --point-in-time 2021-05-26T15:00:00 --container-list container1 container2
必需参数
指定数据源类型。
指定还原位置。
指定给定恢复点或时间点的数据存储类型。
可选参数
指定备份实例 ID。
指定要还原的容器列表。
指定起始范围的前缀模式。
指定用于在 UTC(yyyy-mm-ddTHH:MM:SS)中还原数据的时间点。
指定将用于还原数据的恢复点 ID。
还原配置进行还原。 使用此参数通过 AzureKubernetesService 还原。
指定要将数据还原到的资源 ID。
指定结束范围的前缀模式。
指定保管库 Blob 的前缀模式。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az dataprotection backup-instance restore trigger
触发 BackupInstance 的还原。
az dataprotection backup-instance restore trigger --backup-instance-name
--restore-request-object
[--ids]
[--no-wait]
[--operation-requests]
[--resource-group]
[--subscription]
[--tenant-id]
[--use-secondary-region {false, true}]
[--vault-name]
示例
触发还原操作
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json
触发跨区域还原操作
az dataprotection backup-instance restore trigger -g sample_rg --vault-name sample_backupvault --backup-instance-name sample_biname-fd53a211-3f3e-4c7e-ba45-81050e27c0be --restore-request-object restorerequestobject.json --use-secondary-region
必需参数
备份实例名称。
操作的请求正文。 预期值:json-string/@json-file。
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
不等待长时间运行的操作完成。
由 resourceGuard 保护的关键操作请求。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
如果保护保管库的资源防护存在于其他租户中,则租户的 ID。
使用此标志从次要区域中的恢复点还原。
备份保管库的名称。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。