볼트 대상에서 WORM에 스냅샷을 커밋합니다
SnapVault용 SnapLock를 사용하여 보조 스토리지에서 WORM으로 스냅샷을 보호할 수 있습니다. 볼트 대상에서 모든 기본 SnapLock 작업을 수행합니다. 대상 볼륨은 읽기 전용으로 자동 마운트되므로 WORM에 스냅샷을 명시적으로 커밋할 필요가 없습니다.
-
System Manager를 사용하여 관계를 구성하려면 소스 클러스터와 대상 클러스터 모두에서 ONTAP 9.15.1 이상이 실행 중이어야 합니다.
-
대상 클러스터에서:
-
9.10.1 이전의 ONTAP 릴리즈와 함께 CLI를 사용하는 경우, "SnapLock 애그리게이트를 생성합니다".
-
보호 정책은 "볼트" 유형이어야 합니다.
-
소스 및 타겟 애그리게이트는 64비트여야 합니다.
-
소스 볼륨은 SnapLock 볼륨일 수 없습니다.
-
ONTAP CLI를 사용하는 경우 소스 볼륨과 타겟 볼륨을 에서 생성해야 합니다 "피어링된 클러스터" 및 "SVM".
소스 볼륨에서 NetApp 또는 타사 스토리지를 사용할 수 있습니다. 타사 스토리지의 경우 FlexArray 가상화를 사용해야 합니다.
WORM 상태로 커밋된 스냅샷의 이름은 변경할 수 없습니다. |
SnapLock 볼륨의 클론을 생성할 수는 있지만 SnapLock 볼륨의 파일은 복제할 수 없습니다.
LUN은 SnapLock 볼륨에서 지원되지 않습니다. LUN은 비 SnapLock 볼륨에서 생성된 스냅샷이 SnapLock 소산 관계의 일부로 보호를 위해 SnapLock 볼륨으로 전송되는 경우에만 SnapLock 볼륨에서 지원됩니다. LUN은 읽기/쓰기 SnapLock 볼륨에서 지원되지 않습니다. 하지만 변조 방지 스냅샷은 SnapMirror 소스 볼륨과 LUN이 포함된 타겟 볼륨 모두에서 지원됩니다. |
ONTAP 9.10.1부터 SnapLock 및 비 SnapLock 볼륨은 동일한 애그리게이트에 존재할 수 있으므로, ONTAP 9.10.1을 사용하는 경우 더 이상 별도의 SnapLock 애그리게이트를 생성할 필요가 없습니다. '-snaplock-type' 볼륨 옵션을 사용하여 Compliance 또는 Enterprise SnapLock 볼륨 유형을 지정합니다. ONTAP 9.10.1 이전의 ONTAP 릴리즈에서는 SnapLock 모드, 규정 준수 또는 엔터프라이즈가 aggregate에서 상속됩니다. 버전에 상관없이 유연한 타겟 볼륨이 지원되지 않습니다. 대상 볼륨의 언어 설정은 소스 볼륨의 언어 설정과 일치해야 합니다.
볼트 대상인 SnapLock 볼륨에 기본 보존 기간이 할당되어 있습니다. 이 기간의 값은 처음에 SnapLock 엔터프라이즈 볼륨의 경우 0년, SnapLock 규정 준수 볼륨의 경우 최대 30년으로 설정됩니다. 각 NetApp 스냅샷은 처음에는 이 기본 보존 기간을 사용하여 커밋됩니다. 필요한 경우 보존 기간을 나중에 연장할 수 있습니다. 자세한 내용은 을 "보존 시간 개요를 설정합니다"참조하십시오.
ONTAP 9.14.1부터 SnapMirror 관계의 SnapMirror 정책에서 특정 SnapMirror 레이블에 대한 보존 기간을 지정하여 소스에서 대상 볼륨으로의 복제된 스냅샷이 규칙에 지정된 보존 기간 동안 보존되도록 할 수 있습니다. 보존 기간을 지정하지 않으면 대상 볼륨의 기본 보존 기간이 사용됩니다.
ONTAP 9.13.1부터 옵션을 로 설정한 non-snaplock
상태로 FlexClone을 생성하고 볼륨 클론 생성 작업을 실행할 때 스냅샷을 "상위-스냅샷"으로 지정하여 SnapLock 소산 관계의 대상 SnapLock 볼륨에서 잠긴 스냅샷을 즉시 복원할 수 있습니다 snaplock-type
. 에 대해 자세히 "SnapLock 형식으로 FlexClone 볼륨 생성"알아보십시오.
MetroCluster 구성의 경우 다음 사항에 유의해야 합니다.
-
동기식 소스 SVM과 동기식-타겟 SVM 간에는 동기식-소스 SVM 사이만이 아니라 SnapVault 관계를 생성할 수 있습니다.
-
동기화 소스 SVM의 볼륨에서 데이터 지원 SVM으로 SnapVault 관계를 생성할 수 있습니다.
-
데이터 지원 SVM의 볼륨에서 동기화 소스 SVM의 DP 볼륨으로 SnapVault 관계를 생성할 수 있습니다.
다음 그림에서는 SnapLock 볼트 관계를 초기화하는 절차를 보여 줍니다.
ONTAP CLI를 사용하여 SnapLock 볼트 관계를 만들거나, ONTAP 9.15.1부터 시스템 관리자를 사용하여 SnapLock 볼트 관계를 만들 수 있습니다.
-
Storage > Volumes * 로 이동하고 * Add * 를 선택합니다.
-
Add Volume * (볼륨 추가 *) 창에서 * More Options * (추가 옵션 *)를 선택합니다.
-
볼륨 이름, 크기, 엑스포트 정책 및 공유 이름을 입력합니다.
-
삭제를 방지하기 위해 대상 스냅샷 잠금 * 을 선택하고 * 잠금 방법 * 섹션에서 * SnapLock for SnapVault * 를 선택합니다. 선택한 정책 유형이 "볼트" 유형이 아니거나, SnapLock 사용권이 설치되지 않았거나, 규정 준수 시계가 초기화되지 않은 경우 이 선택 항목이 표시되지 않습니다.
-
아직 활성화되지 않은 경우 * SnapLock 준수 클럭 초기화 * 를 선택합니다.
-
변경 사항을 저장합니다.
-
대상 클러스터에서 소스 볼륨보다 크거나 같은 dP 유형의 SnapLock 대상 볼륨을 생성합니다.
volume create -vserver <SVM_name> -volume <volume_name> -aggregate <aggregate_name> -snaplock-type <compliance|enterprise> -type DP -size <size>
다음 명령을 실행하면 이름이 2GB SnapLock Compliance 볼륨이 생성됩니다
dstvolB
인치SVM2
애그리케이트node01_aggr
:cluster2::> volume create -vserver SVM2 -volume dstvolB -aggregate node01_aggr -snaplock-type compliance -type DP -size 2GB
-
대상 클러스터에서 "기본 보존 기간을 설정합니다".
-
"새 복제 관계를 생성합니다" 비 SnapLock 소스와 사용자가 생성한 새 SnapLock 대상 간
이 예에서는 매일 및 매주 레이블이 지정된 스냅샷을 시간별 일정에 따라 볼팅하는 정책을 사용하여
XDPDefault
대상 SnapLock 볼륨과의 새로운 SnapMirror 관계를dstvolB
생성합니다.cluster2::> snapmirror create -source-path SVM1:srcvolA -destination-path SVM2:dstvolB -vserver SVM2 -policy XDPDefault -schedule hourly
"사용자 지정 복제 정책을 생성합니다" 또는 a "사용자 지정 일정" 사용 가능한 기본값이 적합하지 않은 경우 -
대상 SVM에서 생성된 SnapVault 관계를 초기화합니다.
snapmirror initialize -destination-path <destination_path>
다음 명령을 실행하면 'VM1'의 소스 볼륨 'rcvolA'와 'VM2'의 대상 볼륨 'dstvolB'의 관계가 초기화됩니다.
cluster2::> snapmirror initialize -destination-path SVM2:dstvolB
-
관계가 초기화되고 유휴 상태가 되면 대상에서 명령을 사용하여
snapshot show
복제된 스냅샷에 적용되는 SnapLock 만료 시간을 확인합니다.이 예에서는 SnapMirror 레이블과 SnapLock 만료 날짜가 있는 볼륨의 스냅숏을
dstvolB
나열합니다.cluster2::> snapshot show -vserver SVM2 -volume dstvolB -fields snapmirror-label, snaplock-expiry-time