az dataprotection backup-instance restore
Note
Эта ссылка является частью расширения dataprotection для Azure CLI (версия 2.75.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az dataprotection backup-instance restore. Подробнее о расширениях.
Восстановление резервных копий экземпляров из точек восстановления в хранилище резервных копий.
Команды
| Имя | Описание | Тип | Состояние |
|---|---|---|---|
| az dataprotection backup-instance restore initialize-for-data-recovery |
Инициализировать объект запроса восстановления для восстановления всех резервных копий данных в хранилище резервных копий. |
Extension | GA |
| az dataprotection backup-instance restore initialize-for-data-recovery-as-files |
Инициализировать объект запроса восстановления для восстановления всех резервных копий данных в виде файлов в хранилище резервных копий. |
Extension | GA |
| az dataprotection backup-instance restore initialize-for-item-recovery |
Инициализировать объект запроса восстановления для восстановления указанных элементов резервных копий данных в хранилище резервных копий. |
Extension | GA |
| az dataprotection backup-instance restore trigger |
Активирует восстановление для BackupInstance. |
Extension | GA |
az dataprotection backup-instance restore initialize-for-data-recovery
Инициализировать объект запроса восстановления для восстановления всех резервных копий данных в хранилище резервных копий.
az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type {AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--acquire-policy-token]
[--backup-instance-id]
[--change-reference]
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--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
Обязательные параметры
Укажите тип источника данных.
| Свойство | Значение |
|---|---|
| Допустимые значения: | AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
Укажите расположение восстановления.
Укажите тип хранилища данных заданной точки восстановления или точки во времени.
| Свойство | Значение |
|---|---|
| Допустимые значения: | ArchiveStore, OperationalStore, VaultStore |
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Укажите идентификатор экземпляра резервного копирования.
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Используйте назначенное системой удостоверение.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Идентификатор ARM управляемого удостоверения, назначаемого пользователем.
Укажите точку во времени, которая будет использоваться для восстановления данных в формате UTC (гггг-мм-ддTHH:MM:SS).
Укажите идентификатор точки восстановления, который будет использоваться для восстановления данных.
Укажите длительность восстановления повторного восстановления.
| Свойство | Значение |
|---|---|
| Default value: | 15 |
Укажите приоритет восстановления повторного восстановления.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Standard |
Конфигурация восстановления для восстановления. Используйте этот параметр для восстановления с помощью AzureKubernetesService.
Укажите тип хранилища секретов, используемый для проверки подлинности.
| Свойство | Значение |
|---|---|
| Допустимые значения: | AzureKeyVault |
Укажите универсальный код ресурса хранилища секретов, используемый для проверки подлинности.
Укажите идентификатор ресурса, к которому будут восстановлены данные.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
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, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
--target-blob-container-url
--target-file-name
[--acquire-policy-token]
[--change-reference]
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--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
Обязательные параметры
Укажите тип источника данных.
| Свойство | Значение |
|---|---|
| Допустимые значения: | AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
Укажите расположение восстановления.
Укажите тип хранилища данных заданной точки восстановления или точки во времени.
| Свойство | Значение |
|---|---|
| Допустимые значения: | ArchiveStore, OperationalStore, VaultStore |
Укажите URL-адрес контейнера BLOB-объектов, на который будут восстановлены данные.
Укажите имя файла, к которому будут восстановлены данные.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Используйте назначенное системой удостоверение.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Идентификатор ARM управляемого удостоверения, назначаемого пользователем.
Укажите точку во времени, которая будет использоваться для восстановления данных в формате UTC (гггг-мм-ддTHH:MM:SS).
Укажите идентификатор точки восстановления, который будет использоваться для восстановления данных.
Укажите длительность восстановления повторного восстановления.
| Свойство | Значение |
|---|---|
| Default value: | 15 |
Укажите приоритет восстановления повторного восстановления.
| Свойство | Значение |
|---|---|
| Допустимые значения: | Standard |
Укажите идентификатор arm контейнера целевого хранилища, к которому будут восстановлены данные, необходимые для восстановления в качестве файлов в другую подписку.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az dataprotection backup-instance restore initialize-for-item-recovery
Инициализировать объект запроса восстановления для восстановления указанных элементов резервных копий данных в хранилище резервных копий.
az dataprotection backup-instance restore initialize-for-item-recovery --datasource-type {AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService}
--restore-location
--source-datastore {ArchiveStore, OperationalStore, VaultStore}
[--acquire-policy-token]
[--backup-instance-id]
[--change-reference]
[--container-list]
[--from-prefix-pattern]
[--mi-system-assigned --use-system-assigned-identity --use-system-identity {false, true}]
[--mi-user-assigned --uami --user-assigned-identity-arm-url]
[--point-in-time]
[--recovery-point-id]
[--restore-configuration]
[--target-resource-id]
[--to-prefix-pattern]
[--vaulted-blob-prefix --vaulted-blob-prefix-pattern]
Примеры
Инициализация запроса на восстановление для экземпляра резервного копирования BLOB-объектов Azure
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
Инициализация запроса на восстановление на уровне элемента для хранилища озера данных Azure с помощью шаблонов префикса и переименования
az dataprotection backup-instance restore initialize-for-item-recovery \
--datasource-type AzureDataLakeStorage \
--restore-location centraluseuap \
--source-datastore VaultStore \
--recovery-point-id {recovery_point_id} \
--target-resource-id {storage_account_id} \
--vaulted-blob-prefix-pattern '{"containers":[{"name":"container1","prefixmatch":["a","b"],"renameto":"container1renamed"},{"name":"container2","renameto":"container2renamed"}]}'
Обязательные параметры
Укажите тип источника данных.
| Свойство | Значение |
|---|---|
| Допустимые значения: | AzureBlob, AzureDataLakeStorage, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService |
Укажите расположение восстановления.
Укажите тип хранилища данных заданной точки восстановления или точки во времени.
| Свойство | Значение |
|---|---|
| Допустимые значения: | ArchiveStore, OperationalStore, VaultStore |
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Укажите идентификатор экземпляра резервного копирования.
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Укажите список контейнеров для восстановления.
Укажите шаблон префикса для начального диапазона.
Используйте назначенное системой удостоверение.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Идентификатор ARM управляемого удостоверения, назначаемого пользователем.
Укажите точку во времени, которая будет использоваться для восстановления данных в формате UTC (гггг-мм-ддTHH:MM:SS).
Укажите идентификатор точки восстановления, который будет использоваться для восстановления данных.
Конфигурация восстановления для восстановления. Используйте этот параметр для восстановления с помощью AzureKubernetesService.
Укажите идентификатор ресурса, к которому будут восстановлены данные.
Укажите шаблон префикса для конечного диапазона.
Укажите шаблон префикса для хранилищ больших двоичных объектов.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |
az dataprotection backup-instance restore trigger
Активирует восстановление для BackupInstance.
az dataprotection backup-instance restore trigger --backup-instance-name --name
--restore-request-object
[--acquire-policy-token]
[--change-reference]
[--ids]
[--no-wait]
[--operation-requests --resource-guard-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.
Необязательные параметры
Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.
Автоматическое получение маркера Политика Azure для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Связанный идентификатор ссылки на изменение для этой операции ресурса.
| Свойство | Значение |
|---|---|
| Группа параметров: | Global Policy Arguments |
Один или несколько идентификаторов ресурсов (разделенных пробелами). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие параметры 'Resource Id'.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Не ожидать завершения длительной операции.
| Свойство | Значение |
|---|---|
| Default value: | False |
Критически важный запрос операции, защищенный resourceGuard.
Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Идентификатор клиента, если Resource Guard, защищающий хранилище, существует в другом клиенте.
Используйте этот флаг для восстановления из точки восстановления в дополнительном регионе.
| Свойство | Значение |
|---|---|
| Допустимые значения: | false, true |
Имя хранилища резервных копий.
| Свойство | Значение |
|---|---|
| Группа параметров: | Resource Id Arguments |
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
| Свойство | Значение |
|---|---|
| Default value: | False |
Показать это сообщение справки и выйти.
Отображать только ошибки, не показывая предупреждения.
| Свойство | Значение |
|---|---|
| Default value: | False |
Формат вывода.
| Свойство | Значение |
|---|---|
| Default value: | json |
| Допустимые значения: | json, jsonc, none, table, tsv, yaml, yamlc |
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
| Свойство | Значение |
|---|---|
| Default value: | False |