az dataprotection backup-instance

Hinweis

Dieser Verweis 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 Az-Datenschutz-Sicherungsinstanzbefehl ausführen. Weitere Informationen zu Erweiterungen

Verwalten der Sicherungsinstanz mit Datenschutz.

Befehle

az dataprotection backup-instance adhoc-backup

Auslösen der Adhoc-Sicherung.

az dataprotection backup-instance create

Konfigurieren Sie die Sicherung für eine Ressource in einem Sicherungstresor.

az dataprotection backup-instance delete

Löschen einer Sicherungsinstanz in einem Sicherungstresor.

az dataprotection backup-instance initialize

Initialisieren Des JSON-Anforderungstexts zum Konfigurieren der Sicherung einer Ressource.

az dataprotection backup-instance list

Ruft eine Sicherungsinstanz ab, die zu einem Sicherungstresor gehört.

az dataprotection backup-instance list-from-resourcegraph

Listen Sie Sicherungsinstanzen über Abonnements, Ressourcengruppen und Tresore auf.

az dataprotection backup-instance restore

Wiederherstellen von gesicherten Instanzen aus Wiederherstellungspunkten in einem Sicherungstresor.

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 von gesicherten Daten in einem Sicherungstresor wiederherzustellen.

az dataprotection backup-instance restore trigger

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

az dataprotection backup-instance resume-protection

Dieser Vorgang wird den Schutz für eine beendete Sicherungsinstanz fortsetzen.

az dataprotection backup-instance show

Ruft eine Sicherungsinstanz mit Dem Namen in einem Sicherungstresor ab.

az dataprotection backup-instance stop-protection

Dieser Vorgang wird den Schutz einer Sicherungsinstanz beenden und Daten werden immer aufbewahrt.

az dataprotection backup-instance suspend-backup

Dieser Vorgang beendet Sicherungen für sicherungsinstanzen.

az dataprotection backup-instance update-msi-permissions

Weisen Sie die erforderlichen Berechtigungen zu, die zum erfolgreichen Aktivieren der Sicherung für die Datenquelle erforderlich sind.

az dataprotection backup-instance update-policy

Aktualisieren der Sicherungsrichtlinie, die der Sicherungsinstanz zugeordnet ist.

az dataprotection backup-instance validate-for-backup

Überprüfen Sie, ob die Konfiguration der Sicherung erfolgreich ist oder nicht.

az dataprotection backup-instance validate-for-restore

Überprüft, ob die Wiederherstellung für eine Datenquelle ausgelöst werden kann.

az dataprotection backup-instance wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenschutzsicherungsinstanz erfüllt ist.

az dataprotection backup-instance adhoc-backup

Auslösen der Adhoc-Sicherung.

az dataprotection backup-instance adhoc-backup --backup-instance-name
                                               --resource-group
                                               --rule-name
                                               --vault-name
                                               [--no-wait]
                                               [--retention-tag-override]

Beispiele

Auslösen von Adhoc-Sicherung

az dataprotection backup-instance adhoc-backup --name "testInstance1" --rule-name "BackupWeekly" --retention-tag-override "yearly" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

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.

--rule-name

Geben Sie den Namen der Sicherungsrichtlinienregel an.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--retention-tag-override

Geben Sie das Aufbewahrungsüberschreiben-Tag an.

az dataprotection backup-instance create

Konfigurieren Sie die Sicherung für eine Ressource in einem Sicherungstresor.

az dataprotection backup-instance create --backup-instance
                                         --resource-group
                                         --vault-name
                                         [--no-wait]

Beispiele

Erstellen einer Sicherungsinstanz in einem Sicherungstresor

az dataprotection backup-instance create -g MyResourceGroup --vault-name MyVault --backup-instance backupinstance.json

Erforderliche Parameter

--backup-instance

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

--resource-group -g

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

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az dataprotection backup-instance delete

Löschen einer Sicherungsinstanz in einem Sicherungstresor.

az dataprotection backup-instance delete --backup-instance-name
                                         --resource-group
                                         --vault-name
                                         [--no-wait]
                                         [--yes]

Beispiele

BackupInstance löschen

az dataprotection backup-instance delete --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

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.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--yes -y

Nicht zur Bestätigung auffordern

az dataprotection backup-instance initialize

Initialisieren Des JSON-Anforderungstexts zum Konfigurieren der Sicherung einer Ressource.

az dataprotection backup-instance initialize --datasource-id
                                             --datasource-location
                                             --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                             --policy-id
                                             [--secret-store-type {AzureKeyVault}]
                                             [--secret-store-uri]
                                             [--snapshot-resource-group-name]

Beispiele

Initialisieren der Sicherungsinstanzanforderung für Azure Disk

az dataprotection backup-instance initialize --datasource-type AzureDisk -l southeastasia --policy-id {disk_policy_id} --datasource-id {disk_id}

Erforderliche Parameter

--datasource-id

ARM-ID der Ressource, die gesichert werden soll.

--datasource-location -l

Der Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--datasource-type

Geben Sie den Datentyp der zu sichernden Ressource an.

