MySQL Datenbank sichern / rücksichern Sie möchten eine MySQL-Datenbank im- oder exportieren? Das geht in der Regel sehr einfach per phpMyAdmin ( https://workplace.t-online.de/pma3/). Dort finden sich entsprechende Optionen. Es gibt aber Einschränkungen in Bezug auf die Größe der verwendeten Dateien: Um eine möglichst stabile Performance und Systemsicherheit für alle Kunden unserer Homepage-Produkte gewährleisten zu können, ist der Server so konfiguriert, dass ein Skript nur eine definierte Zeit lang ausgeführt werden kann. Dieser Wert wurde so gewählt, dass ein Timeout im normalen Betrieb der Internetseiten nicht auftritt. Wird eine Sicherung oder Rücksicherung der Datenbank durchgeführt, kann die Laufzeit, abhängig von der Datenbankgröße, gegebenenfalls nicht ausreichen. Ferner ist der Upload via "phpMyAdmin" begrenzt auf eine maximale Dateigröße von 16MB. Durch den Upload per Browser steigt die Größe gegenüber der Dateigröße auf der Festplatte allerdings noch etwas, so dass die Größe ggf. noch geringer sein muss. Ist Ihre Datenbank zu groß für den Export/Import, dann stehen Ihnen folgende Alternativen zur Verfügung: Es gibt Freeware-Tools, welche eine Umgehung dieses Problems anbieten. Eine Möglichkeit wäre z.B. die Verwendung von MySQLDumper (Bitte beachten Sie, dass wir zur Verwendung externer bzw. eigener Skripte keinerlei Support leisten können). Innerhalb der Produkte Homepage Advanced und Homepage Professional steht Ihnen ein SSH-Zugang zur Verfügung. Über diesen können Sie auch sehr große Datenbanken ex- und importieren. Dazu gehen Sie bitte wie folgt vor: 1. Installieren Sie sich einen SSH-Client Ihrer Wahl (z.B. Putty - Die folgenden Schritte werden anhand von Putty erklärt. Es ist aber auch ein anderer SSHClient möglich) 2. Gehen Sie in das Homepagecenter ( http://homepagecenter.telekom.de) und wechseln Sie hier auf "Profi-Anwendungen / SSH-Zugriff". Hier finden Sie die erforderlichen Zugangsdaten. 3. Starten Sie Putty und wählen unter "Category" die Option "Session" aus. Unter "Host Name" geben Sie dann bitte Ihre Stammadresse ein und klicken unten auf "Open". 4. Es erscheint ein neues Fenster mit der Aufforderung "login as:" . Hier geben Sie den im Homepagecenter angezeigten Benutzernamen ein und bestätigen diese mit der Eingabetaste. Anschließend geben Sie das SSH-Passwort ein und bestätigen auch die Eingabe mit der Eingabetaste. Sie befinden sich auf dem Server. 5. Für einen Export Ihrer kompletten MySQL-Datenbank geben Sie bitte folgenden Befehl ein: mysqldump -h mysql5.service -u SQL-Benutzername -pSQL Passwort Datenbankname > dateiname.sql und bestätigen dieses mit der Eingabetaste. Jetzt passiert einige Zeit nichts mehr. Ist der Vorgang abgeschlossen, so erscheint wieder der blinkende Cursor. Der Export befindet sich jetzt auf Ihrem Webspace und kann per FTP oder Dateimanager heruntergeladen werden. Wenn stattdessen eine Fehlermeldung erscheint, haben Sie bei der Eingabe einen Fehler gemacht. Erläuterung: -h = gibt die Adresse der Hosts an. Wenn Sie eine MySQL4-Datenbank verwenden, lautet der Host "mysql4.service". -u und -p = Benutzername und Passwort für die Datenbank finden Sie im Homepagecenter unter "Profi-Anwendungen / MySQL-Datenbank. Hinter dem -p darf kein Leerzeichen stehen. Datenbankname = Ist die gleiche Zeichenfolge wie der Benutzername und findet sich ebenfalls unter "Profi-Anwendungen / MySQL-Datenbank". 6. Für einen Import müssen Sie die Datei vorher per FTP oder über den Dateimanager in Ihr Stammverzeichnis hochladen. Anschließend nutzen Sie folgenden Befehl: mysql -h mysql5.service - u SQL-Benutzername -pSQL Passwort -default-character-set=utf8 Datenbankname < dateiname.sql und betätigen wiederum mit der Eingabetaste. Stand:20.10.2016