Cross Region Restore - Trigger
Belirtilen yedeklenen verileri, verilerin yedeklendiği yere kıyasla farklı bir bölgede geri yükler.
POST https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.RecoveryServices/locations/{azureRegion}/backupCrossRegionRestore?api-version=2023-01-15
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
azure
|
path | True |
string |
Api'ye isabet etmek için Azure bölgesi |
|
subscription
|
path | True |
string |
Abonelik kimliği. |
|
api-version
|
query | True |
string |
İstemci Api Sürümü. |
İstek Gövdesi
| Name | Tür | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Bölgeler arası geri yükleme için erişim ayrıntıları |
| restoreRequest | RestoreRequest: |
Geri yüklemeyi tetikleme için istek nesnesi |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
TAMAM |
|
| 202 Accepted |
Kabul |
|
| Other Status Codes |
İşlemin neden başarısız olduğunu açıklayan hata yanıtı. |
Güvenlik
azure_auth
Azure Active Directory OAuth2 Akışı
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
| Name | Description |
|---|---|
| user_impersonation | kullanıcı hesabınızın kimliğine bürünme. |
Örnekler
| Trigger Cross Region Restore |
|
Trigger Cross Region Restore with identity |
Trigger Cross Region Restore
Örnek isteği
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"
]
}
}
Örnek yanıt
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
Örnek isteği
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"
]
}
}
Örnek yanıt
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
Tanımlar
| Name | Description |
|---|---|
|
Azure |
AzureFileShare Geri Yükleme İsteği |
|
Azure |
AzureWorkload SAP Hana -specific geri yükleme. Özellikle PointInTime/Günlük geri yükleme için |
|
Azure |
AzureWorkload'a özgü geri yükleme. |
|
Azure |
AzureWorkload SAP Hana -specific geri yükleme. Özellikle PointInTime/Günlük geri yükleme için |
|
Azure |
AzureWorkload SAP Hana'ya özgü geri yükleme. |
|
Azure |
AzureWorkload SQL -specific geri yükleme. Özellikle PointInTime/Günlük geri yükleme için |
|
Azure |
AzureWorkload SQL -specific geri yükleme. Özellikle tam/fark geri yükleme için |
|
Copy |
Kopyalama çakışmalarını çözme seçenekleri. |
|
Cross |
|
|
Encryption |
Vm yedekleme sırasında şifrelendiyse gereken ayrıntılar. |
| Error |
Hata nesnesi. |
|
Error |
Kaynak yönetimi hatası ek bilgileri. |
|
Iaas |
IaaS VM iş yüküne özgü geri yükleme. |
|
Identity |
Yönetilen kimlik kullanarak geri yüklemeler için IaaS VM iş yüküne özgü geri yükleme ayrıntıları |
|
Identity |
Yönetilen Kimlikle ilgili bilgileri kapsüller |
|
New |
Kaynak yönetimi hata yanıtı. |
|
Overwrite |
Hedef DataBase zaten varsa Üzerine Yazabilir |
|
Recovery |
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar |
|
Recovery |
Bu kurtarmanın türü. |
|
Restore |
Dosya yolu, tür ve hedef klasör yolu bilgileri gibi dosya belirtimlerini geri yükleyin. |
|
Restore |
Geri Yükleme Türü (FullShareRestore veya ItemLevelRestore) |
|
SQLData |
Veri diziniyle ilgili bilgileri kapsüller |
|
SQLData |
Veri dizini eşleme türü |
|
Target |
Hedef Azure Dosya Paylaşımı Bilgileri. |
|
Target |
Geri yükleme işlemi sırasında hedef iş yükü hakkındaki ayrıntılar. |
|
Workload |
AzureFileShareRestoreRequest
AzureFileShare Geri Yükleme İsteği
| Name | Tür | Description |
|---|---|---|
| copyOptions |
Kopyalama çakışmalarını çözme seçenekleri. |
|
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| recoveryType |
Bu kurtarmanın türü. |
|
| restoreFileSpecs |
Kaynak Dosyaların/Klasörlerin (kurtarılması gerekenler) ve TargetFolderPath ayrıntılarının listesi |
|
| restoreRequestType |
Geri Yükleme Türü (FullShareRestore veya ItemLevelRestore) |
|
| sourceResourceId |
string |
Kaynak depolama hesabı ARM Kimliği |
| targetDetails |
Hedef Dosya Paylaşımı Ayrıntıları |
AzureWorkloadPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific geri yükleme. Özellikle PointInTime/Günlük geri yükleme için
| Name | Tür | Description |
|---|---|---|
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| pointInTime |
string (date-time) |
PointInTime değeri |
| propertyBag |
object |
İş yüküne özgü özellik paketi. |
| recoveryMode |
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar |
|
| recoveryType |
Bu kurtarmanın türü. |
|
| sourceResourceId |
string |
Üzerinde çalışan iş yükünün kurtarıldığı VM'nin tam ARM kimliği. |
| targetInfo |
Hedef veritabanının ayrıntıları |
|
| targetVirtualMachineId |
string |
Bu, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için hedef VM'nin tam ARM Kimliğidir |
AzureWorkloadRestoreRequest
AzureWorkload'a özgü geri yükleme.
| Name | Tür | Description |
|---|---|---|
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| propertyBag |
object |
İş yüküne özgü özellik paketi. |
| recoveryMode |
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar |
|
| recoveryType |
Bu kurtarmanın türü. |
|
| sourceResourceId |
string |
Üzerinde çalışan iş yükünün kurtarıldığı VM'nin tam ARM kimliği. |
| targetInfo |
Hedef veritabanının ayrıntıları |
|
| targetVirtualMachineId |
string |
Bu, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için hedef VM'nin tam ARM Kimliğidir |
AzureWorkloadSAPHanaPointInTimeRestoreRequest
AzureWorkload SAP Hana -specific geri yükleme. Özellikle PointInTime/Günlük geri yükleme için
| Name | Tür | Description |
|---|---|---|
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| pointInTime |
string (date-time) |
PointInTime değeri |
| propertyBag |
object |
İş yüküne özgü özellik paketi. |
| recoveryMode |
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar |
|
| recoveryType |
Bu kurtarmanın türü. |
|
| sourceResourceId |
string |
Üzerinde çalışan iş yükünün kurtarıldığı VM'nin tam ARM kimliği. |
| targetInfo |
Hedef veritabanının ayrıntıları |
|
| targetVirtualMachineId |
string |
Bu, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için hedef VM'nin tam ARM Kimliğidir |
AzureWorkloadSAPHanaRestoreRequest
AzureWorkload SAP Hana'ya özgü geri yükleme.
| Name | Tür | Description |
|---|---|---|
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| propertyBag |
object |
İş yüküne özgü özellik paketi. |
| recoveryMode |
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar |
|
| recoveryType |
Bu kurtarmanın türü. |
|
| sourceResourceId |
string |
Üzerinde çalışan iş yükünün kurtarıldığı VM'nin tam ARM kimliği. |
| targetInfo |
Hedef veritabanının ayrıntıları |
|
| targetVirtualMachineId |
string |
Bu, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için hedef VM'nin tam ARM Kimliğidir |
AzureWorkloadSQLPointInTimeRestoreRequest
AzureWorkload SQL -specific geri yükleme. Özellikle PointInTime/Günlük geri yükleme için
| Name | Tür | Description |
|---|---|---|
| alternateDirectoryPaths |
Veri dizini ayrıntıları |
|
| isNonRecoverable |
boolean |
Geri yükleme işlemi denendiğinde kullanıcının kurtarma olmadan ayarlamayı seçebileceği SQL'e özgü özellik |
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| pointInTime |
string (date-time) |
PointInTime değeri |
| propertyBag |
object |
İş yüküne özgü özellik paketi. |
| recoveryMode |
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar |
|
| recoveryType |
Bu kurtarmanın türü. |
|
| shouldUseAlternateTargetLocation |
boolean |
Varsayılan seçenek true olarak ayarlanır. Bu false olarak ayarlanırsa alternatif veri dizini sağlanmalıdır |
| sourceResourceId |
string |
Üzerinde çalışan iş yükünün kurtarıldığı VM'nin tam ARM kimliği. |
| targetInfo |
Hedef veritabanının ayrıntıları |
|
| targetVirtualMachineId |
string |
Bu, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için hedef VM'nin tam ARM Kimliğidir |
AzureWorkloadSQLRestoreRequest
AzureWorkload SQL -specific geri yükleme. Özellikle tam/fark geri yükleme için
| Name | Tür | Description |
|---|---|---|
| alternateDirectoryPaths |
Veri dizini ayrıntıları |
|
| isNonRecoverable |
boolean |
Geri yükleme işlemi denendiğinde kullanıcının kurtarma olmadan ayarlamayı seçebileceği SQL'e özgü özellik |
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| propertyBag |
object |
İş yüküne özgü özellik paketi. |
| recoveryMode |
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar |
|
| recoveryType |
Bu kurtarmanın türü. |
|
| shouldUseAlternateTargetLocation |
boolean |
Varsayılan seçenek true olarak ayarlanır. Bu false olarak ayarlanırsa alternatif veri dizini sağlanmalıdır |
| sourceResourceId |
string |
Üzerinde çalışan iş yükünün kurtarıldığı VM'nin tam ARM kimliği. |
| targetInfo |
Hedef veritabanının ayrıntıları |
|
| targetVirtualMachineId |
string |
Bu, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için hedef VM'nin tam ARM Kimliğidir |
CopyOptions
Kopyalama çakışmalarını çözme seçenekleri.
| Değer | Description |
|---|---|
| Invalid | |
| CreateCopy | |
| Skip | |
| Overwrite | |
| FailOnConflict |
CrossRegionRestoreRequest
| Name | Tür | Description |
|---|---|---|
| crossRegionRestoreAccessDetails | CrrAccessToken: |
Bölgeler arası geri yükleme için erişim ayrıntıları |
| restoreRequest | RestoreRequest: |
Geri yüklemeyi tetikleme için istek nesnesi |
EncryptionDetails
Vm yedekleme sırasında şifrelendiyse gereken ayrıntılar.
| Name | Tür | Description |
|---|---|---|
| encryptionEnabled |
boolean |
Bu yedekleme kopyasının yedekleme sırasında şifrelenmiş bir VM'yi temsil edip etmediğini tanımlar. |
| kekUrl |
string |
Anahtar Url'si. |
| kekVaultId |
string |
KEK'nin depolandığı Key Vault kimliği. |
| secretKeyUrl |
string |
Gizli Dizi Url'si. |
| secretKeyVaultId |
string |
Gizli anahtarın depolandığı Key Vault kimliği. |
Error
Hata nesnesi.
| Name | Tür | Description |
|---|---|---|
| additionalInfo |
Hata ek bilgileri. |
|
| code |
string |
Hata kodu. |
| details |
Hata ayrıntıları. |
|
| message |
string |
Hata iletisi. |
| target |
string |
Hata hedefi. |
ErrorAdditionalInfo
Kaynak yönetimi hatası ek bilgileri.
| Name | Tür | Description |
|---|---|---|
| info |
object |
Ek bilgiler. |
| type |
string |
Ek bilgi türü. |
IaasVMRestoreRequest
IaaS VM iş yüküne özgü geri yükleme.
| Name | Tür | Description |
|---|---|---|
| affinityGroup |
string |
Geri yüklenecek VM ile ilişkilendirilmiş benzite grubu. Yalnızca Klasik İşlem Sanal Makineleri için kullanılır. |
| createNewCloudService |
boolean |
VM geri yüklenirken yeni bir bulut hizmeti oluşturulmalıdır. Bu yanlışsa, VM yedekleme sırasında olduğu gibi aynı bulut hizmetine geri yüklenir. |
| diskEncryptionSetId |
string |
DiskEncryptionSet kimliği - geri yükleme sırasında vm'nin müşteri tarafından yönetilen anahtarla şifrelenmesi gerekiyorsa gereklidir. |
| encryptionDetails |
Vm yedekleme sırasında şifrelendiyse gereken ayrıntılar. |
|
| identityBasedRestoreDetails |
Yönetilen kimlik kullanılarak geri yüklemeler için IaaS VM iş yüküne özgü geri yükleme ayrıntıları. |
|
| identityInfo |
Müşteri depolama hesabına erişmek için gereken Yönetilen Kimlik bilgileri. |
|
| objectType | string: |
Bu özellik, türlerin polimorfik zincirinde belirli türlerin karar vermek için ayrımcı olarak kullanılır. |
| originalStorageAccountOption |
boolean |
Özgün Depolama Hesabı Seçeneği |
| recoveryPointId |
string |
Kurtarılacak yedek kopyanın kimliği. |
| recoveryType |
Bu kurtarmanın türü. |
|
| region |
string |
Sanal makinenin geri yüklendiği bölge. |
| restoreDiskLunList |
integer[] (int32) |
Kısmi geri yükleme için Disk LUN'larının listesi |
| restoreWithManagedDisks |
boolean |
Yönetilmeyen disk VM'sini gösteren bayrak Yönetilen disklerle geri yüklenmelidir. |
| sourceResourceId |
string |
Kurtarılmakta olan VM'nin tam ARM kimliği. |
| storageAccountId |
string |
VM'nin geri yüklenmesi gereken depolama hesabının tam ARM kimliği. |
| subnetId |
string |
Alt ağ kimliği, geri yüklenecek VM ile ilişkilendirilmiş alt ağ kimliğidir. Klasik VM'ler için {VnetID}/Subnet/{SubnetName} ve Azure Resource Manager VM'leri için alt ağı temsil etmek için kullanılan ARM kaynak kimliği olacaktır. |
| targetDomainNameId |
string |
Geri yüklenen VM ile ilişkilendirilecek etki alanı adının tam ARM kimliği. Bu yalnızca Klasik Sanal Makineler için geçerlidir. |
| targetResourceGroupId |
string |
Bu, bu Sanal makine ve diğer yapıtlar için oluşturmak istediğiniz kaynak grubunun ARM kimliğidir. Örneğin /subscriptions/{subId}/resourcegroups/{rg} için |
| targetVirtualMachineId |
string |
Bu, oluşturulacak VM'nin tam ARM kimliğidir. Örneğin, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} için |
| virtualNetworkId |
string |
Bu, sanal makineye eklenecek sanal ağın sanal ağ kimliğidir. Kullanıcı, bağlı erişimde katılma eylemi izinleri için doğrulanır. |
| zones |
string[] |
VM'nin ve disklerinin geri yüklenmesi gereken hedef bölge. |
IdentityBasedRestoreDetails
Yönetilen kimlik kullanarak geri yüklemeler için IaaS VM iş yüküne özgü geri yükleme ayrıntıları
| Name | Tür | Description |
|---|---|---|
| objectType |
string |
Sınıf türünü alır. |
| targetStorageAccountId |
string |
Hedef depolama hesabının tam ARM kimliği. |
IdentityInfo
Yönetilen Kimlikle ilgili bilgileri kapsüller
| Name | Tür | Description |
|---|---|---|
| isSystemAssignedIdentity |
boolean |
Yönetilen kimliğin sistem tarafından mı yoksa kullanıcı tarafından mı atandı olduğunu ayırt etmek için |
| managedIdentityResourceId |
string |
Yönetilen Kimlik Kaynak Kimliği İsteğe Bağlı: Sistem tarafından atanan yönetilen kimlik söz konusu olduğunda gerekli olmayabilir |
NewErrorResponse
Kaynak yönetimi hata yanıtı.
| Name | Tür | Description |
|---|---|---|
| error |
Hata nesnesi. |
OverwriteOptions
Hedef DataBase zaten varsa Üzerine Yazabilir
| Değer | Description |
|---|---|
| Invalid | |
| FailOnConflict | |
| Overwrite |
RecoveryMode
Geçerli kurtarma modunun dosya geri yükleme mi yoksa veritabanı geri yükleme mi olduğunu tanımlar
| Değer | Description |
|---|---|
| Invalid | |
| FileRecovery | |
| WorkloadRecovery |
RecoveryType
Bu kurtarmanın türü.
| Değer | Description |
|---|---|
| Invalid | |
| OriginalLocation | |
| AlternateLocation | |
| RestoreDisks | |
| Offline |
RestoreFileSpecs
Dosya yolu, tür ve hedef klasör yolu bilgileri gibi dosya belirtimlerini geri yükleyin.
| Name | Tür | Description |
|---|---|---|
| fileSpecType |
string |
Path değişkeninin ne anlama gelir belirtir |
| path |
string |
Kaynak Dosya/Klasör yolu |
| targetFolderPath |
string |
Hedef FileShare'de hedef klasör yolu |
RestoreRequestType
Geri Yükleme Türü (FullShareRestore veya ItemLevelRestore)
| Değer | Description |
|---|---|
| Invalid | |
| FullShareRestore | |
| ItemLevelRestore |
SQLDataDirectoryMapping
Veri diziniyle ilgili bilgileri kapsüller
| Name | Tür | Description |
|---|---|---|
| mappingType |
Veri dizini eşleme türü |
|
| sourceLogicalName |
string |
Kaynak mantıksal ad yolunu geri yükleme |
| sourcePath |
string |
Kaynak yolu geri yükleme |
| targetPath |
string |
Hedef yol |
SQLDataDirectoryType
Veri dizini eşleme türü
| Değer | Description |
|---|---|
| Invalid | |
| Data | |
| Log |
TargetAFSRestoreInfo
Hedef Azure Dosya Paylaşımı Bilgileri.
| Name | Tür | Description |
|---|---|---|
| name |
string |
Dosya paylaşımı adı |
| targetResourceId |
string |
Hedef dosya paylaşımı kaynak ARM kimliği |
TargetRestoreInfo
Geri yükleme işlemi sırasında hedef iş yükü hakkındaki ayrıntılar.
| Name | Tür | Description |
|---|---|---|
| containerId |
string |
Target DataBase'in bulunduğu kapsayıcının Kaynak Kimliği adı |
| databaseName |
string |
SQL için Veritabanı Adı InstanceName/DataBaseName veya SAP Hana için System/DbName |
| overwriteOption |
Hedef DataBase zaten varsa Üzerine Yazabilir |
|
| targetDirectoryForFileRestore |
string |
Dosya olarak geri yüklemek için hedef dizin konumu. |
WorkloadCrrAccessToken
| Name | Tür | Description |
|---|---|---|
| accessTokenString |
string |
Kimlik doğrulaması için kullanılan erişim belirteci |
| bMSActiveRegion |
string |
BMS Damgasının etkin bölge adı |
| backupManagementType |
string |
Yedekleme Yönetim Türü |
| containerId |
string |
Kapsayıcı Kimliği |
| containerName |
string |
Kapsayıcı Benzersiz adı |
| containerType |
string |
Kapsayıcı Türü |
| coordinatorServiceStampId |
string |
Geri yükleme çağrısında BCM tarafından kullanılacak CoordinatorServiceStampId |
| coordinatorServiceStampUri |
string |
Geri yükleme çağrısında BCM tarafından kullanılacak CoordinatorServiceStampUri |
| datasourceContainerName |
string |
Veri Kaynağı Kapsayıcısı Benzersiz Adı |
| datasourceId |
string |
Veri Kaynağı Kimliği |
| datasourceName |
string |
Veri Kaynağı Kolay Adı |
| datasourceType |
string |
Veri Kaynağı Türü |
| objectType | string: |
Belirli nesnenin türü - seri durumdan çıkarma için kullanılır |
| policyId |
string |
İlke Kimliği |
| policyName |
string |
İlke Adı |
| protectableObjectContainerHostOsName |
string |
|
| protectableObjectFriendlyName |
string |
|
| protectableObjectParentLogicalContainerName |
string |
|
| protectableObjectProtectionState |
string |
|
| protectableObjectUniqueName |
string |
|
| protectableObjectWorkloadType |
string |
|
| protectionContainerId |
integer (int64) |
Korumalı öğe kapsayıcı kimliği |
| protectionServiceStampId |
string |
Geri yükleme çağrısında BCM tarafından kullanılacak ProtectionServiceStampId |
| protectionServiceStampUri |
string |
Geri yükleme çağrısında BCM tarafından kullanılacak ProtectionServiceStampUri |
| recoveryPointId |
string |
Kurtarma Noktası Kimliği |
| recoveryPointTime |
string |
Kurtarma Noktası Zamanı |
| resourceGroupName |
string |
Kaynak kasasının Kaynak Grubu adı |
| resourceId |
string |
Kaynak kasanın Kaynak Kimliği |
| resourceName |
string |
Kaynak kasanın Kaynak Adı |
| rpIsManagedVirtualMachine |
boolean |
Kurtarma noktası bilgileri: Yönetilen sanal makine |
| rpOriginalSAOption |
boolean |
Kurtarma noktası bilgileri: Özgün SA seçeneği |
| rpTierInformation |
object |
Kurtarma noktası Katman Bilgileri |
| rpVMSizeDescription |
string |
Kurtarma noktası bilgileri: VM boyutu açıklaması |
| subscriptionId |
string |
Kaynak kasanın abonelik kimliği |
| tokenExtendedInformation |
string |
FileSpec gibi belirteç hakkında Genişletilmiş Bilgi. |