다음을 통해 공유


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=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 매개 변수

Name In(다음 안에) 필수 형식 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 형식 Description
200 OK

RecoveryPointResourceList

그래

Other Status Codes

NewErrorResponse

작업이 실패한 이유를 설명하는 오류 응답입니다.

보안

azure_auth

Azure Active Directory OAuth2 흐름

형식: oauth2
Flow: implicit
권한 부여 URL: https://login.microsoftonline.com/common/oauth2/authorize

범위

Name Description
user_impersonation 사용자 계정을 가장합니다.

예제

Get Protected Azure Vm Recovery Points

샘플 요청

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

샘플 응답

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

정의

Name Description
AzureFileShareRecoveryPoint

Azure 파일 공유 워크로드별 백업 복사본.

AzureWorkloadPointInTimeRecoveryPoint

PointInTime과 관련된 복구 지점

AzureWorkloadRecoveryPoint

워크로드별 복구 지점, 특히 전체/차이 복구 지점을 캡슐화합니다.

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

SAPHana의 PointInTime과 관련된 복구 지점

AzureWorkloadSAPHanaRecoveryPoint

SAPHana 특정 복구 지점, 특히 전체/diff 복구 지점을 캡슐화합니다.

AzureWorkloadSQLPointInTimeRecoveryPoint

PointInTime과 관련된 복구 지점

AzureWorkloadSQLRecoveryPoint

SQL 특정 복구 지점, 특히 확장 정보와 함께 전체/diff 복구 지점을 캡슐화합니다.

AzureWorkloadSQLRecoveryPointExtendedInfo

확장 정보 클래스 세부 정보

BEKDetails

BEK는 bitlocker 암호화 키입니다.

DiskInformation

디스크 정보

Error

오류 개체입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

GenericRecoveryPoint

일반 백업 복사본입니다.

IaasVMRecoveryPoint

IaaS VM 워크로드별 백업 복사본.

KEKDetails

KEK는 BEK의 암호화 키입니다.

KeyAndSecretDetails

BEK는 bitlocker 키입니다. KEK는 BEK에 대한 암호화 키입니다. VM이 암호화된 경우 다음 세부 정보를 저장합니다.

  1. Secret(BEK) - Url + 백업 데이터 + vaultId입니다.
  2. 키(KEK) - Url + 백업 데이터 + vaultId.
  3. EncryptionMechanism BEK 및 KEK는 잠재적으로 다른 자격 증명 모음 ID를 가질 수 있습니다.
NewErrorResponse

리소스 관리 오류 응답입니다.

PointInTimeRange

로그 범위에 대한 세부 정보 제공

RecoveryPointDiskConfiguration

디스크 구성

RecoveryPointMoveReadinessInfo
RecoveryPointProperties

복구 지점의 속성

RecoveryPointResource

백업 복사본에 대한 기본 클래스입니다. 워크로드별 백업 복사본은 이 클래스에서 파생됩니다.

RecoveryPointResourceList

RecoveryPoint 리소스 목록

RecoveryPointTierInformation

복구 지점 계층 정보입니다.

RecoveryPointTierStatus

복구 지점 계층 상태입니다.

RecoveryPointTierType

복구 지점 계층 유형입니다.

RestorePointType

복원 지점의 유형

SQLDataDirectory

SQLDataDirectory 정보

SQLDataDirectoryType

데이터 디렉터리 매핑 유형

AzureFileShareRecoveryPoint

Azure 파일 공유 워크로드별 백업 복사본.

Name 형식 Description
fileShareSnapshotUri

string

해당하는 경우 파일 공유의 스냅샷에 대한 URL을 포함합니다.

objectType string:

AzureFileShareRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointSizeInGB

integer (int32)

복구 지점 크기 포함

recoveryPointTime

string (date-time)

이 백업 복사본을 만든 시간입니다.

recoveryPointType

string

