Dell Unity: Wiederherstellen verlorener/gelöschter Daten aus FS-Snapshots für UNIX-Host (vom Nutzer korrigierbar)

Summary: Wiederherstellen gelöschter Dateien/Verzeichnisse aus einem Dateisystem-Snapshot.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Verfahren zum Wiederherstellen eines Snapshot aus einer ausgeblendeten Snapshot-Datei eines UNIX-Hosts:
Die erste Aufgabe für einen NFS-Client besteht darin, eine Verbindung zu einer NFS-Freigabe im Dateisystem herzustellen. Der Zugriff auf den schreibgeschützten Snapshot wird durch den Zugriff auf den verborgenen .ckpt-Datenpfad des Snapshots eingerichtet. Dieser Pfad leitet den Client zu der Point-in-Time-Ansicht um, die der schreibgeschützte Snapshot erfasst.

 

Cause

Löschen einiger Daten aus dem Dateisystem

Resolution

1. Listen Sie die exportierten Dateisysteme für den NAS-Server auf:

[root@vhost fserver]# showmount -e <IP or FQDN of NAS Server>
Exportliste für fserver:
 

/NAS/exp            (everyone)
/exp                     (everyone)
/NASserver/exp/share  (everyone)
/share1                (everyone)
/share2                (everyone)
/share3                (everyone)

 

2. Erstellen Sie ein temporäres Verzeichnis an einem beliebigen Ort:

[root@vhost fserver]# mkdir /mnt/test


3. Mounten Sie die Root-FS-Freigabe im neuen temporären Verzeichnis auf dem UNIX-Host. 

** Hinweis: Nur Root-FS-Freigaben enthalten ausgeblendete .ckpt-Dateien. Es darf sich nicht um eine untergeordnete Freigabe handeln (z. B.: eine Freigabe /NASserver/exp/share würde nicht funktionieren)
 

[root@vhost fserver]# mount <IP or FQDN of NAS Server>:/share1 /mnt/test
[root@vhost fserver]# cd /mnt/test
[root@vhost fserver]# ls -la |grep -i .ckpt


...
~Die Ausgabe enthält die Snapshot-Datei. Wählen Sie das .ckpt-Verzeichnis aus, aus dem Sie Daten wiederherstellen möchten.

.ckpt_2016_14_11_20.58.41_GMT
.ckpt_2016_15_11_20.58.41_GMT
.ckpt_2016_16_11_20.58.41_GMT
.ckpt_2016_17_11_20.58.41_GMT


4. Ändern Sie das Verzeichnis in das erforderliche .ckpt-Verzeichnis.
 

[root@vhost fserver]#  cd .ckpt_2016_16_11_20.58.41_GMT
[root@vhost fserver]#  ls


Dadurch werden alle Dateien/Verzeichnisse im Snapshot aufgelistet.

5. Anmelden Kopieren Sie die Dateien, die auf das FS wiederhergestellt werden sollen, oder verwenden Sie den Befehl rsync unter UNIX.
 

[root@vhost fserver]# cp deletedfile /test

Additional Information

Da der schreibgeschützte Snapshot den Clients über den CVFS-Mechanismus zur Verfügung gestellt wird, können die Clients Daten ohne Eingriff des Administrators direkt aus dem Snapshot wiederherstellen. Wenn ein Nutzer beispielsweise versehentlich eine Datei beschädigt oder gelöscht hat, kann er direkt auf den schreibgeschützten Snapshot zugreifen, eine frühere Version der Datei aus dem Snapshot abrufen und sie zur Wiederherstellung in das Dateisystem kopieren.

Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family , Dell EMC Unity Hybrid, Dell EMC UnityVSA Professional Edition/Unity Cloud Edition ...
Article Properties
Article Number: 000052854
Article Type: Solution
Last Modified: 27 Jun 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.