viocli volume-migrate 명령을 사용하여 하나의 데이터스토어에서 다른 데이터스토어로 하나 이상의 연결되지 않은 볼륨을 마이그레이션합니다.
-
볼륨이 연결된 경우 볼륨 마이그레이션이 실패합니다.
이 경우 해당하는 인스턴스를 마이그레이션합니다. 연결된 볼륨은 인스턴스와 함께 마이그레이션됩니다.참고: 해당 볼륨 섀도 VM은 마이그레이션되지 않습니다. 이러한 볼륨 섀도우 VM을 마이그레이션하려면 viocli ds-migrate-prep 명령을 실행한 다음 vSphere Web Client를 사용하여 섀도우 VM을 마이그레이션합니다. -
볼륨에 대상 데이터스토어에 의해 충족될 수 없는 스토리지 정책이 있는 경우 볼륨 마이그레이션이 실패합니다.
--ignore-storage-policy 매개 변수를 포함시켜 강제로 마이그레이션할 수 있습니다. 이 명령은 스토리지 정책이 비준수 데이터스토어로의 마이그레이션에 대해 무시되는 경우 주의를 출력합니다.
viocli volume-migrate 명령은 다음과 같은 구문을 사용합니다.
viocli volume-migrate [-d [NAME]] \ [--source-dc [SRC_DC_NAME]] [--source-ds [SRC_DS_NAME]] \ [--volume-ids [VOLUME_UUIDS]] [--ignore-storage-policy] \ DEST_DC_NAME DEST_DS_NAME [-h] [-v]
매개 변수 | 필수 또는 선택 사항 | 설명 |
---|---|---|
-d, --deployment NAME |
자동 | 볼륨이 마이그레이션되는 배포의 이름입니다. 자동으로 적용됩니다. 기본값은 현재 배포의 이름입니다. |
--source-dc SRC_DC_NAME |
VOLUME_UUIDS가 지정되지 않는 한 필수임 | 소스 데이터 센터를 식별합니다. --source-ds 매개 변수와 함께 고유하게 사용되어 데이터스토어를 식별합니다. |
--source-ds SRC_DS_NAME |
VOLUME_UUIDS가 지정되지 않는 한 필수임 | --source-dc 매개 변수와 함께 고유하게 사용되어 데이터스토어를 식별합니다. 예를 들어 다음 명령은 데이터 센터 DC-01의 데이터스토어 DS-01에서 데이터 센터 DC-02의 데이터스토어 DS-02로 모든 볼륨을 마이그레이션합니다. |
--volume-ids VOLUME_UUIDS |
SRC_DC_NAME 및 SRC_DS_NAME이 지정되지 않는 한 필수입니다. | UUID 값으로 지정된 하나 이상의 개별 볼륨을 마이그레이션합니다. 2개 이상의 볼륨을 지정하려면 UUID를 쉼표로 구분합니다. 예를 들어 다음 명령은 해당 UUID 값으로 지정된 2개의 볼륨을 데이터 센터 DC-01의 데이터스토어 DS-01로 마이그레이션합니다. |
--ignore-storage-policy |
선택 사항 | 스토리지 정책 규정 준수 검사를 무시합니다. 마이그레이션된 볼륨에 대상 데이터스토어가 준수하지 않는 스토리지 정책이 포함되어 있는 경우 이 매개 변수를 포함하여 마이그레이션 실패를 방지합니다. |
DEST_DC_NAME |
필수 | 대상 데이터 센터를 지정합니다. |
DEST_DS_NAME |
필수 | 대상 데이터스토어를 지정합니다. |
-h, --help |
선택 사항 | 이 명령의 사용법 및 인수를 표시합니다. |
-v, --verbose |
선택 사항 | 세부 정보 표시 모드로 전환합니다. |