你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Recovery Points Crr - List

列出备份项的备份副本。

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

URI 参数

Name In Required Type Description
containerName
path True
  • string

与备份项关联的容器名称。

fabricName
path True
  • string

与备份项关联的结构名称。

protectedItemName
path True
  • string

要提取其备份副本的备份项。

resourceGroupName
path True
  • string

恢复服务保管库所在的资源组的名称。

subscriptionId
path True
  • string

订阅 ID。

vaultName
path True
  • string

恢复服务保管库的名称。

api-version
query True
  • string

客户端 API 版本。

$filter
query
  • string

OData 筛选器选项。

响应

Name Type Description
200 OK

OK

Other Status Codes

描述操作失败原因的错误响应。

安全性

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation 模拟用户帐户。

示例

Get Protected Azure Vm Recovery Points

Sample Request

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=2018-12-20

Sample Response

{
  "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
}

定义

AzureFileShareRecoveryPoint

特定于 Azure 文件共享工作负荷的备份副本。

AzureWorkloadPointInTimeRecoveryPoint

特定于 PointInTime 的恢复点

AzureWorkloadRecoveryPoint

特定于工作负荷的恢复点,专门封装完整/差异恢复点

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

特定于 SAPHana 中的 PointInTime 的恢复点

AzureWorkloadSAPHanaRecoveryPoint

SAPHana 特定的恢复点,专门封装完整/差异恢复点

AzureWorkloadSQLPointInTimeRecoveryPoint

特定于 PointInTime 的恢复点

AzureWorkloadSQLRecoveryPoint

SQL特定的恢复点,具体封装完整/差异恢复点以及扩展信息

AzureWorkloadSQLRecoveryPointExtendedInfo

扩展信息类详细信息

BEKDetails

BEK 是 bitlocker 加密密钥。

DiskInformation

磁盘信息

Error

错误对象。

ErrorAdditionalInfo

资源管理错误附加信息。

GenericRecoveryPoint

通用备份副本。

IaasVMRecoveryPoint

特定于 IaaS VM 工作负荷的备份副本。

KEKDetails

KEK 是 BEK 的加密密钥。

KeyAndSecretDetails

BEK 是 bitlocker 密钥。 KEK 是 BEK 的加密密钥,如果 VM 已加密,我们将存储以下详细信息:

  1. 机密 (BEK) - URL + 备份 Data + vaultId。
  2. 密钥 (KEK) - Url + 备份 Data + vaultId。
  3. EncryptionMechanism BEK 和 KEK 可能具有不同的保管库 ID。
NewErrorResponse

资源管理错误响应。

PointInTimeRange

提供有关日志范围的详细信息

RecoveryPointDiskConfiguration

磁盘配置

RecoveryPointMoveReadinessInfo
RecoveryPointResource

备份副本的基类。 特定于工作负荷的备份副本派生自此类。

RecoveryPointResourceList

RecoveryPoint 资源列表

RecoveryPointTierInformation

恢复点层信息。

RecoveryPointTierStatus

恢复点层状态。

RecoveryPointTierType

恢复点层类型。

RestorePointType

还原点的类型

SQLDataDirectory

SQLDataDirectory 信息

SQLDataDirectoryType

数据目录映射的类型

AzureFileShareRecoveryPoint

特定于 Azure 文件共享工作负荷的备份副本。

Name Type Description
fileShareSnapshotUri
  • string

包含文件共享快照的 URL(如果适用)

objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointSizeInGB
  • integer

包含恢复点大小

recoveryPointTime
  • string

创建此备份副本的时间。

recoveryPointType
  • string

备份副本的类型。 指定它是崩溃一致的备份还是应用一致。

AzureWorkloadPointInTimeRecoveryPoint

特定于 PointInTime 的恢复点

Name Type Description
objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointMoveReadinessInfo

要移动到另一层的 RP 资格

recoveryPointTierDetails

恢复点层信息。

recoveryPointTimeInUTC
  • string

创建恢复点的 UTC 时间

timeRanges

日志范围列表

type

还原点的类型

AzureWorkloadRecoveryPoint

