Delen via


Item Level Recovery Connections - Provision

Richt een script in waarmee een iSCSI-verbinding met de back-upgegevens wordt aangeroepen. Als u dit script uitvoert, wordt een verkenner geopend met alle herstelbare bestanden en mappen. Dit is een asynchrone bewerking. Als u de status van het inrichten wilt weten, roept u GetProtectedItemOperationResult-API aan.

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=2024-10-01

URI-parameters

Name In Vereist Type Description
containerName
path True

string

Containernaam die is gekoppeld aan de items waarvan een back-up is gemaakt.

fabricName
path True

string

Infrastructuurnaam die is gekoppeld aan de items waarvan een back-up is gemaakt.

protectedItemName
path True

string

Een back-up maken van de itemnaam waarvan de bestanden/mappen moeten worden hersteld.

recoveryPointId
path True

string

Herstelpunt-id die een back-up van gegevens vertegenwoordigt. Er wordt een iSCSI-verbinding ingericht voor deze back-up van gegevens.

resourceGroupName
path True

string

De naam van de resourcegroep waarin de Recovery Services-kluis aanwezig is.

subscriptionId
path True

string

De abonnements-id.

vaultName
path True

string

De naam van de Recovery Services-kluis.

api-version
query True

string

Client-API-versie.

Aanvraagbody

Name Type Description
eTag

string

Optionele ETag.

location

string

Resourcelocatie.

properties ILRRequest:

ILRRequestResource-eigenschappen

tags

object

Resourcetags.

Antwoorden

Name Type Description
202 Accepted

Geaccepteerd

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Imitatie van uw gebruikersaccount.

Voorbeelden

Provision Instant Item Level Recovery for Azure Vm

Voorbeeldaanvraag

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=2024-10-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"
  }
}

Voorbeeldrespons

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

Definities

Name Description
AzureFileShareProvisionILRRequest

Werk de momentopname-URI bij met de juiste beschrijvende naam van de Azure-bronbestandsshare.

CloudError

Een foutreactie van de Container Instance-service.

CloudErrorBody

Een foutreactie van de Container Instance-service.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

IaasVMILRRegistrationRequest

Bestanden/mappen terugzetten vanaf een back-upkopie van de IaaS-VM.

ILRRequestResource

Parameters voor het inrichten van DE ILR-API.

AzureFileShareProvisionILRRequest

Werk de momentopname-URI bij met de juiste beschrijvende naam van de Azure-bronbestandsshare.

Name Type Description
objectType string:

AzureFileShareProvisionILRRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

recoveryPointId

string

Herstelpunt-id.

sourceResourceId

string

ARM-id van bronopslagaccount

CloudError

Een foutreactie van de Container Instance-service.

Name Type Description
error

CloudErrorBody

Het foutobject.

CloudErrorBody

Een foutreactie van de Container Instance-service.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt.

details

CloudErrorBody[]

Een lijst met aanvullende informatie over de fout.

message

string

Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface.

target

string

Het doel van de specifieke fout. Bijvoorbeeld de naam van de eigenschap in fout.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

IaasVMILRRegistrationRequest

Bestanden/mappen terugzetten vanaf een back-upkopie van de IaaS-VM.

Name Type Description
initiatorName

string

Naam van iSCSI-initiator.

objectType string:

IaasVMILRRegistrationRequest

Deze eigenschap wordt gebruikt als de discriminator voor het bepalen van de specifieke typen in de polymorfische keten van typen.

recoveryPointId

string

Id van de back-up van de IaaS-VM waarvandaan de bestanden/mappen moeten worden hersteld.

renewExistingRegistration

boolean

Of u bestaande registratie wilt vernieuwen met de iSCSI-server.

virtualMachineId

string

Volledig gekwalificeerde ARM-id van de virtuele machine waarvan de bestanden/mappen moeten worden hersteld.

ILRRequestResource

Parameters voor het inrichten van DE ILR-API.

Name Type Description
eTag

string

Optionele ETag.

id

string

Resource-id vertegenwoordigt het volledige pad naar de resource.

location

string

Resourcelocatie.

name

string

Resourcenaam die is gekoppeld aan de resource.

properties ILRRequest:

ILRRequestResource-eigenschappen

tags

object

Resourcetags.

type

string

Resourcetype vertegenwoordigt het volledige pad van de formuliernaamruimte/ResourceType/ResourceType/...