Item Level Recovery Connections - Provision
Etablerar ett skript som anropar en iSCSI-anslutning till säkerhetskopierade data. Om du kör det här skriptet öppnas en utforskare som visar alla återställningsbara filer och mappar. Det här är en asynkron åtgärd. Om du vill veta status för etablering anropar du API:et GetProtectedItemOperationResult.
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-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
container
|
path | True |
string |
Containernamn som är associerat med säkerhetskopierade objekt. |
fabric
|
path | True |
string |
Infrastrukturresursnamn som är associerat med säkerhetskopierade objekt. |
protected
|
path | True |
string |
Säkerhetskopierat objektnamn vars filer/mappar ska återställas. |
recovery
|
path | True |
string |
Återställningspunkt-ID som representerar säkerhetskopierade data. iSCSI-anslutningen etableras för dessa säkerhetskopierade data. |
resource
|
path | True |
string |
Namnet på resursgruppen där Recovery Services-valvet finns. |
subscription
|
path | True |
string |
Prenumerations-ID:t. |
vault
|
path | True |
string |
Namnet på Recovery Services-valvet. |
api-version
|
query | True |
string |
Klient-API-version. |
Begärandetext
Name | Typ | Description |
---|---|---|
eTag |
string |
Valfri ETag. |
location |
string |
Resursplats. |
properties | ILRRequest: |
ILRRequestResource-egenskaper |
tags |
object |
Resurstaggar. |
Svar
Name | Typ | Description |
---|---|---|
202 Accepted |
Accepterad |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto. |
Exempel
Provision Instant Item Level Recovery for Azure Vm
Exempelbegäran
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"
}
}
Exempelsvar
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
Definitioner
Name | Description |
---|---|
Azure |
Uppdatera ögonblicksbild-Uri med rätt eget namn på azure-källfilresursen. |
Cloud |
Ett felsvar från containerinstanstjänsten. |
Cloud |
Ett felsvar från containerinstanstjänsten. |
Error |
Ytterligare information om resurshanteringsfelet. |
Iaas |
Återställa filer/mappar från en säkerhetskopia av den virtuella IaaS-datorn. |
ILRRequest |
Parametrar för att etablera ILR API. |
AzureFileShareProvisionILRRequest
Uppdatera ögonblicksbild-Uri med rätt eget namn på azure-källfilresursen.
Name | Typ | Description |
---|---|---|
objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
recoveryPointId |
string |
Återställningspunkt-ID. |
sourceResourceId |
string |
ARM-ID för källlagringskonto |
CloudError
Ett felsvar från containerinstanstjänsten.
Name | Typ | Description |
---|---|---|
error |
Felobjektet. |
CloudErrorBody
Ett felsvar från containerinstanstjänsten.
Name | Typ | Description |
---|---|---|
additionalInfo |
Ytterligare information om felet. |
|
code |
string |
En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt. |
details |
En lista med ytterligare information om felet. |
|
message |
string |
Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt. |
target |
string |
Målet för det specifika felet. Till exempel namnet på egenskapen i fel. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
Name | Typ | Description |
---|---|---|
info |
object |
Ytterligare information. |
type |
string |
Ytterligare informationstyp. |
IaasVMILRRegistrationRequest
Återställa filer/mappar från en säkerhetskopia av den virtuella IaaS-datorn.
Name | Typ | Description |
---|---|---|
initiatorName |
string |
iSCSI-initierarnamn. |
objectType | string: |
Den här egenskapen används som diskriminerande för att bestämma de specifika typerna i den polymorfa typkedjan. |
recoveryPointId |
string |
ID för säkerhetskopian av den virtuella IaaS-datorn där filerna/mapparna måste återställas. |
renewExistingRegistration |
boolean |
Om du vill förnya befintlig registrering med iSCSI-servern. |
virtualMachineId |
string |
Fullständigt kvalificerat ARM-ID för den virtuella datorn vars filer/mappar måste återställas. |
ILRRequestResource
Parametrar för att etablera ILR API.
Name | Typ | Description |
---|---|---|
eTag |
string |
Valfri ETag. |
id |
string |
Resurs-ID representerar den fullständiga sökvägen till resursen. |
location |
string |
Resursplats. |
name |
string |
Resursnamn som är associerat med resursen. |
properties | ILRRequest: |
ILRRequestResource-egenskaper |
tags |
object |
Resurstaggar. |
type |
string |
Resurstyp representerar den fullständiga sökvägen till formuläret Namespace/ResourceType/ResourceType/... |