Seite 1 von 1

[3.1] Backup großes Forum - mysqldump kommt ins timeout

Verfasst: 22.11.2023 08:23
von rowitech
Hallo Forum,

schon seit geraumer Zeit schlage ich mich mit dem Gedanken einen sinnvolleren Backups der Datenbank herum. Ich befürchte, dass meine mysqldumps trotz Optionenvielfalt einfach nicht vollständig sind, da sie immer (noch) ins timeout laufen. Da ich wohl nicht der einzige bin, der ein Forum mit weit über 1 Mio. Beiträgen hat, möchte ich hier nach Rat fragen, insbesondere vor dem anstehenden Update.

Beste Grüße,
Rolf

Re: [3.1] Backup großes Forum - mysqldump kommt ins timeout

Verfasst: 22.11.2023 13:49
von SeewolfPK

Re: [3.1] Backup großes Forum - mysqldump kommt ins timeout

Verfasst: 24.11.2023 13:10
von rowitech
Vielen Dank, SeewolfPK, es sieht mir aber danach aus, als wäre das am Ende auch nur mysqldump.

Re: [3.1] Backup großes Forum - mysqldump kommt ins timeout

Verfasst: 24.11.2023 13:18
von Scanialady
Das stimmt, aber diese Version ist aktualisiert und wird (meines Wissens) gepflegt.

Re: [3.1] Backup großes Forum - mysqldump kommt ins timeout

Verfasst: 24.11.2023 15:03
von LukeWCS
Hallo
rowitech hat geschrieben: 24.11.2023 13:10 es sieht mir aber danach aus, als wäre das am Ende auch nur mysqldump.
Nein, der MyOOSDumper (MOD) hat mit dem Original MySQLDumper (MSD) nicht mehr viel zu tun. Ich weiss das deswegen, weil ich beim MOD einige Updates beigesteuert habe. MSD weicht unter der Haube erheblich von MOD ab, weil seit 2011 MOD unabhängig von MSD entwickelt wurde und wird.

MSD ist effektiv tot und für die heutigen Web Umgebungen schlicht untauglich. MOD z.B. hat umfangreiche Anpassungen für PHP 7/8 bekommen, die MSD fehlen. Auch die DB-Anbindung wurde bei MOD modernisiert. Des Weiteren habe ich neben anderen Dingen auch den .htaccess Generator an Apache 2.4 angepasst in Bezug auf die heutigen Hash Techniken. Auch das fehlt MSD völlig.

Im Prinzip sind sowohl MSD als auch MOD Oldtimer. Aber ersterer gehört nicht mehr auf die Strasse, während zweiterer gültigen TÜV hat, dank Ralf Zschemisch. :wink:

Re: [3.1] Backup großes Forum - mysqldump kommt ins timeout

Verfasst: 24.11.2023 15:29
von rowitech
Vielen Dank für die Infos! Dann hoffe ich darauf, dass dieser dann ohne Abbrüche funktioniert.

Re: [3.1] Backup großes Forum - mysqldump kommt ins timeout

Verfasst: 24.11.2023 15:42
von LukeWCS
Wollte das gerade als Edit schreiben, aber jetzt als Antwort auf deinen letzten Beitrag:
rowitech hat geschrieben: 24.11.2023 15:29 Vielen Dank für die Infos! Dann hoffe ich darauf, dass dieser dann ohne Abbrüche funktioniert.
Du wirst um eine gewisse Experimentierphase nicht herumkommen, weil der Erfolg von vielen Faktoren abhängt, primär Geschwindigkeit der DB. Aber genau deshalb hatte der Dumper ja schon immer entsprechende Stellschräubchen, wo man dran drehen konnte.

Ich hatte vor paar Jahren die Aufgabe, bei einem amerikanischen Server (Game Modder Community) die dortige Bugtracker DB zu sichern die nicht gerade klein war. Alle anderen Web Tools hatten schon im Ansatz versagt, allen voran phpMyAdmin, damit haben es die Amerikaner als erstes versucht. Aber das Backup bei dem Tool ist nur ein Bonus und ehrlich gesagt nicht mehr als ein Spielzeug für absolut winzige DBs. Mit einem solchen Kaliber wie dem Dumper ist das in Bezug auf Backup nicht vergleichbar. Nachdem ich im MOD dann im Code bei einer bestimmten Einstellung den unteren definierbaren Wertebereich noch weiter runtergesetzt habe, konnte ich völlig fehlerfrei die komplette Bugtracker DB sichern und auf meinem Server wiederherstellen mit MOD. Diese besagte Änderung ist auch im offiziellen MOD vorhanden, das war bei einem meiner Updates mit dabei. Das Sichern hat dann zwar ein halbe Ewigkeit gedauert, aber das war irrelevant, Hauptsache es funktioniert. ;) Das war aber ein Extremfall, weil es da gleich zig negative Eigenschaften des Webservers gab.