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

Red Hat OpenShift Virtualization을 사용하여 VM 복제

기여자 netapp-jsnyder kevin-hoke

Trident 사용하여 OpenShift Virtualization에서 VM을 복제합니다. 이 절차에는 Trident CSI 볼륨 복제를 활용하는 것이 포함되어 있어 소스 VM을 종료하거나 계속 실행하여 새 VM을 만들 수 있습니다.

VM 복제

OpenShift에서 기존 VM을 복제하는 작업은 Trident의 Volume CSI 복제 기능을 통해 수행됩니다. CSI 볼륨 클로닝을 사용하면 기존 PVC를 데이터 소스로 사용하여 PV를 복제하여 새로운 PVC를 생성할 수 있습니다. 새로운 PVC가 생성된 후에는 별도의 엔터티로 작동하며 소스 PVC에 대한 링크나 종속성이 없습니다.

VM 복제 아키텍처

CSI 볼륨 클로닝에는 고려해야 할 몇 가지 제한 사항이 있습니다.

  1. 소스 PVC와 대상 PVC는 동일한 프로젝트에 있어야 합니다.

  2. 동일한 스토리지 클래스 내에서 복제가 지원됩니다.

  3. 소스 볼륨과 대상 볼륨이 동일한 VolumeMode 설정을 사용하는 경우에만 복제를 수행할 수 있습니다. 예를 들어, 블록 볼륨은 다른 블록 볼륨에만 복제할 수 있습니다.

OpenShift 클러스터의 VM은 두 가지 방법으로 복제할 수 있습니다.

  1. 소스 VM을 종료하여

  2. 소스 VM을 활성 상태로 유지하여

소스 VM을 종료하여

VM을 종료하여 기존 VM을 복제하는 것은 Trident 의 지원을 받아 구현된 기본 OpenShift 기능입니다. VM을 복제하려면 다음 단계를 완료하세요.

  1. 워크로드 > 가상화 > 가상 머신으로 이동한 다음 복제하려는 가상 머신 옆에 있는 줄임표를 클릭합니다.

  2. 가상 머신 복제를 클릭하고 새 VM에 대한 세부 정보를 제공합니다.

    복제 VM

  3. 가상 머신 복제를 클릭합니다. 그러면 소스 VM이 종료되고 복제 VM 생성이 시작됩니다.

  4. 이 단계가 완료되면 복제된 VM의 콘텐츠에 액세스하여 확인할 수 있습니다.

소스 VM을 활성 상태로 유지하여

소스 VM의 기존 PVC를 복제한 다음 복제된 PVC를 사용하여 새 VM을 만드는 방식으로 기존 VM을 복제할 수도 있습니다. 이 방법을 사용하면 소스 VM을 종료할 필요가 없습니다. VM을 종료하지 않고 복제하려면 다음 단계를 완료하세요.

  1. 저장소 > 영구 볼륨 클레임으로 이동한 다음 소스 VM에 연결된 PVC 옆에 있는 줄임표를 클릭합니다.

  2. PVC 복제를 클릭하고 새 PVC에 대한 세부 정보를 제공합니다.

    클론 PVC

  3. 그런 다음 복제를 클릭합니다. 이렇게 하면 새 VM에 대한 PVC가 생성됩니다.

  4. 워크로드 > 가상화 > 가상 머신으로 이동한 후 만들기 > YAML 사용을 클릭합니다.

  5. 사양 > 템플릿 > 사양 > 볼륨 섹션에서 컨테이너 디스크 대신 복제된 PVC를 첨부합니다. 귀하의 요구 사항에 따라 새 VM에 대한 다른 모든 세부 정보를 제공합니다.

    - name: rootdisk
      persistentVolumeClaim:
        claimName: rhel8-short-frog-rootdisk-28dvb-clone
  6. 새로운 VM을 만들려면 만들기를 클릭하세요.

  7. VM이 성공적으로 생성된 후 새 VM에 액세스하여 소스 VM의 복제본인지 확인합니다.