Verbesserungsvorschläge zu einen Backup script

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ihop
Beiträge: 110
Registriert: 27.08.2004 17:45:46
Wohnort: Wien
Kontaktdaten:

Verbesserungsvorschläge zu einen Backup script

Beitrag von ihop » 04.02.2005 11:59:14

also ich habe ein script geschrieben und daher das ich ein noob in scripting bin frage ich euch einmal was kann ich darin verbessern!
ein paar sachen gehen darin noch nicht wie zB
mysql backup
ProgreselSQL backup
auf cd brenn (wenns geht auf multisession das dann das nächste Backup auf die selbe cd passt)

wenn ihr mir bei denn 3 sachen helfen könntets wäre das super!

http://nopaste.debianforum.de/73

greez ihop

EDIT: Script nach nopaste verschoben - blackm

aLiEnTxC
Beiträge: 126
Registriert: 31.07.2004 20:06:04
Kontaktdaten:

Beitrag von aLiEnTxC » 04.02.2005 12:59:00

Zum mysql Backup!
Es ist eigentlich zu empfehlen das du alle DB´s backuppen tust!

Also solltest du das so machen:

Code: Alles auswählen

    echo " ... running mysqlcheck"
    mysqlcheck \
    --all-databases \
    --auto-repair \
    --extended \
    --optimize \
    --silent \
    --verbose \
    --user=root \
    --password=XXXXX

    echo " ... dumping mysql to /root/mysqldump"
    mysqldump \
    --all-databases \
    --add-drop-table \
    --add-locks \
    --all \
    --complete-insert \
    --extended-insert \
    --flush-logs \
    --force \
    --user=root \
    --password=XXXX \
    > /root/mysql_dump.sql

Das ist das eizige was ich dir anbieten kann ;-)

Was vieleicht auch nicht schlecht wäre wenn man das Backupdir angeben könnte.

Also so das es nicht nur nach /home/backup sondern an einem Pfad den man definiert erstellt wird.

Gruß,
Thomas

ihop
Beiträge: 110
Registriert: 27.08.2004 17:45:46
Wohnort: Wien
Kontaktdaten:

Beitrag von ihop » 04.02.2005 13:05:01

das dir kann man eh ändern und zwar bei den variablen
oder meinst das das prog danach fragt ??

aLiEnTxC
Beiträge: 126
Registriert: 31.07.2004 20:06:04
Kontaktdaten:

Beitrag von aLiEnTxC » 04.02.2005 13:08:23

ok... das backupdir kann man jetzt angeben... habs gerade gesehen (aber vorher war es nicht so.. (also bevor du es eben nach nopast verschoben hattest!)

toll wäre auch wenn man zwischen bz2 und gz wählen könnte (bz2 ist meiner meinung nach das bessere kompresssions verfahren..)

Gruß,
Thomas

ihop
Beiträge: 110
Registriert: 27.08.2004 17:45:46
Wohnort: Wien
Kontaktdaten:

Beitrag von ihop » 04.02.2005 13:28:36

oja war schon die ganze zeit

wie mach ich das dann mit bz2 ??

aLiEnTxC
Beiträge: 126
Registriert: 31.07.2004 20:06:04
Kontaktdaten:

Beitrag von aLiEnTxC » 04.02.2005 14:12:21

hmm. also je nachdem welche option gewählt wurde .

Bei bz2 einfach auf das programm bzip2 prüfen und dann mit

tar cjf $BACKUPDIR/$DATE/etc_$DATE.tar.bz2 /etc/

also z durch j ersetzten...

Gruß,
Thomas

Antworten