| Author |
Message |
Eike
knows MySQLDumper

Age: 31
Joined: 30 May 2009
Posts: 2

|
Posted:
2009-05-30, 21:15 Problem automatisches Löschen bei Cronjob |
  |
Hallo
ich habe folgendes Problem (1.23 Rev 375):
Ich habe im Dumper eingestellt das max. 5 Backupdateien gespeichert werden. Der Backupaufruf erfolgt über einen Cronjob. Das automatische Löschen der Backupdateien funktioniert aber beim Aufruf per Cronjob nicht. Wenn ich das Perl Skript direkt im Dumper aufrufe funktioniert das automatische Löschen ohne Probleme.
Wenn ich mir das Perl-Log des Cronjob ansehe steht dort das gelöscht wurde, aber die Dateien befinden sind nach wie vor auf dem Webspace. Hier man die entsprechenden Ausschnitte aus dem Log:
...
29.05.2009 04:06:16 Autodelete: search for more backups than 5
29.05.2009 04:06:16 Autodelete by count (5) => found 7 Backups
29.05.2009 04:06:16 deleted.
29.05.2009 04:06:16 deleted.
29.05.2009 04:06:16 Characterset of connection set to utf8.
...
...
29.05.2009 16:06:16 Autodelete: search for more backups than 5
29.05.2009 16:06:16 Autodelete by count (5) => found 8 Backups
29.05.2009 16:06:16 deleted.
29.05.2009 16:06:16 deleted.
29.05.2009 16:06:16 deleted.
29.05.2009 16:06:16 Characterset of connection set to utf8.
...
...
30.05.2009 04:06:16 Autodelete: search for more backups than 5
30.05.2009 04:06:17 Autodelete by count (5) => found 9 Backups
30.05.2009 04:06:17 deleted.
30.05.2009 04:06:17 deleted.
30.05.2009 04:06:17 deleted.
30.05.2009 04:06:17 deleted.
30.05.2009 04:06:17 Characterset of connection set to utf8.
...
Erst wenn ich den Dumper aufrufe und z.b auf Verwalten gehe werden die "zuvielen" Dateien gelöscht.
Diese Problem hab ich erst seit der Rev 375 (vorher Rev 315).
Ich hoffe mir kann da jemand helfen, da es etwas nervig ist alle paar Tage die Dateien manuell zu löschen.
Danke Eike
|
|
    |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


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

|
Posted:
2009-05-30, 22:58 (No subject) |
  |
Deshalb ist es eine pre-release-Version.
Daran arbeite ich noch.
_________________ 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.
|
|
    |
 |
Eike
knows MySQLDumper

Age: 31
Joined: 30 May 2009
Posts: 2

|
Posted:
2009-05-31, 17:56 (No subject) |
  |
Ok, danke dir. dann weiß ich bescheid.
Ich lasse das jetzt erstmal so und warte auf die nächste Version.
|
|
    |
 |
kayf
Donator

Joined: 29 May 2009
Posts: 189

|
Posted:
2009-06-04, 09:51 (No subject) |
  |
Rev 418:
Eine Frage zum KOnfigurieren des automatischen Löschens.
Es ist ja nur noch die Einstellugn wieviele Backups vorgehalten werden sollen.
Gilt dies pro DB oder für alle DB's gesamt?
|
|
  |
 |
DSB
Developer


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

|
Posted:
2009-06-04, 18:47 (No subject) |
  |
Das gilt pro DB.
_________________ 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.
|
|
    |
 |
kayf
Donator

Joined: 29 May 2009
Posts: 189

|
Posted:
2009-06-05, 09:38 (No subject) |
  |
ich weiss, du hast das ding geschrieben, aber nachfragen muss ich trotzdem nochmal:
05.06.2009 09:06:21 Autodelete by count (30) => found 24 Backups
05.06.2009 09:06:21 Autodelete: search for more backups than 30
Ich habe 2 DB's konfiguriert. Und pro DB 12 Backups. Also die 24 sind korrekt.
Allerdings sieht das so aus, als ob die 30 für alle DB's zusammen gelten. Will sagen, wieviel Backupfiles habe ich unabhängig von der gesicherten DB.
Ansonsten würde doch im Log auch bestimmt das pro gerade zu sichernder DB abgefragt werden?
|
|
  |
 |
DSB
Developer


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

|
Posted:
2009-06-05, 14:49 (No subject) |
  |
Wie oft denn nun noch?
Diese Funktion ist noch nicht fertig im Perlskrip! Bevor ich die Log-Ausgaben anpasse und die nun überflüssige zweite Zeile entferne, sehe ich doch erst einmal zu, dass es technisch funktioniert.
Ich will jetzt davon nichts mehr lesen, bis ich verkünde, dass die Funktion nun fertig ist.
_________________ 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.
|
|
    |
 |
kayf
Donator

