Freigeben über


Recovery Points Crr - Get

Stellt die Informationen der gesicherten Daten bereit, die mit RecoveryPointID identifiziert werden.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
containerName
path True

string

Containername, der dem gesicherten Element zugeordnet ist.

fabricName
path True

string

Dem gesicherten Element zugeordneter Fabric-Name.

protectedItemName
path True

string

Gesicherter Elementname, dessen Sicherungsdaten abgerufen werden müssen.

recoveryPointId
path True

string

RecoveryPointID stellt die gesicherten Daten dar, die abgerufen werden sollen.

resourceGroupName
path True

string

Der Name der Ressourcengruppe, in der der Wiederherstellungsdiensttresor vorhanden ist.

subscriptionId
path True

string

Die Abonnement-ID.

vaultName
path True

string

Der Name des Wiederherstellungsdienstetresors.

api-version
query True

string

Client-API-Version.

Antworten

Name Typ Beschreibung
200 OK

RecoveryPointResource

OKAY

Other Status Codes

NewErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation identitätswechseln Sie Ihr Benutzerkonto.

Beispiele

Get Azure Vm Recovery Point Details

Beispielanforderung

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=2023-01-15

Beispiel für eine Antwort

{
  "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"
      }
    ],
    "isManagedVirtualMachine": true,
    "virtualMachineSize": "Standard_D1",
    "originalStorageAccountOption": false,
    "zones": [
      "1"
    ]
  }
}

Definitionen

Name Beschreibung
AzureFileShareRecoveryPoint

Azure File Share workload specific backup copy.

AzureWorkloadPointInTimeRecoveryPoint

Wiederherstellungspunkt spezifisch für PointInTime

AzureWorkloadRecoveryPoint

Workloadspezifischer Wiederherstellungspunkt, insbesondere Kapselung des vollständigen/diff-Wiederherstellungspunkts

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Wiederherstellungspunkt spezifisch für PointInTime in SAPHana

AzureWorkloadSAPHanaRecoveryPoint

SAPHana-spezifischer Wiederherstellungspunkt, insbesondere Kapselung von vollständigen/Diff-Wiederherstellungspunkten

AzureWorkloadSQLPointInTimeRecoveryPoint

Wiederherstellungspunkt spezifisch für PointInTime

AzureWorkloadSQLRecoveryPoint

SQL-spezifischer Wiederherstellungspunkt, insbesondere Kapselung des vollständigen/diff-Wiederherstellungspunkts zusammen mit erweiterten Informationen

AzureWorkloadSQLRecoveryPointExtendedInfo

Details der erweiterten Infoklasse

BEKDetails

BEK ist bitlocker-Verschlüsselungsschlüssel.

DiskInformation

Datenträgerinformationen

Error

Das Fehlerobjekt.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

GenericRecoveryPoint

Generische Sicherungskopie.

IaasVMRecoveryPoint

IaaS VM workload specific backup copy.

KEKDetails

KEK ist Verschlüsselungsschlüssel für BEK.

KeyAndSecretDetails

BEK ist Bitlocker-Schlüssel. KEK ist Verschlüsselungsschlüssel für BEK Wenn der virtuelle Computer verschlüsselt wurde, werden folgende Details gespeichert:

  1. Secret(BEK) - URL + Backup Data + vaultId.
  2. Key(KEK) - URL + Backup Data + vaultId.
  3. EncryptionMechanism BEK und KEK können potenziell unterschiedliche Tresor-IDs aufweisen.
NewErrorResponse

Die Fehlerantwort für die Ressourcenverwaltung.

PointInTimeRange

Enthält Details für Protokollbereiche

RecoveryPointDiskConfiguration

Datenträgerkonfiguration

RecoveryPointMoveReadinessInfo
RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

RecoveryPointResource

Basisklasse für Sicherungskopien. Workloadspezifische Sicherungskopien werden von dieser Klasse abgeleitet.

RecoveryPointTierInformation

Informationen zur Wiederherstellungspunktebene.

RecoveryPointTierStatus

Status der Wiederherstellungspunktebene.

RecoveryPointTierType

Wiederherstellungspunktebenentyp.

RestorePointType

Art des Wiederherstellungspunkts

SQLDataDirectory

SQLDataDirectory-Informationen

SQLDataDirectoryType