特定于工作负荷的恢复点,专门封装完整/差异恢复点

Name Type Description
objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointMoveReadinessInfo

要移动到另一层的 RP 资格

recoveryPointTierDetails

恢复点层信息。

recoveryPointTimeInUTC
  • string

创建恢复点的 UTC 时间

type

还原点的类型

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

特定于 SAPHana 中的 PointInTime 的恢复点

Name Type Description
objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointMoveReadinessInfo

要移动到另一层的 RP 资格

recoveryPointTierDetails

恢复点层信息。

recoveryPointTimeInUTC
  • string

创建恢复点的 UTC 时间

timeRanges

日志范围列表

type

还原点的类型

AzureWorkloadSAPHanaRecoveryPoint

SAPHana 特定的恢复点,专门封装完整/差异恢复点

Name Type Description
objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointMoveReadinessInfo

要移动到另一层的 RP 资格

recoveryPointTierDetails

恢复点层信息。

recoveryPointTimeInUTC
  • string

创建恢复点的 UTC 时间

type

还原点的类型

AzureWorkloadSQLPointInTimeRecoveryPoint

特定于 PointInTime 的恢复点

Name Type Description
extendedInfo

提供数据目录详细信息的扩展信息。 将在两种情况下填充:使用 GetRecoveryPoint 访问特定恢复点或仅使用 ExtendedInfo 查询筛选器为 Log RP 调用 ListRecoveryPoints 时

objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointMoveReadinessInfo

要移动到另一层的 RP 资格

recoveryPointTierDetails

恢复点层信息。

recoveryPointTimeInUTC
  • string

创建恢复点的 UTC 时间

timeRanges

日志范围列表

type

还原点的类型

AzureWorkloadSQLRecoveryPoint

SQL特定的恢复点,具体封装完整/差异恢复点以及扩展信息

Name Type Description
extendedInfo

提供数据目录详细信息的扩展信息。 将在两种情况下填充:使用 GetRecoveryPoint 访问特定恢复点或仅使用 ExtendedInfo 查询筛选器为 Log RP 调用 ListRecoveryPoints 时

objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointMoveReadinessInfo

要移动到另一层的 RP 资格

recoveryPointTierDetails

恢复点层信息。

recoveryPointTimeInUTC
  • string

创建恢复点的 UTC 时间

type

还原点的类型

AzureWorkloadSQLRecoveryPointExtendedInfo

扩展信息类详细信息

Name Type Description
dataDirectoryPaths

还原操作期间的数据目录路径列表。

dataDirectoryTimeInUTC
  • string

捕获数据目录信息的 UTC 时间

BEKDetails

BEK 是 bitlocker 加密密钥。

Name Type Description
secretData
  • string

BEK 数据。

secretUrl
  • string

机密为 BEK。

secretVaultId
  • string

存储此机密的密钥保管库的 ID。

DiskInformation

磁盘信息

Name Type Description
lun
  • integer
name
  • string

Error

错误对象。

Name Type Description
additionalInfo

错误附加信息。

code
  • string

错误代码。

details

错误详细信息。

message
  • string

错误消息。

target
  • string

错误目标。

ErrorAdditionalInfo

资源管理错误附加信息。

Name Type Description
info
  • object

其他信息。

type
  • string

其他信息类型。

GenericRecoveryPoint

通用备份副本。

Name Type Description
friendlyName
  • string

备份副本的友好名称。

objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

recoveryPointAdditionalInfo
  • string

与此备份副本关联的其他信息。

recoveryPointTime
  • string

创建此备份副本的时间。

recoveryPointType
  • string

备份副本的类型。

IaasVMRecoveryPoint

特定于 IaaS VM 工作负荷的备份副本。

Name Type Description
isInstantIlrSessionActive
  • boolean

要从此备份副本恢复项的会话是否仍然处于活动状态。

isManagedVirtualMachine
  • boolean

VM 是否具有 托管磁盘

isSourceVMEncrypted
  • boolean

标识创建备份副本时 VM 是否已加密。

keyAndSecret

恢复加密 VM 所需的详细信息。 仅适用于 IsSourceVMEncrypted 为 true 时。