Joined: 29 May 2009
Posts: 189

|
Posted:
2009-06-05, 15:04 (No subject) |
  |
sorry, hatte gesucht, aber nichts gefunden....
|
|
  |
 |
moepschen
Moderator

Age: 33
Joined: 21 Jan 2006
Posts: 809
Location: Frankfurt (Oder)

|
Posted:
2009-06-05, 19:30 (No subject) |
  |
« kayf » wrote: sorry, hatte gesucht, aber nichts gefunden....
Kleiner Tip: Im Portal steht bei
Quote: MySQLDumper pre-release Revision 315 folgendes:
Quote: - im Perlskript (nicht in PHP; dort geht es) funktioniert das Löschen von veralteten Backupdateien im Zusammenhang mit Multipart-Dateien noch nicht richtig.
ja, es geht dort um die Rev 315, aber auch wurde in diesem Artikel schon alles seitens DSB kenntlich gemacht, was er bereits gefixt bzw. geändert hat
_________________ MfG moepschen
|
|
    |
 |
JayD
Moderator


Age: 50
Joined: 12 Apr 2009
Posts: 1017
Location: Ruhrgebiet

|
Posted:
2009-06-05, 19:35 (No subject) |
  |
... und zusätzlich kann man direkt unter den verlinkten Logs auch den jeweils aktuellen Entwicklungs-Status direkt auf der Seite sehen.
Lesen muß Jeder selbst, vorlesen tun wir schon aus Prinzip nicht.
_________________ Gruß,
Jörg
Anfragen zu vBulletin, welche nichts mit Datenbanken bzw. dem Dumper zu tun haben, bitte nicht hier sondern im vBulletin-Support-Forum stellen.
Aus technischen Gründen befindet sich der Rest der Signatur auf der Rückseite dieses Beitrags.
|
|
  |
 |
kayf
Donator

Joined: 29 May 2009
Posts: 189

|
Posted:
2009-06-06, 08:07 (No subject) |
  |
nicht böse werden, aber zu meiner verteidung zitiere ich nochmal (moepschen hatte auch schon) aus dem Portal
Quote: - im Perlskript (nicht in PHP; dort geht es) funktioniert das Löschen von veralteten Backupdateien im Zusammenhang mit Multipart-Dateien noch nicht richtig.
Multipart Dateien habe ich nicht.
|
|
  |
 |
moepschen
Moderator

Age: 33
Joined: 21 Jan 2006
Posts: 809
Location: Frankfurt (Oder)

|
Posted:
2009-06-06, 11:54 (No subject) |
  |
Warum sollte man hier böse werden?? *scharfen Ton anleg* häää?? erkläre mir das mal bitte
Nee Spass beiseite...stimmt, da gestehe ich meinen Fehler zu, ich verwechselte das auf der schnelle mit Multidump Aber auch da funktioniert es noch nicht tadellos auf allen Servern
_________________ MfG moepschen
|
|
    |
 |
JayD
Moderator


Age: 50
Joined: 12 Apr 2009
Posts: 1017
Location: Ruhrgebiet

|
Posted:
2009-06-06, 16:59 (No subject) |
  |
Stimmt, ich muß beim Schreiben hier auch immer ganz konzentriert auf "MultiPART" und "MultiDUMP" achten.
Auch wenn man's gedanklich richtig auseinanderhält, beim Tippen hat man's schnell mal verwechselt.
Neee keine Sorge, soo schnell wird hier Niemand "böse".
_________________ Gruß,
Jörg
Anfragen zu vBulletin, welche nichts mit Datenbanken bzw. dem Dumper zu tun haben, bitte nicht hier sondern im vBulletin-Support-Forum stellen.
Aus technischen Gründen befindet sich der Rest der Signatur auf der Rückseite dieses Beitrags.
|
|
  |
 |
kayf
Donator

Joined: 29 May 2009
Posts: 189

|
Posted:
2009-06-15, 09:53 (No subject) |
  |
Sollte das AutoDelete per CronJob seit der 432 funktionieren?
Revision 432 - Directory Listing
Modified Sun Jun 14 15:40:51 2009 UTC (16 hours, 11 minutes ago) by dsb1971
Many fixes in crondump.pl
Removed signal handler because on some server the script was restarted
sub AutoDelete rewritten with the help of Jonathan Tietz (Thank you!) - Autodelete now is working again
15.06.2009 09:06:26 Autodelete: search for more backups than 30
15.06.2009 09:06:26 Autodelete by count each DB (30) => found 64 Backups
15.06.2009 09:06:26 No file to delete.
|
|
  |
 |
DSB
Developer


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

|
Posted:
2009-06-15, 11:10 (No subject) |
  |
Ja.
Es werden 30 Backups pro Datenbank behalten. Sind die 64 Backups alle von derselben DB?
_________________ 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.
|
|
    |
 |
|
|