Backups - Trigger

지정된 백업 항목에 대한 백업을 트리거합니다. 이 작업은 비동기 작업입니다. 작업의 상태 알아보려면 GetProtectedItemOperationResult API를 호출합니다.

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

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 버전.

요청 본문

Name 형식 Description
eTag

string

선택적 ETag입니다.

location

string

리소스 위치.

properties BackupRequest:

BackupRequestResource 속성

tags

object

리소스 태그.

응답

Name 형식 Description
202 Accepted

수락됨

Other Status Codes

CloudError

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

보안

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 사용자 계정을 가장합니다.

예제

Trigger Backup

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainerv2;testrg;v1win2012r/protectedItems/VM;iaasvmcontainerv2;testrg;v1win2012r/backup?api-version=2023-02-01

{
  "properties": {
    "objectType": "IaasVMBackupRequest"
  }
}

Sample Response

Location: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainer;testrg;v1win2012r/protectedItems/VM;iaasvmcontainer;testrg;v1win2012r/operationResults/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Azure-AsyncOperation: https://management.azure.com/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/linuxRsVaultRG/providers/Microsoft.RecoveryServices/vaults/linuxRsVault/backupFabrics/Azure/protectionContainers/IaasVMContainer;iaasvmcontainer;testrg;v1win2012r/protectedItems/VM;iaasvmcontainer;testrg;v1win2012r/operationsStatus/00000000-0000-0000-0000-000000000000?api-version=2016-12-01
Retry-After: 60

정의

Name Description
AzureFileShareBackupRequest

AzureFileShare 워크로드별 백업 요청.

AzureWorkloadBackupRequest

AzureWorkload 워크로드별 백업 요청.

BackupRequestResource

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

backupType

백업 유형, viz. 전체, 차등, 로그 또는 CopyOnlyFull

CloudError

Container Instance 서비스의 오류 응답입니다.

CloudErrorBody

Container Instance 서비스의 오류 응답입니다.

ErrorAdditionalInfo

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

IaasVMBackupRequest

IaaS VM 워크로드별 백업 요청.

AzureFileShareBackupRequest

AzureFileShare 워크로드별 백업 요청.

Name 형식 Description
objectType string:

AzureFileShareBackupRequest

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

recoveryPointExpiryTimeInUTC

string

백업 복사는 지정된 시간(UTC) 후에 만료됩니다.

AzureWorkloadBackupRequest

AzureWorkload 워크로드별 백업 요청.

Name 형식 Description
backupType

backupType

백업 유형, viz. 전체, 차등, 로그 또는 CopyOnlyFull

enableCompression

boolean

압축용 Bool 설정

objectType string:

AzureWorkloadBackupRequest

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

recoveryPointExpiryTimeInUTC

string

백업 복사는 지정된 시간(UTC) 후에 만료됩니다.

BackupRequestResource

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

Name 형식 Description
eTag

string

선택적 ETag입니다.

id

string

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

location

string

리소스 위치.

name

string

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

properties BackupRequest:

BackupRequestResource 속성

tags

object

리소스 태그.

type

string

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

backupType

백업 유형, viz. 전체, 차등, 로그 또는 CopyOnlyFull

Name 형식 Description
CopyOnlyFull

string

Differential

string

Full

string

Incremental

string

Invalid

string

Log

string

SnapshotCopyOnlyFull

string

SnapshotFull

string

CloudError

Container Instance 서비스의 오류 응답입니다.

Name 형식 Description
error

CloudErrorBody

Error 개체.

CloudErrorBody

Container Instance 서비스의 오류 응답입니다.

Name 형식 Description
additionalInfo

ErrorAdditionalInfo[]

오류 추가 정보입니다.

code

string

오류의 식별자입니다. 코드는 고정이며 프로그래밍 방식으로 사용하기 위한 것입니다.

details

CloudErrorBody[]

오류에 대한 추가 세부 정보 목록입니다.

message

string

사용자 인터페이스에 표시하기에 적합한 오류를 설명하는 메시지입니다.

target

string

특정 오류의 대상입니다. 예를 들어 오류에 있는 속성의 이름입니다.

ErrorAdditionalInfo

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

Name 형식 Description
info

object

추가 정보입니다.

type

string

추가 정보 유형입니다.

IaasVMBackupRequest

IaaS VM 워크로드별 백업 요청.

Name 형식 Description
objectType string:

IaasVMBackupRequest

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

recoveryPointExpiryTimeInUTC

string

백업 복사는 지정된 시간(UTC) 후에 만료됩니다.