Hi
From: Jochen Kächelin [mailto:jk@wa-p.de]
Ich habe mit Samba 1 Verzeichnis an meine WIN98s freigegeben und möchte nun immer nachts eine Sicherung der Daten durchführen.
Ich würde dazu gerne lediglich die bash und einen cronjob verwenden. Die erzeugten gz's sollten als Bezeichnung immer den Tag der Sicherung haben.
Ist so was überhaupt möglich, oder benötigt man dazu ein "richtiges" Program?
Ist möglich...: --------------cut aus meiner netbackup------------------------ #/bin/sh /bin/date | /usr/bin/elm -s 'NetBackup stated copy smbtar' 'adresse@domain.de' /usr/sbin/sendmail -q smbtar -s IP_des_zu_sichernden_Rechners -x Freigabename -i -u Anwendername -p Password -t /Pfad/zum/sichern/sicherungsname`date "+%w"`.tar tar -czf /dev/st1 /Pfad/zum/sichern /bin/eject /dev/st1 --------------cut aus meiner netbackup------------------------ In der zweiten Zeile wird eine mail erzeugt, die mir mitteilt, das das Backup startet. Die dritte verschickt die Mail ;) Die vierte Zeile (und die 5.) copiert das ganze mit smbtar (bei samba dabei) auf ein Tar. Smbtar verwende ich deswegen, weil ein copy oder normaler Tar auf gemountete Shares dauernd Fehler ala 'datei wurde geändert' brachte, obwohl kein Ar... Um die Zeit am Rechner war. Da ich hier 6 Stände halte (auch auf Platte), wird der Name des tars automatisch mit dem Date erzeugt (sicherungsname1.tar) Die Zeile ist hier getrennt, soll aber in einer Zeile stehen. tar -czf /dev/st1 /Pfad/zum/sichern sichert das ganze auf tape 2 (tape 1 ist /dev/st0) Das /dev/stX kann aber auch /dev/nstX heissen, je nachdem was Du für ein tape hast. /bin/eject /dev/st1 schmeisst das tape am schluss wieder aus dem Laufwerk raus. Das wars. Eingebunden ist das ganze im Cron: ----------------cut---------------------------- 0 21 * * 1,2,3,4,5,6 /sbin/netbackup ----------------cut---------------------------- Daher, es startet um 21.00 Uhr von Montag bis Samstag. Damit sichere ich hier in der Firma jede Nacht ca 140 GB von den Clients und den Servern. Das ganze geht problemlos. Wenn Du noch fragen hast, mail mir. Gruss Ralf