Delen via


Recovery Points Crr - List

Geeft een lijst weer van de back-upkopieën voor het item waarvan een back-up is gemaakt.

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

URI-parameters

Name In Vereist Type Description
containerName
path True

string

Containernaam die is gekoppeld aan het item waarvan een back-up is gemaakt.

fabricName
path True

string

Infrastructuurnaam die is gekoppeld aan het item waarvan een back-up is gemaakt.

protectedItemName
path True

string

Back-upitem waarvan de back-upkopieën moeten worden opgehaald.

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.

$filter
query

string

OData-filteropties.

Antwoorden

Name Type Description
200 OK

RecoveryPointResourceList

OK

Other Status Codes

NewErrorResponse

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

Get Protected Azure Vm Recovery Points

Voorbeeldaanvraag

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/?api-version=2023-01-15

Voorbeeldrespons

{
  "value": [
    {
      "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/22244821112382",
      "name": "22244821112382",
      "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
      "properties": {
        "objectType": "IaasVMRecoveryPoint",
        "recoveryPointType": "CrashConsistent",
        "recoveryPointTime": "2017-12-21T22:48:25.4353958Z",
        "recoveryPointAdditionalInfo": "",
        "sourceVMStorageType": "NormalStorage",
        "isSourceVMEncrypted": false,
        "isInstantIlrSessionActive": false,
        "recoveryPointTierDetails": [
          {
            "type": "InstantRP",
            "status": "Valid"
          },
          {
            "type": "HardenedRP",
            "status": "Valid"
          }
        ],
        "isManagedVirtualMachine": true,
        "virtualMachineSize": "Standard_D1",
        "originalStorageAccountOption": false
      }
    },
    {
      "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/24977149827250",
      "name": "24977149827250",
      "type": "Microsoft.RecoveryServices/vaults/backupFabrics/protectionContainers/protectedItems/recoveryPoints",
      "properties": {
        "objectType": "IaasVMRecoveryPoint",
        "recoveryPointType": "CrashConsistent",
        "recoveryPointTime": "2017-12-20T22:49:44.3317945Z",
        "recoveryPointAdditionalInfo": "",
        "sourceVMStorageType": "NormalStorage",
        "isSourceVMEncrypted": false,
        "isInstantIlrSessionActive": false,
        "recoveryPointTierDetails": [
          {
            "type": "InstantRP",
            "status": "Valid"
          },
          {
            "type": "HardenedRP",
            "status": "Valid"
          }
        ],
        "isManagedVirtualMachine": true,
        "virtualMachineSize": "Standard_D1",
        "originalStorageAccountOption": false,
        "zones": [
          "1"
        ]
      }
    }
  ],
  "nextLink": null
}

Definities

Name Description
AzureFileShareRecoveryPoint

Azure File Share-workloadspecifieke back-upkopie.

AzureWorkloadPointInTimeRecoveryPoint

Herstelpunt dat specifiek is voor PointInTime

AzureWorkloadRecoveryPoint

Workloadspecifiek herstelpunt, met name inkapselen van volledig/diff-herstelpunt

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Herstelpunt dat specifiek is voor PointInTime in SAPHana

AzureWorkloadSAPHanaRecoveryPoint

SAPHana-specifiek herstelpunt, met name bevat volledige/diff-herstelpunten

AzureWorkloadSQLPointInTimeRecoveryPoint

Herstelpunt dat specifiek is voor PointInTime

AzureWorkloadSQLRecoveryPoint

SQL-specifiek herstelpunt, met name inkapselen van volledig/diff-herstelpunt, samen met uitgebreide informatie

AzureWorkloadSQLRecoveryPointExtendedInfo

Uitgebreide informatieklassedetails

BEKDetails

BEK is bitlocker-versleutelingssleutel.

DiskInformation

Schijfgegevens

Error

Het foutobject.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

GenericRecoveryPoint

Algemene back-upkopie.

IaasVMRecoveryPoint

IaaS VM-workloadspecifieke back-upkopie.

KEKDetails

KEK is versleutelingssleutel voor BEK.

KeyAndSecretDetails

