Zum Inhalt

Backup

Unsere Fileserver erstellen automatisch Snapshots an, welche den Zustand von den jeweiligen Verzeichnissen zu älteren Zeitpunkten beinhalten. Diese Snapshots sind abhängig vom Fileserver an unterschiedlichen Ordner für den User erreichbar.

Isilon

Für das Home-, Projekt- und Software-Volumen, welche auf der Isilon liegen, können ältere Versionen von Verzeichnissen angezeigt und auch wiederhergestellt werden. Im folgenden werden einige Szenarien für den fiktiven Nutzer juser gezeigt, in der Praxis ist hierbei der eigene Benutzername zu verwenden.

.snapshot-Verzeichnis

In jedem Verzeichnis, welches auf dem NFS-Server liegt (z.B. alle homes), gibt es einen speziellen Ordner .snapshot, welcher die Backups des Verzeichnisses enthält. Dieser Ordner ist nicht mit einem ls im Terminal oder einem grafischen Dateimanager sichtbar, kann jedoch immer betreten werden, z.B. mit folgenden Kommandos:

juser@netboot_machine:~$ cd .snapshot/  # in jedem Ordner innerhalb des homes und Volumes möglich
juser@netboot_machine:~$ nautilus Projekt3/Dokumentation/.snapshot # grafische Alternative
Aus diesem Verzeichnis können die gewünschten Dateien einfach herauskopiert werden und somit wiederhergestellt werden. Hier findet sich die Erklärung für die Wiederherstellung mit Hilfe von nautilus.

Tägliche und stündliche Sicherungen

In dem .snapshot-Ordner eines jeden Verzeichnisses befinden sich bis zu 24 Stunden alte stündliche sowie bis zu zwei Wochen alte tägliche Backups.

Wiederherstellung mit nautilus

Für den Dateimanager nautilus gibt es eine Extension, welche einen zusätzlichen Menüeintrag anbietet, um in den korrekten Ordner zu gelangen.

GPU-Cluster

Aktuell bieten wir für den Fileserver für den GPU-Cluster keine Backups an. Daten bzw. Ergebnisse sollen vom User schnell zusätzlich in ein anderes Netzwerklaufwerk gespeichert werden, um Datenverluste zu vermeiden.

Backup-Server

Zu den automatischen Snapshots von den Volumen bieten wir Backup-Server an, um auch andere Daten regelmäßig zu sichern. Diese Server unterstützen das rsyncProtokoll mit denen VMs oder andere Projektdaten regelmäßig synchronisiert werden können. Ein Zugang und ein Backup-Volumen kann auf Anfrage bereitgestellt werden. Benötigt wird eine maximale Größe des Backups sowie ein public-Key zum Anmelden, welcher dann auch für die Backups später genutzt werden soll/kann.