Hallo Christian,
Danke für deinen Hinweis, Das Prinzip mit dem Dump klappt auch bei PostgeSQL
hier gibt es
pg_pump -S <user> <dbname> > dumpfile.out
und
psql -d datenbank -f dumpfile.out
ABER
Wenn die Datenbank mittels EGW (bei der Installation) bereits eingereichtet ist, bekomme ich viele Fehlermeldungenj, dass die verschiednen Tabellen bereits existieren und es wird nichts
hieneingeschrieben.
Mach ich vorher ein drop für diese Datenbank und spiele diese Datenbank wieder neu ein
versteht EGW diese Datenbank nicht mehr.
Warum auch immer?
Ich muss also von vorn anfangen und alle Komponenten von EGW neu installieren.
Also bin ich noch nicht weiter.
Gruß
Armin
Hallo,
mach doch einfach einen Datenbankseitigen Dump und Restore. Dann mußt Du Dich nicht mit irgendwelchen Timeouts, etc. PHP-seitig rumschlagen.
Wenn auf beiden Systemen dieselbe eGW Version läuft:
-Datenbankdump der eGW DB von Postgres auf altem Server
-Datenbankrestore der eGW DB seitens Postgres auf neuem Server
Wenn auf dem neuen Server eine neuere eGW Version läuft:
-wie vorher und anschließend nachher das eGW Setup starten. Dieses macht dann ein Update Deiner Daten
Hab leider keine Erfarhrung mit Postgres, also kann ich Dir die Befehle nicht sagen, aber mit mysql geht so was wunderbar:
-mysqldump -u<user> -p<password> egroupware > dumpfile.txt
-mysql -u<user> -p<password> egroupware < dumpfile.txt
Aber schau hierfür einfach in der Doku von Postgres nach. Normalerweise sollte der Dump dann auch kompatibel mit beiden Versionen von Postgres sein.
Schöne Grüße
Christian
puba wrote:
Hallo,
ich möchte gern mit Egroupware von einem Server (Debian 4.0 mit Postgres 8.1 und php4)
auf einen anderen Server umziehen (Debian4.0 mit Postgres 8.2 und php5)
Auf beiden läuft EGW 1.4.
Datensicherung ist aif der Maschine 1 kein Problem.
Beim Einlesen auf der Machine 2 erhalte ich nach ca. 3/4 des Einlesevolumens verschiedenen Fehlermeldungen.
1- Werden die irgendewo gelogt, so dass ich sie ggf. nach und nach abarbeiten kann?
2- den Kalender kan man nur als iCal sichern. Beim Einlesen auf der Maschnine 2 kommt nur den Hinweis, das das Einlesen fehlerhaft war, aber nicht welche Fehler aufgetreten sind.
Gibt es hierfür eine log-Datei?
Gruß
Armin