Hi Rolf,
Mein Loggingvorschlag sollte Dir sagen, welcher Dump wie lange dauert. Sobald Du das weißt, mach einmal mehrere Dumps in einem PHP Script, die das normale Ausführungslimit von 30s sicher reißen.
Und dann schau mal, ob set_time_limit einen Effekt hat.
Würde ich jetzt machen. Ich überlege gerade, wie ich dem Script beibringen kann, "n" mal durchzulaufen, bevor es "fertig" ist. Dann könnte ich damit ein wenig "spielen".
Und du könntest deinen Provider fragen, ob es denn keinen regulären Weg zum DB Backup gibt, denn was Du da machst, erinnert schon an den Gynäkologen, der zum KFZ Mechaniker umschulte. Alle staunten, wie er eine Zylinderkopfdichtung wechselte…
Habe ich schon gemacht.
Ich kann entweder über ein menü manuell sichern oder über den Weg des php-scriptes. Ich kann auch direkt aus der Konsole heraus dumpen, das Script von Rakenten* lief prima, aber ich erhalte keine Mail und trotz dump auch einen Fehler mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
Über das php-script läuft es einwandfrei und ähnlich schnell.
Jörg