AW: [linux-l] Backup

georg Smeets georg at smeets-net.de
Mi Nov 13 22:53:42 CET 2002


Hallo Steffen

danke für deine Tips, die haben mir gut weitergeholfen.

gruss

georg

>-----Ursprüngliche Nachricht-----
>Von: linux-l-admin at mlists.in-berlin.de
>[mailto:linux-l-admin at mlists.in-berlin.de]Im Auftrag von Steffen Dettmer
>Gesendet: Dienstag, 12. November 2002 10:44
>An: linux-l at mlists.in-berlin.de
>Betreff: Re: [linux-l] Backup
>
>
>* georg Smeets wrote on Tue, Nov 12, 2002 at 07:10 +0100:
>
>Wenn Du unten "echo Erfolgreich" schreibst, dann fehlt hier ein
>#!/bin/bash -e
>
>(-e bricht bei Fehler ab)
>
>> exec >1 /var/log/backup.log 2>> /var/log/backup.log
>
>Sieht falsch aus. Ich verwende sowas aber nicht.
>
>> date
>> mt -f /dev/st0 erase
>
>Du mußt das nicht löschen, Du kannst es auch überschreiben.
>
>> cd /
>> mkdir /backup/
>> mkdir /backup/tmp
>
>mkdir -p /backup/tmp
>
>würde reichen.
>
>> /etc/init.d/apache stop
>
>Warum stops Du den Apache-Server?
>
>> mysqldump mrbs > /backup/tmp/mrbs.sql -pgeheim
>
>Das ist das mySQL Standard Dump/Backuptool, ja? Also das pg_dump von
>PostgreSQL? Prüfen, ob ohne Optionen wirklich gut ist. Vielleicht
>möchtest Du
>ja ein möglichste DBMS unabhängiges Format etc.
>
>> mysqldump mysql > /backup/tmp/mysql.sql -pgeheim
>
>Das dumpt nur eine Datenbank? Was ist mit den Benutzern, stehen
>die in beiden
>Backups drin? Mach doch lieber ein dump der gesammten DB in eine
>Datei, damit
>man sicher ist, daß alles drin steht, auch sowas wie Benutzer und
>Rechte - kann
>sonst ja ärgerlich werden :)
>
>> tar -cvf backup/datenbank.tar /backup/tmp/
>>
>> cd /usr/local/httpd/htdocs/web/
>>
>>
>> tar -cvf backup/web.tar web/*
>> tar -cvf /dev/st0/heute.tar /backup/*
>
>Ich schreib Bänder immer mit Verify, der Hinterbandkontrolle trau ich nicht
>mehr. Dann hab ich gerne noch ein Label auf dem Band. Dann frage ich mich,
>warum Du "/dev/st0/heute.tar" als Ziel verwendest. /dev/st0 hat
>doch gar kein
>Filesystem. Ich glaub, Du meinst "tar -f /dev/st0". Auf sws.dett.de liegt
>irgendwo mein Backupscript rum, das macht so ein tar mit diversen
>Optionen und
>verify und Verifykontrolle :) Kannste ja nehmen oder von abschreiben.
>
>> date; echo Backup erfolgreich
>
>Ist bei jedem Fehler ne glatte Falschmeldung...
>
>Ach so, zu STDIO. Die Bash kann:
>
>function output()
>{
>	echo asdads
>	date
>	#...
>}
>
>output > file
>
>
>und auch:
>
>{
>	echo
>	date
>	#...
>} | sort > file
>
>
>oki,
>
>Steffen
>
>--
>Dieses Schreiben wurde maschinell erstellt,
>es trägt daher weder Unterschrift noch Siegel.
>
>_______________________________________________
>linux-l mailing list
>linux-l at mlists.in-berlin.de
>https://mlists.in-berlin.de/mailman/listinfo/linux-l
>





Mehr Informationen über die Mailingliste linux-l