Nächste Seite: Beispiel 5, unterschiedliche Aufbewahrungsfristen
Aufwärts: Verwendung von storeBackup (Beispiele)
Vorherige Seite: Beispiel 3, ein kleines
Inhalt
Beispiel 4, Backup von
unterschiedlichen Rechnern, Daten geteilt
Dieses Beispiel zeigt, wie man nicht-koordinierte Backups von
unterschiedlichen Rechnern durchführt und die Daten über Hardlinks
teilt.
Stell Dir vor, Du hast die folgenden Randbedingungen:
- Du hast einen Server namens „server`` mit einer separaten
Platte, die als /disk1 gemountet ist.
- Du willst den Rechner „client1``, der /disk1 vom Server
nach /net/server/disk1 mountet, in dieses Verzeichnis als
Serie „client1`` sichern.
- Du willst Rechner „client2`` , der /disk1 vom Server
nach /net/server/disk1 mountet, in dieses Verzeichnis als
Serie „client2`` sichern.
- Das Backup des Servers läuft unabhängig von den anderen nachts.
- Die Backups von den Clients laufen unkoordiniert, also eventuell
gleichzeitig
- Die identischen Dateien in den Backups sollen über Hardlinks
verbunden werden.
- Du könntest zusätzlich kleine Backups von Teilen der Quellen
(inklusive dem Teilen von Daten) machen, aber das wäre dasselbe
Verfahren wie das hier beschriebene und wird daher nicht weiter
ausgeführt.
- Wenn Du eine Client/Server-Architektur wie diese hast,
empfiehlt es sich, die Option lateLinks zu verwenden, um die
Backups zu beschleunigen. Beispiel 6 erklärt, wie man das
macht.
Schreibe das folgende Skript für den Server:
#! /bin/sh
<PATH>storeBackup.pl -s / -b /disk1 -S server -l /tmp/storeBackup.log \
-e /tmp -e /var/tmp -e /disk1 -e /sys -e /dev -e /proc 0:client1 0:client2
das folgende Skript für Client 1:
#! /bin/sh
<PATH>/storeBackup.pl -s / -b /net/server/disk1 -S client1 \
-l /tmp/storeBackup.log -e /tmp -e /var/tmp -e /disk1 -e /sys -e /dev \
-e /proc 0:server 0:client2
und das folgende Skript für Client 2:
#! /bin/sh
<PATH>/storeBackup.pl -s / -b /net/server/disk1 -S client2 \
-l /tmp/storeBackup.log -e /tmp -e /var/tmp -e /disk1 -e /sys -e /dev \
-e /proc 0:server 0:client1
Nächste Seite: Beispiel 5, unterschiedliche Aufbewahrungsfristen
Aufwärts: Verwendung von storeBackup (Beispiele)
Vorherige Seite: Beispiel 3, ein kleines
Inhalt
Heinz-Josef Claes
2014-04-20