Snapshot wiederherstellen (UNIX-basierte Instanzen)
Auf Compute Cloud@Customer können Sie einzelne Snapshot-Dateien oder einen gesamten Snapshot mit dem Befehl cp
wiederherstellen.
Hinweis
Optional können Sie rsync
, tar
oder ein anderes Tool verwenden, das NFS unterstützt, um die Daten in einen anderen Remote-Speicherort zu kopieren.
Instanz-BS verwenden
-
Melden Sie sich bei dem Betriebssystem der Instanz an, in dem das Dateisystem gemountet ist, aus dem der Snapshot erstellt wurde.
-
Listen Sie die Snapshots auf.
Syntax:
ls -la <mount-point>/.zfs/snapshot/
Beispiel:
ls -la /mnt/MyMountPoint/.zfs/snapshot total 17 dr-xr-xr-x. 4 root root 4 Sep 8 15:54 . dr-xr-xr-x. 4 root root 4 Sep 1 17:27 .. drwxr-xr-x. 4 root root 7 Sep 8 15:53 file-system-FS-snapshot-02 drwxr-xr-x. 4 root root 6 Sep 1 18:12 file-system-FS-snapshot-01
-
Verwenden Sie den Befehl
cp
, um einzelne Snapshot-Dateien oder den gesamten Snapshot in einen Speicherort Ihrer Wahl zu kopieren.Verwenden Sie die Option
-r
, wenn Sie einen Snapshot wiederherstellen, der Unterverzeichnisse enthält.Beispiel:
cp -r /mnt/MyMountPoint/.zfs/snapshot/<snapshot_name>/* <destination_directory>