| Author |
Message |
buell69
knows MySQLDumper

Joined: 17 Nov 2010
Posts: 5

|
Posted:
2010-11-17, 12:58 Mysqldumper optimierung |
  |
Moin,moin,
ertsmal Dank an die Entwickler, benutze Mysqldumper nun schon länger und bin sehr zufrieden.
Dennoch habe ich ein Frage zur optimierung der Sicherung.
Zur Zeit fahre ich ein Backup von 102 Datenbanken mit einer gepackten gesamt Größe von ca. 1 GB.
System ist Opensuse 10.1 und 2 GB RAM mit Intel 3 GHz HT
Ich habe den Dumper so eingestellt, das er mit 2000 Datensätzen anfängt und mit 100.000 aufhört und mache kein Multipart.
Dennoch benötigt das Backup ca. 3,5 Stunden.
Habt ihr da noch Tips, um die Backupzeiten zu beschleunigen.
Gruß Buell
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


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

|
Posted:
2010-11-17, 19:59 (No subject) |
  |
Ja, Multipart mit 100MB-Dateien benutzen und wenn es geht, das Backup per Perl anfertigen.
_________________ 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.
|
|
    |
 |
buell69
knows MySQLDumper

Joined: 17 Nov 2010
Posts: 5

|
Posted:
2010-11-25, 10:23 (No subject) |
  |
Danke erstmal für den Tip,
ich benutze immer perl (gibt ja nix schnelleres)
Multidump habe ich eingestellt und laut E-Mail und Log läuft es jetzt deutlich schneller.
Nur leider werden jetzt nur 5 Datenbanken gesichert und der Rest ignoriert.
Im Perl log steht, das er die Datenbank x erfolgreich gesichert hat und eine E-Mail versendet wurde.
Die nächste Datenbank ignoriert er.
Sehr merkwürdig das Ganze.
Gruß Buell
|
|
  |
 |
DSB
Developer


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

|
Posted:
2010-11-25, 20:35 (No subject) |
  |
Sieht so aus als wenn das Laufzeitlimit von Perl erreicht worden wäre oder Du hast in den Einstellungen nicht "alle Datenbanken" ausgewählt sondern "Multidump" und nicht alle gewünschten DBs angehakt.
_________________ 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.
|
|
    |
 |
buell69
knows MySQLDumper

Joined: 17 Nov 2010
Posts: 5

|
Posted:
2010-11-26, 10:37 (No subject) |
  |
« DSB » wrote: Sieht so aus als wenn das Laufzeitlimit von Perl erreicht worden wäre oder Du hast in den Einstellungen nicht "alle Datenbanken" ausgewählt sondern "Multidump" und nicht alle gewünschten DBs angehakt.
Hatte ich auch gedacht, aber ich hatte in den Tagen zuvor die Geschwindigkeitskontrollen auf 150000 hochgesetzt, nun bin ich zurück auf den max Wert von 75000 und damit hat der Dumper alles gesichert.
|
|
  |
 |
DSB
Developer


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

|
Posted:
2010-11-26, 10:53 (No subject) |
  |
Das ist nicht nachvollziehbar. Die Geschwindigkeitskontrolle wirkt sich lediglich in der PHP-Web-Gui aus aber nicht in Perl.
Du sprachst doch von der Sicherung per Perl, oder?
_________________ 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.
|
|
    |
 |
buell69
knows MySQLDumper

Joined: 17 Nov 2010
Posts: 5

|
Posted:
2010-11-29, 18:22 (No subject) |
  |
Ja der crontab wird mit
55 19 * * * php /srv/www/htdocs/_mysqlbackup/mysqldumper/refresh_dblist.php
00 20 * * * perl /srv/www/cgi-bin/crondump.pl -config=mysqldumper -html_output=0
Also wenn dem so ist, das die Geschwindigkeitskontrolle nix mit Perl zutun hat, finde ich das ebenfalls sehr Merkwürdig.
Ich habe den Wert nochmal auf 150000 hochgestellt, werde morgen berichten.
Gruß Buell
|
|
  |
 |
|
|