Dela via


az dataprotection backup-instance restore

Kommentar

Den här referensen är en del av dataskyddstillägget för Azure CLI (version 2.57.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az dataprotection backup-instance restore . Läs mer om tillägg.

Återställa säkerhetskopierade instanser från återställningspunkter i ett säkerhetskopieringsvalv.

Kommandon

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

Initiera objektet för återställningsbegäran för att återställa alla säkerhetskopierade data i ett säkerhetskopieringsvalv.

Anknytning Allmän tillgänglighet
az dataprotection backup-instance restore initialize-for-data-recovery-as-files

Initiera objektet för återställningsbegäran för att återställa alla säkerhetskopierade data som filer i ett säkerhetskopieringsvalv.

Anknytning Allmän tillgänglighet
az dataprotection backup-instance restore initialize-for-item-recovery

Initiera objektet för återställningsbegäran för att återställa angivna objekt med säkerhetskopierade data i ett säkerhetskopieringsvalv.

Anknytning Allmän tillgänglighet
az dataprotection backup-instance restore trigger

Utlöser återställning för en BackupInstance.

Anknytning Allmän tillgänglighet

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

Initiera objektet för återställningsbegäran för att återställa alla säkerhetskopierade data i ett säkerhetskopieringsvalv.

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]

Exempel

initiera återställningsbegäran för azure disk backup-instans

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

Obligatoriska parametrar

--datasource-type

Ange datakällans typ.

accepterade värden: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Ange återställningsplatsen.

--source-datastore

Ange datalagertypen för den angivna återställningspunkten eller tidpunkten.

accepterade värden: ArchiveStore, OperationalStore, VaultStore

Valfria parametrar

--backup-instance-id

Ange säkerhetskopieringsinstansens ID.

--point-in-time

Ange den tidpunkt som ska användas för att återställa data i UTC (å-mm-ddTHH:MM:SS).

--recovery-point-id

Ange det återställningspunkts-ID som ska användas för att återställa data.

--rehydration-duration

Ange varaktigheten för återfuktning för återställning av rehydrat.

standardvärde: 15
--rehydration-priority

Ange rehydreringsprioriteten för rehydratåterställning.

accepterade värden: Standard
--restore-configuration

Återställningskonfiguration för återställning. Använd den här parametern för att återställa med AzureKubernetesService.

--secret-store-type

Ange vilken typ av hemligt arkiv som ska användas för autentisering.

accepterade värden: AzureKeyVault
--secret-store-uri

Ange den hemliga lagrings-uri som ska användas för autentisering.

--target-resource-id

Ange det resurs-ID som data ska återställas till.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

Initiera objektet för återställningsbegäran för att återställa alla säkerhetskopierade data som filer i ett säkerhetskopieringsvalv.

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]

Exempel

initiera återställningsbegäran för Azure Database som filer för postgresql-serversäkerhetskopieringsinstans

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

Obligatoriska parametrar

--datasource-type

Ange datakällans typ.

accepterade värden: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Ange återställningsplatsen.

--source-datastore

Ange datalagertypen för den angivna återställningspunkten eller tidpunkten.

accepterade värden: ArchiveStore, OperationalStore, VaultStore
--target-blob-container-url

Ange den blobcontainer-URL som data ska återställas till.

--target-file-name

Ange det filnamn som data ska återställas till.

Valfria parametrar

--point-in-time

Ange den tidpunkt som ska användas för att återställa data i UTC (å-mm-ddTHH:MM:SS).

--recovery-point-id

Ange det återställningspunkts-ID som ska användas för att återställa data.

--rehydration-duration

Ange varaktigheten för återfuktning för återställning av rehydrat.

standardvärde: 15
--rehydration-priority

Ange rehydreringsprioriteten för rehydratåterställning.

accepterade värden: Standard
--target-resource-id

Ange det ARM-ID för mållagringscontainern som data ska återställas till, vilket krävs för att återställa som filer till en annan prenumeration.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

Initiera objektet för återställningsbegäran för att återställa angivna objekt med säkerhetskopierade data i ett säkerhetskopieringsvalv.

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]

Exempel

initiera återställningsbegäran för azure blob backup-instans

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

Obligatoriska parametrar

--datasource-type

Ange datakällans typ.

accepterade värden: AzureBlob, AzureDatabaseForMySQL, AzureDatabaseForPostgreSQL, AzureDatabaseForPostgreSQLFlexibleServer, AzureDisk, AzureKubernetesService
--restore-location

Ange återställningsplatsen.

--source-datastore

Ange datalagertypen för den angivna återställningspunkten eller tidpunkten.

accepterade värden: ArchiveStore, OperationalStore, VaultStore

Valfria parametrar

--backup-instance-id

Ange säkerhetskopieringsinstansens ID.

--container-list

Ange listan över containrar som ska återställas.

--from-prefix-pattern

Ange prefixmönstret för startintervallet.

--point-in-time

Ange den tidpunkt som ska användas för att återställa data i UTC (å-mm-ddTHH:MM:SS).

--recovery-point-id

Ange det återställningspunkts-ID som ska användas för att återställa data.

--restore-configuration

Återställningskonfiguration för återställning. Använd den här parametern för att återställa med AzureKubernetesService.

--target-resource-id

Ange det resurs-ID som data ska återställas till.

--to-prefix-pattern

Ange prefixmönstret för slutintervallet.

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

Ange prefixmönstret för valvblobar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az dataprotection backup-instance restore trigger

Utlöser återställning för en 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]

Exempel

Utlösa en återställningsåtgärd

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

Utlösa en åtgärd för återställning mellan regioner

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

Obligatoriska parametrar

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

Namn på säkerhetskopieringsinstans.

--restore-request-object

Begärandetext för åtgärd. Förväntat värde: json-string/@json-file.

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--operation-requests --resource-guard-operation-requests

Kritisk åtgärdsbegäran som skyddas av resourceGuard.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--tenant-id

ID för klientorganisationen om Resource Guard som skyddar valvet finns i en annan klientorganisation.

--use-secondary-region

Använd den här flaggan för att återställa från en återställningspunkt i den sekundära regionen.

accepterade värden: false, true
--vault-name -v

Namnet på säkerhetskopieringsvalvet.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.