From 99b051840f4bd8c439c07d1cfbc01cbc12332b73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sat, 30 Nov 2013 18:01:33 +0100 Subject: [PATCH] Backups++ --- bericht/abschnitte/prov-backup.tex | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/bericht/abschnitte/prov-backup.tex b/bericht/abschnitte/prov-backup.tex index a11aa12..0dcbd73 100644 --- a/bericht/abschnitte/prov-backup.tex +++ b/bericht/abschnitte/prov-backup.tex @@ -1,2 +1,31 @@ \subsection{Backup} \label{sub:backup} + +Wir haben uns für 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ötig. +\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 \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.