Data Domain: Slik sletter du Retention Lock Governance MTree
Summary: Formålet med dette dokumentet er å gi en kortfattet forklaring på trinnene som kreves for å fjerne RLG Mtree.
Instructions
Omfanget er relatert til den vanlige feilen ved å fjerne en Retention Lock-styring.
Det er viktig å tilbakestille filen som ligger på RL MTree før du deaktiverer den.
RL må tilbakestilles hvis filoppbevaringsperioden ennå ikke er utløpt.
Se alltid den offisielle dokumentasjonen knyttet til oppbevaringslåsen FAQ:
Data Domain: Vanlige spørsmål om oppbevaringslås
Loggene rapporterer vanligvis følgende varsler:
-
Hvis en fil er låst av oppbevaringen, kan den ikke fjernes viser:
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)
-
Hvis mappen ikke kan slettes hvis den ikke er tom, vises:
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)
Når du ser på Mtree-listen, er RL MTree allerede deaktivert, selv om den ikke er tom.
# mtree list: /data/col1/test_rlg RW/RLGD
I dette scenariet er det viktig å være klar over at før du deaktiverer RL, må filene tilbakestilles ellers beholder filen oppbevaringskonfigurasjonen,
Fremgangsmåten for å tilbakestille og slette RLG MTree er følgende:
-
Reaktiver styring (tilbakestillingskommandoen gjør ikke noe hvis Mtree er RLGD, så vi må sette den til RLGE igjen)
# mtree retention-lock enable mtree [mtree]
-
Tilbakestille styringslåsen på Mtree-et
# mtree retention-lock revert [mtree]
-
Deaktiver styring
# mtree retention-lock disable mtree [mtree]
-
Eksporter DD NFS:
# nfs export add /data/col1/[mtree] clients [The Linux_Client_IP_Adr]
-
Monter partisjon fra Linux-klient:
# mount -o nolock DD_IP_Adr:/data/col1/[mtree] /mnt/dd-mount
-
Slett alt på Mtree som du ville gjort med andre filer
-
Demonter Mtree fra den andre serveren
# umount /test_rlg
-
Nå kan Mtree slettes eller flyttes. [Vær oppmerksom på at MTree kan være en lagringsenhet]
# ddboost storage-unit delete Storage_Unit_name # mtree delete /data/col1/Mtree_Name
Eksempel
Anta:
LSU: test_rlg
DD IP: 10.10.10.31
Linux-klient: 10.10.10.30
Trinn:
-
Reaktiver styring (tilbakestillingskommandoen gjør ikke noe hvis Mtree er RLGD, så vi må sette den til RLGE igjen)
# mtree retention-lock enable mtree test_rlg
-
Tilbakestille styringslåsen på Mtree-et
# mtree retention-lock revert test_rlg
-
Deaktiver styring
# mtree retention-lock disable mtree test_rlg
-
Eksporter DD NFS:
# nfs export add /data/col1/test_rlg clients 10.10.10.30
-
Montere NFS-eksporten fra en Linux-klient
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
-
Slett alt [Vær alltid oppmerksom når du bruker
rm -rfkommando]# rm -rf /mnt/test_rlg/
-
Demonter Mtree fra den andre serveren
# umount /test_rlg
-
Nå kan Mtree slettes.
# ddboost storage-unit delete test_rlg # mtree delete /data/col1/test_rlg
Additional Information
Hvis du vil vise oppbevaringslåsfilen, kan du se følgende kommando:
mtree retention-lock report generate retention-details mtrees /data/col1/test_rlg
Det
er ikke mulig å tilbakestille en oppbevaringslås mot filer i MTrees ved hjelp av samsvarsmodus.
RLC MTree må være tom, og oppbevaringen må være utløpt før du sletter MTree.