BEK is bitlocker-sleutel. KEK is versleutelingssleutel voor BEK als de virtuele machine is versleuteld, worden de volgende gegevens opgeslagen:

  1. Secret(BEK) - URL + Back-upgegevens + vaultId.
  2. Key(KEK) - URL + Back-upgegevens + vaultId.
  3. EncryptionMechanism BEK en KEK kunnen mogelijk verschillende kluis-id's hebben.
NewErrorResponse

Het antwoord van het resourcebeheerfout.

PointInTimeRange

Bevat details voor logboekbereiken

RecoveryPointDiskConfiguration

Schijfconfiguratie

RecoveryPointMoveReadinessInfo
RecoveryPointProperties

Eigenschappen van herstelpunt

RecoveryPointResource

Basisklasse voor back-upkopieën. Kopieën van workloadspecifieke back-ups worden afgeleid van deze klasse.

RecoveryPointResourceList

Lijst met RecoveryPoint-resources

RecoveryPointTierInformation

Informatie over de herstelpuntlaag.

RecoveryPointTierStatus

Status van herstelpuntlaag.

RecoveryPointTierType

Type herstelpuntlaag.

RestorePointType

Type herstelpunt

SQLDataDirectory

SQLDataDirectory-informatie

SQLDataDirectoryType

Type toewijzing van gegevensmaps

AzureFileShareRecoveryPoint

Azure File Share-workloadspecifieke back-upkopie.

Name Type Description
fileShareSnapshotUri

string

Bevat de URL naar de momentopname van bestandsshare, indien van toepassing

objectType string:

AzureFileShareRecoveryPoint

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

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointSizeInGB

integer (int32)

Bevat de grootte van het herstelpunt

recoveryPointTime

string (date-time)

Tijdstip waarop deze back-upkopie is gemaakt.

recoveryPointType

string

Type back-upkopie. Hiermee geeft u op of het een crashconsistente back-up of app-consistent is.

AzureWorkloadPointInTimeRecoveryPoint

Herstelpunt dat specifiek is voor PointInTime

Name Type Description
objectType string:

AzureWorkloadPointInTimeRecoveryPoint

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

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Geschiktheid van RP die moet worden verplaatst naar een andere laag

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informatie over de herstelpuntlaag.

recoveryPointTimeInUTC

string (date-time)

UTC-tijd waarop het herstelpunt is gemaakt

timeRanges

PointInTimeRange[]

Lijst met logboekbereiken

type

RestorePointType

Type herstelpunt

AzureWorkloadRecoveryPoint

Workloadspecifiek herstelpunt, met name inkapselen van volledig/diff-herstelpunt

Name Type Description
objectType string:

AzureWorkloadRecoveryPoint

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

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Geschiktheid van RP die moet worden verplaatst naar een andere laag

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informatie over de herstelpuntlaag.

recoveryPointTimeInUTC

string (date-time)

UTC-tijd waarop het herstelpunt is gemaakt

type

RestorePointType

Type herstelpunt

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

Herstelpunt dat specifiek is voor PointInTime in SAPHana

Name Type Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

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

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Geschiktheid van RP die moet worden verplaatst naar een andere laag

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informatie over de herstelpuntlaag.

recoveryPointTimeInUTC

string (date-time)

UTC-tijd waarop het herstelpunt is gemaakt

timeRanges

PointInTimeRange[]

Lijst met logboekbereiken

type

RestorePointType

Type herstelpunt

AzureWorkloadSAPHanaRecoveryPoint

SAPHana-specifiek herstelpunt, met name bevat volledige/diff-herstelpunten

Name Type Description
objectType string:

AzureWorkloadSAPHanaRecoveryPoint

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

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Geschiktheid van RP die moet worden verplaatst naar een andere laag

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informatie over de herstelpuntlaag.

recoveryPointTimeInUTC

string (date-time)

UTC-tijd waarop het herstelpunt is gemaakt

type

RestorePointType

Type herstelpunt

AzureWorkloadSQLPointInTimeRecoveryPoint

Herstelpunt dat specifiek is voor PointInTime

Name Type Description
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

Uitgebreide informatie met gegevensmapdetails. Wordt in twee gevallen ingevuld: Wanneer een specifiek herstelpunt wordt geopend met GetRecoveryPoint of wanneer ListRecoveryPoints alleen wordt aangeroepen voor logboek-RP met een ExtendedInfo-queryfilter

