Backup einer MYSQL Datenbank in Shellscript

Um eine Datenbank über ein Shellscript zu sichern bietet sich mysqldump an.

Wenn man dabei einen Server hat, der nicht gleich dem Datenbankserver ist, muss die Datenbank remote gesichert werden, mysqldump bietet dabei an, per Option einen Host anzugeben. Daraus wird dann der folgende Befehlt, der in einem Backup Script verwendet werden kann:

mysqldump -u USER -pPASSWORT -h HOST DATENBANKNAME > backup.sql

Notfunny – Nichtlustig auf englisch

Wie Joscha Sauer auf seiner Seite Nichtlustig.de heute berichtet, gibt es seine Cartoons ab jetzt auch in englischer Sprache unter www.notfunny.com zu bestaunen.

Übersetzt werden die Scherze von „Matze“.

Nun dürfen also auch Humoristen des anglizistischen Sprachraums teil dieser gelungenen Seite haben. Man wird sehen, wie lange es dauert, alle bissher erschinenen Cartoon, derzeit wohl um die 1000 Stück, verfügbar sind.

Nach der Schaffenspause 2006 scheint es Joscha Sauer jetzt wieder voll gepackt zu haben, nach der bereits angekündigten Signiertour durch Deutschland, mit einem Special, bei dem er in jeder Stadt bei einem Fan übernachtet nun also die englische Ausgabe seiner Werke.

Fans von schwarzem Humor dürfen weiterhin gespannt sein.

Bildquelle: Screenshot notfunny.com am 07.11.2008

Kein aktivierbares Dateisystem Fehler 254

Wer versucht, bei Apples Betriebssystem OSX von einem .dmg Image wiederherzustellen kann auf folgende Fehler stoßen:

Kein aktivierbares Dateisystem

bzw.

Fehler 254

Der eine Fehler tritt auf, wenn man das .dmg Image öffenen will, obwohl es auf einer USB Platte liegt, der andere Fehler kommt beim Versuch, das Image auf eine Partition zu mounten.

Eine Internetrecherche bringt hierzu keinerlei hilfreicher Ergebnisse. Eine mögliche Ursache dürfte wohl eine Beschädigung des Images sein, eine Reparatur ist sehr aufwendig.

Sinnvoll ist es aber allemal, sich ein Image der Installations DVD zu erstellen, da die Geschwindigkeit der Installation dadurch deutlich erhöht wird.

Backup mit wget

Um das Backup einer Webseite per FTP zu holen, bietet sich das Tool wget an. Dieses steht unter der GNU Lizenz. Wget bietet viele Optionen, wie z.B. das Fortsetzen von abgebrochenen Downloads.

Um ein komplettes FTP Dir zu sichern bietet sich folgendes Script an:

SELECT=`date ‚+%w’`
WEEK=`date ‚+%W’`

mkdir /backup/${WEEK}_Backup-${SELECT}
wget -x -r –cache=off -N ftp://USERNAME:PASSWORT@HOST -P /backup/${WEEK}_Backup-${SELECT} -o /backup/logdatei.log

Die einzelnen Parameter kann man mittels man wget nachschlagen.