Am Freitag, 27. Dezember 2002 00:08 schrieb Patrick Hess:
Thorsten von Plotho-Kettner schrieb:
Nun möchte ich die komprimierten Archive in einer Ordner mit dem jeweiligen Datum sichern, also die Archive vom 27.12.02 zum Beispiel in /backup2/backup/backup27.12.02/
Wie stelle ich das an?
Du mußt nur am Anfang des Skripts die Variable $BACKUPDIR abändern:
BACKUPDIR=/backup2/backup/backup$DATE
$DATE wird ja im Skript eine Zeile drüber schon auf das aktuelle Datum gesetzt. Nun muß, vor der Prüfung, ob das Backup-Verzeichnis existiert, eine Zeile mit
mkdir $BACKUPDIR
eingefügt werden.
Nach 7 Tagen soll das erste Backup gelöscht werden, so dass immer noch die letzten 6 Tage vorrätig sind. Wie stelle ich das an? Kann ich bei der Datumsangabe auch mit dem Befehl 'rm' arbeiten?
Schau mal in /usr/lib/cron/run-crons, dort ist sowas realisiert. Sowas wollte ich auch schon lange mal umsetzen, mal sehen, ob ich morgen dazu komme ;-)
[Ein Backup hier, ein Backup dort]
Ist das für den Privatgebrauch too much? ;)
Ach was, kann man nie genug davon haben. Nun brauchst du nur noch was, um deine Backup-Medien aufzubewahren. Wie wärs mit http://www.tresore.net/tresore2.htm *SCNR*
Huh, du bist noch wach ;) Da hätte ich ja die Frage auch direkt stellen können. Ich schau mal, ob ich das die Tage umgesetzt bekomme, wenn ich noch eine Frage habe, würde ich mich vielleicht nochmal vertrauensvoll an dich wenden. Wenn ich das einigermaßen hinbekomme, könnte ich seo ien Skript auch für mein Klassenzimmer und die Infrastruktur an der Schule umsetzen, bin ja eh grade dabei (sind ja Ferien) ein Konzept zu basteln, wie wir die Schule endgültig ganz auf Linux umstellen (mein Kollege hat schon die schlimmsten Befürchtungen). Danke schonmal, eine Frage noch: Bin morgen in Heidelberg, komme also zu Lehmanns. Welches Buch als Einführung in das "Scripting"/ Die Bash-Programmierung wäre einem "Anfänger" zu empfehlen? Gruß, Thorsten -- Registrierter Linuxuser #275535 http://aussatz.antville.org FREIE TEXT IN FREIEN NETZEN Diskussion + Ideen + Brainstorming