| Author |
Message |
wneudeck
Donator

Age: 67
Joined: 24 Jan 2006
Posts: 76
Location: Donauwörth

|
Posted:
2007-03-14, 17:51 Dauer des perl-Scripts |
  |
Hallo,
habe seit heute etwas Seltsames festgestellt und dachte zuerst, es würde mit der neuen Testversion b13 alpha zusammenhängen:
Auf meinem lokalen System dauert ein Perl-Backup, das bisher etwa ein bis 2 Minuten dauerte, plötzlich 6 Minuten. Habe daraufhin die alte Version wieder installiert, doch das Verhalten ist dasselbe. An meinem System habe ich nichts verändert.
Als "Hinweis" für die lange Dauer die Log-Datei zuerst das neue Log:
14.03.2007 16:24:30 : starting perl crondump 1.21
14.03.2007 16:24:32 : Executing Command before dump
14.03.2007 16:24:34 : Start Perl Cron-Dump with file `wetwin_2007_03_14_16_24_crondump_perl.sql.gz`
14.03.2007 16:26:07 : Perl Cron-Dump `wetwin_2007_03_14_16_24_crondump_perl.sql.gz` finished.
14.03.2007 16:26:07 : Executing Command after dump
14.03.2007 16:28:46 : starting perl crondump 1.21
14.03.2007 16:28:47 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_22_crondump_perl.sql.gz deleted.
14.03.2007 16:28:47 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_38_crondump_perl.sql.gz deleted.
14.03.2007 16:28:48 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_38_crondump_perl.sql.gz deleted.
14.03.2007 16:28:48 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_16_24_crondump_perl.sql.gz deleted.
14.03.2007 16:28:48 : Executing Command before dump
14.03.2007 16:28:49 : Start Perl Cron-Dump with file `wetwin_2007_03_14_16_28_crondump_perl.sql.gz`
14.03.2007 16:30:26 : Perl Cron-Dump `wetwin_2007_03_14_16_28_crondump_perl.sql.gz` finished.
14.03.2007 16:30:26 : Executing Command after dump
Normalerweise sieht das Log (vor allem zeitlich) so aus:
16.09.2006 23:55:20 : starting perl crondump 1.21
16.09.2006 23:55:21 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2006_09_15_23_55_crondump_perl.sql.gz deleted.
16.09.2006 23:55:21 : Executing Command before dump
16.09.2006 23:55:22 : Start Perl Cron-Dump with file `wetwin_2006_09_16_23_55_crondump_perl.sql.gz`
16.09.2006 23:56:24 : Perl Cron-Dump `wetwin_2006_09_16_23_55_crondump_perl.sql.gz` finished.
16.09.2006 23:56:24 : Executing Command after dump
Wer kann hier für Klarheit sorgen?
Bzw. warum fängt das script, wo es doch um 16:26:07 fertig ist, nochmals an?
_________________ Tschüss Werner
Mysqldumper 1.24
http://www.wetter-don.de
|
|
   |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


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

|
Posted:
2007-03-14, 18:13 (No subject) |
  |
Du startest 2 unterschiedliche Scripte oder zumindest mit unterschiedlichen Konfigurationen.
Einmal wird das Script um 16:24 gestartet und ist um 16:28 fertig.
Und um 16:28 wird ein neuer Backupvorgagn gestartet, aber mit einer anderen Konfiguration. Hier ist nämlich auf einmal Autodelete aktiviert, was im ersten Aufruf nicht der Fall ist.
Überprüfe Deine Cronjobs bzw. Aufrufe in Deinem System.
Es dauert also nicht länger, sondern das Script wird mehrfach gestartet. Wann und durch welche Aufrufe kannst nur Du als Admin Deines Systems wissen.
_________________ 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.
|
|
    |
 |
wneudeck
Donator

Age: 67
Joined: 24 Jan 2006
Posts: 76
Location: Donauwörth

|
Posted:
2007-03-14, 18:26 (No subject) |
  |
Hallo,
das ist es eben, was ich nicht verstehe. Ich starte keine 2 Scripte sondern ich rufe im Browser den mysqldumper auf und starte aus diesem das perlscript.
Der mysqldumper läuft ja auch einwandfrei und die Datei wird auch gesichert, aber warum plötzlich zweimal?
Werde es jetzt noch weiter beobachten und melde mich dann evtl morgen nochmals.
Übrigens: autodelete ist immer aktiviert
_________________ Tschüss Werner
Mysqldumper 1.24
http://www.wetter-don.de
|
|
   |
 |
DSB
Developer


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

|
Posted:
2007-03-14, 18:32 (No subject) |
  |
Da das Perlscript keinen Selbstaufruf hat, muss der Aufruf irgendwie durch Dich oder Dein System erfolgen. Es gibt keine andere technische Erklärung.
_________________ 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.
|
|
    |
 |
wneudeck
Donator

Age: 67
Joined: 24 Jan 2006
Posts: 76
Location: Donauwörth

|
Posted:
2007-03-15, 00:31 (No subject) |
  |
