백업 API
백업 API를 사용하여 사용자 환경에서 볼륨(파일 공유 및 디스크)의 스냅샷(백업 또는 복구 지점)을 보고 관리할 수 있습니다.
HTTP 동사 | 경로 | 설명 | 필수 매개 변수/요청 본문 | ||
---|---|---|---|---|---|
"내려가세요 |
'/v2.1/백업' |
테넌트 아래에 있는 서브테넌트에 대해 생성된 모든 볼륨에 대한 모든 백업 객체의 세부 정보를 검색할 수 있습니다. 백업 정책, 영역 및 태그와 같은 소스 볼륨 및 백업 객체의 세부 정보를 검색합니다. |
오프셋: 결과 집합 수집을 시작하기 전에 건너뛸 항목 수입니다. 제한값: 반환할 항목 수입니다. |
||
"내려가세요 |
"/v2.1/backups/{id}" |
테넌트 아래에 있는 서브테넌트의 볼륨에 대해 생성된 특정 백업 객체의 세부 정보를 검색할 수 있습니다. 입력한 ID를 기준으로 소스 볼륨과 백업 정책, 영역 및 태그와 같은 백업 객체의 세부 정보를 검색합니다. |
id: 백업 객체의 ID입니다. |
||
"내려가세요 |
"/v2.1/backups/{id}/"recovery_points" |
특정 백업 개체의 모든 복구 지점에 대한 세부 정보를 검색할 수 있습니다. 타임스탬프 및 이름과 같은 세부 정보가 검색됩니다. |
id: 백업 객체의 ID입니다. |
||
"내려가세요 |
'/v2.1/backups/{id}/'recovery_points/{name}' |
특정 백업 개체의 복구 지점에 대한 세부 정보를 검색할 수 있습니다. 타임스탬프 및 이름과 같은 세부 정보가 검색됩니다. |
id: 백업 객체의 ID입니다. 이름: 복구 지점의 이름입니다. |
||
POST를 누릅니다 |
'/v2.1/백업' |
특정 소스 볼륨에 대한 백업 객체를 생성할 수 있습니다. 백업 정책, 보존할 백업 복제본 수 및 소스 리소스 ID와 같은 지정된 매개 변수를 사용하여 백업 객체를 생성하려면 요청 본문의 값을 추가합니다. |
""{"primary_resource_type":"<Resource Type>", "source_resource_id":"<ID>", "backup_zone":"<Backup Zone>", "backup_policy": {"daily_backups_to_keep":<Number of daily_backups_to_keep>," weekly_backups:<number>","<keyTag to_weekly_keybackups:<number>", "keep_number",",","=keyTag to_weekly backups:<keybackups:<number> "<태그 N>"}" |
||
POST를 누릅니다 |
"/v2.1/backups/{id}/tags" |
서브테넌트의 백업 객체에 대한 태그를 생성하거나 교체할 수 있습니다. 요청 본문의 "key:value pair" 형식으로 백업 객체의 ID와 태그 값을 추가합니다. |
id: 백업 객체의 ID입니다. "{"key1":"<태그 1>","key2":"<태그 2>","keyn":"<태그 N>"}" |
||
패치 |
"/v2.1/backups/{id}" |
볼륨의 ID를 기준으로 볼륨에 대한 백업 개체를 수정할 수 있습니다. 백업 객체의 ID와 백업 정책 세부 정보, 보존할 백업 수, 소스 리소스 ID 등 요청 본문에서 수정할 값을 추가합니다.
|
id: 백업 객체의 ID입니다. ""{"source_resource_id":"<Resource ID>", "backup_policy": {"daily_backups_to_keep":<Number of daily backups to keep>, "weekly_backups_to_keep":<Number of weekly backups to keep>,"monthly_backups_to_keyTag","<keyTag>"<keyTag>"2:","<keyTag>"<keyTag>"<keyTag>"<keyTag>"<keyTag>"<keyTag>"<keybackups:2: |
||
"삭제" |
"/v2.1/backups/{id}" |
볼륨에 대한 모든 복구 지점과 함께 모든 백업 객체를 삭제할 수 있습니다. |
id: 백업 객체의 ID입니다. |
||
"삭제" |
'/v2.1/backups/{id}/'recovery_points/{name}' |
볼륨에 대한 특정 백업 개체의 복구 지점을 삭제할 수 있습니다. |
id: 백업 객체의 ID입니다. 이름: 복구 지점의 이름입니다. |