Zulässige Werte: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--policy-id

Id der Sicherungsrichtlinie, die die Datenquelle zugeordnet wird.

Optionale Parameter

--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 Speicheruri an, der für die Authentifizierung verwendet werden soll.

--snapshot-resource-group-name --snapshot-rg

Name der Ressourcengruppe, in der die Sicherungsaufnahme gespeichert werden soll.

az dataprotection backup-instance list

Ruft eine Sicherungsinstanz ab, die zu einem Sicherungstresor gehört.

az dataprotection backup-instance list --resource-group
                                       --vault-name

Beispiele

Auflisten von BackupInstances in einem Tresor

az dataprotection backup-instance list --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

Erforderliche Parameter

--resource-group -g

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

--vault-name

Der Name des Sicherungstresors.

az dataprotection backup-instance list-from-resourcegraph

Listen Sie Sicherungsinstanzen über Abonnements, Ressourcengruppen und Tresore auf.

az dataprotection backup-instance list-from-resourcegraph --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                                          [--datasource-id]
                                                          [--protection-status {ProtectionConfigured, ProtectionError}]
                                                          [--resource-groups]
                                                          [--subscriptions]
                                                          [--vaults]

Beispiele

Listen von Sicherungsinstanzen in mehreren Tresoren in mehreren Ressourcengruppen

az dataprotection backup-instance list-from-resourcegraph --resource-groups resourceGroup1 resourceGroup2 --vaults vault1 vault2 --datasource-type AzureBlob

Listen Sie Sicherungsinstanzen in einem Tresor auf, die sich in einem Schutzfehlerzustand befinden.

az dataprotection backup-instance list-from-resourcegraph --resource-groups resourceGroup --vaults vault --protection-status ProtectionError --datasource-type AzureDisk

Erforderliche Parameter

--datasource-type

Geben Sie den Datentyp an.

Zulässige Werte: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk

Optionale Parameter

--datasource-id

Geben Sie den filter für die Datenquelle an, der angewendet werden soll.

--protection-status

Geben Sie den Schutzstatus an.

Zulässige Werte: ProtectionConfigured, ProtectionError
--resource-groups

Liste der Ressourcengruppen.

--subscriptions

Liste der Abonnement-IDs.

--vaults

Liste der Tresornamen.

az dataprotection backup-instance resume-protection

Dieser Vorgang wird den Schutz für eine beendete Sicherungsinstanz fortsetzen.

az dataprotection backup-instance resume-protection --backup-instance-name
                                                    --resource-group
                                                    --vault-name
                                                    [--no-wait]

Beispiele

ResumeProtection

az dataprotection backup-instance resume-protection --name "testbi" --resource-group "testrg" --vault-name "testvault"

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.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az dataprotection backup-instance show

Ruft eine Sicherungsinstanz mit Dem Namen in einem Sicherungstresor ab.

az dataprotection backup-instance show --backup-instance-name
                                       --resource-group
                                       --vault-name

Beispiele

Abrufen von BackupInstance

az dataprotection backup-instance show --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

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.

--vault-name

Der Name des Sicherungstresors.

az dataprotection backup-instance stop-protection

Dieser Vorgang wird den Schutz einer Sicherungsinstanz beenden und Daten werden immer aufbewahrt.

az dataprotection backup-instance stop-protection --backup-instance-name
                                                  --resource-group
                                                  --vault-name
                                                  [--no-wait]

Beispiele

StopProtection

az dataprotection backup-instance stop-protection --name "testbi" --resource-group "testrg" --vault-name "testvault"

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.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az dataprotection backup-instance suspend-backup

Dieser Vorgang beendet Sicherungen für sicherungsinstanzen.

az dataprotection backup-instance suspend-backup --backup-instance-name
                                                 --resource-group
                                                 --vault-name
                                                 [--no-wait]

Beispiele

SuspendBackups

az dataprotection backup-instance suspend-backup --name "testbi" --resource-group "testrg" --vault-name "testvault"

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.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az dataprotection backup-instance update-msi-permissions

Weisen Sie die erforderlichen Berechtigungen zu, die zum erfolgreichen Aktivieren der Sicherung für die Datenquelle erforderlich sind.

az dataprotection backup-instance update-msi-permissions --datasource-type {AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk}
                                                         --operation {Backup}
                                                         --permissions-scope {Resource, ResourceGroup, Subscription}
                                                         --resource-group
                                                         --vault-name
                                                         [--backup-instance]
                                                         [--keyvault-id]
                                                         [--yes]

Beispiele

Weisen Sie die erforderlichen Berechtigungen zu, die zum erfolgreichen Aktivieren der Sicherung für die Datenquelle erforderlich sind.

az dataprotection backup-instance update-msi-permissions --backup-instance backup_inst.json --resource-group samarth_resource_group --vault-name samarthbackupvault --datasource-type AzureDisk --operation Backup --permissions-scope ResourceGroup

Erforderliche Parameter

--datasource-type

Geben Sie den Datentyp der zu sichernden Ressource an.