Hallo,
Zwischenbericht, auch wenn es unglaubwürdig klingt:
Der dump-Vorgang läuft wieder normal, aber jetzt bleiben alte Backups nicht mehr erhalten, obwohl folgendes eingestellt ist (Angabe des mysqldumpers):
automatisches Löschen der Backups: aktiviert (Anzahl von Backup-Dateien=5 -> für jede Datenbank)
Und im Log gibt er an, dass backups gelöscht wurden, die längst nicht mehr vorhanden sind.
Auszug:
14.03.2007 23:14:34 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_23_11_crondump_perl.sql.gz deleted.
14.03.2007 23:14:34 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_19_46_crondump_perl.sql.gz deleted.
14.03.2007 23:14:34 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_17_29_crondump_perl.sql.gz deleted.
14.03.2007 23:14:33 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_17_17_crondump_perl.sql.gz deleted.
14.03.2007 23:14:33 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_16_28_crondump_perl.sql.gz deleted.
14.03.2007 23:14:32 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_16_24_crondump_perl.sql.gz deleted.
14.03.2007 23:14:32 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_38_crondump_perl.sql.gz deleted.
14.03.2007 23:14:32 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_38_crondump_perl.sql.gz deleted.
14.03.2007 23:14:31 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_22_crondump_perl.sql.gz deleted.
14.03.2007 23:14:31 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_22_crondump_perl.sql.gz deleted.
14.03.2007 23:14:31 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_22_crondump_perl.sql.gz deleted.
14.03.2007 23:14:30 : Perl Cronsript Autodelete - C:/Programme/BigApache/Apache/htdocs/mysqldumper/work/backup/wetwin_2007_03_14_12_07_crondump_perl.sql.gz deleted.
Ich fantasiere nun wirklich nicht und arbeite schon lang genug mit dem (vorzüglichen) Programm, aber ich kann mir das nicht zusammenreimen. Kann es nicht doch mit der Installation der b13 alpha zusammenhängen, denn auf dem Server habe ich das Problem nicht. Dort ist eine identische Datenbank, die mit der Version 1.21c des Dumpers gesichert wird. Dort habe ich schön meine 5 backups. Das Problem tritt nur bei meiner lokalen Installation auf.
_________________ Tschüss Werner
Mysqldumper 1.24
http://www.wetter-don.de
|
|
   |
 |
DSB
Developer


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

|
Posted:
2007-03-15, 00:45 (No subject) |
  |
« wneudeck » wrote: Der dump-Vorgang läuft wieder normal
Ja, wie?
Ohne, dass Du irgendetwas verändert hast?
Quote: Und im Log gibt er an, dass backups gelöscht wurden, die längst nicht mehr vorhanden sind.
Er kann ja nur Dateien löschen, die noch da sind. Die Dateiermittlung läuft im Moment des Aufrufs. Wären keine Dateien da, dann würde er sie gar nicht in die Löschliste aufnehmen können.
Es tut mir leid, aber das klingt alles so strubbelig, dass ich Dir da unmöglich irgendwelche Tipps geben kann.
Ist der Dumper eventuell so eingestellt, dass er auf einen externen MySQL-Server zugreift und gar nicht auf Deinen lokalen? Das erscheint mir bald als einzige sinnvolle Erklärung übrig zu bleiben.
Edit: Nee, ist auch unwahrscheinlich. Sonst würde im Log nicht der Pfad: C:/Programme/BigApache/ stehen.
Also ich bin hier aufgrund der Beschreibung ratlos.
_________________ 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.
|
|
    |
 |
wneudeck
Donator

Age: 67
Joined: 24 Jan 2006
Posts: 76
Location: Donauwörth

|
Posted:
2007-03-15, 11:03 (No subject) |
  |
Hallo,
ich bin genauso ratlos, aber das Problem hat sich erledigt. Wie bitte?
Ja, ich habe nichts verändert, sondern heute nochmals das perlscript zweimal hintereinander aufgerufen und siehe da:
Es lief genau so wie es sollte und wie es früher immer war:
- die alte Sicherungskopie wurde nicht gelöscht (es war ja nur noch eine da und erst ab 5 soll gelöscht werden)
- die beiden neuen Sicherungen wurden angelegt
Das Log:
15.03.2007 09:53:20 : Executing Command after dump
15.03.2007 09:53:20 : Perl Cron-Dump `wetwin_2007_03_15_09_52_crondump_perl.sql.gz` finished.
15.03.2007 09:52:50 : Start Perl Cron-Dump with file `wetwin_2007_03_15_09_52_crondump_perl.sql.gz`
15.03.2007 09:52:50 : Executing Command before dump
15.03.2007 09:52:50 : starting perl crondump 1.21
15.03.2007 09:48:41 : Executing Command after dump
15.03.2007 09:48:41 : Perl Cron-Dump `wetwin_2007_03_15_09_47_crondump_perl.sql.gz` finished.
15.03.2007 09:47:07 : Start Perl Cron-Dump with file `wetwin_2007_03_15_09_47_crondump_perl.sql.gz`
15.03.2007 09:47:05 : Executing Command before dump
15.03.2007 09:47:04 : starting perl crondump 1.21
Es wird wohl ein Rätsel bleiben, was sich hier gestern abgespielt hat. Danke trotzdem für die Bemühungen.
_________________ Tschüss Werner
Mysqldumper 1.24
http://www.wetter-don.de
|
|
   |
 |
DSB
Developer


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

|
Posted:
2007-03-15, 15:03 (No subject) |
  |
Tatsächlich fällt mir hier keine Erklärung ein.
Oder hattest Du Besuch von außen und jemand anders hat zufällig den Dumper entdeckt und ein Backup gestartet?
_________________ 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
|