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
azureRegion
path True

string

Oblast Azure pro přístup k rozhraní API

subscriptionId
path True

string

ID předplatného.

api-version
query True

string

Verze rozhraní API klienta.

Text požadavku

Name Typ Description
crossRegionRestoreAccessDetails CrrAccessToken:

WorkloadCrrAccessToken

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

NewErrorResponse

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 identityBasedRestoreDetails

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
AzureFileShareRestoreRequest

Žádost o obnovení služby AzureFileShare

AzureWorkloadPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log

AzureWorkloadRestoreRequest

Obnovení specifické pro AzureWorkload

AzureWorkloadSAPHanaPointInTimeRestoreRequest

AzureWorkload SAP Hana -specific obnovení. Konkrétně pro obnovení PointInTime nebo Log

AzureWorkloadSAPHanaRestoreRequest

Obnovení specifické pro SAP Hana pro AzureWorkload

AzureWorkloadSQLPointInTimeRestoreRequest

Obnovení -specific SQL pro AzureWorkload Konkrétně pro obnovení PointInTime nebo Log

AzureWorkloadSQLRestoreRequest

Obnovení -specific SQL pro AzureWorkload Konkrétně pro úplné nebo rozdílové obnovení

CopyOptions

Možnosti řešení konfliktů kopírování

CrossRegionRestoreRequest
EncryptionDetails

Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování

Error

Objekt chyby.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

IaasVMRestoreRequest

Obnovení specifické pro úlohy virtuálního počítače IaaS

IdentityBasedRestoreDetails

Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení

IdentityInfo

Zapouzdřuje související informace o spravované identitě.

NewErrorResponse

Odpověď na chybu správy prostředků.

OverwriteOptions

Může přepsat, pokud cílová databáze dat již existuje.

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

RecoveryType

Typ tohoto obnovení.

RestoreFileSpecs

Obnovte specifikace souborů, jako je cesta k souboru, typ a informace o cestě k cílové složce.

RestoreRequestType

Typ obnovení (FullShareRestore nebo ItemLevelRestore)

SQLDataDirectoryMapping

Zapouzdřuje informace týkající se datového adresáře.

SQLDataDirectoryType

Typ mapování datového adresáře

TargetAFSRestoreInfo

Cílová informace o sdílené složce Azure

TargetRestoreInfo

Podrobnosti o cílové úloze během operace obnovení

WorkloadCrrAccessToken

AzureFileShareRestoreRequest

Žádost o obnovení služby AzureFileShare

Name Typ Description
copyOptions

CopyOptions

Možnosti řešení konfliktů kopírování

objectType string:

AzureFileShareRestoreRequest

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryType

RecoveryType

Typ tohoto obnovení.

restoreFileSpecs

RestoreFileSpecs[]

Seznam zdrojových souborů nebo složek (které je potřeba obnovit) a podrobnosti TargetFolderPath

restoreRequestType

RestoreRequestType

Typ obnovení (FullShareRestore nebo ItemLevelRestore)

sourceResourceId

string

ID ARM zdrojového účtu úložiště

targetDetails

TargetAFSRestoreInfo

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:

AzureWorkloadPointInTimeRestoreRequest

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

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

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

TargetRestoreInfo

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:

AzureWorkloadRestoreRequest

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

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

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

TargetRestoreInfo

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:

AzureWorkloadSAPHanaPointInTimeRestoreRequest

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

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

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

TargetRestoreInfo

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:

AzureWorkloadSAPHanaRestoreRequest

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

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

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

TargetRestoreInfo

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

SQLDataDirectoryMapping[]

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:

AzureWorkloadSQLPointInTimeRestoreRequest

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

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

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

TargetRestoreInfo

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

SQLDataDirectoryMapping[]

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:

AzureWorkloadSQLRestoreRequest

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

RecoveryMode

Definuje, jestli je aktuální režim obnovení obnovení obnovení nebo obnovení databáze.

recoveryType

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

TargetRestoreInfo

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:

WorkloadCrrAccessToken

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

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

NewErrorResponse[]

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

EncryptionDetails

Podrobnosti potřebné k zašifrování virtuálního počítače v době zálohování

identityBasedRestoreDetails

IdentityBasedRestoreDetails

Podrobnosti o obnovení s využitím spravované identity pro úlohy virtuálního počítače IaaS specifické pro obnovení

identityInfo

IdentityInfo

Informace o spravované identitě vyžadované pro přístup k účtu úložiště zákazníka

objectType string:

IaasVMRestoreRequest

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

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

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

SQLDataDirectoryType

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

OverwriteOptions

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:

WorkloadCrrAccessToken

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.