백업 복사본의 유형입니다. 크래시 일관성 백업인지 앱 일치인지를 지정합니다.

AzureWorkloadPointInTimeRecoveryPoint

PointInTime과 관련된 복구 지점

Name 형식 Description
objectType string:

AzureWorkloadPointInTimeRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

다른 계층으로 이동할 RP 자격

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTierDetails

RecoveryPointTierInformation[]

복구 지점 계층 정보입니다.

recoveryPointTimeInUTC

string (date-time)

복구 지점이 만들어진 UTC 시간

timeRanges

PointInTimeRange[]

로그 범위 목록

type

RestorePointType

복원 지점의 유형

AzureWorkloadRecoveryPoint

워크로드별 복구 지점, 특히 전체/차이 복구 지점을 캡슐화합니다.

Name 형식 Description
objectType string:

AzureWorkloadRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

다른 계층으로 이동할 RP 자격

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTierDetails

RecoveryPointTierInformation[]

복구 지점 계층 정보입니다.

recoveryPointTimeInUTC

string (date-time)

복구 지점이 만들어진 UTC 시간

type

RestorePointType

복원 지점의 유형

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

SAPHana의 PointInTime과 관련된 복구 지점

Name 형식 Description
objectType string:

AzureWorkloadSAPHanaPointInTimeRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

다른 계층으로 이동할 RP 자격

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTierDetails

RecoveryPointTierInformation[]

복구 지점 계층 정보입니다.

recoveryPointTimeInUTC

string (date-time)

복구 지점이 만들어진 UTC 시간

timeRanges

PointInTimeRange[]

로그 범위 목록

type

RestorePointType

복원 지점의 유형

AzureWorkloadSAPHanaRecoveryPoint

SAPHana 특정 복구 지점, 특히 전체/diff 복구 지점을 캡슐화합니다.

Name 형식 Description
objectType string:

AzureWorkloadSAPHanaRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

다른 계층으로 이동할 RP 자격

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTierDetails

RecoveryPointTierInformation[]

복구 지점 계층 정보입니다.

recoveryPointTimeInUTC

string (date-time)

복구 지점이 만들어진 UTC 시간

type

RestorePointType

복원 지점의 유형

AzureWorkloadSQLPointInTimeRecoveryPoint

PointInTime과 관련된 복구 지점

Name 형식 Description
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

데이터 디렉터리 세부 정보를 제공하는 확장 정보입니다. 두 가지 경우에 채워집니다. GetRecoveryPoint를 사용하여 특정 복구 지점에 액세스하거나 ExtendedInfo 쿼리 필터를 사용하여 로그 RP에 대해서만 ListRecoveryPoints를 호출하는 경우

objectType string:

AzureWorkloadSQLPointInTimeRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

다른 계층으로 이동할 RP 자격

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTierDetails

RecoveryPointTierInformation[]

복구 지점 계층 정보입니다.

recoveryPointTimeInUTC

string (date-time)

복구 지점이 만들어진 UTC 시간

timeRanges

PointInTimeRange[]

로그 범위 목록

type

RestorePointType

복원 지점의 유형

AzureWorkloadSQLRecoveryPoint

SQL 특정 복구 지점, 특히 확장 정보와 함께 전체/diff 복구 지점을 캡슐화합니다.

Name 형식 Description
extendedInfo

AzureWorkloadSQLRecoveryPointExtendedInfo

데이터 디렉터리 세부 정보를 제공하는 확장 정보입니다. 두 가지 경우에 채워집니다. GetRecoveryPoint를 사용하여 특정 복구 지점에 액세스하거나 ExtendedInfo 쿼리 필터를 사용하여 로그 RP에 대해서만 ListRecoveryPoints를 호출하는 경우

objectType string:

AzureWorkloadSQLRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

다른 계층으로 이동할 RP 자격

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTierDetails

RecoveryPointTierInformation[]

