Archiv verlassen und diese Seite im Standarddesign anzeigen : Daten sichern mit cron
Hallo Leutz,
mal ne frage, ich möchte per cron meine Daten und meine Datenbank sichern.
Hier im Forum habe ich folgendes gefunden:
#!/bin/bash
jetzt=`date +%m%d%H%M`
/usr/bin/mysqldump -u USERNAME -pPASSWORT DATENBANK >/tmp/FILENAME_$jetzt.sql
/usr/bin/bzip2 /tmp/FILENAME_$jetzt.sql
und anschließend über cron Jobs ausführen.
Soweit klar, aber die letzte zeile im skript "usr/bin/bzip2 /tmp/FILENAME_$jetzt.sql",
was geschieht da ?
er will die datei zipen und anschließend in eine Datei schieben was garnicht vorhanden ist ??
Gruß
marcimarc
damit zipt er das sql file das du mit mysqldump erzeugt hast ... das spart platz ...
*kenn ich den code da oben irgendwo her?*
ja,
kann sein dass es deiner ist....
ich hoffe Du hast nichts dagegen.
Ich möchte jetzt aber gerne das zip fil wohin ablegen...
ich kome da irgend wie nicht klar......
Gruß
marcimarc
ich hoffe Du hast nichts dagegen.
doch, ich arbeite nämlich bei sco :p
ne .. schon okay...
um die datei anschliessend zu verschieben machste einfach noch einen mv von der datei,
oder lässt sie gleich dahin schreiben wo du willst ..
/usr/bin/mysqldump -u USERNAME -pPASSWORT DATENBANK >/hier/soll/die/date/hin/FILENAME_$jetzt.sql
/usr/bin/bzip2 /hier/soll/die/date/hin/FILENAME_$jetzt.sql
Ich Danke DIr,
aber irgendwas stimmt nicht.....
Wenn ich cron job teste, zeigt er mir wie er die Datenbank ausliest,
aber die Datei hat dann 1KB..
#!/bin/bash
jetzt=`date +%m%d%H%M`
/usr/bin/mysqldump -u root -p mmail
>/daten/backup/mserver/db/mmail_$jetzt.sql
/usr/bin/bzip2 /daten/backup/mserver/db/mmail_$jetzt.sql
Ergebnis= mmail_08091515.sql.bz2
ups, habs raus bekommen, habe mich verschrieben...
Jetzt aber mal ne blöde Frage,
wie entpacke ich eigentlich wieder bzip2 Fils.
Tar Fils kann man ja sogar mit Winzip von Win BS entpacken.
Bzip2 aber nicht...
marcimarc
tar xjf [filename]
RTFM :D
mmmhhhh
tut aber nicht.....
rechner1:/backup/rechner1/db # tar xjf 100820031049-mmail.sql.bz2
tar: Archive contains obsolescent base-64 headers
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Error exit delayed from previous errors
Gruß
marcimarc
Dann probiers halt mal mit:
bunzip dein_file
;)
das ein bzip2 und kein tar ist:
bzip2 -d <FILE>
bunzip2 <FILE>
unter Widnows gibt es übrigens auch genügend freeware zip-programme die mit bzip2 umgehen können (hast du überhaupt ne Lizenz für winzip? ;) )
entpacken kannst du mit dem proggramm bunzip2..
=> man bunzip2
da steht dann wie mans verwendet. (weiß ich momtenan auch nicht auswendig..)
mfg
sais
danke euch,
hat geklappt....
Gruß
marcimarc
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.