Typ der Datenverzeichniszuordnung

AzureFileShareRecoveryPoint

Azure File Share workload specific backup copy.

Name Typ Beschreibung
fileShareSnapshotUri

string

Enthält die URL zur Momentaufnahme der Dateifreigabe, falls zutreffend

objectType string:

AzureFileShareRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointSizeInGB

integer (int32)

Enthält die Größe des Wiederherstellungspunkts.

recoveryPointTime

string (date-time)

Zeitpunkt, zu dem diese Sicherungskopie erstellt wurde.

recoveryPointType

string

Typ der Sicherungskopie. Gibt an, ob es sich um eine konsistente Sicherung oder App handelt.

AzureWorkloadPointInTimeRecoveryPoint

Wiederherstellungspunkt spezifisch für PointInTime

Name Typ Beschreibung
objectType string:

AzureWorkloadPointInTimeRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Berechtigung von RP, um in eine andere Ebene verschoben zu werden

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informationen zur Wiederherstellungspunktebene.

recoveryPointTimeInUTC

string (date-time)

UTC-Zeit, zu der der Wiederherstellungspunkt erstellt wurde

timeRanges

PointInTimeRange[]

Liste der Protokollbereiche

type

RestorePointType

Art des Wiederherstellungspunkts

AzureWorkloadRecoveryPoint

Workloadspezifischer Wiederherstellungspunkt, insbesondere Kapselung des vollständigen/diff-Wiederherstellungspunkts

Name Typ Beschreibung
objectType string:

AzureWorkloadRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Berechtigung von RP, um in eine andere Ebene verschoben zu werden

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informationen zur Wiederherstellungspunktebene.

recoveryPointTimeInUTC

string (date-time)

UTC-Zeit, zu der der Wiederherstellungspunkt erstellt wurde

type

RestorePointType

Art des Wiederherstellungspunkts

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Wiederherstellungspunkt spezifisch für PointInTime in SAPHana

Name Typ Beschreibung
objectType string:

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Berechtigung von RP, um in eine andere Ebene verschoben zu werden

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informationen zur Wiederherstellungspunktebene.

recoveryPointTimeInUTC

string (date-time)

UTC-Zeit, zu der der Wiederherstellungspunkt erstellt wurde

timeRanges

PointInTimeRange[]

Liste der Protokollbereiche

type

RestorePointType

Art des Wiederherstellungspunkts

AzureWorkloadSAPHanaRecoveryPoint

SAPHana-spezifischer Wiederherstellungspunkt, insbesondere Kapselung von vollständigen/Diff-Wiederherstellungspunkten

Name Typ Beschreibung
objectType string:

AzureWorkloadSAPHanaRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Berechtigung von RP, um in eine andere Ebene verschoben zu werden

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informationen zur Wiederherstellungspunktebene.

recoveryPointTimeInUTC

string (date-time)

UTC-Zeit, zu der der Wiederherstellungspunkt erstellt wurde

type

RestorePointType

Art des Wiederherstellungspunkts

AzureWorkloadSQLPointInTimeRecoveryPoint

Wiederherstellungspunkt spezifisch für PointInTime

Name Typ Beschreibung
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

Erweiterte Informationen, die Datenverzeichnisdetails enthalten. Wird in zwei Fällen aufgefüllt: Wenn mithilfe von GetRecoveryPoint auf einen bestimmten Wiederherstellungspunkt zugegriffen wird oder wenn ListRecoveryPoints nur mit dem ExtendedInfo-Abfragefilter für Log RP aufgerufen wird

objectType string:

AzureWorkloadSQLPointInTimeRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Berechtigung von RP, um in eine andere Ebene verschoben zu werden

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informationen zur Wiederherstellungspunktebene.

recoveryPointTimeInUTC

string (date-time)

UTC-Zeit, zu der der Wiederherstellungspunkt erstellt wurde

timeRanges

PointInTimeRange[]

Liste der Protokollbereiche

type

RestorePointType

Art des Wiederherstellungspunkts

AzureWorkloadSQLRecoveryPoint

SQL-spezifischer Wiederherstellungspunkt, insbesondere Kapselung des vollständigen/diff-Wiederherstellungspunkts zusammen mit erweiterten Informationen

Name Typ Beschreibung
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

