Azure Backup용 REST API를 사용하여 Azure Recovery Services 자격 증명 모음 만들기
이 문서에서는 REST API를 사용하여 Azure Recovery Services 자격 증명 모음을 만드는 방법을 설명합니다. Azure Portal을 사용하여 자격 증명 모음을 만들려면 이 문서를 참조하세요.
Recovery Services 자격 증명 모음은 Azure에서 데이터를 저장하는 스토리지 엔터티입니다. 데이터는 일반적으로 데이터의 복사본 또는 가상 머신(VM), 워크로드, 서버 또는 워크스테이션에 대한 구성 정보입니다. Recovery Services 자격 증명 모음을 사용하여 IaaS VM(Linux 또는 Windows) 및 Azure VM의 SQL Server와 같은 다양한 Azure 서비스에 대한 백업 데이터를 저장할 수 있습니다. Recovery Services 자격 증명 모음은 System Center DPM, Windows Server, Azure Backup Server 등을 지원합니다. Recovery Services 자격 증명 모음을 사용하면 관리 오버헤드를 최소화하면서 백업 데이터를 쉽게 구성할 수 있습니다.
시작하기 전에
REST API를 사용하여 Azure Recovery Services 자격 증명 모음을 만드는 방법은 자격 증명 모음 REST API 만들기 문서에 설명되어 있습니다. 이 문서를 참조하여 West US
에 testVault
라는 이름의 자격 증명 모음을 만들어 보겠습니다.
Azure Recovery Services 자격 증명 모음을 만들거나 업데이트하려면 다음 PUT 작업을 사용합니다.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}?api-version=2016-06-01
요청 만들기
PUT 요청을 만들려면 {subscription-id}
매개 변수는 필수입니다. 구독이 여러 개인 경우 여러 구독으로 작업을 참조합니다. 리소스에 대해 {resourceGroupName}
및 {vaultName}
과 함께 api-version
매개 변수를 정의합니다. 이 문서에서는 api-version=2016-06-01
을 사용합니다.
다음과 같은 헤더가 필요합니다.
요청 헤더 | 설명 |
---|---|
콘텐츠-형식: | 필수입니다. application/json 로 설정합니다. |
권한 부여 | 필수입니다. 유효한 Bearer 액세스 토큰으로 설정합니다. |
요청을 만드는 방법에 대한 자세한 내용은 REST API 요청/응답의 구성 요소를 참조하세요.
요청 본문 만들기
다음과 같은 일반적인 정의가 요청 본문을 빌드하는 데 사용됩니다.
이름 | 필수 | Type | 설명 |
---|---|---|---|
eTag | 문자열 | 선택적 eTag | |
location | true | 문자열 | 리소스 위치 |
속성 | VaultProperties | 자격 증명 모음의 속성 | |
sku | Sku | 각 Azure 리소스에 대한 고유한 시스템 식별자를 식별합니다. | |
tags | Object | 리소스 태그 |
자격 증명 모음 이름 및 리소스 그룹 이름은 PUT URI에 제공되어 있습니다. 요청 본문은 위치를 정의합니다.
요청 본문 예제
다음 본문 예는 West US
에서 자격 증명 모음을 만드는 데 사용됩니다. 위치를 지정하세요. SKU는 항상 Standard
입니다.
{
"properties": {},
"sku": {
"name": "Standard"
},
"location": "West US"
}
응답
Recovery Services 자격 증명 모음을 만들거나 업데이트하는 작업에 대한 성공적인 응답에는 두 가지가 있습니다.
이름 | 형식 | 설명 |
---|---|---|
200 OK | Vault | OK |
201 생성됨 | Vault | 만듦 |
REST API 응답에 대한 자세한 내용은 응답 메시지 처리를 참조하세요.
예제 응답
이전 요청 본문 예제에서 압축된 201 생성됨 응답은 ID가 할당되었으며 provisioningState가 성공임을 보여 줍니다.
{
"location": "westus",
"name": "testVault",
"properties": {
"provisioningState": "Succeeded"
},
"id": "/subscriptions/77777777-b0c6-47a2-b37c-d8e65a629c18/resourceGroups/Default-RecoveryServices-ResourceGroup/providers/Microsoft.RecoveryServices/vaults/testVault",
"type": "Microsoft.RecoveryServices/vaults",
"sku": {
"name": "Standard"
}
}
다음 단계
이 자격 증명 모음의 Azure VM을 백업하기 위한 백업 정책을 만듭니다.
Azure REST API에 대한 자세한 내용은 다음 문서를 참조하세요.