addvolumecopy
기존 볼륨에 사본을 추가하려면 addvolumecopy 명령을 사용하십시오. 표준 토폴로지 시스템에서 이 명령을 사용하여 기존 볼륨에 미러된 사본을 추가할 수 있습니다. 확장 또는 HyperSwap® 토폴로지 시스템에서 이 명령을 사용하여 두 번째 사이트에 해당 볼륨의 사본을 추가하면 기존 기본 볼륨을 고가용성 볼륨으로 변환할 수 있습니다.
구문
>>- addvolumecopy -- -- -pool --+- storage_pool_id ---+-- ------> '- storage_pool_name -' >--+------------------------------+-- --------------------------> '- -iogrp --+- iogroup_id ---+-' '- iogroup_name -' >--+---------------------------+-- -----------------------------> '- -cache --+- none ------+-' +- readonly --+ '- readwrite -' >--+----------------------------+-- ----------------------------> '- -image --+- mdisk_id ---+-' '- mdisk_name -' >--+----------------------------------------+-- ----------------> '-+- -thin -------+--+-----------------+-' '- -compressed -' '- -deduplicated -' >--+-----------------------------------------+-- ---------------> '- -buffersize --+- buffer_size --------+-' '- buffer_percentage% -' >--+-------------------+-- -------------------------------------> | .- mb -. | '- -unit --+- b --+-' +- kb -+ +- gb -+ +- tb -+ '- pb -' >--+---------------------------------------+-- -----------------> '- -warning --+- warning_capacity ----+-' '- warning_percentage% -' >--+-----------------+-- --+-------------------------+-- -------> '- -noautoexpand -' '- -grainsize --+- 32 --+-' +- 64 --+ +- 128 -+ '- 256 -' >--+- volume_id ---+-- ---------------------------------------->< '- volume_name -'
매개변수
- (필수) 새 볼륨 사본을 작성할 스토리지 풀을 지정합니다.
- (선택사항) 새 볼륨 사본이 캐시되는 I/O 그룹을
지정합니다. 참고: 이 매개변수는 HyperSwap 볼륨을 작성하는 경우에만 적용되며 시스템 토폴로지가 hyperswap이어야 합니다.I/O 그룹은 지정되는 스토리지 풀과 같은 사이트에 있어야 합니다.
- (선택사항) 볼륨 사본의 캐싱 옵션을 지정합니다.
유효한 항목은 다음과 같습니다.
- readwrite를 통해 볼륨에 캐시를 사용하도록 설정합니다.
- readonly는 볼륨에 대한 쓰기 캐싱은 사용 안함으로 설정하지만 읽기 캐싱은 허용합니다.
- none은 볼륨에 대한 캐시 모드를 사용 안함으로 설정합니다.
참고: 이 매개변수는 HyperSwap 볼륨을 작성하는 경우에만 적용되며 시스템 토폴로지가 hyperswap이어야 합니다. - (선택사항) 볼륨 사본이 이미지 모드에서 작성되도록(모든 토폴로지에서) 지정하고 현재 사용되지 않은 어떤 MDisk를 사용할 것인지 지정합니다.
- (선택사항) 볼륨 사본이 씬 프로비저닝으로 작성되도록
지정합니다. -compressed와 함께 이 매개변수를 지정할 수 없습니다. 참고: -thin 또는 -compressed 매개변수를 지정하지 않으면 시스템은 완전히 할당된 볼륨 사본을 작성합니다.
- (선택사항) 볼륨 사본이 압축되어 작성되도록 지정합니다. 이 매개변수는 -thin과 함께 지정할 수 없습니다.
- (선택사항) 중복 볼륨을 추가합니다. -deduplicated를 지정하는 경우에는
씬 또는 압축된 볼륨에만 적용되므로 -thin 또는 -compressed도
지정해야 합니다. 참고: 데이터 중복 제거는 데이터 축소 스토리지 풀에 대해서만 작동합니다. 스토리지 풀에 압축된 볼륨 또는 볼륨 사본이 없는 경우에만 I/O 그룹에 중복 제거된 볼륨 및 볼륨 사본을 작성할 수 있습니다.
- (선택사항) 볼륨이 씬 프로비저닝되고 압축된 볼륨에 대한 버퍼로서 보존하려는 풀 용량을 지정합니다. -thin 또는 -compressed를 이 매개변수와 함께 지정해야 합니다.
- (선택사항) 볼륨 사본에 대해 경고 오류 로그가 생성되는
임계값을 지정합니다. 씬 프로비전 사본 또는 압축된 사본에서
사용된 디스크 용량이 지정된 임계값을 초과하면 경고가
생성됩니다. 크기를 지정하는 warning_capacity를 사용하여
임계값을 지정할 수 있으며 -unit 매개변수가 지정되지 않으면
MB로 기본 설정됩니다.참고: 볼륨 크기의 백분율을 사용하는 warning_percentage%를 지정할 수도 있습니다. 경고 임계값을 지정하지 않는 경우 기본값 80%가 사용됩니다. 경고를 사용하지 않으려면 0을 지정하십시오.
-thin 또는 -compressed를 이 매개변수와 함께 지정해야 합니다.
- (선택사항) -buffersize 및 -warning 매개변수에 대한 데이터 단위를 지정합니다.
- (선택사항) 볼륨 사본이 작성될 때 자동으로 확장되지 않도록
지정합니다. 사용된 용량이 늘어나면 사용 가능한 버퍼 용량이
줄어듭니다. 버퍼 용량이 모두 사용되면 사본은 오프라인 상태가
됩니다.
expandvdisksize -rsize를 지정하여 버퍼 용량을 늘릴 수 있습니다. -thin 또는 -compressed를 이 매개변수와 함께 지정해야 합니다. 이 키워드를 지정하지 않는 경우 사본은 기록될 때 자동으로 확장합니다.
- (선택사항) 씬 프로비전 볼륨의 입자 크기(KB)를 설정합니다. FlashCopy® 맵에서 씬 프로비전 볼륨을 사용하는 경우 최상의 성능을 얻으려면 맵 입자 크기와 동일한 입자 크기를 사용하십시오. 호스트 시스템에서 직접 씬 프로비전 볼륨을 사용하는 경우 작은 입자 크기를 사용하십시오. 입자 크기 값은 32, 64, 128 또는 256KB여야 합니다. 기본값은 256KB입니다.
- (필수) 볼륨 사본을 추가할 볼륨을 지정합니다.
설명
기존 볼륨에 사본을 추가하려면 addvolumecopy 명령을 사용하십시오. 새 볼륨 사본은 현재 사본과 동기화됩니다.
일부 노드 유형에서 I/O 그룹의 데이터 축소 스토리지 풀에서 압축된 볼륨 사본을 작성할 수 있습니다. 데이터 축소 풀의 압축된 볼륨 사본은 V5030, V7000 또는 SVC 노드 유형으로 I/O 그룹에서만 작성될 수 있습니다. 모든 노드 유형의 씬 프로비저닝된 볼륨 사본을 작성할 수 있습니다. 볼륨은 데이터 축소 스토리지 풀에서 완전히 할당된 볼륨 사본을 보유할 수도 있습니다.
볼륨 사본이 데이터 축소 스토리지 풀에서 작성된 경우 -buffersize 를 지정할 수 없습니다. -thin 또는 -compressed를 지정하여 씬 프로비저닝 또는 압축을 사용으로 설정하십시오.
데이터 축소 스토리지 풀에서 씬 또는 압축된 볼륨 사본을 작성하는 경우 -noautoexpand 를 지정할 수 없습니다.
데이터 축소 스토리지 풀에서 씬 프로비전 또는 압축된 볼륨인 볼륨 사본을 작성할 수 없고 볼륨 캐싱 모드는 none 또는 readonly입니다. 볼륨 캐싱 모드를 readwrite로 변경하려면 chvdisk를 지정해야 합니다.
데이터 축소 스토리지 풀에서 씬 프로비저닝 또는 압축된 볼륨 사본에 대해 -warning을 지정할 수 없습니다.
데이터 축소 스토리지 풀에서 씬 프로비저닝 및 압축된 볼륨 사본에 대해 -grainsize를 지정할 수 없습니다. 이 유형의 볼륨 사본은 8KB의 크기로 작성됩니다.
데이터 축소 스토리지 풀이 오프라인이고 복구가 필요한 경우 데이터 축소 풀에서 씬 프로비저닝 또는 압축된 볼륨 사본을 작성할 수 없습니다. 복구가 계속 진행 중인 경우 복구가 완료되고 풀이 online 상태가 될 때까지 기다려야 합니다.
표준 토폴로지 시스템에서 이 명령을 사용하여 기존 볼륨에 미러된 사본을 추가할 수 있습니다.
볼륨 사본은 볼륨의 기존 사본과 동일한 사이트에서 작성될 수 없습니다. 이 명령은 캐싱 I/O 그룹을 볼륨의 액세스 I/O 그룹 세트에 자동으로 추가합니다.
시나리오 1
I/O 그룹이 다음을 포함하는 경우- 하나 이상의 8GB 노드
- 데이터 축소 풀의 한 개 이상의 씬 프로비저닝 또는 압축된 볼륨
- 해당 I/O 그룹에 대해 FlashCopy 비트맵 크기를 1.5GB 이상으로 설정하려고 시도합니다.
시나리오 2
데이터 축소 풀에 씬 프로비전 또는 압축된 볼륨이 작성되는 경우, 풀에는 호스트에서 SCSI 맵핑 해제 조작을 추적하는 추가 볼륨을 작성하기에 충분한 용량이 있어야 합니다. 이 용량을 사용할 수 없는 경우 명령이 실패합니다.시나리오 3
데이터 축소 풀에 오프라인 씬 프로비저닝된 볼륨 또는 압축된 볼륨이 있는 경우, 공간이 부족하거나 손상된 씬 프로비저닝이 있거나 씬 프로비저닝의 구성요소에서 오프라인 풀에 볼륨을 보유하므로 데이터 축소 풀에 볼륨을 작성할 수 없습니다.기존 볼륨에 볼륨 사본 추가
addvolumecopy -pool 2 volume5
세부 출력 결과:
No feedback
기존 볼륨에 씬 프로비전 볼륨 사본 추가
addvolumecopy -pool site2pool1 -thin 0
세부 출력 결과:
No feedback
완전히 할당된 이미지 모드 볼륨 사본 추가
addvolumecopy -image mdisk12 -pool 3 volume2
세부 출력 결과:
No feedback
씬 프로비전 볼륨 사본 추가
addvolumecopy -pool paulgilbertl7 -thin thinvdisk3
세부 출력 결과:
No feedback
중복 제거된 볼륨 사본을 추가하는 호출 예제
addvolumecopy -pool datareductionpool10 -thin -deduplicated deduplicatedvolume6
출력 결과:
Vdisk [6] copy [1] successfully created