Erweiterte Informationen, die Datenverzeichnisdetails enthalten. Wird in zwei Fällen aufgefüllt: Wenn mithilfe von GetRecoveryPoint auf einen bestimmten Wiederherstellungspunkt zugegriffen wird oder wenn ListRecoveryPoints nur mit dem ExtendedInfo-Abfragefilter für Log RP aufgerufen wird

objectType string:

AzureWorkloadSQLRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Berechtigung von RP, um in eine andere Ebene verschoben zu werden

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informationen zur Wiederherstellungspunktebene.

recoveryPointTimeInUTC

string (date-time)

UTC-Zeit, zu der der Wiederherstellungspunkt erstellt wurde

type

RestorePointType

Art des Wiederherstellungspunkts

AzureWorkloadSQLRecoveryPointExtendedInfo

Details der erweiterten Infoklasse

Name Typ Beschreibung
dataDirectoryPaths

SQLDataDirectory[]

Liste der Datenverzeichnispfade während des Wiederherstellungsvorgangs.

dataDirectoryTimeInUTC

string (date-time)

UTC-Zeit, zu der Datenverzeichnisinformationen erfasst wurden

BEKDetails

BEK ist bitlocker-Verschlüsselungsschlüssel.

Name Typ Beschreibung
secretData

string

BEK-Daten.

secretUrl

string

Geheim ist BEK.

secretVaultId

string

ID des Schlüsseltresors, in dem dieser geheime Schlüssel gespeichert ist.

DiskInformation

Datenträgerinformationen

Name Typ Beschreibung
lun

integer (int32)

name

string

Error

Das Fehlerobjekt.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

