Share via


az dataprotection backup-instance restore

Notitie

Deze verwijzing maakt deel uit van de extensie voor gegevensbeveiliging voor de Azure CLI (versie 2.57.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht voor het terugzetten van az dataprotection backup-instance uitvoert. Meer informatie over extensies.

Herstel back-ups van exemplaren vanaf herstelpunten in een back-upkluis.

Opdracht

Name Description Type Status
az dataprotection backup-instance restore initialize-for-data-recovery

Initialiseer het aanvraagobject voor het herstellen van alle back-ups van gegevens in een back-upkluis.

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

Initialiseer het aanvraagobject voor het herstellen van alle back-ups van gegevens als bestanden in een back-upkluis.

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

Initialiseer het herstelaanvraagobject om opgegeven items met back-ups van gegevens in een back-upkluis te herstellen.

Toestel GA
az dataprotection backup-instance restore trigger

Triggers herstellen voor een BackupInstance.

Toestel GA

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

Initialiseer het aanvraagobject voor het herstellen van alle back-ups van gegevens in een back-upkluis.

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]

Voorbeelden

herstelaanvraag voor azure Disk Backup-exemplaar initialiseren

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

Vereiste parameters

--datasource-type

Geef het gegevensbrontype op.

geaccepteerde waarden: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Geef de herstellocatie op.

--source-datastore

Geef het gegevensarchieftype van het opgegeven herstelpunt of -tijdstip op.

geaccepteerde waarden: ArchiveStore, OperationalStore, VaultStore

Optionele parameters

--backup-instance-id

Geef de id van het back-upexemplaren op.

--point-in-time

Geef het tijdstip op dat wordt gebruikt voor het herstellen van de gegevens in UTC (jjjj-mm-ddTHH:MM:SS).

--recovery-point-id

Geef de id van het herstelpunt op die wordt gebruikt voor het herstellen van de gegevens.

--rehydration-duration

Geef de duur van rehydratatie op voor rehydrateringsherstel.

standaardwaarde: 15
--rehydration-priority

Geef de rehydratatieprioriteit op voor rehydrateringsherstel.

geaccepteerde waarden: Standard
--restore-configuration

Herstelconfiguratie voor herstel. Gebruik deze parameter om te herstellen met AzureKubernetesService.

--secret-store-type

Geef het type geheimarchief op dat moet worden gebruikt voor verificatie.

geaccepteerde waarden: AzureKeyVault
--secret-store-uri

Geef de geheime archief-URI op die moet worden gebruikt voor verificatie.

--target-resource-id

Geef de resource-id op waarnaar de gegevens worden hersteld.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

Initialiseer het aanvraagobject voor het herstellen van alle back-ups van gegevens als bestanden in een back-upkluis.

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]

Voorbeelden

herstelaanvraag voor Azure Database als bestanden initialiseren voor het back-upexemplaren van 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

Vereiste parameters

--datasource-type

Geef het gegevensbrontype op.

geaccepteerde waarden: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Geef de herstellocatie op.

--source-datastore

Geef het gegevensarchieftype van het opgegeven herstelpunt of -tijdstip op.

geaccepteerde waarden: ArchiveStore, OperationalStore, VaultStore
--target-blob-container-url

Geef de URL van de blobcontainer op waarnaar de gegevens worden hersteld.

--target-file-name

Geef de bestandsnaam op waarnaar de gegevens worden hersteld.

Optionele parameters

--point-in-time

Geef het tijdstip op dat wordt gebruikt voor het herstellen van de gegevens in UTC (jjjj-mm-ddTHH:MM:SS).

--recovery-point-id

Geef de id van het herstelpunt op die wordt gebruikt voor het herstellen van de gegevens.

--rehydration-duration

Geef de duur van rehydratatie op voor rehydrateringsherstel.

standaardwaarde: 15
--rehydration-priority

Geef de rehydratatieprioriteit op voor rehydrateringsherstel.

geaccepteerde waarden: Standard
--target-resource-id

Geef de ARM-id van de doelopslagcontainer op waarnaar gegevens worden hersteld, die nodig zijn voor het herstellen als bestanden naar een ander abonnement.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

Initialiseer het herstelaanvraagobject om opgegeven items met back-ups van gegevens in een back-upkluis te herstellen.

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]

Voorbeelden

herstelaanvraag initialiseren voor azure blob-back-upexemplaren

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

Vereiste parameters

--datasource-type

Geef het gegevensbrontype op.

geaccepteerde waarden: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Geef de herstellocatie op.

--source-datastore

Geef het gegevensarchieftype van het opgegeven herstelpunt of -tijdstip op.

geaccepteerde waarden: ArchiveStore, OperationalStore, VaultStore

Optionele parameters

--backup-instance-id

Geef de id van het back-upexemplaren op.

--container-list

Geef de lijst met containers op die u wilt herstellen.

--from-prefix-pattern

Geef het voorvoegselpatroon voor het beginbereik op.

--point-in-time

Geef het tijdstip op dat wordt gebruikt voor het herstellen van de gegevens in UTC (jjjj-mm-ddTHH:MM:SS).

--recovery-point-id

Geef de id van het herstelpunt op die wordt gebruikt voor het herstellen van de gegevens.

--restore-configuration

Herstelconfiguratie voor herstel. Gebruik deze parameter om te herstellen met AzureKubernetesService.

--target-resource-id

Geef de resource-id op waarnaar de gegevens worden hersteld.

--to-prefix-pattern

Geef het voorvoegselpatroon voor het eindbereik op.

--vaulted-blob-prefix --vaulted-blob-prefix-pattern

Geef het voorvoegselpatroon op voor gekluisde blobs.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az dataprotection backup-instance restore trigger

Triggers herstellen voor een 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]

Voorbeelden

Een herstelbewerking activeren

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

Een herstelbewerking tussen regio's activeren

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

Vereiste parameters

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

Naam van het back-upexemplaren.

--restore-request-object

Aanvraagtekst voor bewerking. Verwachte waarde: json-string/@json-file.

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--operation-requests --resource-guard-operation-requests

Aanvraag voor kritieke bewerking die wordt beveiligd door resourceGuard.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tenant-id

Id van de tenant als de Resource Guard die de kluis beveiligt, aanwezig is in een andere tenant.

--use-secondary-region

Gebruik deze vlag om te herstellen vanuit een herstelpunt in de secundaire regio.

geaccepteerde waarden: false, true
--vault-name -v

Naam van de back-upkluis.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.