objectType string:

此属性将用作确定类型多态链中特定类型的歧视性。

originalStorageAccountOption
  • boolean

原始存储帐户选项

osType
  • string

OS 类型

recoveryPointAdditionalInfo
  • string

与此备份副本关联的其他信息。

recoveryPointDiskConfiguration

磁盘配置

recoveryPointMoveReadinessInfo

要移动到另一层的 RP 资格

recoveryPointTierDetails

恢复点层信息。

recoveryPointTime
  • string

创建此备份副本的时间。

recoveryPointType
  • string

备份副本的类型。

sourceVMStorageType
  • string

创建备份副本的 VM 存储类型。

virtualMachineSize
  • string

虚拟机大小

zones
  • string[]

标识备份时 VM 的区域。 仅适用于区域固定的 Vm

KEKDetails

KEK 是 BEK 的加密密钥。

Name Type Description
keyBackupData
  • string

KEK 数据。

keyUrl
  • string

键为 KEK。

keyVaultId
  • string

密钥保管库存储此密钥的 ID。

KeyAndSecretDetails

BEK 是 bitlocker 密钥。 KEK 是 BEK 的加密密钥,如果 VM 已加密,我们将存储以下详细信息:

  1. 机密 (BEK) - URL + 备份 Data + vaultId。
  2. 密钥 (KEK) - Url + 备份 Data + vaultId。
  3. EncryptionMechanism BEK 和 KEK 可能具有不同的保管库 ID。
Name Type Description
bekDetails

BEK 是 bitlocker 加密密钥。

encryptionMechanism
  • string

加密机制:None/SinglePass/DoublePass

kekDetails

KEK 是 BEK 的加密密钥。

NewErrorResponse

资源管理错误响应。

Name Type Description
error

错误对象。

PointInTimeRange

提供有关日志范围的详细信息

Name Type Description
endTime
  • string

日志恢复的时间范围的结束时间。

startTime
  • string

"开始"菜单日志恢复的时间范围。

RecoveryPointDiskConfiguration

磁盘配置

Name Type Description
excludedDiskList

从备份中排除的磁盘的信息

includedDiskList

备份中包含的磁盘信息

numberOfDisksAttachedToVm
  • integer

附加到 VM 的磁盘数

numberOfDisksIncludedInBackup
  • integer

备份中包含的磁盘数

RecoveryPointMoveReadinessInfo

Name Type Description
additionalInfo
  • string
isReadyForMove
  • boolean

RecoveryPointResource

备份副本的基类。 特定于工作负荷的备份副本派生自此类。

Name Type Description
eTag
  • string

可选 ETag。

id
  • string

资源 ID 表示资源的完整路径。

location
  • string

资源位置。

name
  • string

与资源关联的资源名称。

properties RecoveryPoint:

RecoveryPointResource 属性

tags
  • object

资源标记。

type
  • string

资源类型表示命名空间/ResourceType/ResourceType/...

RecoveryPointResourceList

RecoveryPoint 资源列表

Name Type Description
nextLink
  • string

用于提取下一页资源的 URI。 调用 ListNext () 提取下一页的资源。

value

资源列表。

RecoveryPointTierInformation

恢复点层信息。

Name Type Description
extendedInfo
  • object

恢复点层状态。

status

恢复点层状态。

type

恢复点层类型。

RecoveryPointTierStatus

恢复点层状态。

Name Type Description
Deleted
  • string
Disabled
  • string
Invalid
  • string
Rehydrated
  • string
Valid
  • string

RecoveryPointTierType

恢复点层类型。

Name Type Description
ArchivedRP
  • string
HardenedRP
  • string
InstantRP
  • string
Invalid
  • string

RestorePointType

还原点的类型

Name Type Description
Differential
  • string
Full
  • string
Incremental
  • string
Invalid
  • string
Log
  • string

SQLDataDirectory

SQLDataDirectory 信息

Name Type Description
logicalName
  • string

文件的逻辑名称

path
  • string

文件路径

type

数据目录映射的类型

SQLDataDirectoryType

数据目录映射的类型

Name Type Description
Data
  • string
Invalid
  • string
Log
  • string