Zum Inhalt springen

Backup laeuft nicht

Erstellt am 13. Februar 2009 · 3 Antworten · letzte Antwort am 17. Februar 2009

Tags: Datenbank, Frage

oZi ·

Hallo zusammen,

ich hoffe das ist das richtige Forum fuer meine ersten Gehversuchen mit Installation von Backups.

Ich hab anhand einer Anleitung versuct mein erstes Backup zu imprtieren. Leider hatte es nur ofline bei Test geklappt und nie online in Real.

Ich erhalte nach dem Importieren der SQL Datei in Typo3 Extension phpMyAdmin folgende Meldung:
"................
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@hilgefort-its.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log…”
..............."

Was mache ich falsch?
Was kann ich beachten?
Bzw. hat jemand eine einfache und sichere Anleitung um ein Backup zu erstellen und wider zu importieren?

Ich hab hier mal noch die Anleitung kopiert, nach der ich vorgegangen bin:

"...................
Voraussetzung
* neues Typo
* Ext PHP myAdmin
* Ext Quixplorer
* FTP Proggi
Nachdem Du das neue Typo installiert hast spielst Du die Installationsroutine durch. Danach neu anmelden (admin/password) und über den Ext Manager die beiden Extensions (PHP myAdmin und Quixplorer einbinden. Jetzt kannst Du das neue Typo erstmal zumachen.
Altes Typo:
Bei Deinem alten Typo musst Du per FTP folgende Ordner komplett runterladen
* fileadmin
* typo3conf
* uploads
Solltest Du keinen direkten FTP Zugang haben (ja das soll es geben )kannst Du im Quixplorer die ZIP Funktion nutzen und die ZIP Dateien über das Backend runterladen.
Jetzt müssen wir noch die Datenbank backupen. Dazu wählst Du das PHP myAdmin Interface aus und gehst auf Exportieren
Dort müssen die Häkchen gesetzt werden bei:
* Struktur
* mit "Drop Table"
* Auto Increment Wert hinzufügen
* Tabellen und Feldnamen in einfachen Anführungszeichen
* Daten
* Hexadezimalschreibweise
* Save as File
* Kompression Keine
-> Go
Einige Anbieter erlauben nur das Stückweise speichern der SQL Datensätze (Stichwort Speicherbeschränkung) und deshalb empfiehlt es sich die Datensätze nicht komplett herunterzulade, sondern teilweise.

Dann altes Typo schließen und neues Öffnen.
Neues Typo:
Nach der Anmeldung (immer noch admin/password -> wenn nicht bereits geändert) wieder PHP myAdmin öffnen. Jetzt aber den Eintrag SQL (Import ) öffnen:
Hier über das Upload Feld die gebackupte SQL Datenbank hochladen (bzw. die einzelnen Dateien). Hinweis Wenn man die SQL Datensätze separat hochladen muss ist eine Neuanmeldung nach Einspielen der BE Datensätze nötig (jetzt gilt das Login der alten Typo Version).
Jetzt müssen die drei Ordner der alten Version auf den neuen Server. Es empfiehlt sich die bereits vorhandenen Ordner der neuen Version (!) umzubenennen (man weiß ja nie, ob was schief läuft )
Zuguterletzt:
Die localconf.php im Ordner typo3conf der alten Typo3 Version die wir durch FTP gerade hochgeladen haben, hat einige Fehleinträge. Deshalb müssen folgende Einträge geändert werden:
* $typo_db_username =
* $typo_db_password =
* $typo_db_host =
* $TYPO3_CONF_VARS['BE']['installToolPassword'] =
So, ich glaube, das war's ... die Typo3 Seite müsste auf dem Server ordnungsgemäß laufen.
..........................."

Danke fuer jede Hilfe,
oZi

Julian.​Hofmann ·

Hallo.

Wie groß ist denn die Backup-Datei und wie groß der Datenbankinhalt? Der Server-Fehler tritt nämlich u.a. bei Überschreitung der Scriptlaufzeit auf. D.h. falls PHP/TYPO3 zulange fürs Importieren bräuchte, bricht dies der Server evtl. ab.

Infos zur Scriptlaufzeit Deines Web-Pakets gibt Dir phpinfo (z.B. im Install-Tool von TYPO3)

Viele Grüße
Julian

oZi ·

Hi Julian,

wegen Backup-Datei und Datenbankinhalt.
Meinst du die SQL Datei?
Die hat 1,6 MB.

Sobald ich den Import der SQL Datei starte,
laeuft der Importversuch ca. 20 Sekunden, bis die Fehlermeldung angezeigt wird.

Gruesse oZi

Julian.​Hofmann ·

Hallo.

Ja, z.B. die Größe der sql-Datei bzw. die Deines Exports (also *.t3d).

Die 20 Sekunden könnten schon an der Grenze liegen. Was sagt denn die PHP-Konfiguration? Ggf. mal eine Datei anlegen mit

<?php phpinfo(); ?>

und schauen, was als max_execution_time dort angezeigt wird.

Viele Grüße
Julian