Da es bisher keine Möglichkeit gibt Produktions- und Testserver auseinanderzuhalten (oder besser, keine die ich kenne) möchte ich das mit Hilfe von mysqldump & rsync selbst realisieren. Bei der Suche ob das schon jemand erfolgreich realisiert hat bin ich leider weder hier im Forum noch via Google fündig geworden. Bevor ich jetzt etwas versuche was gar nicht funktionieren kann wollte ich fragen ob folgendes überhaupt funktionieren kann:
1) Apache auf Testsystem runterfahren.
2) mysqldump der Typo3 Datenbank ins Filesystem
3) rsync des mysqldumps auf Produktivserver
4) Apache auf Produktivserver runterfahren
5) mysqldump der Typo3 Datenbank vom Produktivserver ins Filesystem
6) Backup der Typo3 Dateien auf dem Produktivserver
7) Einspielen des mysqldumps vom Testserver auf dem Produktivserver
8-) rsync des Filesystem von Testserver auf Produktivserver
9) Neustart des Apache auf Produktivserver
10) Neustart des Apache auf Testserver
Nach dieser Prozedur sind das Filesystem und die Datenbank auf Test- und Produktivserver identisch. Wo noch Probleme auftreten könnten wären die unterschiedlichen Domainnamen auf dem Test- bzw. Produktivserver. Könnte da das eigentliche Problem liegen?
Wer rsync nicht kennt -> http://rsync.samba.org. Damit kann man effizient Filesysteme synchronisieren.
Die Typo3 Dateien die veränderlich sind befinden sich nach meinen Wissen in folgenden Verzeichnissen:
typo3conf
typo3temp
uploads
Reicht es diese Verzeichnisse zu synchronisieren oder legt Typo3 noch an anderen Orten Dateien ab?