Sdílet prostřednictvím


Recovery Points - Get

Poskytuje informace o zálohovaných datech identifikovaných pomocí RecoveryPointID. Jedná se o asynchronní operaci. Pokud chcete zjistit stav operace, zavolejte rozhraní API GetProtectedItemOperationResult.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName}/recoveryPoints/{recoveryPointId}?api-version=2024-10-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
containerName
path True

string

Název kontejneru přidružený k zálohované položce

fabricName
path True

string

Název prostředků infrastruktury přidružený k zálohované položce

protectedItemName
path True

string

Zálohovaný název položky, jejíž zálohovaná data je potřeba načíst.

recoveryPointId
path True

string

RecoveryPointID představuje zálohovaná data, která se mají načíst.

resourceGroupName
path True

string

Název skupiny prostředků, ve které je k dispozici trezor služby Recovery Services.

subscriptionId
path True

string

ID předplatného.

vaultName
path True

string

Název trezoru služby Recovery Services.

api-version
query True

string

Verze rozhraní API klienta.

Odpovědi

Name Typ Description
200 OK

RecoveryPointResource

OK

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnit váš uživatelský účet.

Příklady

Get Azure Vm Recovery Point Details

Ukázkový požadavek

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/26083826328862?api-version=2024-10-01

Ukázková odpověď

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rshhtestmdvmrg/providers/Microsoft.RecoveryServices/vaults/rshvault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/protectedItems/VM;iaasvmcontainerv2;rshhtestmdvmrg;rshmdvmsmall/recoveryPoints/26083826328862",
  "name": "26083826328862",
  "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
  "properties": {
    "objectType": "IaasVMRecoveryPoint",
    "recoveryPointType": "CrashConsistent",
    "recoveryPointTime": "2017-11-22T22:32:46.6088472Z",
    "recoveryPointAdditionalInfo": "",
    "sourceVMStorageType": "NormalStorage",
    "isSourceVMEncrypted": false,
    "isInstantIlrSessionActive": false,
    "recoveryPointTierDetails": [
      {
        "type": "HardenedRP",
        "status": "Valid"
      }
    ],
    "recoveryPointMoveReadinessInfo": {
      "ArchivedRP": {
        "isReadyForMove": true
      }
    },
    "isManagedVirtualMachine": true,
    "virtualMachineSize": "Standard_D1",
    "originalStorageAccountOption": false,
    "zones": [
      "1"
    ],
    "isPrivateAccessEnabledOnAnyDisk": true
  }
}

Definice

Name Description
AzureFileShareRecoveryPoint

Kopie zálohování specifická pro úlohu sdílené složky Azure

AzureWorkloadPointInTimeRecoveryPoint

Bod obnovení specifický pro PointInTime

AzureWorkloadRecoveryPoint

Bod obnovení specifický pro úlohy, konkrétně zapouzdřuje úplný nebo rozdílový bod obnovení.

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Bod obnovení specifický pro PointInTime v SAPHana

AzureWorkloadSAPHanaRecoveryPoint

Konkrétní bod obnovení SAPHana, konkrétně zapouzdřuje úplné nebo rozdílové body obnovení.

AzureWorkloadSQLPointInTimeRecoveryPoint

Bod obnovení specifický pro PointInTime

AzureWorkloadSQLRecoveryPoint

Konkrétní bod obnovení SQL, konkrétně zapouzdřuje úplný nebo rozdílový bod obnovení spolu s rozšířenými informacemi.

AzureWorkloadSQLRecoveryPointExtendedInfo

Rozšířené podrobnosti o informační třídě

BEKDetails

BEK je šifrovací klíč bitlockeru.

CloudError

Odpověď na chybu ze služby Instance kontejneru

CloudErrorBody

Odpověď na chybu ze služby Instance kontejneru

DiskInformation

Informace o disku

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ExtendedLocation

Rozšířené umístění bodu obnovení, ve kterém byl virtuální počítač přítomen.

GenericRecoveryPoint

Obecná záložní kopie.

IaasVMRecoveryPoint

Kopie zálohování specifické pro úlohy virtuálního počítače IaaS

KEKDetails

KEK je šifrovací klíč pro BEK.

KeyAndSecretDetails

BEK je klíč bitlockeru. Klíč KEK je šifrovací klíč pro BEK, pokud byl virtuální počítač zašifrovaný, uložíme následující podrobnosti:

  1. Secret(BEK) – Url + Backup Data + vaultId.
  2. Key(KEK) – Url + Backup Data + vaultId.
  3. ŠifrováníMechanism BEK a KEK můžou mít různá ID trezoru.
