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 |
---|---|---|---|---|
container
|
path | True |
string |
백업된 항목과 연결된 컨테이너 이름입니다. |
fabric
|
path | True |
string |
백업된 항목과 연결된 패브릭 이름입니다. |
protected
|
path | True |
string |
백업 복사본을 가져올 백업 항목입니다. |
resource
|
path | True |
string |
복구 서비스 자격 증명 모음이 있는 리소스 그룹의 이름입니다. |
subscription
|
path | True |
string |
구독 ID입니다. |
vault
|
path | True |
string |
복구 서비스 자격 증명 모음의 이름입니다. |
api-version
|
query | True |
string |
클라이언트 API 버전입니다. |
$filter
|
query |
string |
OData 필터 옵션입니다. |
응답
Name | 형식 | Description |
---|---|---|
200 OK |
그래 |
|
Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
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 |
---|---|
Azure |
Azure 파일 공유 워크로드별 백업 복사본. |
Azure |
PointInTime과 관련된 복구 지점 |
Azure |
워크로드별 복구 지점, 특히 전체/차이 복구 지점을 캡슐화합니다. |
Azure |
SAPHana의 PointInTime과 관련된 복구 지점 |
Azure |
SAPHana 특정 복구 지점, 특히 전체/diff 복구 지점을 캡슐화합니다. |
Azure |
PointInTime과 관련된 복구 지점 |
Azure |
SQL 특정 복구 지점, 특히 확장 정보와 함께 전체/diff 복구 지점을 캡슐화합니다. |
Azure |
확장 정보 클래스 세부 정보 |
BEKDetails |
BEK는 bitlocker 암호화 키입니다. |
Disk |
디스크 정보 |
Error |
오류 개체입니다. |
Error |
리소스 관리 오류 추가 정보입니다. |
Generic |
일반 백업 복사본입니다. |
Iaas |
IaaS VM 워크로드별 백업 복사본. |
KEKDetails |
KEK는 BEK의 암호화 키입니다. |
Key |
BEK는 bitlocker 키입니다. KEK는 BEK에 대한 암호화 키입니다. VM이 암호화된 경우 다음 세부 정보를 저장합니다.
|
New |
리소스 관리 오류 응답입니다. |
Point |
로그 범위에 대한 세부 정보 제공 |
Recovery |
디스크 구성 |
Recovery |
|
Recovery |
복구 지점의 속성 |
Recovery |
백업 복사본에 대한 기본 클래스입니다. 워크로드별 백업 복사본은 이 클래스에서 파생됩니다. |
Recovery |
RecoveryPoint 리소스 목록 |
Recovery |
복구 지점 계층 정보입니다. |
Recovery |
복구 지점 계층 상태입니다. |
Recovery |
복구 지점 계층 유형입니다. |
Restore |
복원 지점의 유형 |
SQLData |
SQLDataDirectory 정보 |
SQLData |
데이터 디렉터리 매핑 유형 |
AzureFileShareRecoveryPoint
Azure 파일 공유 워크로드별 백업 복사본.
Name | 형식 | Description |
---|---|---|
fileShareSnapshotUri |
string |
해당하는 경우 파일 공유의 스냅샷에 대한 URL을 포함합니다. |
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointSizeInGB |
integer (int32) |
복구 지점 크기 포함 |
recoveryPointTime |
string (date-time) |
이 백업 복사본을 만든 시간입니다. |
recoveryPointType |
string |
백업 복사본의 유형입니다. 크래시 일관성 백업인지 앱 일치인지를 지정합니다. |
AzureWorkloadPointInTimeRecoveryPoint
PointInTime과 관련된 복구 지점
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
다른 계층으로 이동할 RP 자격 |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTierDetails |
복구 지점 계층 정보입니다. |
|
recoveryPointTimeInUTC |
string (date-time) |
복구 지점이 만들어진 UTC 시간 |
timeRanges |
로그 범위 목록 |
|
type |
복원 지점의 유형 |
AzureWorkloadRecoveryPoint
워크로드별 복구 지점, 특히 전체/차이 복구 지점을 캡슐화합니다.
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
다른 계층으로 이동할 RP 자격 |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTierDetails |
복구 지점 계층 정보입니다. |
|
recoveryPointTimeInUTC |
string (date-time) |
복구 지점이 만들어진 UTC 시간 |
type |
복원 지점의 유형 |
AzureWorkloadSAPHanaPointInTimeRecoveryPoint
SAPHana의 PointInTime과 관련된 복구 지점
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
다른 계층으로 이동할 RP 자격 |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTierDetails |
복구 지점 계층 정보입니다. |
|
recoveryPointTimeInUTC |
string (date-time) |
복구 지점이 만들어진 UTC 시간 |
timeRanges |
로그 범위 목록 |
|
type |
복원 지점의 유형 |
AzureWorkloadSAPHanaRecoveryPoint
SAPHana 특정 복구 지점, 특히 전체/diff 복구 지점을 캡슐화합니다.
Name | 형식 | Description |
---|---|---|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
다른 계층으로 이동할 RP 자격 |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTierDetails |
복구 지점 계층 정보입니다. |
|
recoveryPointTimeInUTC |
string (date-time) |
복구 지점이 만들어진 UTC 시간 |
type |
복원 지점의 유형 |
AzureWorkloadSQLPointInTimeRecoveryPoint
PointInTime과 관련된 복구 지점
Name | 형식 | Description |
---|---|---|
extendedInfo |
데이터 디렉터리 세부 정보를 제공하는 확장 정보입니다. 두 가지 경우에 채워집니다. GetRecoveryPoint를 사용하여 특정 복구 지점에 액세스하거나 ExtendedInfo 쿼리 필터를 사용하여 로그 RP에 대해서만 ListRecoveryPoints를 호출하는 경우 |
|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
다른 계층으로 이동할 RP 자격 |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTierDetails |
복구 지점 계층 정보입니다. |
|
recoveryPointTimeInUTC |
string (date-time) |
복구 지점이 만들어진 UTC 시간 |
timeRanges |
로그 범위 목록 |
|
type |
복원 지점의 유형 |
AzureWorkloadSQLRecoveryPoint
SQL 특정 복구 지점, 특히 확장 정보와 함께 전체/diff 복구 지점을 캡슐화합니다.
Name | 형식 | Description |
---|---|---|
extendedInfo |
데이터 디렉터리 세부 정보를 제공하는 확장 정보입니다. 두 가지 경우에 채워집니다. GetRecoveryPoint를 사용하여 특정 복구 지점에 액세스하거나 ExtendedInfo 쿼리 필터를 사용하여 로그 RP에 대해서만 ListRecoveryPoints를 호출하는 경우 |
|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointMoveReadinessInfo |
<string,
Recovery |
다른 계층으로 이동할 RP 자격 |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTierDetails |
복구 지점 계층 정보입니다. |
|
recoveryPointTimeInUTC |
string (date-time) |
복구 지점이 만들어진 UTC 시간 |
type |
복원 지점의 유형 |
AzureWorkloadSQLRecoveryPointExtendedInfo
확장 정보 클래스 세부 정보
Name | 형식 | Description |
---|---|---|
dataDirectoryPaths |
복원 작업 중 데이터 디렉터리 경로 목록입니다. |
|
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 |
오류 추가 정보입니다. |
|
code |
string |
오류 코드입니다. |
details |
오류 세부 정보입니다. |
|
message |
string |
오류 메시지입니다. |
target |
string |
오류 대상입니다. |
ErrorAdditionalInfo
리소스 관리 오류 추가 정보입니다.
Name | 형식 | Description |
---|---|---|
info |
object |
추가 정보입니다. |
type |
string |
추가 정보 유형입니다. |
GenericRecoveryPoint
일반 백업 복사본입니다.
Name | 형식 | Description |
---|---|---|
friendlyName |
string |
백업 복사본의 이름입니다. |
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
recoveryPointAdditionalInfo |
string |
이 백업 복사본과 관련된 추가 정보입니다. |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTime |
string (date-time) |
이 백업 복사본을 만든 시간입니다. |
recoveryPointType |
string |
백업 복사본의 유형입니다. |
IaasVMRecoveryPoint
IaaS VM 워크로드별 백업 복사본.
Name | 형식 | Description |
---|---|---|
isInstantIlrSessionActive |
boolean |
이 백업 복사본에서 항목을 복구하는 세션이 여전히 활성 상태인가요? |
isManagedVirtualMachine |
boolean |
VM에 Managed Disks가 있는지 여부 |
isSourceVMEncrypted |
boolean |
백업 복사본을 만들 때 VM이 암호화되었는지 여부를 식별합니다. |
keyAndSecret |
암호화된 VM을 복구하는 데 필요한 세부 정보입니다. IsSourceVMEncrypted가 true인 경우에만 적용됩니다. |
|
objectType | string: |
이 속성 형식의 다형 체인에서 특정 형식을 결정 하는 판별자로 사용 됩니다. |
originalStorageAccountOption |
boolean |
원래 스토리지 계정 옵션 |
osType |
string |
OS 유형 |
recoveryPointAdditionalInfo |
string |
이 백업 복사본과 관련된 추가 정보입니다. |
recoveryPointDiskConfiguration |
디스크 구성 |
|
recoveryPointMoveReadinessInfo |
<string,
Recovery |
다른 계층으로 이동할 RP 자격 |
recoveryPointProperties |
복구 지점의 속성 |
|
recoveryPointTierDetails |
복구 지점 계층 정보입니다. |
|
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이 암호화된 경우 다음 세부 정보를 저장합니다.
- Secret(BEK) - Url + 백업 데이터 + vaultId입니다.
- 키(KEK) - Url + 백업 데이터 + vaultId.
- EncryptionMechanism BEK 및 KEK는 잠재적으로 다른 자격 증명 모음 ID를 가질 수 있습니다.
Name | 형식 | Description |
---|---|---|
bekDetails |
BEK는 bitlocker 암호화 키입니다. |
|
encryptionMechanism |
string |
암호화 메커니즘: None/SinglePass/DoublePass |
kekDetails |
KEK는 BEK의 암호화 키입니다. |
NewErrorResponse
리소스 관리 오류 응답입니다.
Name | 형식 | Description |
---|---|---|
error |
오류 개체입니다. |
PointInTimeRange
로그 범위에 대한 세부 정보 제공
Name | 형식 | Description |
---|---|---|
endTime |
string (date-time) |
로그 복구에 대한 시간 범위의 종료 시간입니다. |
startTime |
string (date-time) |
로그 복구에 대한 시간 범위의 시작 시간입니다. |
RecoveryPointDiskConfiguration
디스크 구성
Name | 형식 | Description |
---|---|---|
excludedDiskList |
백업에서 제외된 디스크 정보 |
|
includedDiskList |
백업에 포함된 디스크 정보 |
|
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 |
리소스 목록입니다. |
RecoveryPointTierInformation
복구 지점 계층 정보입니다.
Name | 형식 | Description |
---|---|---|
extendedInfo |
object |
복구 지점 계층 상태입니다. |
status |
복구 지점 계층 상태입니다. |
|
type |
복구 지점 계층 유형입니다. |
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
데이터 디렉터리 매핑 유형
값 | Description |
---|---|
Invalid | |
Data | |
Log |