Ideale Backup Loesung -> Ergebnis
hallo miteinander, ich danke fuer alle antworten. es war sehr lehrreich. Mein Ergebnis (fuers Archiv): * einmal pro woche backup auf tape mit cpio: (gekuerzte fassung, nur relevante teile)
backup-script: infile="/tmp/backup.list" outfile="/tmp/backup.done"
# find all files, ignoring /tmp /lost+found /mnt /proc find / -depth -print | grep -v "^/tmp" | grep -v "^/proc" | \ grep -v "^/lost+found" | grep -v "^/mnt" > $infile ds=`date +"%d.%b %X"` # write backup cat $infile | cpio -ocC 8192 --quiet -O /dev/ht0 2>/dev/null # read the fileinformation cpio -tC 8192 --quiet </dev/ht0 >$outfile 2>/dev/null # compare, if the written files are the same error=0 diff $infile $outfile || error=1 de=`date +"%d.%b %X"` if test $error = 0; then # mail an admin, backup ok else # mail an admin, backup nicht gut fi <<<<<backup-script * 2.disc eingebaut, jeden abend spiegeln des gesamten systems: (gekuerzte fassung, nur relevante teile)
disccopy-script dest="/mnt/backup" # disc mounten, einige tests, ... ... # shutdown the big processes /sbin/init.d/apache stop 2>&1 >/dev/null ...
error=0 # copy system to 2nd disc (cd / && tar cpf - . --exclude mnt --exclude proc --exclude tmp --exclude lost+found) | \ (cd $dest && tar xpf -) || error=1 # start the big processes ... /sbin/init.d/apache start 2>&1 >/dev/null <<<<<disccopy-script jegliche kommentare/kritik sind erwuenschenswert. falls jemand interessiert ist an den kompletten skripten, -> PM. vielen dank jan stifter --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (1)
-
j.stifter@medres.ch