Von Walter Mehl (28.08.2007)
Die Sicherungskopie erzeugt man mit dem Unix-Befehl rsync. Ab dem zweiten Aufruf des Skripts kommt aber zusätzlich der Befehl cpio ins Spiel, der eine identische Kopie der Sicherungskopie erzeugt und die Verzeichnisstrukturen aufrecht erhält.
Das Skript erzeugt in der aktuellen Fassung maximal vier Unterordner auf der Backup-Festplatte und benennt sie „tageskopie.0“ bis „tageskopie.3“. In jedem dieser Unterordner wird eine Sicherungskopie gespeichert.
Um eine Datei oder einen Ordner aus der Sicherung wiederherzustellen, kopiert man ihn von der externen Festplatte zurück auf die interne.
TIPP Aus Sicherheitsgründen haben wir den eigentlichen Kopierbefehl so verändert, dass er nur anzeigt, welche Dateien gesichert werden, aber den Kopiervorgang nicht ausführt. Im folgenden Text ist beschrieben, wie man diese Sicherungen entfernt und das Skript nutzbar macht.
Zwei der wichtigsten Parameter stehen im Skript ziemlich weit oben: Die Namen des Ausgangspunktes, sprich: des Benutzerordners, und der Name des Zielordners müssen als Text in das Skript eingetragen werden. Wir empfehlen, beide mit einem Trick in das Skript zu kopieren, um Tippfehler von vornherein auszuschließen (der Trick funktioniert auch in Texteditoren wie Textwrangler, Smultron, BB-Edit oder Subethaedit; dort ist der Umweg über Terminal nicht notwendig).
TIPP Man startet das Dienstprogramm Terminal und zieht den gewünschten Benutzerordner auf das Fenster von Terminal. Lässt man die Maustaste los, erzeugt das Terminal automatisch die von uns benötigte englische Namensform des Ordners. Diesen Namen wählt man mit der Maus aus – ohne den Schrägstrich am Ende – und kopiert ihn dann in das Skript. Mit diesem Trick verhindert man Tippfehler und erhält außerdem die englische Form des Namens des Benutzerordners. Nur diese Form lässt sich in unserem Skript verwenden.
In die Zeile darunter muss der Name des Ordners, der die Sicherungskopien enthalten soll. Unser Skript legt in diesem Order bei jedem Aufruf einen Unterordner an (maximal 4) und benennt den Ordner tageskopie.0, tageskopie.1 und so weiter. Wichtig ist, dass dieser Ordner bereits existiert und komplett leer ist – wir wählen hier in unserem Beispiel den Ordner „sicherungskopie“ auf der externen Festplatte „Backup“.
Die darunter erwähnte Ausnahmeliste behandeln wir später in diesem Artikel.
Newsletter bestellen: Newsletter und Wochenchronik
Das könnte Sie auch interessieren:
Mehr zu diesen Stichwörtern: ac-os x, rsync, backup, time machine
|
Forum (0 Kommentare)
|
Bitte melden Sie sich mit Ihrem Benutzernamen und Passwort an, um das Forum nutzen zu können, oder registrieren Sie sich für das Benutzerforum.