objectType string:

AzureWorkloadSQLPointInTimeRecoveryPoint

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

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Geschiktheid van RP die moet worden verplaatst naar een andere laag

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informatie over de herstelpuntlaag.

recoveryPointTimeInUTC

string (date-time)

UTC-tijd waarop het herstelpunt is gemaakt

timeRanges

PointInTimeRange[]

Lijst met logboekbereiken

type

RestorePointType

Type herstelpunt

AzureWorkloadSQLRecoveryPoint

SQL-specifiek herstelpunt, met name inkapselen van volledig/diff-herstelpunt, samen met uitgebreide informatie

Name Type Description
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

Uitgebreide informatie met gegevensmapdetails. Wordt in twee gevallen ingevuld: Wanneer een specifiek herstelpunt wordt geopend met GetRecoveryPoint of wanneer ListRecoveryPoints alleen wordt aangeroepen voor logboek-RP met een ExtendedInfo-queryfilter

objectType string:

AzureWorkloadSQLRecoveryPoint

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

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Geschiktheid van RP die moet worden verplaatst naar een andere laag

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informatie over de herstelpuntlaag.

recoveryPointTimeInUTC

string (date-time)

UTC-tijd waarop het herstelpunt is gemaakt

type

RestorePointType

Type herstelpunt

AzureWorkloadSQLRecoveryPointExtendedInfo

Uitgebreide informatieklassedetails

Name Type Description
dataDirectoryPaths

SQLDataDirectory[]

Lijst met gegevensmappaden tijdens de herstelbewerking.

dataDirectoryTimeInUTC

string (date-time)

UTC-tijd waarop gegevensmapgegevens zijn vastgelegd

BEKDetails

BEK is bitlocker-versleutelingssleutel.

Name Type Description
secretData

string

BEK-gegevens.

secretUrl

string

Geheim is BEK.

secretVaultId

string

Id van de Key Vault waar dit geheim is opgeslagen.

DiskInformation

Schijfgegevens

Name Type Description
lun

integer (int32)

name

string

Error

Het foutobject.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