Zulässige Werte: AzureBlob, AzureDatabaseForPostgreSQL, AzureDisk
--operation

Liste der möglichen Vorgänge.

Zulässige Werte: Backup
--permissions-scope

Bereich für das Zuweisen von Berechtigungen zum Sicherungstresor.

Zulässige Werte: Resource, ResourceGroup, Subscription
--resource-group -g

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

--vault-name

Der Name des Tresors.

Optionale Parameter

--backup-instance

Anforderungstext für den Vorgang Erwarteter Wert: json-string/@json-file. Erforderlich, wenn --operation Sicherung ist.

--keyvault-id

ARM-ID des Schlüsseltresors. Erforderlich, wenn --datasource-type AzureDatabaseForPostgreSQL ist.

--yes -y

Nicht zur Bestätigung auffordern

az dataprotection backup-instance update-policy

Aktualisieren der Sicherungsrichtlinie, die der Sicherungsinstanz zugeordnet ist.

az dataprotection backup-instance update-policy --backup-instance-name
                                                --policy-id
                                                --resource-group
                                                --vault-name
                                                [--no-wait]

Beispiele

Aktualisieren der Sicherungsrichtlinie, die der Sicherungsinstanz zugeordnet ist

az dataprotection backup-instance update-policy --backup-instance-name MyDisk1 --policy-id {policy_id} -g MyResourceGroup --vault-name MyVault

Erforderliche Parameter

--backup-instance-name

Name der Sicherungsinstanz.

--policy-id

Geben Sie die ID der neuen Richtlinie an, mit der die Sicherungsinstanz verknüpft wird.

--resource-group -g

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

--vault-name

Der Name des Tresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az dataprotection backup-instance validate-for-backup

Überprüfen Sie, ob die Konfiguration der Sicherung erfolgreich ist oder nicht.

az dataprotection backup-instance validate-for-backup --backup-instance
                                                      --resource-group
                                                      --vault-name
                                                      [--no-wait]

Beispiele

Überprüfen für die Sicherung

az dataprotection backup-instance validate-for-backup -g sarath-rg --vault-name sarath-vault --backup-instance backup_instance.json

Erforderliche Parameter

--backup-instance

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

--resource-group -g

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

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az dataprotection backup-instance validate-for-restore

Überprüft, ob die Wiederherstellung für eine Datenquelle ausgelöst werden kann.

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

Beispiele

Überprüfen der Wiederherstellung

az dataprotection backup-instance validate-for-restore --name "testInstance1" --restore-request-object "{\"objectType\":\"AzureBackupRecoveryPointBasedRestoreRequest\",\"recoveryPointId\":\"hardcodedRP\",\"restoreTargetInfo\":{\"datasourceAuthCredentials\":{\"objectType\":\"SecretStoreBasedAuthCredentials\",\"secretStoreResource\":{\"secretStoreType\":\"AzureKeyVault\",\"uri\":\"https://samplevault.vault.azure.net/secrets/credentials\"}},\"datasourceInfo\":{\"datasourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"objectType\":\"Datasource\",\"resourceID\":\"/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/targetdb\",\"resourceLocation\":\"\",\"resourceName\":\"targetdb\",\"resourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"resourceUri\":\"\"},\"datasourceSetInfo\":{\"datasourceType\":\"Microsoft.DBforPostgreSQL/servers/databases\",\"objectType\":\"DatasourceSet\",\"resourceID\":\"/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest\",\"resourceLocation\":\"\",\"resourceName\":\"viveksipgtest\",\"resourceType\":\"Microsoft.DBforPostgreSQL/servers\",\"resourceUri\":\"\"},\"objectType\":\"RestoreTargetInfo\",\"recoveryOption\":\"FailIfExists\",\"restoreLocation\":\"southeastasia\"},\"sourceDataStoreType\":\"VaultStore\",\"sourceResourceId\":\"/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb\"}" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1"

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

Dient zum Abrufen oder Festlegen des Wiederherstellungsanforderungsobjekts. Erwarteter Wert: json-string/@json-datei.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

az dataprotection backup-instance wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung der Datenschutzsicherungsinstanz erfüllt ist.

az dataprotection backup-instance wait --backup-instance-name
                                       --resource-group
                                       --vault-name
                                       [--created]
                                       [--custom]
                                       [--deleted]
                                       [--exists]
                                       [--interval]
                                       [--timeout]
                                       [--updated]

Beispiele

Anhalten der Ausführung des nächsten CLI-Skripts, bis die Sicherungsinstanz für die Datenschutzsicherung erfolgreich erstellt wird.

az dataprotection backup-instance wait --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1" --created

Anhalten der Ausführung des nächsten CLI-Skripts, bis die Sicherungsinstanz für die Datenschutzsicherung erfolgreich gelöscht wird.

az dataprotection backup-instance wait --name "testInstance1" --resource-group "000pikumar" --vault-name "PratikPrivatePreviewVault1" --deleted

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.

--vault-name

Der Name des Sicherungstresors.

Optionale Parameter

--created

Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.

--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert wurde.