Skip to main content
Element Software
12.5 and 12.7
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

RollbackToGroupSnapshot 을 참조하십시오

기여자

"RollbackToGroupSnapshot"을 사용하여 스냅샷 그룹의 모든 개별 볼륨을 각 볼륨의 개별 스냅샷으로 롤백할 수 있습니다.

그룹 스냅샷으로 롤백하면 그룹 스냅샷 내의 각 볼륨에 대한 임시 스냅샷이 생성됩니다.

참고
  • 클러스터 충만도가 1, 2 또는 3단계에 있는 경우 스냅샷을 생성할 수 있습니다. 클러스터 충만도가 4 또는 5단계에 있으면 스냅샷이 생성되지 않습니다.

  • 슬라이스 동기화가 진행 중일 때 볼륨을 그룹 스냅샷으로 롤백하는 데 실패할 수 있습니다. 다시 시도하십시오 RollbackToGroupSnapshot 동기화가 완료된 후

매개 변수

이 메서드에는 다음과 같은 입력 매개 변수가 있습니다.

이름 설명 유형 기본값 필수 요소입니다

그룹스냅샷디

그룹 스냅샷의 고유 ID입니다.

정수

없음

'속성'

JSON 개체 형식의 이름-값 쌍 목록입니다.

JSON 개체

없음

아니요

이름

'aveCurrentState'가 true로 설정된 경우 생성되는 볼륨의 현재 상태에 대한 그룹 스냅샷의 이름입니다. 이름을 지정하지 않으면 스냅샷(그룹 및 개별 볼륨)의 이름이 롤백이 발생한 시간의 타임스탬프로 설정됩니다.

문자열

없음

아니요

'SaveCurrentState'를 선택합니다

이전 활성 볼륨 이미지를 저장할지 여부를 지정합니다. 유효한 값:

  • "참": 이전 활성 볼륨 이미지가 유지됩니다.

  • "거짓": 이전 활성 볼륨 이미지가 삭제됩니다.

부울

거짓

아니요

반환 값

이 메서드의 반환 값은 다음과 같습니다.

이름

설명

유형

구성원

그룹 스냅샷 구성원의 볼륨 ID 및 스냅샷 ID가 포함된 배열입니다. 값:

  • 체크섬: 저장된 스냅샷에 있는 데이터의 작은 문자열 표현입니다. 이 체크섬은 나중에 다른 스냅샷을 비교하여 데이터의 오류를 감지하는 데 사용할 수 있습니다. (문자열)

  • snapshotID: 새 스냅샷이 생성된 스냅샷의 고유 ID입니다. snapshotID는 지정된 볼륨의 스냅샷이어야 합니다. (정수)

  • volumeID: 스냅샷의 소스 볼륨 ID입니다. (정수)

JSON 개체 어레이

groupSnapshotID입니다

aveCurrentState가 false로 설정된 경우 이 값은 null입니다.

'aveCurrentState'가 true로 설정된 경우 새로 생성된 그룹 스냅샷의 고유 ID입니다.

정수

그룹 스냅샷

aveCurrentState가 false로 설정된 경우 이 값은 null입니다.

aveCurrentState를 true로 설정하면 롤백ToGroupSnapshot이 방금 롤백한 그룹 스냅샷에 대한 정보가 포함된 개체가 됩니다.

요청 예

이 메서드에 대한 요청은 다음 예제와 비슷합니다.

{
  "id": 438,
  "method": "RollbackToGroupSnapshot",
  "params": {
    "groupSnapshotID": 1,
    "name": "grpsnap1",
    "saveCurrentState": true
  }
}

응답 예

이 메서드는 다음 예제와 유사한 응답을 반환합니다.

{
  "id": 438,
  "result": {
    "groupSnapshot": {
      "attributes": {},
      "createTime": "2016-04-06T17:27:17Z",
      "groupSnapshotID": 1,
      "groupSnapshotUUID": "468fe181-0002-4b1d-ae7f-8b2a5c171eee",
      "members": [
        {
          "attributes": {},
          "checksum": "0x0",
          "createTime": "2016-04-06T17:27:17Z",
          "enableRemoteReplication": false,
          "expirationReason": "None",
          "expirationTime": null,
          "groupID": 1,
          "groupSnapshotUUID": "468fe181-0002-4b1d-ae7f-8b2a5c171eee",
          "name": "2016-04-06T17:27:17Z",
          "snapshotID": 4,
          "snapshotUUID": "03563c5e-51c4-4e3b-a256-a4d0e6b7959d",
          "status": "done",
          "totalSize": 1000341504,
          "virtualVolumeID": null,
          "volumeID": 2
        }
      ],
      "name": "2016-04-06T17:27:17Z",
      "status": "done"
    },
    "groupSnapshotID": 3,
    "members": [
      {
        "checksum": "0x0",
        "snapshotID": 2,
        "snapshotUUID": "719b162c-e170-4d80-b4c7-1282ed88f4e1",
        "volumeID": 2
      }
    ]
  }
}

버전 이후 새로운 기능

9.6