Item Level Recovery Connections - Provision

Yedekleme verilerine iSCSI bağlantısı çağıran bir komut dosyası na karşılık verin. Bu komut dosyasının yürütülmesi, tüm kurtarılabilir dosya ve klasörleri görüntüleyen bir dosya gezgini açar. Bu zaman uyumsuz bir işlemdir. Sağlama durumunu öğrenmek için GetProtectedItemOperationResult API'yi arayın.

POST https://management.azure.com/Subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}/provisionInstantItemRecovery?api-version=2016-12-01

URI Parametreleri

Name In Required Type Description
containerName
path True
  • string

Yedeklenen öğelerle ilişkili kapsayıcı adı.

fabricName
path True
  • string

Yedeklenen öğelerle ilişkili kumaş adı.

protectedItemName
path True
  • string

Dosyaları/klasörleri geri yüklenecek olan öğe adı yedeklenir.

recoveryPointId
path True
  • string

Yedeklenen verileri temsil eden kurtarma noktası kimliği. bu yedeklenmiş veriler için iSCSI bağlantısı sağlanacaktır.

resourceGroupName
path True
  • string

Kurtarma hizmetleri kasasının bulunduğu kaynak grubunun adı.

subscriptionId
path True
  • string

Abonelik Kimliği.

vaultName
path True
  • string

Kurtarma hizmetleri kasasının adı.

api-version
query True
  • string

İstemci Api Sürümü.

İstek Gövdesi

Name Type Description
eTag
  • string

İsteğe bağlı ETag.

location
  • string

Kaynak konumu.

properties ILRRequest:

ILRRequestResource özellikleri

tags
  • object

Kaynak etiketleri.

Yanıtlar

Name Type Description
202 Accepted

Accepted

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akış

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızı taklit edin.

Örnekler

Provision Instant Item Level Recovery for Azure Vm

Sample Request

POST https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PythonSDKBackupTestRg/providers/Microsoft.RecoveryServices/vaults/PySDKBackupTestRsVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1/protectedItems/vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1/recoveryPoints/1/provisionInstantItemRecovery?api-version=2016-12-01
{
  "properties": {
    "initiatorName": "Hello World",
    "recoveryPointId": "38823086363464",
    "renewExistingRegistration": true,
    "virtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/pysdktestrg/providers/Microsoft.Compute/virtualMachines/pysdktestv2vm1",
    "objectType": "IaasVMILRRegistrationRequest"
  }
}

Sample Response

Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PythonSDKBackupTestRg/providers/Microsoft.RecoveryServices/vaults/PySDKBackupTestRsVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1/protectedItems/vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PythonSDKBackupTestRg/providers/Microsoft.RecoveryServices/vaults/PySDKBackupTestRsVault/backupFabrics/Azure/protectionContainers/iaasvmcontainer;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1/protectedItems/vm;iaasvmcontainerv2;pysdktestrg;pysdktestv2vm1/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60

Tanımlar

AzureFileShareProvisionILRRequest

Anlık görüntü Uri'yi kaynak Azure dosya paylaşımının doğru dostu Adı ile güncelleştirin.

IaasVMILRRegistrationRequest

IaaS VM'nin yedek kopyasından dosyaları/klasörleri geri yükleyin.

ILRRequestResource

IlR API hükmüne parametreler.

AzureFileShareProvisionILRRequest

Anlık görüntü Uri'yi kaynak Azure dosya paylaşımının doğru dostu Adı ile güncelleştirin.

Name Type Description
objectType string:

Bu özellik, polimorfik tipler zincirindeki belirli türleri belirlemek için ayırıcı olarak kullanılacaktır.

recoveryPointId
  • string

Kurtarma noktası kimliği.

sourceResourceId
  • string

Kaynak Depolama hesabı ARM Id

IaasVMILRRegistrationRequest

IaaS VM'nin yedek kopyasından dosyaları/klasörleri geri yükleyin.

Name Type Description
initiatorName
  • string

iSCSI başlatıcı adı.

objectType string:

Bu özellik, polimorfik tipler zincirindeki belirli türleri belirlemek için ayırıcı olarak kullanılacaktır.

recoveryPointId
  • string

Dosyaların/klasörlerin geri yüklendiği IaaS VM yedek kopyanın kimliği.

renewExistingRegistration
  • boolean

iSCSI sunucusu ile varolan kaydın yenilenip yenilenmeyeceği.

virtualMachineId
  • string

Dosyaları / klasörleri geri yüklenmeli olan sanal makinenin tam nitelikli ARM Kimliği.

ILRRequestResource

IlR API hükmüne parametreler.

Name Type Description
eTag
  • string

İsteğe bağlı ETag.

id
  • string

Kaynak Kimliği, kaynağa giden tam yolu temsil eder.

location
  • string

Kaynak konumu.

name
  • string

Kaynakla ilişkili kaynak adı.

properties ILRRequest:

ILRRequestResource özellikleri

tags
  • object

Kaynak etiketleri.

type
  • string

Kaynak türü, Ad Alanı/Kaynak Türü/Kaynak Türü/... formunun tam yolunu temsil eder.