복구 지점 계층 정보입니다.

recoveryPointTimeInUTC

string (date-time)

복구 지점이 만들어진 UTC 시간

type

RestorePointType

복원 지점의 유형

AzureWorkloadSQLRecoveryPointExtendedInfo

확장 정보 클래스 세부 정보

Name 형식 Description
dataDirectoryPaths

SQLDataDirectory[]

복원 작업 중 데이터 디렉터리 경로 목록입니다.

dataDirectoryTimeInUTC

string (date-time)

데이터 디렉터리 정보가 캡처된 UTC 시간

BEKDetails

BEK는 bitlocker 암호화 키입니다.

Name 형식 Description
secretData

string

BEK 데이터입니다.

secretUrl

string

비밀은 BEK입니다.

secretVaultId

string

이 비밀이 저장되는 Key Vault의 ID입니다.

DiskInformation

디스크 정보

Name 형식 Description
lun

integer (int32)

name

string

Error

오류 개체입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류 코드입니다.

details

NewErrorResponse[]

오류 세부 정보입니다.

message

string

오류 메시지입니다.

target

string

오류 대상입니다.

ErrorAdditionalInfo

리소스 관리 오류 추가 정보입니다.

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

GenericRecoveryPoint

일반 백업 복사본입니다.

Name 형식 Description
friendlyName

string

백업 복사본의 이름입니다.

objectType string:

GenericRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

recoveryPointAdditionalInfo

string

이 백업 복사본과 관련된 추가 정보입니다.

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTime

string (date-time)

이 백업 복사본을 만든 시간입니다.

recoveryPointType

string

백업 복사본의 유형입니다.

IaasVMRecoveryPoint

IaaS VM 워크로드별 백업 복사본.

Name 형식 Description
isInstantIlrSessionActive

boolean

이 백업 복사본에서 항목을 복구하는 세션이 여전히 활성 상태인가요?

isManagedVirtualMachine

boolean

VM에 Managed Disks가 있는지 여부

isSourceVMEncrypted

boolean

백업 복사본을 만들 때 VM이 암호화되었는지 여부를 식별합니다.

keyAndSecret

KeyAndSecretDetails

암호화된 VM을 복구하는 데 필요한 세부 정보입니다. IsSourceVMEncrypted가 true인 경우에만 적용됩니다.

objectType string:

IaasVMRecoveryPoint

이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다.

originalStorageAccountOption

boolean

원래 스토리지 계정 옵션

osType

string

OS 유형

recoveryPointAdditionalInfo

string

이 백업 복사본과 관련된 추가 정보입니다.

recoveryPointDiskConfiguration

RecoveryPointDiskConfiguration

디스크 구성

recoveryPointMoveReadinessInfo

<string,  RecoveryPointMoveReadinessInfo>

다른 계층으로 이동할 RP 자격

recoveryPointProperties

RecoveryPointProperties

복구 지점의 속성

recoveryPointTierDetails

RecoveryPointTierInformation[]

복구 지점 계층 정보입니다.

recoveryPointTime

string (date-time)

이 백업 복사본을 만든 시간입니다.

recoveryPointType

string

백업 복사본의 유형입니다.

sourceVMStorageType

string

백업 복사본이 만들어지는 VM의 스토리지 유형입니다.

virtualMachineSize

string

Virtual Machine 크기

zones

string[]

백업 시 VM의 영역을 식별합니다. 영역 고정 Vm에만 적용

KEKDetails

KEK는 BEK의 암호화 키입니다.

Name 형식 Description
keyBackupData

string

KEK 데이터입니다.

keyUrl

string

키는 KEK입니다.

keyVaultId

string

이 키가 저장되는 Key Vault ID입니다.

KeyAndSecretDetails

