Data Domain: Retention Lock Governance MTree를 삭제하는 방법
Summary: 이 문서의 목적은 RLG Mtree를 제거하는 데 필요한 단계를 간결하게 설명하는 것입니다.
Instructions
범위는 보존 잠금 거버넌스를 제거하는 일반적인 실수와 관련이 있습니다.
비활성화하기 전에 RL MTree에 있는 파일을 되돌리는 것이 중요합니다.
파일 보존 기간이 아직 만료되지 않은 경우 RL을 '되돌려야' 합니다.
항상 Retention Lock 관련 공식 문서 자료를 참조하십시오. FAQ:
Data Domain: Retention Lock 자주 묻는 질문
일반적으로 로그에는 다음과 같은 알림이 보고됩니다.
-
파일이 보존으로 잠겨 있으면 제거할 수 없습니다.
Cannot delete or modify a retention locked file10/08 08:59:46.764075 [b9956f0] ERROR: ddboost-<dda.lab.loc-51584>: ddboost_api ERROR: ddp_unlink() failed, su_name=Copia_dda.lab.loc, path_name=/Backups/.../vm-1-disk-key-2000-flat.vmdk, Err: 5520-nfs remove failed (nfs: Cannot delete or modify a retention locked file)
-
비어 있지 않으면 폴더를 삭제할 수 없는 경우 다음이 표시됩니다.
rmdir failed (nfs: Directory not empty10/08 08:59:46.898938 [7f095817bcb0] ERROR: ddboost-<dda.lab.loc-51584>: ddboost_api ERROR: ddp_rmdir() failed, su_name=Copia_dda.lab.loc, path_name=.../Backups/.../03971, Err: 5043-nfs rmdir failed (nfs: Directory not empty)
Mtree 목록을 보면 RL MTree가 비어 있지 않더라도 이미 비활성화되어 있습니다.
# mtree list: /data/col1/test_rlg RW/RLGD
이 시나리오에서는 RL을 사용하지 않도록 설정하기 전에 파일을 되돌려야 하며, 그렇지 않으면 파일이 보존 구성을 유지합니다.
RLG MTree를 되돌리고 삭제하는 단계는 다음과 같습니다.
-
거버넌스를 다시 활성화합니다(Mtree가 RLGD인 경우 revert 명령은 아무 작업도 수행하지 않으므로 다시 RLGE로 설정해야 함).
# mtree retention-lock enable mtree [mtree]
-
Mtree에서 거버넌스 잠금 되돌리기
# mtree retention-lock revert [mtree]
-
거버넌스 비활성화
# mtree retention-lock disable mtree [mtree]
-
DD NFS 내보내기:
# nfs export add /data/col1/[mtree] clients [The Linux_Client_IP_Adr]
-
Linux 클라이언트에서 파티션 마운트:
# mount -o nolock DD_IP_Adr:/data/col1/[mtree] /mnt/dd-mount
-
다른 파일과 마찬가지로 Mtree의 모든 항목을 삭제합니다.
-
다른 서버에서 Mtree를 마운트 해제합니다.
# umount /test_rlg
-
이제 Mtree를 삭제하거나 이동할 수 있습니다. [MTree가 스토리지 유닛일 수 있음에 주의]
# ddboost storage-unit delete Storage_Unit_name # mtree delete /data/col1/Mtree_Name
본보기
가정:
LSU: test_rlg
DD IP: 10.10.10.31
Linux 클라이언트: 10.10.10.30
단계:
-
거버넌스를 다시 활성화합니다(Mtree가 RLGD인 경우 revert 명령은 아무 작업도 수행하지 않으므로 다시 RLGE로 설정해야 함).
# mtree retention-lock enable mtree test_rlg
-
Mtree에서 거버넌스 잠금 되돌리기
# mtree retention-lock revert test_rlg
-
거버넌스 비활성화
# mtree retention-lock disable mtree test_rlg
-
DD NFS 내보내기:
# nfs export add /data/col1/test_rlg clients 10.10.10.30
-
Linux 클라이언트에서 NFS 내보내기 마운트
cd /mnt # mkdir /mnt/test_rlg # chown 775 /mnt/test_rlg # mount -o nolock 10.10.10.31:/data/col1/test_rlg /mnt/test_rlg
-
모든 것을 삭제하십시오 [사용 시 항상 주의를 기울이십시오.
rm -rf명령]# rm -rf /mnt/test_rlg/
-
다른 서버에서 Mtree를 마운트 해제합니다.
# umount /test_rlg
-
이제 Mtree를 삭제할 수 있습니다.
# ddboost storage-unit delete test_rlg # mtree delete /data/col1/test_rlg
Additional Information
보존 잠금 파일을 표시하려면 다음 명령을 참조하십시오.
mtree retention-lock report generate retention-details mtrees /data/col1/test_rlg
RLC[Retention Lock Compliance]
준수 모드를 사용하여 MTrees의 파일에 대한 보존 잠금을 되돌릴 수 없습니다.
RLC MTree는 비어 있어야 하며 MTree를 삭제하기 전에 보존이 만료되어야 합니다.