Hallo Gerhard

Gerhard Engler wrote:

Hier mein bisheriger Stand:

#! /bin/sh
cd/
tar -cvzf /home/data/backup/backup.home.tar.gz /home
^^^^^^
Viel ist das ja noch nicht... ;-)
Gleich mal einen anderen Tipp. Gib den Pfad lieber relativ an (home),
dann bist Du flexibler.



1. M. E. sollte ich es irgendwie hinbekommen, da� das Datum des Backups im Dateinamen erscheint. Blo� wie?
Meine Archive erzeuge ich so:

DATE=`date +%y%m%d_%H%M`
SAVEDIR=<zu_sicherndes_verzeichnis>
SAVETODIR=<pfad_zum_archiv>
SAVETOFILENAME=<archivname>.$DATE
ARCHIV=$SAVETODIR/$SAVETOFILENAME
CMD="tar -cjf $ARCHIV $SAVEDIR"

Damit entstehen Archive wie diese:

home_erno.tar.021102_0945

Die Struktur von $DATE kannst Du ja nach belieben variieren.


2. Weiterhin sollte ich zum l�schen der nicht mehr ben�tigten Scripts feststellen k�nnen, welche die �ltesten
^^^^^^
Du meinst Archive?

sind, die gel�scht werden k�nnen.

Hier mal ein St�ck Script, an dem ich gestern gefummelt habe:

--- snip ---
cd $ARCHDIR
for i in `ls | awk -F. '{NF=NF-1; OFS="."; print $0}' | sort -u`
do
ARCHIV=$i
# ermittle das j�ngste Archiv in $ARCHDIR
NOT_DEL=`ls -r $ARCHDIR/$ARCHIV.* 2>/dev/null | head -1`
....
--- snip ---

Die for-Schleife, weil ich in dem Sicherungsverzeichnisse verschiedene Archive habe.
Das Kommando "ls | ..." usw. ermittelt den Archivnamen ohne den durch
_letzten_ Punkt abgetrennten Datumssuffix.
NOT_DEL wird dann mit dem j�ngsten Archiv (lt. Suffix) belegt.

Vielleicht kannst Du damit etwas anfangen und Dein Script passend schreiben.

Gru�
R�diger
--



__________________________________________________________________

Gesendet von Yahoo! Mail - http://mail.yahoo.de
M�chten Sie mit einem Gru� antworten? http://grusskarten.yahoo.de


--
H�ufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an