BEK는 bitlocker 키입니다. KEK는 BEK에 대한 암호화 키입니다. VM이 암호화된 경우 다음 세부 정보를 저장합니다.

  1. Secret(BEK) - Url + 백업 데이터 + vaultId입니다.
  2. 키(KEK) - Url + 백업 데이터 + vaultId.
  3. EncryptionMechanism BEK 및 KEK는 잠재적으로 다른 자격 증명 모음 ID를 가질 수 있습니다.
Name 형식 Description
bekDetails

BEKDetails

BEK는 bitlocker 암호화 키입니다.

encryptionMechanism

string

암호화 메커니즘: None/SinglePass/DoublePass

kekDetails

KEKDetails

KEK는 BEK의 암호화 키입니다.

NewErrorResponse

리소스 관리 오류 응답입니다.

Name 형식 Description
error

Error

오류 개체입니다.

PointInTimeRange

로그 범위에 대한 세부 정보 제공

Name 형식 Description
endTime

string (date-time)

로그 복구에 대한 시간 범위의 종료 시간입니다.

startTime

string (date-time)

로그 복구에 대한 시간 범위의 시작 시간입니다.

RecoveryPointDiskConfiguration

디스크 구성

Name 형식 Description
excludedDiskList

DiskInformation[]

백업에서 제외된 디스크 정보

includedDiskList

DiskInformation[]

백업에 포함된 디스크 정보

numberOfDisksAttachedToVm

integer (int32)

VM에 연결된 디스크 수

numberOfDisksIncludedInBackup

integer (int32)

백업에 포함된 디스크 수

RecoveryPointMoveReadinessInfo

Name 형식 Description
additionalInfo

string

isReadyForMove

boolean

RecoveryPointProperties

복구 지점의 속성

Name 형식 Description
expiryTime

string

UTC의 복구 지점 만료 시간입니다.

isSoftDeleted

boolean

RP가 일시 삭제 상태인지 여부를 나타내는 부울

ruleName

string

수명 주기를 제어하는 복구 지점에 태그가 지정된 규칙 이름

RecoveryPointResource

백업 복사본에 대한 기본 클래스입니다. 워크로드별 백업 복사본은 이 클래스에서 파생됩니다.

Name 형식 Description
eTag

string

선택적 ETag입니다.

id

string

리소스 ID는 리소스에 대한 전체 경로를 나타냅니다.

___location

string

리소스 위치입니다.

name

string

리소스와 연결된 리소스 이름입니다.

properties RecoveryPoint:

RecoveryPointResource 속성

tags

object

리소스 태그.

type

string

리소스 종류는 네임스페이스/ResourceType/ResourceType/... 양식의 전체 경로를 나타냅니다.

RecoveryPointResourceList

RecoveryPoint 리소스 목록

Name 형식 Description
nextLink

string

리소스의 다음 페이지를 가져올 URI입니다. ListNext() 호출은 리소스의 다음 페이지를 가져옵니다.

value

RecoveryPointResource[]

리소스 목록입니다.

RecoveryPointTierInformation

복구 지점 계층 정보입니다.

Name 형식 Description
extendedInfo

object

복구 지점 계층 상태입니다.

status

RecoveryPointTierStatus

복구 지점 계층 상태입니다.

type

RecoveryPointTierType

복구 지점 계층 유형입니다.

RecoveryPointTierStatus

복구 지점 계층 상태입니다.

Description
Invalid
Valid
Disabled
Deleted
Rehydrated

RecoveryPointTierType

복구 지점 계층 유형입니다.

Description
Invalid
InstantRP
HardenedRP
ArchivedRP

RestorePointType

복원 지점의 유형

Description
Invalid
Full
Log
Differential
Incremental

SQLDataDirectory

SQLDataDirectory 정보

Name 형식 Description
logicalName

string

파일의 논리적 이름

path

string

파일 경로

type

SQLDataDirectoryType

데이터 디렉터리 매핑 유형

SQLDataDirectoryType

데이터 디렉터리 매핑 유형

Description
Invalid
Data
Log