Zum Inhalt springen

Typo3 Datenbank exportieren

Erstellt am 28. Februar 2005 · 7 Antworten · letzte Antwort am 3. März 2005

Tags: Import & Export, Frage

Counterfeit ·

Hallo,
welche Schritte muss ich machen, damit ich von Typo3 die Datenbank richtig komplett exportieren kann, damit ich lokal damit arbeiten kann? Ich hab mich zwar schon daran versucht, aber ihrgendwie hat er die Datenbank nicht angenommen, weil etliche Sachen gefehlt haben.

Danke 🙂

Jörg Roth ·

Hi,

klick mal auf das Icon Deiner Root-Seite im Backend, bis das Kontextmenü erscheint. Klicke auf Weitere Einstellungen... und in der neuen Ebene dann auf Export to .t3d.

Levels: Infinite
ALL Tables
ALL Relations

Dann auf Update.

Wenn Dir dort irgendwo eine Relation flöten geht, solltest Du im Install-Tool einen Datenbankabgleich laufen lassen (Punkt 2: COMPARE). OBACHT: Nix löschen, nur updaten.

Wenn es passt, kannst Du die .t3d dann lokal importieren. Die Dateien aus den entsprechenden Verzeichnissen musst Du natürlich gesondert runterladen.

Einfacher ist es, sich das mysql/data/-Verzeichnis runterzuladen. Sofern Du Zugriff hast.

Per phpMyAdmin ist es schwierig, denn je nach Datenbankgröße wird der SQL-Dump entsprechend groß. Hier muss die Ausführzeit für Skripte beachetet werden und lokal die maximale Upload-Größe! Sonst bricht des Teil halt ab 😉

J

Counterfeit ·

Hallo,
danke für deine Antwort, ich werde das gleich mal ausprobieren. Also ich habe alle Rechte somit ist das kein Problem 😉 ich habe mir mal mit PhpMyAdmin ein Export gemacht und sage nur AUA ^^ Die Datenbank war über 100 MB gross und PhpMyAdmin konnte sie gar nicht mehr importieren deswegen lasse ich es lieber damit. Aber kann man das mysql/data Verzeichnis einfach so kopieren? Geht den das? Muss ich ihrgendwas danach anpassen?
"Die Dateien aus den entsprechenden Verzeichnissen musst Du natürlich gesondert runterladen." - Was genau meinst du damit? Wie sieht es dann mit dem Template, Extensions usw. aus? Das ich mein Filearchiv selber sichern muss ist mir klar.

Counterfeit ·

Also das mit dem exportieren und importieren klappt wunderbar danke! Aber wie gesagt bei dem Plugin meckert er rum:

|Possible error: tx_ckfortune_fortune:1 had no new id assigned to it. This indicates that the record was not added to database during import. Please check changelog!|

|Error: this records is NOT created it seems! (tx_ckfortune_fortune:1)|

und ganz unten kommt dann:
UNKNOWN TABLE 'tx_ckfortune_fortune:1'

Alles andere hat er perfekt übernohmen.

Jörg Roth ·

Re,

mit den einzelnen Extensions, die Du installiert hast, kann ich Dir nicht helfen. Schau evtl. mal genauer bei dem Fehler oder Deaktiviere das Modul für den Export.

mysql/data/ kann man problem los von Server zu Server kopieren. Ein anschließender Neustart von mySQL und fertig. Obacht bei den einzelnen unterverzeichnissen - mysql/data/mysql/ sollte man nicht mit kopieren, da dort benutzer und co. angelegt sind.

Auf jeden Fall hinterher immer im Install-Tool COMPARE ausführen und schaun, ob alles im Lot ist.

Die Dateien im fileadmin/-Ordner sollte klar sein - darüber hinaus noch typo3temp und upload. Ggf. auch noch typo3conf - wenn Du an Modulen Änderungen vorgenommen hast. Sollten sich Änderungen oder weitere Dateien und media/scripts befinden, dann diese auch.

J

Counterfeit ·

Wieso wenn ich die Benutzer alle wieder mitübernehmen will kann ich das doch auch in Ruhe mitkopieren. Wegen den Extensions muss ich mal schauen. Wie kann man Module für den Export deaktivieren?

Counterfeit ·

Hallo,
das zwar die perfekteste Sicherung aber, er kann manche Seiten nicht aufmachen wo ich PHP include:

CTYPE "page_php_content_pi1" not defined!

Jemand eine Idee? Das superdringend.