\subsection{Backup} \label{sub:backup} Wir haben uns für \href{http://www.rsnapshot.org/}{Rsnapshot} aus folgenden Gründen entschieden: \begin{itemize} \item Die Backups liegen als Ordner mit den gleichen Rechten wie im zu backupenden System. Dies hat den Vorteil, dass andere Nutzer diese einsehen können und selbständig Dateien wiederherstellen können. \item Rsnapshot erstellt differentielle Backups. Dabei werden Dateien, die sich zum alten Backup sich nicht geändert haben durch Hardlinks in das neue Backup verlinkt. \item Programme wie duplicity speichern die Differenz zum alten Stand als Delta ab. Diese Kette von Revisionen müssen beim Wiedereinspielen angewendet werden. Dies kann zeitaufwändig sein und ist fehleranfällig, sollte ein Delta beschädigt werden. Um dem entgegen zu wirken, werden deswegen in regelmäßigen Abständen volle Backups erstellt, was wiederum mehr Speicherplatz benötigt. \end{itemize} Die Konfigurationsdatei (/etc/rsnapshot.conf) für Rsnaphot liegt in \emph{aufgabe4.3/rsnaphot.conf}. Es werden folgende Verzeichnisse gesichert: /home/, /etc/, /usr/local/, /cluster/, /srv/, /fastfs/, /var/lib/ Das dafür bereitgestellte NFS ist unter dem Pfad \emph{/backup} gemountet. Die Backups werden im Unterverzeichnis \emph{rsnapshot} erstellt. Das Backup wird als Cron-Job durch die Skripte \emph{/etc/cron.daily/rsnaphot} und \emph{/etc/cron.weekly/rsnapshot} durchgeführt (vgl. \emph{aufgabe4.3/cron.\{daily,weekly\}/rsnapshot.conf}). Dabei werden die letzten die Stände der letzten 7 Tage sowie die der letzten 3 Wochen vorgehalten. Darüber hinaus wurde je ein vollständiges Backup von zotac0 und zotac1 in Verzeichnis \emph{/backup} erstellt.