az dataprotection backup-instance restore

Hinweis

Diese Referenz ist Teil der Datenschutzerweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie zum ersten Mal einen Sicherungsinstanz-Wiederherstellungsbefehl für az-Datenschutz ausführen. Weitere Informationen zu Erweiterungen

Stellen Sie gesicherte Instanzen aus Wiederherstellungspunkten in einem Sicherungstresor wieder her.

Befehle

az dataprotection backup-instance restore initialize-for-data-recovery

Initialisieren Sie das Wiederherstellungsanforderungsobjekt, um alle gesicherten Daten in einem Sicherungstresor wiederherzustellen.

az dataprotection backup-instance restore initialize-for-data-recovery-as-files

Initialisieren Sie das Wiederherstellungsanforderungsobjekt, um alle gesicherten Daten als Dateien in einem Sicherungstresor wiederherzustellen.

az dataprotection backup-instance restore initialize-for-item-recovery

Initialisieren Sie das Wiederherstellungsanforderungsobjekt, um angegebene Elemente gesicherter Daten in einem Sicherungstresor wiederherzustellen.

az dataprotection backup-instance restore trigger

Löst die Wiederherstellung für eine BackupInstance aus.

az dataprotection backup-instance restore initialize-for-data-recovery

Initialisieren Sie das Wiederherstellungsanforderungsobjekt, um alle gesicherten Daten in einem Sicherungstresor wiederherzustellen.

az dataprotection backup-instance restore initialize-for-data-recovery --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                                                       --restore-location
                                                                       --source-datastore {ArchiveStore, OperationalStore, VaultStore}
                                                                       --target-resource-id
                                                                       [--point-in-time]
                                                                       [--recovery-point-id]
                                                                       [--rehydration-duration]
                                                                       [--rehydration-priority {Standard}]
                                                                       [--secret-store-type {AzureKeyVault}]
                                                                       [--secret-store-uri]

Beispiele

Initialisieren der Wiederherstellungsanforderung für azure disk backup instance

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

Erforderliche Parameter

--datasource-type

Geben Sie den Datentyp an.

Zulässige Werte: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--restore-location

Geben Sie den Wiederherstellungsspeicherort an.

--source-datastore

Geben Sie den Datentyp des angegebenen Wiederherstellungspunkts oder -punkts an.

Zulässige Werte: ArchiveStore, OperationalStore, VaultStore
--target-resource-id

Geben Sie die Ressourcen-ID an, auf die die Daten wiederhergestellt werden.

Optionale Parameter

--point-in-time

Geben Sie den Zeitpunkt an, der zum Wiederherstellen der Daten in UTC (yy-mm-ddTHH:MM:SS) verwendet wird.

--recovery-point-id

Geben Sie die Wiederherstellungspunkt-ID an, die zum Wiederherstellen der Daten verwendet wird.

--rehydration-duration

Geben Sie die Rehydrationsdauer für die rehydratisierte Wiederherstellung an.

Standardwert: 15
--rehydration-priority

Geben Sie die Rehydrationspriorität für die Rehydratwiederherstellung an.

Zulässige Werte: Standard
--secret-store-type

Geben Sie den geheimen Speichertyp an, der für die Authentifizierung verwendet werden soll.

Zulässige Werte: AzureKeyVault
--secret-store-uri

Geben Sie den geheimen Speicher-URI an, der für die Authentifizierung verwendet werden soll.

az dataprotection backup-instance restore initialize-for-data-recovery-as-files

Initialisieren Sie das Wiederherstellungsanforderungsobjekt, um alle gesicherten Daten als Dateien in einem Sicherungstresor wiederherzustellen.

az dataprotection backup-instance restore initialize-for-data-recovery-as-files --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                                                                --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}]

Beispiele

Initialisieren der Wiederherstellungsanforderung für azure-Datenbank als Dateien für die Sicherungsinstanz für den Postgresql-Server

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

Erforderliche Parameter

--datasource-type

Geben Sie den Datentyp an.

Zulässige Werte: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--restore-location

Geben Sie den Wiederherstellungsspeicherort an.

--source-datastore

Geben Sie den Datentyp des angegebenen Wiederherstellungspunkts oder -punkts an.

Zulässige Werte: ArchiveStore, OperationalStore, VaultStore
--target-blob-container-url

Geben Sie die BLOB-Container-URL an, auf die die Daten wiederhergestellt werden.

--target-file-name

Geben Sie den Dateinamen an, auf den die Daten wiederhergestellt werden.

Optionale Parameter

--point-in-time

Geben Sie den Zeitpunkt an, der zum Wiederherstellen der Daten in UTC (yy-mm-ddTHH:MM:SS) verwendet wird.

--recovery-point-id

Geben Sie die Wiederherstellungspunkt-ID an, die zum Wiederherstellen der Daten verwendet wird.

--rehydration-duration

Geben Sie die Rehydrationsdauer für die rehydratisierte Wiederherstellung an.

Standardwert: 15
--rehydration-priority

Geben Sie die Rehydrationspriorität für die Rehydratwiederherstellung an.

Zulässige Werte: Standard

az dataprotection backup-instance restore initialize-for-item-recovery

Initialisieren Sie das Wiederherstellungsanforderungsobjekt, um angegebene Elemente gesicherter Daten in einem Sicherungstresor wiederherzustellen.

az dataprotection backup-instance restore initialize-for-item-recovery --backup-instance-id
                                                                       --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                                                       --restore-location
                                                                       --source-datastore {ArchiveStore, OperationalStore, VaultStore}
                                                                       [--container-list]
                                                                       [--from-prefix-pattern]
                                                                       [--point-in-time]
                                                                       [--recovery-point-id]
                                                                       [--to-prefix-pattern]

Beispiele

Initialisieren der Wiederherstellungsanforderung für azure blob backup instance

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

Erforderliche Parameter

--backup-instance-id

Geben Sie die Sicherungsinstanz-ID an.

--datasource-type

Geben Sie den Datentyp an.

Zulässige Werte: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--restore-location

Geben Sie den Wiederherstellungsspeicherort an.

--source-datastore

Geben Sie den Datentyp des angegebenen Wiederherstellungspunkts oder -punkts an.

Zulässige Werte: ArchiveStore, OperationalStore, VaultStore

Optionale Parameter

--container-list

Geben Sie die Liste der Container an, die wiederhergestellt werden sollen.

--from-prefix-pattern

Geben Sie das Präfixmuster für den Startbereich an.

--point-in-time

Geben Sie den Zeitpunkt an, der zum Wiederherstellen der Daten in UTC (yy-mm-ddTHH:MM:SS) verwendet wird.

--recovery-point-id

Geben Sie die Wiederherstellungspunkt-ID an, die zum Wiederherstellen der Daten verwendet wird.

--to-prefix-pattern

Geben Sie das Präfixmuster für den Endbereich an.

az dataprotection backup-instance restore trigger

Löst die Wiederherstellung für eine BackupInstance aus.

az dataprotection backup-instance restore trigger --backup-instance-name
                                                  --resource-group
                                                  --restore-request-object
                                                  --vault-name
                                                  [--no-wait]

Beispiele

Auslösen der Wiederherstellung

az dataprotection backup-instance restore trigger -g sarath-rg --vault-name sarath-vault --backup-instance-name {backup_instance_name} --restore-request-object restore_request.json

Erforderliche Parameter

--backup-instance-name --name -n

Der Name der Sicherungsinstanz.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--restore-request-object

Anforderungstext für Vorgang Erwarteter Wert: json-string/@json-file.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten