| Author |
Message |
DSB
Developer


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

|
Posted:
2007-12-27, 18:31 Neue crondump.pl-Datei zum Testen |
  |
Hallo MSD-User,
ich habe noch einmal Zeit gefunden das Perlskript ein wenig zu überarbeiten.
Ich habe noch eine ganze Reihe von nicht initialisierten Variablen gefixt und mich um das Problem gekümmert, dass versehentlich immer die neusten anstatt die ältesten Backups gelöscht wurden.
Kann das bitte mal jemand auf einem "strengen" Server testen?
Bei mir bleiben jetzt Fehlermeldungen und Warnungen aus, aber die Praxis lehrte mich ja bereits, dass es deshalb nicht auf allen Servern so aussehen muss. Ich bitte deshalb um Tests und Rückinfos durch euch.
Funktionieren tut diese Version des crondump.pl mit MSD Version 1.23 .
Vielen Dank für alle Infos vorab.
_________________ 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.
Last edited by DSB on 2009-06-07, 20:03; edited 1 time in total
|
|
    |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
| Description: |
|
 Download |
| Filename: |
crondump.zip |
| Filesize: |
9.41 KB |
| Downloaded: |
578 Time(s) |
|
|
| |
 |
moepschen
Moderator

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

|
Posted:
2007-12-28, 15:57 (No subject) |
  |
So, ich habe heute mal verschiedenste Konfigurationen mit der neuen crondump.pl gemacht. Es verlief alles ohn Probleme oder Fehlermeldungen. Allerdings gehörte ich auch nicht zu denen, wo die neusten Backups gelöscht wurden, daher kann ich zu dem Problem nichts sagen...was mir aber auffiel (war sicher früher auch schon so und liegt bestimmt nicht an der crondump.pl, aber ich nutzte das eh im "normalen Leben" nicht) e-mails werden nicht versendet. Bei php-Backup werden die mir aber zugestellt, eben nur beim Perlskript nicht. In den Logs steht aber "Mail Library loading failed - Mail deactivated ... "
Also wenn das für bedeutung ist, dann arbeite dran , wenn nicht, und es sollte so, wie ich vermute an den servereinstellungen liegen, gibt es also von mir keine Probleme.
Guten Rutsch
_________________ MfG moepschen
|
|
    |
 |
DSB
Developer


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

|
Posted:
2007-12-28, 18:19 (No subject) |
  |
Danke moepschen für Dein Feedback.
Bezüglich Mime::lite haben wir hier 100derte von Threads und auch in der FAQ wird das genaustens erklärt. Das mache ich jetzt nicht noch einmal.
Jedenfalls hat das nichts mit dem Rest zu tun, den ich testen wollte. Offensichtlich erscheinen zumindest bei Dir keine Fehlermeldungen - das ist schon einmal gut.
Und die anderen? Ich bitte um weitere Feedbacks.
_________________ 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.
|
|
    |
 |
moepschen
Moderator

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

|
Posted:
2007-12-28, 18:22 (No subject) |
  |
« DSB » wrote: Danke moepschen für Dein Feedback.
Bezüglich Mime::lite haben wir hier 100derte von Threads und auch in der FAQ wird das genaustens erklärt. Das mache ich jetzt nicht noch einmal.
Das sollst du auch gar nicht wie gesagt, ich brauche es sonst eh nicht, von daher interessiert es mich zum jetztigen Zeitpunkt auch nicht
_________________ MfG moepschen
|
|
    |
 |
AlterSchwede
uses MSD regulary


Age: 55
Joined: 11 Mar 2005
Posts: 22
Location: 56°33.09N - 013°03.90E / Halland / Sverige

|
Posted:
2007-12-29, 16:47 (No subject) |
  |
hi,
funktioniert ohne probleme und richtig. löscht in der richtigen reihen folge und speichert als utf8. mail mit sicherung versendet, sicherung lies sich ohne probleme wieder einlesen. cron job läuft ohne problem sauber durch.
getestet mit:
MySQLDumper-Version: 1.23 pr REV257
OS: Linux xxx
MySQL-Version: 5.0.41
PHP-Version: 4.4.4 Speicher: 32 MB (Safemode) Max Execution Time: 30 sec.
|
|
   |
 |
HolgerGremminger
MySQLDumper-Translator


Age: 39
Joined: 30 Oct 2005
Posts: 250
Location: Hannover/Germany

|
Posted:
2007-12-30, 17:42 (No subject) |
  |
Funktioniert auch bei mir einwandfrei!
(Diese Sache mit Mime::Lite müssen wir aber nochmal diskutieren. ;-) )
_________________ Real men don’t back up, they learn data recovery.
http://www.mysqldumper.se
|
|
   |
 |
moepschen
Moderator

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

|
Posted:
2008-01-01, 16:39 (No subject) |
  |
So, also ich habe definitiv leider beim autodelet fehler gefunden
Da ich aber nun langsam selber nicht mehr weiß, wann warum wieso welcher Fehler auftratt, höre ich nun auf zu testen....habe jetzt über 2 stunden damit verbracht...mir reichts
Fakt ist in jedem Fall, er gibt nicht aus, das er Dateien gelöscht hat, obwohl er es gemacht hat.
Quote: Autodelete: search for more backups than 15
Autodelete by count each DB (15) => found 33 Backups
No file to delete.
Da er aber genau in diesem Moment 2 Backups löschte, hätten diese ja dort erscheinen müssen...
Ich werde aber die Tage nochmal weitertesten, denn ich meine zu glauben, das er vorhin mal zwischendurch wahllos Backups löschte und nicht das älteste...
_________________ MfG moepschen
|
|
    |
 |
eclissesolare
MySQLDumper-Translator


Joined: 16 Nov 2005
Posts: 91

|
Posted:
2008-01-02, 00:37 (No subject) |
  |
Bei mir Dumper Version 1.23 pr REV257 mit der neuen crondump.pl bis jetzt noch kein Fehler läuft alles ohne Probleme. Auch die Backups werden richtig gelöscht.
|
|
   |
 |
det1706
Donator


Age: 48
Joined: 25 Feb 2005
Posts: 12
Location: NSW

|
Posted:
2008-01-02, 00:52 (No subject) |
  |
Sorry bin jetzt erst dazu gekommen.
Die corndump.pl läuft ohne Probleme sauberer Arbeit.
Bye Det
_________________
|
|
    |
 |
DSB
Developer


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

|
Posted:
2008-01-02, 08:04 (No subject) |
  |
Super, ich danek euch für die Rückinfos und wünsche nachträglich einen guten Rutsch.
_________________ 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.
|
|
    |
 |
moepschen
Moderator

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

|
Posted:
2008-01-02, 10:05 (No subject) |
  |
Schön, das es bei allen funktioniert...nur bei mir nicht
Also eben nochmal ganz frisch die Rev257 draufgehauen, neue crondump.pl rein, alles schick koniguriert, (wieder mehr als meine 15 Backups hochgeladen (je DB 19) und was kommt...
Quote: Autodelete: search for more backups than 15
Autodelete by count each DB (15) => found 39 Backups
No file to delete.
Er löschte auch 2 Dateien, nur welche, habe ich nicht aufgepasst.
Also noch einen Durchlauf und nun kam endlich der Fehler wieder das er wahllos Backups löschte.
Beim nächsten Durchgang
Quote: Autodelete: search for more backups than 15
Autodelete by count each DB (15) => found 39 Backups
No file to delete.
Und diesmal löschte er auch keine Backups.
Neuer Durchgang, neues Glück
Quote: Autodelete by count each DB (15) => found 41 Backups
xxxx/work/backup/usr_xxxxx_1_2008_01_01_15_33.sql.gz deleted.
Diese Datei jedoch, war weder die älste NOCH die neuste...UND er löschte auch von der 2. Datenbank eine, aber diese wird seitens des Dumpers wieder nicht erwähnt.
Neuer Durchgang
Quote: Autodelete: search for more backups than 15
Autodelete by count each DB (15) => found 41 Backups
xxx/work/backup/usr_xxxxxx_1_2008_01_02_08_43.sql.gz deleted.
Diese datei war die 2. neuste Datei...von der 2. Db löschte er diesmal gar nichts
Neuer Durchgang
Quote: Autodelete: search for more backups than 15
Autodelete by count each DB (15) => found 42 Backups
xxxxx/work/backup/usr_xxxxx_1_2008_01_02_08_39.sql.gz deleted.
xxxxx/work/backup/usr_xxxxx_2_2008_01_02_08_43.sql.gz deleted.
Bei DB1 und DB2 war es jeweils die dritt neuste Datei.
So und noch ein letzter Durchgang
Quote: Autodelete: search for more backups than 15
Autodelete by count each DB (15) => found 42 Backups
xxxxx/work/backup/usr_xxxxx_1_2008_01_01_15_32.sql.gz deleted.
xxxxx/work/backup/usr_xxxxx_2_2008_01_01_00_00.sql.gz deleted.
Bei DB1 war es das siebt-neueste Backup und bei DB2 war es das sechst-älteste Backup...
DSB, falls du einen Zugang zum Dumper haben möchtest, oder FTP-Zugang etc. lass es mich wissen
Serverdaten:
Quote: MySQLDumper-Version: 1.23 pr REV257
OS: Linux (Linux ok-webhost02 2.6.19.7 #1 SMP PREEMPT Fri Mar 23 23:22:27 CET 2007 i686)
MySQL-Version: 4.1.22-max
PHP-Version: 5.2.4 Speicher: 128 MB (Safemode) Max Execution Time: 30 sec.
Edit...eben wurde der reguläre cronjob ausgeführt
Quote: Autodelete: search for more backups than 15
Autodelete by count each DB (15) => found 42 Backups
xxxxx/work/backup/usr_xxxxx_1_2008_01_02_08_44.sql.gz deleted.
xxxxx/work/backup/usr_xxxxx_2_2008_01_01_15_32.sql.gz deleted.
Bei DB1 war es das viert-aktuellste und bei DB2 das neunt-aktuellste...
_________________ MfG moepschen
Last edited by moepschen on 2008-01-02, 13:51; edited 1 time in total
|
|
    |
 |
HolgerGremminger
MySQLDumper-Translator


Age: 39
Joined: 30 Oct 2005
Posts: 250
Location: Hannover/Germany

|
Posted:
2008-01-02, 10:10 (No subject) |
  |
Moin,
so, heute Nacht hat die Neue Datei folgende Fehlermeldungen rausgeworfen:
Quote: [Wed Jan 2 04:00:02 2008] crondump.pl: Use of uninitialized value in addition (+)
at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 342.
[Wed Jan 2 04:00:02 2008] crondump.pl: Use of uninitialized value in concatenation
(.) or string at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 345.
[Wed Jan 2 04:00:02 2008] crondump.pl: Use of uninitialized value in addition (+)
at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 345.
[Wed Jan 2 04:00:02 2008] crondump.pl: Use of uninitialized value in addition (+)
at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 345.
<!-- warning: Use of uninitialized value in addition (+) at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 342. -->
<!-- warning: Use of uninitialized value in concatenation (.) or string at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 345. -->
<!-- warning: Use of uninitialized value in addition (+) at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 345. -->
<!-- warning: Use of uninitialized value in addition (+) at
/var/www/vhosts/***/subdomains/ads/httpdocs/mysqldumper/msd_cron/crondump.pl
line 345. -->
62 tables have been optimized
Found 62 tables with 14409 records.
Woran liegt das?
|
|
   |
 |
|
|