PointInTimeRange

Poskytuje podrobnosti o rozsazích protokolů.

RecoveryPointDiskConfiguration

Konfigurace disku

RecoveryPointMoveReadinessInfo
RecoveryPointProperties

Vlastnosti bodu obnovení

RecoveryPointResource

Základní třída pro záložní kopie. Kopie zálohování specifické pro úlohy jsou odvozeny z této třídy.

RecoveryPointTierInformationV2

Informace o úrovni RecoveryPoint v2

RecoveryPointTierStatus

Stav úrovně bodu obnovení

RecoveryPointTierType

Typ úrovně bodu obnovení

RestorePointType

Typ bodu obnovení

SQLDataDirectory

Informace o SQLDataDirectory

SQLDataDirectoryType

Typ mapování datového adresáře

AzureFileShareRecoveryPoint

Kopie zálohování specifická pro úlohu sdílené složky Azure

Name Typ Description
fileShareSnapshotUri

string

Obsahuje adresu URL snímku sdílené složky, pokud je k dispozici.

objectType string:

AzureFileShareRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointSizeInGB

integer

Obsahuje velikost bodu obnovení.

recoveryPointTime

string

Čas vytvoření této záložní kopie

recoveryPointType

string

Typ záložní kopie. Určuje, jestli se jedná o konzistentní zálohování s chybovým ukončením nebo konzistentní vzhledem k aplikacím.

AzureWorkloadPointInTimeRecoveryPoint

Bod obnovení specifický pro PointInTime

Name Typ Description
objectType string:

AzureWorkloadPointInTimeRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Nárok na přesun rp do jiné úrovně

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTierDetails

RecoveryPointTierInformationV2[]

Informace o úrovni bodu obnovení

recoveryPointTimeInUTC

string

Čas UTC, kdy byl vytvořen bod obnovení

timeRanges

PointInTimeRange[]

Seznam rozsahů protokolů

type

RestorePointType

Typ bodu obnovení

AzureWorkloadRecoveryPoint

Bod obnovení specifický pro úlohy, konkrétně zapouzdřuje úplný nebo rozdílový bod obnovení.

Name Typ Description
objectType string:

AzureWorkloadRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Nárok na přesun rp do jiné úrovně

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTierDetails

RecoveryPointTierInformationV2[]

Informace o úrovni bodu obnovení

recoveryPointTimeInUTC

string

Čas UTC, kdy byl vytvořen bod obnovení

type

RestorePointType

Typ bodu obnovení

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Bod obnovení specifický pro PointInTime v SAPHana

Name Typ Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Nárok na přesun rp do jiné úrovně

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTierDetails

RecoveryPointTierInformationV2[]

Informace o úrovni bodu obnovení

recoveryPointTimeInUTC

string

Čas UTC, kdy byl vytvořen bod obnovení

timeRanges

PointInTimeRange[]

Seznam rozsahů protokolů

type

RestorePointType

Typ bodu obnovení

AzureWorkloadSAPHanaRecoveryPoint

Konkrétní bod obnovení SAPHana, konkrétně zapouzdřuje úplné nebo rozdílové body obnovení.

Name Typ Description
objectType string:

AzureWorkloadSAPHanaRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Nárok na přesun rp do jiné úrovně

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTierDetails

RecoveryPointTierInformationV2[]

Informace o úrovni bodu obnovení

recoveryPointTimeInUTC

string

Čas UTC, kdy byl vytvořen bod obnovení

type

RestorePointType

Typ bodu obnovení

AzureWorkloadSQLPointInTimeRecoveryPoint

Bod obnovení specifický pro PointInTime

Name Typ Description
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

Rozšířené informace, které poskytují podrobnosti datového adresáře. Naplní se ve dvou případech: Pokud se ke konkrétnímu bodu obnovení přistupuje pomocí getRecoveryPointu nebo když se volá ListRecoveryPoints pro protokol rp pouze s filtrem dotazu ExtendedInfo.

objectType string:

AzureWorkloadSQLPointInTimeRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Nárok na přesun rp do jiné úrovně

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTierDetails

RecoveryPointTierInformationV2[]

Informace o úrovni bodu obnovení

recoveryPointTimeInUTC

string

Čas UTC, kdy byl vytvořen bod obnovení

timeRanges

PointInTimeRange[]

Seznam rozsahů protokolů

type

RestorePointType

Typ bodu obnovení

AzureWorkloadSQLRecoveryPoint

Konkrétní bod obnovení SQL, konkrétně zapouzdřuje úplný nebo rozdílový bod obnovení spolu s rozšířenými informacemi.

Name Typ Description
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

Rozšířené informace, které poskytují podrobnosti datového adresáře. Naplní se ve dvou případech: Pokud se ke konkrétnímu bodu obnovení přistupuje pomocí getRecoveryPointu nebo když se volá ListRecoveryPoints pro protokol rp pouze s filtrem dotazu ExtendedInfo.

objectType string:

AzureWorkloadSQLRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Nárok na přesun rp do jiné úrovně

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTierDetails

RecoveryPointTierInformationV2[]

Informace o úrovni bodu obnovení

recoveryPointTimeInUTC

string

Čas UTC, kdy byl vytvořen bod obnovení

type

RestorePointType

Typ bodu obnovení

AzureWorkloadSQLRecoveryPointExtendedInfo

Rozšířené podrobnosti o informační třídě

Name Typ Description
dataDirectoryPaths

SQLDataDirectory[]

Seznam cest k adresářům dat během operace obnovení

dataDirectoryTimeInUTC

string

Čas UTC, kdy byly zaznamenány informace o datovém adresáři

BEKDetails

BEK je šifrovací klíč bitlockeru.

Name Typ Description
secretData

string

Data BEK.

secretUrl

string

Tajný kód je BEK.

secretVaultId

string

ID služby Key Vault, ve které je tento tajný klíč uložený.

CloudError

Odpověď na chybu ze služby Instance kontejneru

Name Typ Description
error

CloudErrorBody

Objekt chyby.

CloudErrorBody

Odpověď na chybu ze služby Instance kontejneru

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Identifikátor chyby. Kódy jsou invariantní a mají být využity programově.

details

CloudErrorBody[]

Seznam dalších podrobností o chybě

message

string

Zpráva popisující chybu, která má být vhodná pro zobrazení v uživatelském rozhraní.

target

string

Cíl konkrétní chyby. Například název vlastnosti v chybě.

DiskInformation

Informace o disku

Name Typ Description
lun

integer

name

string

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ExtendedLocation

Rozšířené umístění bodu obnovení, ve kterém byl virtuální počítač přítomen.

Name Typ Description
name

string

Název rozšířeného umístění

type

string

Typ rozšířeného umístění. Mezi možné hodnoty patří: EdgeZone.

GenericRecoveryPoint

Obecná záložní kopie.

Name Typ Description
friendlyName

string

Popisný název záložní kopie.

objectType string:

GenericRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

recoveryPointAdditionalInfo

string

Další informace přidružené k této záložní kopii.

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTime

string

Čas vytvoření této záložní kopie

recoveryPointType

string

Typ záložní kopie.

IaasVMRecoveryPoint

Kopie zálohování specifické pro úlohy virtuálního počítače IaaS

Name Typ Description
extendedLocation

ExtendedLocation

Rozšířené umístění bodu obnovení virtuálního počítače by mělo mít hodnotu null, pokud je virtuální počítač ve veřejném cloudu.

isInstantIlrSessionActive

boolean

Je relace pro obnovení položek z této záložní kopie stále aktivní.

isManagedVirtualMachine

boolean

Jestli je virtuální počítač se spravovanými disky

isPrivateAccessEnabledOnAnyDisk

boolean

Tento příznak označuje, jestli některý z disků ve virtuálním počítači používá nastavení sítě privátního přístupu.

isSourceVMEncrypted

boolean

Určuje, jestli byl virtuální počítač při vytvoření záložní kopie zašifrován.

keyAndSecret

KeyAndSecretDetails

Požadované podrobnosti pro obnovení šifrovaného virtuálního počítače Platí pouze v případě, že isSourceVMEncrypted je true.

objectType string:

IaasVMRecoveryPoint

Tato vlastnost se použije jako diskriminátor pro rozhodování o konkrétních typech v polymorfním řetězci typů.

originalStorageAccountOption

boolean

Možnost původního účtu úložiště

osType

string

Typ operačního systému

recoveryPointAdditionalInfo

string

Další informace přidružené k této záložní kopii.

recoveryPointDiskConfiguration

RecoveryPointDiskConfiguration

Konfigurace disku

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Nárok na přesun rp do jiné úrovně

recoveryPointProperties

RecoveryPointProperties

