Seite 1 von 2
Probleme ein Backup wiederherzustellen
Verfasst: 25.12.2005 23:25
von Skystar
Hallo,
ich habe ein kleines Problem, da mir der Forum hoster (ein anderer inet user )weggelaufen ist, habe ich beschlossen, bei funpic.de auf Webspace ein neues Forum zueröffnen. Die einrichtung des Forums war auch gar kein so großes Problem, das Backup wiedereinzuspielen allerdings schon.
Folgende Sachlage:
Altes Froum noch aktiv (habe admin zugang) aber kein ftp zugang
Neues Forum läuft (grundgerüst)
Backupdatei 8,5 MB mit dem alten forum erstellt (backup funktion des forums)
Max Dateigröße auf webspace 1,6 MB
Wiederherstellung funktioniert erst (der blaue balken des ie läuft bis er voll ist), es gibt aber keine "alls ok" meldung (im neuen Forum) und wenn man sich dann wieder einloggt sind die alten daten nicht wiederhergestellt worden.
Ist es überhaupt möglich die daten wiederherzustellen ? hat jemand einen Tip ?
Verfasst: 25.12.2005 23:32
von Markus67
Hi ...
Kommst du an die alte Datenbank?
Dann erstelle ein Backup mit einem der Tools ...
KB:mysqlbackup
Hochladen kannst du das ganze dann wieder mit KB:bigdump oder mySQL Dumper.
Markus
Verfasst: 26.12.2005 00:07
von Skystar
für das alte forum habe ich nur forum admin zugang keinen ftp zugang zum server
und für bigdump muß ich ja erst das komplette backup auf den neuen webspace laden und dort ist ja die max deateigröße 1,6MB und nicht 8,5MB
oder versteh ich bei der anleitung für bigdump etwas falsch ?
Verfasst: 26.12.2005 01:03
von Markus67
Hi ...
hast du denn Zugang zur Datenbank mit KB:phpmyadmin?
Markus
Verfasst: 26.12.2005 01:46
von Skystar
In schritt 4 der installations anleitung steht doch, das ich das tool auf den server laden muß, das problem ist aber das ich kein ftp zugriff auf den server habe wo das alte forum liegt
ich habe jetzt mal versucht nur die stucktur des alten forums wiederherzustellen, es wurde laut meldung auch erfolgreich gemacht, allerdings wurde dadurch das neue forum zerschossen.
beim aufruf des forums dann folgende meldung:
phpBB : Kritischer Fehler
Could not query database for theme info
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3
Verfasst: 26.12.2005 01:48
von Markus67
Hi ...
naja ... hätte ja sein können dass das Tool schon vorher installiert war
Wenn du sonst keinen Zugriff mehr auf das alte Forum hast kannst du ja auch kein "gescheites" Backup mehr erstellen.
Dann kannst du es nur versuchen dein vorhandenes Backup mit einem der Tools in dein neues Forum hochzuladen.
KB:mysqlbackup (MySQL Dumper) oder KB:bigdump
Markus
Verfasst: 28.12.2005 20:46
von Kekstier
Also, sein Problem ist, dass seine backup.sql Datei größer ist, als es funpic erlaubt.
Das gleiche Problem hatte ich auch schon.
Ich habs dann irgendwie geschafft, die Backupdatei zu kürzen, jedoch waren es bei mir vielleicht 500 KB zu viel, und da ich ein Daten- und Strukturbackup hatte, musste ich einfach nur den Strukturteil löschen. Dabei muss man aufpassen, dass man bei nem ; anfängt und aufhört.
Ich mein irgendwann mal hier gelesen zu haben, dass man die Datei auch teilen und dann nacheinander aufspielen kann.
Versuche einfach immer nach nem ; die Dateien zu trennen.
Ich hoffe einer von den Pros hat ne bessere Lösung

Verfasst: 28.12.2005 21:34
von Mahony
Hallo
Hier die Lösung des Problems.
- Richte dir mit Xampp einen eigenen (lokalen) Webserver ein.
- Installiere dort dein Forum, spiele das Datenbankbackup ein.
- Mache mit mysqldumper ein Multipart-Backup (maximale Dateigröße auf 800kb einstellen).
- Installiere mysqldumper auf dem neuen Server.
- Lade dieses Backup auf den neuen Server hoch und spiele das Backup ein.
Voila, das wars dann. Klingt nach viel Arbeit, ist aber in einer halben Stunde erledigt.
Verfasst: 28.12.2005 21:41
von tost
Voila, das wars dann. Klingt nach viel Arbeit, ist aber in einer halben Stunde erledigt.
Wenn man keinen eigenen WebServer hat..
tost
Verfasst: 28.12.2005 21:54
von Mahony
Hallo
Deshalb habe ich ja geschrieben.
Richte dir mit Xampp einen eigenen (lokalen) Webserver ein.
Da ist alles drin was man braucht.
Xampp gibt es hier
klick mich