NewErrorResponse[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

GenericRecoveryPoint

Generische Sicherungskopie.

Name Typ Beschreibung
friendlyName

string

Anzeigename der Sicherungskopie.

objectType string:

GenericRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

recoveryPointAdditionalInfo

string

Zusätzliche Informationen, die dieser Sicherungskopie zugeordnet sind.

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTime

string (date-time)

Zeitpunkt, zu dem diese Sicherungskopie erstellt wurde.

recoveryPointType

string

Typ der Sicherungskopie.

IaasVMRecoveryPoint

IaaS VM workload specific backup copy.

Name Typ Beschreibung
isInstantIlrSessionActive

boolean

Ist die Sitzung zum Wiederherstellen von Elementen aus dieser Sicherungskopie noch aktiv.

isManagedVirtualMachine

boolean

Gibt an, ob der virtuelle Computer mit verwalteten Datenträgern verwendet wird.

isSourceVMEncrypted

boolean

Gibt an, ob der virtuelle Computer verschlüsselt wurde, wenn die Sicherungskopie erstellt wird.

keyAndSecret

KeyAndSecretDetails

Erforderliche Details zum Wiederherstellen einer verschlüsselten VM. Gilt nur, wenn IsSourceVMEncrypted wahr ist.

objectType string:

IaasVMRecoveryPoint

Diese Eigenschaft wird als Diskriminator für die Entscheidung der spezifischen Typen in der polymorphen Kette von Typen verwendet.

originalStorageAccountOption

boolean

Ursprüngliche Speicherkontooption

osType

string

Betriebssystemtyp

recoveryPointAdditionalInfo

string

Zusätzliche Informationen, die dieser Sicherungskopie zugeordnet sind.

recoveryPointDiskConfiguration

RecoveryPointDiskConfiguration

Datenträgerkonfiguration

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Berechtigung von RP, um in eine andere Ebene verschoben zu werden

recoveryPointProperties

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informationen zur Wiederherstellungspunktebene.

recoveryPointTime

string (date-time)

Zeitpunkt, zu dem diese Sicherungskopie erstellt wurde.

recoveryPointType

string

Typ der Sicherungskopie.

sourceVMStorageType

string

Speichertyp der VM, deren Sicherungskopie erstellt wird.

virtualMachineSize

string

Größe des virtuellen Computers

zones

string[]

Identifiziert die Zone des virtuellen Computers zum Zeitpunkt der Sicherung. Gilt nur für zonenanheftete Vms

KEKDetails

KEK ist Verschlüsselungsschlüssel für BEK.

Name Typ Beschreibung
keyBackupData

string

KEK-Daten.

keyUrl

string

Schlüssel ist KEK.

keyVaultId

string

Key Vault-ID, in der dieser Schlüssel gespeichert ist.

KeyAndSecretDetails

BEK ist Bitlocker-Schlüssel. KEK ist Verschlüsselungsschlüssel für BEK Wenn der virtuelle Computer verschlüsselt wurde, werden folgende Details gespeichert:

  1. Secret(BEK) - URL + Backup Data + vaultId.
  2. Key(KEK) - URL + Backup Data + vaultId.
  3. EncryptionMechanism BEK und KEK können potenziell unterschiedliche Tresor-IDs aufweisen.
Name Typ Beschreibung
bekDetails

BEKDetails

BEK ist bitlocker-Verschlüsselungsschlüssel.

encryptionMechanism

string

Verschlüsselungsmechanismus: None/ SinglePass/ DoublePass

kekDetails

KEKDetails

KEK ist Verschlüsselungsschlüssel für BEK.

NewErrorResponse

Die Fehlerantwort für die Ressourcenverwaltung.

Name Typ Beschreibung
error

Error

Das Fehlerobjekt.

PointInTimeRange

Enthält Details für Protokollbereiche

Name Typ Beschreibung
endTime

string (date-time)

Endzeit des Zeitraums für die Protokollwiederherstellung.

startTime

string (date-time)

Startzeit des Zeitraums für die Protokollwiederherstellung.

RecoveryPointDiskConfiguration

Datenträgerkonfiguration

Name Typ Beschreibung
excludedDiskList

DiskInformation[]

Informationen von Datenträgern, die von der Sicherung ausgeschlossen sind

includedDiskList

DiskInformation[]

Informationen zu Datenträgern, die in der Sicherung enthalten sind

numberOfDisksAttachedToVm

integer (int32)

Anzahl der Datenträger, die an die VM angefügt sind

numberOfDisksIncludedInBackup

integer (int32)

Anzahl der Datenträger, die in der Sicherung enthalten sind

RecoveryPointMoveReadinessInfo

Name Typ Beschreibung
additionalInfo

string

isReadyForMove

boolean

RecoveryPointProperties

Eigenschaften des Wiederherstellungspunkts

Name Typ Beschreibung
expiryTime

string

Ablaufzeit des Wiederherstellungspunkts in UTC.

isSoftDeleted

boolean

Bool, um anzugeben, ob RP sich im Zustand "Vorläufiges Löschen" befindet oder nicht.

ruleName

string

Regelname, der auf dem Wiederherstellungspunkt markiert ist, der den Lebenszyklus steuert

RecoveryPointResource

Basisklasse für Sicherungskopien. Workloadspezifische Sicherungskopien werden von dieser Klasse abgeleitet.

Name Typ Beschreibung
eTag

string

Optionales ETag.

id

string

Die Ressourcen-ID stellt den vollständigen Pfad zur Ressource dar.

location

string

Ressourcenspeicherort.

name

string

Ressourcenname, der der Ressource zugeordnet ist.

properties RecoveryPoint:

RecoveryPointResource-Eigenschaften

tags

object

Ressourcentags.

type

string

Der Ressourcentyp stellt den vollständigen Pfad des Formulars Namespace/ResourceType/ResourceType/...

RecoveryPointTierInformation

Informationen zur Wiederherstellungspunktebene.

Name Typ Beschreibung
extendedInfo

object

Status der Wiederherstellungspunktebene.

status

RecoveryPointTierStatus

Status der Wiederherstellungspunktebene.

type

RecoveryPointTierType

Wiederherstellungspunktebenentyp.

RecoveryPointTierStatus

Status der Wiederherstellungspunktebene.

Wert Beschreibung
Deleted
Disabled
Invalid
Rehydrated
Valid

RecoveryPointTierType

Wiederherstellungspunktebenentyp.

Wert Beschreibung
ArchivedRP
HardenedRP
InstantRP
Invalid

RestorePointType

Art des Wiederherstellungspunkts

Wert Beschreibung
Differential
Full
Incremental
Invalid
Log

SQLDataDirectory

SQLDataDirectory-Informationen

Name Typ Beschreibung
logicalName

string

Logischer Name der Datei

path

string

Dateipfad

type

SQLDataDirectoryType

Typ der Datenverzeichniszuordnung

SQLDataDirectoryType

Typ der Datenverzeichniszuordnung

Wert Beschreibung
Data
Invalid
Log