Cross Region Restore - Trigger
Obnoví zadaná zálohovaná data v jiné oblasti ve srovnání s tím, kde se data zálohují.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrossRegionRestore?api-version=2023-01-15
Parametry identifikátoru URI
| Name | V | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
azure
|
path | True |
string |
Oblast Azure pro přístup k rozhraní API |
|
subscription
|
path | True |
string |
ID předplatného. |
|
api-version
|
query | True |
string |
Verze rozhraní API klienta. |
Text požadavku
| Name | Typ | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Podrobnosti o přístupu pro obnovení mezi oblastmi |
| restoreRequest | RestoreRequest: |
Objekt požadavku pro aktivaci obnovení |
Odpovědi
| Name | Typ | Description |
|---|---|---|
| 200 OK |
OK |
|
| 202 Accepted |
Přijal |
|
| Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
| Name | Description |
|---|---|
| user_impersonation | zosobnit váš uživatelský účet. |
Příklady
| Trigger Cross Region Restore |
|
Trigger Cross Region Restore with identity |
Trigger Cross Region Restore
Ukázkový požadavek
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.RecoveryServices/locations/southeastasia/backupCrossRegionRestore?api-version=2023-01-15
{
"crossRegionRestoreAccessDetails": {
"objectType": "WorkloadCrrAccessToken",
"accessTokenString": "**********",
"backupManagementType": "AzureIaasVM",
"containerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"containerType": "IaasVMContainer",
"coordinatorServiceStampUri": "https://pod01-coord1.ccy.backup.windowsazure.com",
"datasourceContainerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"datasourceId": "1142937031",
"datasourceName": "sriniccylinux",
"datasourceType": "VM",
"protectionServiceStampId": "90d98224-2ac6-4bda-9f35-33fb22841f2a",
"protectionServiceStampUri": "https://pod01-prot1-int.ccy.backup.windowsazure.com",
"recoveryPointId": "87178355392716",
"recoveryPointTime": "10/9/2019 6:05:54 PM",
"resourceGroupName": "srinivasccyrg",
"resourceId": "1330837906418138160",
"resourceName": "sriniccyvault",
"subscriptionId": "f2edfd5d-5496-4683-b94f-b3588c579009",
"tokenExtendedInformation": "<IaaSVMRecoveryPointMetadataBase xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" i:type=\"IaaSVMRecoveryPointMetadata_V2015_09\" xmlns=\"http://windowscloudbackup.com/CloudCommon/V2011_09\"><MetadataVersion>V2015_09</MetadataVersion><ContainerType i:nil=\"true\" /><InstantRpGCId>f2edfd5d-5496-4683-b94f-b3588c579009;AzureBackup_sriniccylinux_1142937031;AzureBackup_20191009_060554;AzureBackupRG_centraluseuap_1</InstantRpGCId><IsBlockBlobEnabled>true</IsBlockBlobEnabled><IsManagedVirtualMachine>true</IsManagedVirtualMachine><OriginalSAOption>false</OriginalSAOption><OsType>Linux</OsType><ReadMetadaFromConfigBlob i:nil=\"true\" /><RecoveryPointConsistencyType>FileSystemConsistent</RecoveryPointConsistencyType><RpDiskDetails i:nil=\"true\" /><SourceIaaSVMRPKeyAndSecret i:nil=\"true\" /><SourceIaaSVMStorageType>PremiumVMOnPremiumStorage</SourceIaaSVMStorageType><VMSizeDescription>Standard_D2s_v3</VMSizeDescription></IaaSVMRecoveryPointMetadataBase>"
},
"restoreRequest": {
"affinityGroup": "",
"createNewCloudService": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "87178355392716",
"recoveryType": "AlternateLocation",
"region": "eastus2euap",
"sourceResourceId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/srinivasccyrg/providers/Microsoft.Compute/virtualMachines/sriniccylinux",
"storageAccountId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00prjaiTestRg1/providers/Microsoft.Storage/storageAccounts/00prjaitestrg1disks993",
"subnetId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet/subnets/default",
"targetDomainNameId": null,
"targetResourceGroupId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl",
"targetVirtualMachineId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl/providers/Microsoft.Compute/virtualMachines/gaallaVM",
"virtualNetworkId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet",
"zones": [
"2"
]
}
}
Ukázková odpověď
Location: location: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationResults/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Azure-AsyncOperation: azure-asyncoperation: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationsStatus/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Retry-After: 60
Trigger Cross Region Restore with identityBasedRestoreDetails
Ukázkový požadavek
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.RecoveryServices/locations/southeastasia/backupCrossRegionRestore?api-version=2023-01-15
{
"crossRegionRestoreAccessDetails": {
"objectType": "WorkloadCrrAccessToken",
"accessTokenString": "**********",
"backupManagementType": "AzureIaasVM",
"containerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"containerType": "IaasVMContainer",
"coordinatorServiceStampUri": "https://pod01-coord1.ccy.backup.windowsazure.com",
"datasourceContainerName": "iaasvmcontainerv2;srinivasccyrg;sriniccylinux",
"datasourceId": "1142937031",
"datasourceName": "sriniccylinux",
"datasourceType": "VM",
"protectionServiceStampId": "90d98224-2ac6-4bda-9f35-33fb22841f2a",
"protectionServiceStampUri": "https://pod01-prot1-int.ccy.backup.windowsazure.com",
"recoveryPointId": "87178355392716",
"recoveryPointTime": "10/9/2019 6:05:54 PM",
"resourceGroupName": "srinivasccyrg",
"resourceId": "1330837906418138160",
"resourceName": "sriniccyvault",
"subscriptionId": "f2edfd5d-5496-4683-b94f-b3588c579009",
"tokenExtendedInformation": "<IaaSVMRecoveryPointMetadataBase xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\" i:type=\"IaaSVMRecoveryPointMetadata_V2015_09\" xmlns=\"http://windowscloudbackup.com/CloudCommon/V2011_09\"><MetadataVersion>V2015_09</MetadataVersion><ContainerType i:nil=\"true\" /><InstantRpGCId>f2edfd5d-5496-4683-b94f-b3588c579009;AzureBackup_sriniccylinux_1142937031;AzureBackup_20191009_060554;AzureBackupRG_centraluseuap_1</InstantRpGCId><IsBlockBlobEnabled>true</IsBlockBlobEnabled><IsManagedVirtualMachine>true</IsManagedVirtualMachine><OriginalSAOption>false</OriginalSAOption><OsType>Linux</OsType><ReadMetadaFromConfigBlob i:nil=\"true\" /><RecoveryPointConsistencyType>FileSystemConsistent</RecoveryPointConsistencyType><RpDiskDetails i:nil=\"true\" /><SourceIaaSVMRPKeyAndSecret i:nil=\"true\" /><SourceIaaSVMStorageType>PremiumVMOnPremiumStorage</SourceIaaSVMStorageType><VMSizeDescription>Standard_D2s_v3</VMSizeDescription></IaaSVMRecoveryPointMetadataBase>"
},
"restoreRequest": {
"affinityGroup": "",
"createNewCloudService": false,
"encryptionDetails": {
"encryptionEnabled": false
},
"identityInfo": {
"isSystemAssignedIdentity": false,
"managedIdentityResourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/asmaskarRG1/providers/Microsoft.ManagedIdentity/userAssignedIdentities/asmaskartestmsi"
},
"identityBasedRestoreDetails": {
"targetStorageAccountId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00prjaiTestRg1/providers/Microsoft.Storage/storageAccounts/00prjaitestrg1disks993"
},
"objectType": "IaasVMRestoreRequest",
"originalStorageAccountOption": false,
"recoveryPointId": "87178355392716",
"recoveryType": "AlternateLocation",
"region": "eastus2euap",
"sourceResourceId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/srinivasccyrg/providers/Microsoft.Compute/virtualMachines/sriniccylinux",
"subnetId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet/subnets/default",
"targetDomainNameId": null,
"targetResourceGroupId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl",
"targetVirtualMachineId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAckl/providers/Microsoft.Compute/virtualMachines/gaallaVM",
"virtualNetworkId": "/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/resourceGroups/00networkAcklVaultCCY/providers/Microsoft.Network/virtualNetworks/00networkAcklVaultCCY-vnet",
"zones": [
"2"
]
}
}
Ukázková odpověď
Location: location: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationResults/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Azure-AsyncOperation: azure-asyncoperation: https://centraluseuap.management.azure.com/subscriptions/f2edfd5d-5496-4683-b94f-b3588c579009/providers/microsoft.recoveryservices/locations/eastus2euap/backupCrrOperationsStatus/MTMzMDgzNzkwNjQxODEzODE2MDtkMTY3MzM3Yy0yM2I1LTQ5ODgtODkwZC0xY2MyMmQ5MTYyZjA=?api-version=2023-01-15-preview
Retry-After: 60
Definice
| Name | Description |
|---|---|
|
Azure |
Žádost o obnovení služby AzureFileShare |
|
Azure |
AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log |
|
Azure |
Obnovení specifické pro AzureWorkload |
|
Azure |
AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log |
|
Azure |
Obnovení specifické pro SAP Hana pro AzureWorkload |
|
Azure |
Obnovení -specific SQL pro AzureWorkload Konkrétně pro obnovení PointInTime nebo Log |
|
Azure |
Obnovení -specific SQL pro AzureWorkload Konkrétně pro úplné nebo rozdílové obnovení |
|
Copy |
Možnosti řešení konfliktů kopírování |
|
Cross |
|
|
Encryption |
Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování |
| Error |
Objekt chyby. |
|
Error |
Další informace o chybě správy prostředků |
|
Iaas |
Obnovení specifické pro úlohy virtuálního počítače IaaS |
|
Identity |
Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení |
|
Identity |
Zapouzdřuje související informace o spravované identitě. |
|
New |
Odpověď na chybu správy prostředků. |
|
Overwrite |
Může přepsat, pokud cílová databáze dat již existuje. |
|
Recovery |
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze. |
|
Recovery |
Typ tohoto obnovení. |
|
Restore |
Obnovte specifikace souborů, jako je cesta k souboru, typ a informace o cestě k cílové složce. |
|
Restore |
Typ obnovení (FullShareRestore nebo ItemLevelRestore) |
|
SQLData |
Zapouzdřuje informace týkající se datového adresáře. |
|
SQLData |
Typ mapování datového adresáře |
|
Target |
Cílová informace o sdílené složce Azure |
|
Target |
Podrobnosti o cílové úloze během operace obnovení |
|
Workload |
AzureFileShareRestoreRequest
Žádost o obnovení služby AzureFileShare
| Name | Typ | Description |
|---|---|---|
| copyOptions |
Možnosti řešení konfliktů kopírování |
|
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| recoveryType |
Typ tohoto obnovení. |
|
| restoreFileSpecs |
Seznam zdrojových souborů nebo složek (které je potřeba obnovit) a podrobnosti TargetFolderPath |
|
| restoreRequestType |
Typ obnovení (FullShareRestore nebo ItemLevelRestore) |
|
| sourceResourceId |
string |
ID ARM zdrojového účtu úložiště |
| targetDetails |
Podrobnosti cílové sdílené složky |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| pointInTime |
string (date-time) |
Hodnota PointInTime |
| propertyBag |
object |
Taška vlastností specifická pro úlohy |
| recoveryMode |
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze. |
|
| recoveryType |
Typ tohoto obnovení. |
|
| sourceResourceId |
string |
Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje. |
| targetInfo |
Podrobnosti o cílové databázi |
|
| targetVirtualMachineId |
string |
Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadRestoreRequest
Obnovení specifické pro AzureWorkload
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| propertyBag |
object |
Taška vlastností specifická pro úlohy |
| recoveryMode |
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze. |
|
| recoveryType |
Typ tohoto obnovení. |
|
| sourceResourceId |
string |
Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje. |
| targetInfo |
Podrobnosti o cílové databázi |
|
| targetVirtualMachineId |
string |
Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| pointInTime |
string (date-time) |
Hodnota PointInTime |
| propertyBag |
object |
Taška vlastností specifická pro úlohy |
| recoveryMode |
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze. |
|
| recoveryType |
Typ tohoto obnovení. |
|
| sourceResourceId |
string |
Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje. |
| targetInfo |
Podrobnosti o cílové databázi |
|
| targetVirtualMachineId |
string |
Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSAPHanaRestoreRequest
Obnovení specifické pro SAP Hana pro AzureWorkload
| Name | Typ | Description |
|---|---|---|
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| propertyBag |
object |
Taška vlastností specifická pro úlohy |
| recoveryMode |
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze. |
|
| recoveryType |
Typ tohoto obnovení. |
|
| sourceResourceId |
string |
Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje. |
| targetInfo |
Podrobnosti o cílové databázi |
|
| targetVirtualMachineId |
string |
Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLPointInTimeRestoreRequest
Obnovení -specific SQL pro AzureWorkload Konkrétně pro obnovení PointInTime nebo Log
| Name | Typ | Description |
|---|---|---|
| alternateDirectoryPaths |
Podrobnosti o datovém adresáři |
|
| isNonRecoverable |
boolean |
Vlastnost specifická pro SQL, ve které se uživatel může při pokusu o obnovení nastavit bez obnovení |
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| pointInTime |
string (date-time) |
Hodnota PointInTime |
| propertyBag |
object |
Taška vlastností specifická pro úlohy |
| recoveryMode |
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze. |
|
| recoveryType |
Typ tohoto obnovení. |
|
| shouldUseAlternateTargetLocation |
boolean |
Výchozí možnost nastavená na true. Pokud je nastavená hodnota false, je nutné zadat alternativní datový adresář. |
| sourceResourceId |
string |
Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje. |
| targetInfo |
Podrobnosti o cílové databázi |
|
| targetVirtualMachineId |
string |
Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
AzureWorkloadSQLRestoreRequest
Obnovení -specific SQL pro AzureWorkload Konkrétně pro úplné nebo rozdílové obnovení
| Name | Typ | Description |
|---|---|---|
| alternateDirectoryPaths |
Podrobnosti o datovém adresáři |
|
| isNonRecoverable |
boolean |
Vlastnost specifická pro SQL, ve které se uživatel může při pokusu o obnovení nastavit bez obnovení |
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| propertyBag |
object |
Taška vlastností specifická pro úlohy |
| recoveryMode |
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze. |
|
| recoveryType |
Typ tohoto obnovení. |
|
| shouldUseAlternateTargetLocation |
boolean |
Výchozí možnost nastavená na true. Pokud je nastavená hodnota false, je nutné zadat alternativní datový adresář. |
| sourceResourceId |
string |
Plně kvalifikované ID ARM virtuálního počítače, na kterém je spuštěná úloha, se obnovuje. |
| targetInfo |
Podrobnosti o cílové databázi |
|
| targetVirtualMachineId |
string |
Toto je kompletní ID ARM cílového virtuálního počítače, například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
CopyOptions
Možnosti řešení konfliktů kopírování
| Hodnota | Description |
|---|---|
| Invalid | |
| CreateCopy | |
| Skip | |
| Overwrite | |
| FailOnConflict |
CrossRegionRestoreRequest
| Name | Typ | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Podrobnosti o přístupu pro obnovení mezi oblastmi |
| restoreRequest | RestoreRequest: |
Objekt požadavku pro aktivaci obnovení |
EncryptionDetails
Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování
| Name | Typ | Description |
|---|---|---|
| encryptionEnabled |
boolean |
Určuje, jestli tato záložní kopie představuje šifrovaný virtuální počítač v době zálohování. |
| kekUrl |
string |
Adresa URL klíče. |
| kekVaultId |
string |
ID služby Key Vault, kde je uložený klíč KEK. |
| secretKeyUrl |
string |
Adresa URL tajného kódu. |
| secretKeyVaultId |
string |
ID služby Key Vault, kde je uložený tajný klíč. |
Error
Objekt chyby.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Další informace o chybě. |
|
| code |
string |
Kód chyby. |
| details |
Podrobnosti o chybě. |
|
| message |
string |
Chybová zpráva. |
| target |
string |
Cíl chyby. |
ErrorAdditionalInfo
Další informace o chybě správy prostředků
| Name | Typ | Description |
|---|---|---|
| info |
object |
Další informace. |
| type |
string |
Další typ informací. |
IaasVMRestoreRequest
Obnovení specifické pro úlohy virtuálního počítače IaaS
| Name | Typ | Description |
|---|---|---|
| affinityGroup |
string |
Skupina vztahů přidružená k virtuálnímu počítači, která se má obnovit. Používá se jenom pro klasické výpočetní virtuální počítače. |
| createNewCloudService |
boolean |
Pokud se při obnovování virtuálního počítače vytvoří nová cloudová služba. Pokud je tato hodnota false, virtuální počítač se obnoví do stejné cloudové služby jako v době zálohování. |
| diskEncryptionSetId |
string |
ID sady DiskEncryptionSet – potřeba v případě, že je potřeba virtuální počítač během obnovení zašifrovat v klidovém stavu pomocí klíče spravovaného zákazníkem. |
| encryptionDetails |
Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování |
|
| identityBasedRestoreDetails |
Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení |
|
| identityInfo |
Informace o spravované identitě vyžadované pro přístup k účtu úložiště zákazníka |
|
| objectType | string: |
Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů. |
| originalStorageAccountOption |
boolean |
Možnost původního účtu úložiště |
| recoveryPointId |
string |
ID záložní kopie, která se má obnovit. |
| recoveryType |
Typ tohoto obnovení. |
|
| region |
string |
Oblast, ve které se virtuální počítač obnoví. |
| restoreDiskLunList |
integer[] (int32) |
Seznam jednotek LUN disku pro částečné obnovení |
| restoreWithManagedDisks |
boolean |
Příznak označujících nespravovaný diskový virtuální počítač by se měl obnovit pomocí spravovaných disků. |
| sourceResourceId |
string |
Plně kvalifikované ID ARM virtuálního počítače, který se obnovuje. |
| storageAccountId |
string |
Plně kvalifikované ID ARM účtu úložiště, do kterého se má virtuální počítač obnovit. |
| subnetId |
string |
ID podsítě je ID podsítě přidružené k obnovovanému virtuálnímu počítači. U klasických virtuálních počítačů by to bylo {VnetID}/Subnet/{SubnetName} a pro virtuální počítače Azure Resource Manageru by se použilo ID prostředku ARM, které představuje podsíť. |
| targetDomainNameId |
string |
Plně kvalifikované ID ARM názvu domény, které se má přidružit k obnovovanému virtuálnímu počítači. Týká se to jenom klasických virtuálních počítačů. |
| targetResourceGroupId |
string |
Toto je ID ARM skupiny prostředků, kterou chcete vytvořit pro tento virtuální počítač a další artefakty. Například /subscriptions/{subId}/resourcegroups/{rg} |
| targetVirtualMachineId |
string |
Toto je kompletní ID ARM virtuálního počítače, který se vytvoří. Například /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
| virtualNetworkId |
string |
Toto je ID virtuální sítě, která bude připojena k virtuálnímu počítači. Uživatel bude ověřen pro oprávnění akce připojení v propojeném přístupu. |
| zones |
string[] |
Cílová zóna, ve které se má virtuální počítač a jeho disky obnovit. |
IdentityBasedRestoreDetails
Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení
| Name | Typ | Description |
|---|---|---|
| objectType |
string |
Získá typ třídy. |
| targetStorageAccountId |
string |
Plně kvalifikované ID ARM cílového účtu úložiště. |
IdentityInfo
Zapouzdřuje související informace o spravované identitě.
| Name | Typ | Description |
|---|---|---|
| isSystemAssignedIdentity |
boolean |
Rozlišovat, jestli je spravovaná identita přiřazená systémem nebo přiřazená uživatelem |
| managedIdentityResourceId |
string |
Volitelné ID prostředku spravované identity: V případě spravované identity přiřazené systémem nemusí být vyžadováno. |
NewErrorResponse
Odpověď na chybu správy prostředků.
| Name | Typ | Description |
|---|---|---|
| error |
Objekt chyby. |
OverwriteOptions
Může přepsat, pokud cílová databáze dat již existuje.
| Hodnota | Description |
|---|---|
| Invalid | |
| FailOnConflict | |
| Overwrite |
RecoveryMode
Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.
| Hodnota | Description |
|---|---|
| Invalid | |
| FileRecovery | |
| WorkloadRecovery |
RecoveryType
Typ tohoto obnovení.
| Hodnota | Description |
|---|---|
| Invalid | |
| OriginalLocation | |
| AlternateLocation | |
| RestoreDisks | |
| Offline |
RestoreFileSpecs
Obnovte specifikace souborů, jako je cesta k souboru, typ a informace o cestě k cílové složce.
| Name | Typ | Description |
|---|---|---|
| fileSpecType |
string |
Určuje, co proměnná Path představuje. |
| path |
string |
Cesta ke zdrojovému souboru nebo složce |
| targetFolderPath |
string |
Cílová cesta ke složce v cílové sdílené složce |
RestoreRequestType
Typ obnovení (FullShareRestore nebo ItemLevelRestore)
| Hodnota | Description |
|---|---|
| Invalid | |
| FullShareRestore | |
| ItemLevelRestore |
SQLDataDirectoryMapping
Zapouzdřuje informace týkající se datového adresáře.
| Name | Typ | Description |
|---|---|---|
| mappingType |
Typ mapování datového adresáře |
|
| sourceLogicalName |
string |
Obnovit cestu k logickému názvu zdroje |
| sourcePath |
string |
Obnovení zdrojové cesty |
| targetPath |
string |
Cílová cesta |
SQLDataDirectoryType
Typ mapování datového adresáře
| Hodnota | Description |
|---|---|
| Invalid | |
| Data | |
| Log |
TargetAFSRestoreInfo
Cílová informace o sdílené složce Azure
| Name | Typ | Description |
|---|---|---|
| name |
string |
Název sdílené složky |
| targetResourceId |
string |
ID ARM cílové sdílené složky |
TargetRestoreInfo
Podrobnosti o cílové úloze během operace obnovení
| Name | Typ | Description |
|---|---|---|
| containerId |
string |
Název ID prostředku kontejneru, ve kterém se nachází target DataBase |
| databaseName |
string |
Název databáze InstanceName/DataBaseName pro SQL nebo System/DbName pro SAP Hana |
| overwriteOption |
Může přepsat, pokud cílová databáze dat již existuje. |
|
| targetDirectoryForFileRestore |
string |
Cílové umístění adresáře pro obnovení jako soubory. |
WorkloadCrrAccessToken
| Name | Typ | Description |
|---|---|---|
| accessTokenString |
string |
Přístupový token používaný k ověřování |
| bMSActiveRegion |
string |
Název aktivní oblasti razítka BMS |
| backupManagementType |
string |
Typ správy zálohování |
| containerId |
string |
ID kontejneru |
| containerName |
string |
Jedinečný název kontejneru |
| containerType |
string |
Typ kontejneru |
| coordinatorServiceStampId |
string |
CoordinatorServiceStampId, které má BCM používat při volání obnovení |
| coordinatorServiceStampUri |
string |
CoordinatorServiceStampUri, který bude používat BCM při volání obnovení |
| datasourceContainerName |
string |
Jedinečný název kontejneru zdroje dat |
| datasourceId |
string |
ID zdroje dat |
| datasourceName |
string |
Popisný název zdroje dat |
| datasourceType |
string |
Typ zdroje dat |
| objectType | string: |
Typ konkrétního objektu – slouží k deserializaci |
| policyId |
string |
ID zásady |
| policyName |
string |
Název zásady |
| protectableObjectContainerHostOsName |
string |
|
| protectableObjectFriendlyName |
string |
|
| protectableObjectParentLogicalContainerName |
string |
|
| protectableObjectProtectionState |
string |
|
| protectableObjectUniqueName |
string |
|
| protectableObjectWorkloadType |
string |
|
| protectionContainerId |
integer (int64) |
ID kontejneru chráněné položky |
| protectionServiceStampId |
string |
ProtectionServiceStampId, které má BCM používat při volání obnovení |
| protectionServiceStampUri |
string |
ProtectionServiceStampUri, který bude používat BCM při volání obnovení |
| recoveryPointId |
string |
ID bodu obnovení |
| recoveryPointTime |
string |
Čas bodu obnovení |
| resourceGroupName |
string |
Název skupiny prostředků zdrojového trezoru |
| resourceId |
string |
ID prostředku zdrojového trezoru |
| resourceName |
string |
Název prostředku zdrojového trezoru |
| rpIsManagedVirtualMachine |
boolean |
Informace o bodu obnovení: Spravovaný virtuální počítač |
| rpOriginalSAOption |
boolean |
Informace o bodu obnovení: Původní možnost SA |
| rpTierInformation |
object |
Informace o úrovni bodu obnovení |
| rpVMSizeDescription |
string |
Informace o bodu obnovení: Popis velikosti virtuálního počítače |
| subscriptionId |
string |
ID předplatného zdrojového trezoru |
| tokenExtendedInformation |
string |
Rozšířené informace o tokenu, jako je FileSpec atd. |