Delen via


az dataprotection backup-instance restore

Note

This reference is part of the dataprotection extension for the Azure CLI (version 2.67.0 or higher). De extensie installeert automatisch de eerste keer dat u een az dataprotection backup-instance restore opdracht uitvoert. Learn more about extensions.

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.

Extension 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.

Extension 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.

Extension GA
az dataprotection backup-instance restore trigger

Triggers herstellen voor een BackupInstance.

Extension 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]
                                                                       [--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]

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.

Eigenschap Waarde
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.

Eigenschap Waarde
Geaccepteerde waarden: ArchiveStore, OperationalStore, VaultStore

Optionele parameters

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--backup-instance-id

Geef de id van het back-upexemplaren op.

--mi-system-assigned --use-system-assigned-identity --use-system-identity

Gebruik door het systeem toegewezen identiteit.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--mi-user-assigned --uami --user-assigned-identity-arm-url

ARM-id van de door de gebruiker toegewezen beheerde identiteit.

--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.

Eigenschap Waarde
Default value: 15
--rehydration-priority

Geef de rehydratatieprioriteit op voor rehydrateringsherstel.

Eigenschap Waarde
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.

Eigenschap Waarde
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.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Output format.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False

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
                                                                                [--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]

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.

Eigenschap Waarde
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.

Eigenschap Waarde
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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--mi-system-assigned --use-system-assigned-identity --use-system-identity

Gebruik door het systeem toegewezen identiteit.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--mi-user-assigned --uami --user-assigned-identity-arm-url

ARM-id van de door de gebruiker toegewezen beheerde identiteit.

--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.

Eigenschap Waarde
Default value: 15
--rehydration-priority

Geef de rehydratatieprioriteit op voor rehydrateringsherstel.

Eigenschap Waarde
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.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Output format.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False

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]
                                                                       [--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]

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.

Eigenschap Waarde
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.

Eigenschap Waarde
Geaccepteerde waarden: ArchiveStore, OperationalStore, VaultStore

Optionele parameters

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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.

--mi-system-assigned --use-system-assigned-identity --use-system-identity

Gebruik door het systeem toegewezen identiteit.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--mi-user-assigned --uami --user-assigned-identity-arm-url

ARM-id van de door de gebruiker toegewezen beheerde identiteit.

--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.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Output format.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

Naam of id van 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.

Eigenschap Waarde
Default value: False

az dataprotection backup-instance restore trigger

Triggers herstellen voor een BackupInstance.

az dataprotection backup-instance restore trigger --backup-instance-name --name
                                                  --restore-request-object
                                                  [--ids]
                                                  [--no-wait]
                                                  [--operation-requests --resource-guard-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

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--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. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.

Eigenschap Waarde
Parameter group: Resource Id Arguments
--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Eigenschap Waarde
Default value: False
--operation-requests --resource-guard-operation-requests

Aanvraag voor kritieke bewerking die wordt beveiligd door resourceGuard.

--resource-group -g

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

Eigenschap Waarde
Parameter group: Resource Id Arguments
--subscription

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

Eigenschap Waarde
Parameter group: Resource Id Arguments
--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.

Eigenschap Waarde
Geaccepteerde waarden: false, true
--vault-name -v

Naam van de back-upkluis.

Eigenschap Waarde
Parameter group: Resource Id Arguments
Globale parameters
--debug

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

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Output format.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--verbose

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

Eigenschap Waarde
Default value: False