thesecondjoker
Member
Tach Leuts,
ich habe folgendes Problem:
Ich möchte eine Datensicherung automatisiert ablaufen lassen. Hierzu fiel bei mir die Wahl auf den TapeArchiver, da Amanda einfach zu umfangreich für meine Bedürfnisse wäre und der TA im Vergleich zu den anderen Möglichkeiten doch am einfachsten ist.
Im Prinzip möchte ich einfach alle Dateien in einem Verzeichnis, in eine komprimierte Backup-Datei packen (bzip2), welche immer das aktuelle Datum und die Uhrzeit haben soll. Dies hat den Grund, dass ich das momentan erst teste und in zweiter Instanz in ein Shell-Skript packen werde. Ich hatte folgenden Versuch gewählt, um dies zu erreichen:
Wahrscheinlich werden sich nun die meisten Leute denken "son quatsch!!", aber ich bin nicht unbedingt so der Linux Guru und probiere halt noch viel aus.
Mein System ist im Übrigen SuSE 9.3.
Skripten ist erstmal noch egal, ich will erstmal nur die Datums und Zeitklamotte hinbekommen. Vielleicht kann mir jemand auch gleich noch nen Tipp geben.
Wie man am obigen Code erkennen kann, übergebe ich den Output von tar in eine Datei über. Wenn ich das Archiv im Anschluss noch mit
überprüfe, bekomme ich auch ein "OK" gemeldet, leute ich dies allerdings ebenfalls in die gleiche Datei von vorher um, dann wird der bisherige Inhalt überschrieben und die Datei ist quasi leer, also es wird nicht einmal der Output von der Verifizierung in die Datei geschrieben. Woran liegt das?
vielen dank für alle antworten.
greets
tsj
ich habe folgendes Problem:
Ich möchte eine Datensicherung automatisiert ablaufen lassen. Hierzu fiel bei mir die Wahl auf den TapeArchiver, da Amanda einfach zu umfangreich für meine Bedürfnisse wäre und der TA im Vergleich zu den anderen Möglichkeiten doch am einfachsten ist.
Im Prinzip möchte ich einfach alle Dateien in einem Verzeichnis, in eine komprimierte Backup-Datei packen (bzip2), welche immer das aktuelle Datum und die Uhrzeit haben soll. Dies hat den Grund, dass ich das momentan erst teste und in zweiter Instanz in ein Shell-Skript packen werde. Ich hatte folgenden Versuch gewählt, um dies zu erreichen:
Code:
root@linux# tar cfjv /srv/backup/backup%d%m%Y%H%M.tar /srv/data/* > backup%d%m%Y%H%M.log
Mein System ist im Übrigen SuSE 9.3.
Skripten ist erstmal noch egal, ich will erstmal nur die Datums und Zeitklamotte hinbekommen. Vielleicht kann mir jemand auch gleich noch nen Tipp geben.
Wie man am obigen Code erkennen kann, übergebe ich den Output von tar in eine Datei über. Wenn ich das Archiv im Anschluss noch mit
Code:
bzip2 -tv /srv/backup/backupxxx.tar (> backupxxx.log)
vielen dank für alle antworten.
greets
tsj