NewErrorResponse[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

GenericRecoveryPoint

Algemene back-upkopie.

Name Type Description
friendlyName

string

Beschrijvende naam van de back-upkopie.

objectType string:

GenericRecoveryPoint

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

recoveryPointAdditionalInfo

string

Aanvullende informatie die is gekoppeld aan deze back-upkopie.

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTime

string (date-time)

Tijdstip waarop deze back-upkopie is gemaakt.

recoveryPointType

string

Type back-upkopie.

IaasVMRecoveryPoint

IaaS VM-workloadspecifieke back-upkopie.

Name Type Description
isInstantIlrSessionActive

boolean

Is de sessie voor het herstellen van items uit deze back-upkopie nog steeds actief.

isManagedVirtualMachine

boolean

Of de VM zich met Managed Disks bevindt

isSourceVMEncrypted

boolean

Hiermee wordt aangegeven of de VIRTUELE machine is versleuteld toen de back-upkopie werd gemaakt.

keyAndSecret

KeyAndSecretDetails

Vereiste gegevens voor het herstellen van een versleutelde VM. Alleen van toepassing wanneer IsSourceVMEncrypted waar is.

objectType string:

IaasVMRecoveryPoint

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

originalStorageAccountOption

boolean

Optie oorspronkelijk opslagaccount

osType

string

Type besturingssysteem

recoveryPointAdditionalInfo

string

Aanvullende informatie die is gekoppeld aan deze back-upkopie.

recoveryPointDiskConfiguration

RecoveryPointDiskConfiguration

Schijfconfiguratie

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

Geschiktheid van RP die moet worden verplaatst naar een andere laag

recoveryPointProperties

RecoveryPointProperties

Eigenschappen van herstelpunt

recoveryPointTierDetails

RecoveryPointTierInformation[]

Informatie over de herstelpuntlaag.

recoveryPointTime

string (date-time)

Tijdstip waarop deze back-upkopie is gemaakt.

recoveryPointType

string

Type back-upkopie.

sourceVMStorageType

string

Opslagtype van de VIRTUELE machine waarvan de back-upkopie wordt gemaakt.

virtualMachineSize

string

Grootte van virtuele machine

zones

string[]

Identificeert de zone van de VIRTUELE machine op het moment van de back-up. Alleen van toepassing op vm's die zijn vastgemaakt aan de zone

KEKDetails

KEK is versleutelingssleutel voor BEK.

Name Type Description
keyBackupData

string

KEK-gegevens.

keyUrl

string

Sleutel is KEK.

keyVaultId

string

Key Vault-id waar deze sleutel is opgeslagen.

KeyAndSecretDetails

BEK is bitlocker-sleutel. KEK is versleutelingssleutel voor BEK als de virtuele machine is versleuteld, worden de volgende gegevens opgeslagen:

  1. Secret(BEK) - URL + Back-upgegevens + vaultId.
  2. Key(KEK) - URL + Back-upgegevens + vaultId.
  3. EncryptionMechanism BEK en KEK kunnen mogelijk verschillende kluis-id's hebben.
Name Type Description
bekDetails

BEKDetails

BEK is bitlocker-versleutelingssleutel.

encryptionMechanism

string

Versleutelingsmechanisme: Geen/ SinglePass/ DoublePass

kekDetails

KEKDetails

KEK is versleutelingssleutel voor BEK.

NewErrorResponse

Het antwoord van het resourcebeheerfout.

Name Type Description
error

Error

Het foutobject.

PointInTimeRange

Bevat details voor logboekbereiken

Name Type Description
endTime

string (date-time)

Eindtijd van het tijdsbereik voor logboekherstel.

startTime

string (date-time)

Begintijd van het tijdsbereik voor logboekherstel.

RecoveryPointDiskConfiguration

Schijfconfiguratie

Name Type Description
excludedDiskList

DiskInformation[]

Informatie over schijven die zijn uitgesloten van back-up

includedDiskList

DiskInformation[]

Informatie over schijven die zijn opgenomen in de back-up

numberOfDisksAttachedToVm

integer (int32)

Aantal schijven dat is gekoppeld aan de virtuele machine

numberOfDisksIncludedInBackup

integer (int32)

Aantal schijven dat is opgenomen in de back-up

RecoveryPointMoveReadinessInfo

Name Type Description
additionalInfo

string

isReadyForMove

boolean

RecoveryPointProperties

Eigenschappen van herstelpunt

Name Type Description
expiryTime

string

Verlooptijd van herstelpunt in UTC.

isSoftDeleted

boolean

Bool om aan te geven of RP de status voorlopig verwijderen heeft of niet

ruleName

string

Regelnaam getagd op herstelpunt dat de levenscyclus bepaalt

RecoveryPointResource

Basisklasse voor back-upkopieën. Kopieën van workloadspecifieke back-ups worden afgeleid van deze klasse.

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 RecoveryPoint:

Eigenschappen van RecoveryPointResource

tags

object

Resourcetags.

type

string

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

RecoveryPointResourceList

Lijst met RecoveryPoint-resources

Name Type Description
nextLink

string

De URI voor het ophalen van de volgende pagina met resources. Call ListNext() haalt de volgende pagina met resources op.

value

RecoveryPointResource[]

Lijst met resources.

RecoveryPointTierInformation

Informatie over de herstelpuntlaag.

Name Type Description
extendedInfo

object

Status van herstelpuntlaag.

status

RecoveryPointTierStatus

Status van herstelpuntlaag.

type

RecoveryPointTierType

Type herstelpuntlaag.

RecoveryPointTierStatus

Status van herstelpuntlaag.

Waarde Description
Deleted
Disabled
Invalid
Rehydrated
Valid

RecoveryPointTierType

Type herstelpuntlaag.

Waarde Description
ArchivedRP
HardenedRP
InstantRP
Invalid

RestorePointType

Type herstelpunt

Waarde Description
Differential
Full
Incremental
Invalid
Log

SQLDataDirectory

SQLDataDirectory-informatie

Name Type Description
logicalName

string

Logische naam van het bestand

path

string

Bestandspad

type

SQLDataDirectoryType

Type toewijzing van gegevensmaps

SQLDataDirectoryType

Type toewijzing van gegevensmaps

Waarde Description
Data
Invalid
Log