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

상위 볼륨에서 FlexClone 볼륨을 분할합니다

기여자

FlexClone 볼륨을 상위 볼륨에서 분할하여 클론을 일반 FlexVol 볼륨으로 만들 수 있습니다.

클론 분할 작업은 백그라운드에서 수행됩니다. 분할 중에 클론과 상위 항목에서 데이터에 액세스할 수 있습니다. ONTAP 9.4부터는 공간 효율성이 유지됩니다. 분할 프로세스는 메타데이터만 업데이트하며 최소 입출력을 필요로 합니다. 데이터 블록은 복사되지 않습니다.

이 작업에 대해
  • 분할 작업 중에는 FlexClone 볼륨의 새 스냅샷 복사본을 생성할 수 없습니다.

  • FlexClone 볼륨이 데이터 보호 관계에 속해 있거나 로드 공유 미러에 속하는 경우 상위 볼륨에서 분할할 수 없습니다.

  • 분할이 진행되는 동안 FlexClone 볼륨을 오프라인으로 전환하면 분할 작업이 일시 중단되고 FlexClone 볼륨을 다시 온라인 상태로 전환하면 분할 작업이 재개됩니다.

  • 분할 후에는 상위 FlexVol 볼륨과 복제본 모두에 볼륨 보장에 따라 결정된 전체 공간 할당이 필요합니다.

  • FlexClone 볼륨이 상위 볼륨에서 분할된 후에는 두 볼륨을 다시 연결할 수 없습니다.

  • ONTAP 9.4부터 AFF 시스템의 보장되지 않는 볼륨의 경우 FlexClone 볼륨의 분할 작업은 물리적 블록을 공유하며 데이터를 복사하지 않습니다. 따라서 AFF 시스템에서 FlexClone 볼륨을 분할하는 작업이 ONTAP 9.4 이상의 다른 FAS 시스템에서 FlexClone 분할 작업보다 빠릅니다. AFF 시스템에서 향상된 FlexClone 분할 작업은 다음과 같은 이점을 제공합니다.

    • 상위 클론에서 클론을 분할한 후에는 스토리지 효율성이 유지됩니다.

    • 기존 스냅샷 복사본은 삭제되지 않습니다.

    • 작업이 더 빠릅니다.

    • FlexClone 볼륨은 클론 계층 구조의 모든 지점에서 분할할 수 있습니다.

시작하기 전에
  • 클러스터 관리자여야 합니다.

  • 분할 작업을 시작할 때 FlexClone 볼륨은 온라인 상태여야 합니다.

  • 분할이 성공하려면 상위 볼륨이 온라인 상태여야 합니다.

단계
  1. 분할 작업을 완료하는 데 필요한 여유 공간을 결정합니다.

    volume clone show -estimate -vserver vserver_name -flexclone clone_volume_name -parent-volume parent_vol_name

    다음 예에서는 상위 볼륨 ""vol1""에서 FlexClone 볼륨 ""clone1""을 분할하는 데 필요한 여유 공간에 대한 정보를 제공합니다.

    cluster1::> volume clone show -estimate -vserver vs1 -flexclone clone1 -parent-volume volume1
                                 Split
    Vserver   FlexClone       Estimate
    --------- ------------- ----------
    vs1       clone1           40.73MB
  2. FlexClone 볼륨과 상위 항목이 포함된 애그리게이트에 충분한 공간이 있는지 확인합니다.

    1. FlexClone 볼륨과 상위 항목이 들어 있는 애그리게이트의 여유 공간 크기를 확인합니다.

      '스토리지 집계 쇼'

    2. 포함된 Aggregate에 사용 가능한 여유 공간이 충분하지 않은 경우 스토리지를 Aggregate에 추가합니다.

      '스토리지 집계 추가 디스크'

  3. 분할 작업을 시작합니다.

    '볼륨 클론 분할 시작 - vserver_vserver_name_-FlexClone_clone_volume_name_'

    다음 예제에서는 상위 볼륨 ""vol1""에서 FlexClone 볼륨 ""clone1""을 분할하는 프로세스를 시작하는 방법을 보여 줍니다.

    cluster1::> volume clone split start -vserver vs1 -flexclone clone1
    
    Warning: Are you sure you want to split clone volume clone1 in Vserver vs1 ?
    {y|n}: y
    [Job 1617] Job is queued: Split clone1.
  4. FlexClone 분할 작업의 상태를 모니터링합니다.

    '볼륨 클론 분할 표시 - vserver_vserver_name_-FlexClone_clone_volume_name_'

    다음 예제는 AFF 시스템에서 FlexClone 분할 작업의 상태를 보여줍니다.

    cluster1::> volume clone split show -vserver vs1 -flexclone clone1
                                                  Inodes                   Blocks
                                         ---------------------    ---------------------
    Vserver   FlexClone    Processed Total    Scanned  Updated      % Inode   % Block
                                                                     Complete  Complete
    vs1       clone1        0         0       411247   153600         0        37
  5. 분할 볼륨이 더 이상 FlexClone 볼륨이 아닌지 확인합니다.

    volume show -volume volume_name -fields clone-volume

    의 값 clone-volume FlexClone 볼륨이 아닌 볼륨의 경우 ""false"" 옵션이 있습니다.

    다음 예제에서는 부모로부터 분할된 볼륨 ""clone1""이 FlexClone 볼륨이 아닌지 여부를 확인하는 방법을 보여 줍니다.

    cluster1::> volume show -volume clone1 -fields clone-volume
    vserver volume **clone-volume**
    ------- ------ **------------**
    vs1     clone1 **false**