| Author |
Message |
caomhan
knows MySQLDumper

Joined: 08 Dec 2010
Posts: 7

|
Posted:
2011-08-26, 16:23 Cronjob Backup: Voher Datenbankliste aktualisieren? |
  |
Hi!
Ich melde mich mal wieder Und zwar direkt mit einer Frage.
Dein Dumper lief bisher wie gewohnt super und ohne Probleme.
Jedoch ist mir in letzter Zeit etwas aufgefallen was ich jetzt halbwegs nachvollziehen konnte.
Was los war:
Nach einiger Zeit bemerkte ich, dass meine Gesamt-MySQL Backups deutlich größer wurden (alle Datenbanken in einem tar.gz Archiv, jeweils die letzten 3 Backups / Datenbank).
Ich ging in die Web Oberfläche vom MySQL Dumper und sah, dass erstmal einige Backups (durch die AutoDelete Funktion) gelöscht wurden. Es waren also deutlich mehr als 3 Backups pro Datenbank vorhanden. Nach dem Aufruf/AutoDelete waren natürlich nur wieder 3 Backups im Archiv.
Dachte mir erst: Gut da hat er sich irgendwie verhaspelt / vertan / sonst was und habe es ignoriert. Aber einige Zeit später das gleiche...
Dann ist mir beim manuellen Starten des Cron Script via SSH aufgefallen, dass er einen Fehler bringt, er könne eine alte (bereits gelöschte Datenbank) nicht mehr finden und bricht das Script ab (AutoDelete am Ende des Scriptes?)
Ebenfalls ist mir aufgefallen, dass neu angelegte Datenbanken nicht automatisch gesichert werden. Man muss erst in der Web Oberfläche "Datenbanken neu laden" klicken. Sehe ich das richtig?
Also wäre es super, wenn:
Das Cron Script vor jedem durchlauf die Datenbanken selber "neu lädt". Demnach fallen alte Datenbanken heraus (es gibt keinen Fehler mehr, dass die DB nicht extent ist) und neu angelegte Datenbanken befinden sich automatisch direkt im nächsten Backup.
Wäre so etwas möglich?
Wenn ja, wie ?
Ich bedanke mich schon mal recht herzlich für deine Antwort!
Grüße, caom
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-08-26, 18:23 (No subject) |
  |
Wir haben an alles gedacht.
Im Hauptordner findest Du eine Datei refresh_dblist.php. Diese aktualisiert die dort angegebenen Konfigurationsprofile (per Text-Editor editieren!) um z.B. neu hinzugekommene Datenbanken. Du kannst sie vor dem Backup-Cronjob aufrufen (ebenfalls per Cronjob) und die von Dir genannten Probleme sind Geschichte.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
caomhan
knows MySQLDumper

Joined: 08 Dec 2010
Posts: 7

|
Posted:
2011-08-29, 07:04 (No subject) |
  |
Hi,
klingt erstmal gut. Leider funktioniert das bei mir nicht so recht (das hier kommt beim Test herum):
root@Server 02:/ # /usr/bin/php /var/www/mysqldumper/refresh_dblist.php
PHP Warning: Directive 'safe_mode' is deprecated in PHP 5.3 and greater in Unknown on line 0
PHP Fatal error: Call to undefined function MSD_mysql_connect() in /var/www/mysqldumper/inc/functions.php on line 147
Safemode habe ich eigentlich ausgeschaltet.
Grüße,
caom
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-08-29, 08:19 (No subject) |
  |
Ich tippe darauf, dass Dein PHP über CLI aufgerufen eine andere php.ini benutzt und dort wird wahrscheinlich eine Einstellung bezüglich Safemode drinstehen. Das hat aber gar nichts mit MSD zu tun, sondern mit Deinem PHP allgemein. Diese Ausgabe müsste bei jedem per CLI aufgerufenen PHP-Skript kommen. Das Warning kannst Du aber auch einfach ignorieren.
Bezüglich des Errors - da war was.
Versuche mal diesen Fix hier: http://forum.mysqldumper.de/post44749.html#t44749
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
|
|
CrackerTracker © 2004 - 2012 CBACK.de
Powered by Orion based on phpBB
© 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours
phpBB SEO
|