인스턴스에 연결되지 않은 Cinder 볼륨을 지정된 대상 데이터스토어로 마이그레이션할 수 있습니다.

사전 요구 사항

마이그레이션할 볼륨의 모든 스냅샷을 분리합니다.

프로시저

  1. Integrated OpenStack Managerroot 사용자로 로그인합니다.
    ssh root@mgmt-server-ip
  2. 볼륨을 마이그레이션합니다.
    • 데이터스토어에서 모든 볼륨을 마이그레이션하려면 다음 명령을 실행합니다.
      viocli migrate volume --source-dc src-dc-name --source-ds src-ds-name dest-dc-name dest-ds-name [--ignore-storage-policy]
    • 데이터스토어에서 지정된 볼륨을 마이그레이션하려면 다음 명령을 실행합니다.
      viocli migrate volume --volume-ids UUID1 dest-dc-name dest-ds-name [--ignore-storage-policy]
    옵션 설명
    --source-dc

    마이그레이션할 볼륨이 포함된 데이터 센터를 입력합니다.

    이 매개 변수는 --source-ds 매개 변수와 함께 사용해야 합니다. 지정된 볼륨만 마이그레이션하려면 이 매개 변수를 포함하지 마십시오.

    --source-ds

    마이그레이션할 볼륨이 포함된 데이터스토어를 입력합니다.

    이 매개 변수는 --source-dc 매개 변수와 함께 사용해야 합니다. 지정된 볼륨만 마이그레이션하려면 이 매개 변수를 포함하지 마십시오.

    --volume-ids

    마이그레이션할 볼륨의 UUID를 입력합니다. 여러 개의 UUID는 쉼표(,)로 구분하여 포함할 수 있습니다.

    데이터스토어에서 모든 볼륨을 마이그레이션하려면 이 매개 변수 대신 --source-dc--source-ds 매개 변수를 사용합니다.

    dest-dc-name

    볼륨을 마이그레이션하려는 대상 데이터스토어가 포함된 데이터 센터의 이름을 입력합니다.

    dest-ds-name

    볼륨을 마이그레이션하려는 대상 데이터스토어의 이름을 입력합니다.

    --ignore-storage-policy

    데이터스토어가 볼륨의 스토리지 정책을 준수하지 않더라도 대상 데이터스토어로 볼륨을 마이그레이션하려면 이 매개 변수를 포함합니다.

결과

지정된 볼륨이 대상 데이터스토어로 마이그레이션됩니다.