Vlastnosti bodu obnovení

recoveryPointTierDetails

RecoveryPointTierInformationV2[]

Informace o úrovni bodu obnovení

recoveryPointTime

string

Čas vytvoření této záložní kopie

recoveryPointType

string

Typ záložní kopie.

securityType

string

Typ zabezpečení disku

sourceVMStorageType

string

Typ úložiště virtuálního počítače, jehož záložní kopie je vytvořená.

virtualMachineSize

string

Velikost virtuálního počítače

zones

string[]

Identifikuje zónu virtuálního počítače v době zálohování. Platí pouze pro připnuté virtuální počítače se zónou.

KEKDetails

KEK je šifrovací klíč pro BEK.

Name Typ Description
keyBackupData

string

Data KEK.

keyUrl

string

Klíč je KEK.

keyVaultId

string

ID služby Key Vault, ve kterém je tento klíč uložený.

KeyAndSecretDetails

BEK je klíč bitlockeru. Klíč KEK je šifrovací klíč pro BEK, pokud byl virtuální počítač zašifrovaný, uložíme následující podrobnosti:

  1. Secret(BEK) – Url + Backup Data + vaultId.
  2. Key(KEK) – Url + Backup Data + vaultId.
  3. ŠifrováníMechanism BEK a KEK můžou mít různá ID trezoru.
Name Typ Description
bekDetails

BEKDetails

BEK je šifrovací klíč bitlockeru.

encryptionMechanism

string

Mechanismus šifrování: None/ SinglePass / DoublePass

kekDetails

KEKDetails

KEK je šifrovací klíč pro BEK.

PointInTimeRange

Poskytuje podrobnosti o rozsazích protokolů.

Name Typ Description
endTime

string

Koncový čas časového rozsahu pro obnovení protokolu.

startTime

string

Počáteční čas časového rozsahu pro obnovení protokolu.

RecoveryPointDiskConfiguration

Konfigurace disku

Name Typ Description
excludedDiskList

DiskInformation[]

Informace o discích vyloučených ze zálohy

includedDiskList

DiskInformation[]

Informace o discích zahrnutých do zálohování

numberOfDisksAttachedToVm

integer

Počet disků připojených k virtuálnímu počítači

numberOfDisksIncludedInBackup

integer

Počet disků zahrnutých do zálohování

RecoveryPointMoveReadinessInfo

Name Typ Description
additionalInfo

string

isReadyForMove

boolean

RecoveryPointProperties

Vlastnosti bodu obnovení

Name Typ Description
expiryTime

string

Doba vypršení platnosti bodu obnovení v UTC.

isSoftDeleted

boolean

Logická hodnota označující, jestli je rp ve stavu obnovitelného odstranění, nebo ne

ruleName

string

Název pravidla označený v bodu obnovení, který řídí životní cyklus

RecoveryPointResource

Základní třída pro záložní kopie. Kopie zálohování specifické pro úlohy jsou odvozeny z této třídy.

Name Typ Description
eTag

string

Volitelná značka ETag.

id

string

ID prostředku představuje úplnou cestu k prostředku.

location

string

Umístění prostředku

name

string

Název prostředku přidružený k prostředku

properties RecoveryPoint:

Vlastnosti RecoveryPointResource

tags

object

Značky prostředků

type

string

Typ prostředku představuje úplnou cestu formuláře Namespace/ResourceType/ResourceType/...

RecoveryPointTierInformationV2

Informace o úrovni RecoveryPoint v2

Name Typ Description
extendedInfo

object

Stav úrovně bodu obnovení

status

RecoveryPointTierStatus

Stav úrovně bodu obnovení

type

RecoveryPointTierType

Typ úrovně bodu obnovení

RecoveryPointTierStatus

Stav úrovně bodu obnovení

Name Typ Description
Deleted

string

Disabled

string

Invalid

string

Rehydrated

string

Valid

string

RecoveryPointTierType

Typ úrovně bodu obnovení

Name Typ Description
ArchivedRP

string

HardenedRP

string

InstantRP

string

Invalid

string

RestorePointType

Typ bodu obnovení

Name Typ Description
Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

SQLDataDirectory

Informace o SQLDataDirectory

Name Typ Description
logicalName

string

Logický název souboru

path

string

Cesta k souboru

type

SQLDataDirectoryType

Typ mapování datového adresáře

SQLDataDirectoryType

Typ mapování datového adresáře

Name Typ Description
Data

string

Invalid

string

Log

string