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=2025-08-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
container
|
path | True |
string |
Namnet på den container vars information måste hämtas. |
|
fabric
|
path | True |
string |
Namnet på BackupFabricResource |
|
protected
|
path | True |
string |
Säkerhetskopierat objektnamn vars information ska hämtas. |
|
recovery
|
path | True |
string |
RecoveryPointID representerar de säkerhetskopierade data som ska hämtas. |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Namnet på resursgruppen. Namnet är skiftlägesokänsligt. |
|
subscription
|
path | True |
string minLength: 1 |
ID för målprenumerationen. |
|
vault
|
path | True |
string |
Namnet på VaultResource |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begärandetext
| Name | Typ | Description |
|---|---|---|
| eTag |
string |
Valfri ETag. |
| location |
string |
Resursplats. |
| properties | ILRRequest: |
ILRRequestResource-egenskaper |
| tags |
object |
Resursetiketter. |
Svar
| Name | Typ | Description |
|---|---|---|
| 202 Accepted |
Begäran har godkänts för bearbetning, men bearbetningen har ännu inte slutförts. |
|
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
azure_auth
Azure Active Directory OAuth2-flöde.
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=2025-08-01
{
"properties": {
"initiatorName": "Hello World",
"objectType": "IaasVMILRRegistrationRequest",
"recoveryPointId": "38823086363464",
"renewExistingRegistration": true,
"virtualMachineId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/pysdktestrg/providers/Microsoft.Compute/virtualMachines/pysdktestv2vm1"
}
}
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. |
|
created |
Den typ av identitet som skapade resursen. |
|
Error |
Felinformationsklass som kapslar in kod, meddelande och rekommendationer. |
|
Error |
Felsvar |
|
Iaas |
Återställa filer/mappar från en säkerhetskopia av den virtuella IaaS-datorn. |
|
ILRRequest |
Parametrar för att etablera ILR API. |
|
system |
Metadata som rör skapande och senaste ändring av resursen. |
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 |
createdByType
Den typ av identitet som skapade resursen.
| Värde | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorDetail
Felinformationsklass som kapslar in kod, meddelande och rekommendationer.
| Name | Typ | Description |
|---|---|---|
| code |
string |
Felkod. |
| message |
string |
Felmeddelande som är relaterat till koden. |
| recommendations |
string[] |
Lista över rekommendationssträngar. |
ErrorResponse
Felsvar
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
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 |
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location |
string |
Resursplats. |
| name |
string |
Namnet på resursen |
| properties | ILRRequest: |
ILRRequestResource-egenskaper |
| systemData |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
|
| tags |
object |
Resursetiketter. |
| type |
string |
Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
systemData
Metadata som rör skapande och senaste ändring av resursen.
| Name | Typ | Description |
|---|---|---|
| createdAt |
string (date-time) |
Tidsstämpeln för resursskapande (UTC). |
| createdBy |
string |
Identiteten som skapade resursen. |
| createdByType |
Den typ av identitet som skapade resursen. |
|
| lastModifiedAt |
string (date-time) |
Tidsstämpeln för resursens senaste ändring (UTC) |
| lastModifiedBy |
string |
Identiteten som senast ändrade resursen. |
| lastModifiedByType |
Den typ av identitet som senast ändrade resursen. |