Umzug von Zarafa auf Kopano

UCS Mailstack (Handbuch)

Umzug von Zarafa auf Kopano

Postby MyKey0815 » Fri 9. Dec 2016, 11:38

Guten Tag,

im Q1 2017 wird einer meiner Kunden den Umzug auf neue Serverhardware genehmigen. Es wird eine Ablösung von Zentyal nach UCS erfolgen (was dringend nötig ist).

Der Kunde benutzt Zarafa 7.1 (SMB) und Agorum 7.7.0.4 (Pro).

Auf der neuen Hardware wird eine UCS-Domäne mit einem Take-Over durchgeführt. Damit sind aber nur Benutzer und ein paar Einstellungen umgezogen (also das, was im AD hinterlegt ist)

Welche Option hab ich, was den Umzug des Mail und des DMS angeht? Kann ich mit einem Tool mich an den Zarafa "anbinden" und dann eine Kopie der Daten auf dem Kopano erstellen? Es handelt sich nicht um viele Benutzer (circa 10). Aber die Mails sind schon einige. Deshalb wäre ein automatischer Prozess wünschenswert.

Das gleiche bei Agorum. Das Mail Archiv hat derzeit eine Größe von 800GB. Kann man nach der Installation von Agoum auf dem UCS einfach ein DB-Dump der "alten" Instanz einspielen?

Vielen Dank für die Hinweise und Tipps
Michael
MyKey0815
 
Posts: 128
Joined: Thu 31. Dec 2015, 09:19

Re: Umzug von Zarafa auf Kopano

Postby fbartels » Sat 10. Dec 2016, 11:37

Hallo Michael,

ich kann leider nur für Zarafa/Kopano sprechen, für Agorum wirst du dir noch einen anderen Experten suchen müssen (oder mal bei deren Support nachhaken).

Sofern ldap_user_unique_attribute im alten und neuen System den selben Wert referenzieren/ausgeben reicht sogar ein einfacher Import der MySQL Datenbank und die Nutzer können wieder wie gewohnt auf Ihre Daten zugreifen. Hierbei ist es sogar nebensächlich ob der Nutzerdetails oder die E-Mail-Adresse komplett identisch sind.

Solltest du nicht den Weg über Mysql und die uuid gehen wollen, dann kannst du einen Blick auf kopano-backup werfen. Diesem kannst du über die Kommandozeile einen Socket mitgeben, welche dann auch das alte System sein kann.

So oder so, ich würde empfehlen einen ausführlichen Testlauf der Migration zu machen.
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Umzug von Zarafa auf Kopano

Postby MyKey0815 » Fri 30. Dec 2016, 21:48

Hallo,

dann kannst du einen Blick auf kopano-backup werfen. Diesem kannst du über die Kommandozeile einen Socket mitgeben, welche dann auch das alte System sein kann.


Ich habe nun alles vorbereitet um die ersten Tests zu machen. Im Serverraum ist eine Testdomäne erstellt, die den Umzug via Takeover simulieren soll. Jetzt würde ich gerne auf dem neuen System das kopano-backup ausprobieren. Wie funktioniert das mit dem Socket?

Zarafa-Server hat die IP 192.168.1.97 - Der neue Kopana-Server hat die 192.168.1.30

Der Befehl lautet ja: kopana-backup -s SOCKET

Leider konnte ich keine genaue Beschreibung für das Tool mit Beispielen finden.

Vielen Dank für weitere Hinweise zu diesem Thema
MyKey0815
 
Posts: 128
Joined: Thu 31. Dec 2015, 09:19

Re: Umzug von Zarafa auf Kopano

Postby fbartels » Sat 31. Dec 2016, 10:57

Hallo mykey,

im Grunde ganz einfach. Der Socket innerhalb von Kopano//zarafa ist immer http://ip-des-servers:236/zarafa bzw. https://ip-des-server:237/zarafa für die verschlüsselte Variante. Innerhalb von Kopano wird statt /zarafa /kopano verwendet, es funktioniert aber auf beiden Seiten beides.

Der Aufruf wäre daher wie folgt:

kopano-backup -s https://ip-des-servers:237/kopano -U Nutername-eines-Admins -P Passwort-des Admins

So aufgerufen zieht er das Backup von allen, mittels -u könnte man aber auch nur einen einzelnen Nutzer angeben.
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Umzug von Zarafa auf Kopano

Postby MyKey0815 » Sat 31. Dec 2016, 16:52

Vielen Dank für die schnelle Hilfe.

Ich habe jetzt die Datensicherung mal gestartet. Bei 20 Postfächern dauert es wohl noch eine Weile. Dann werde ich die Rücksicherung in den neuen Server probieren.

LG
Michael
MyKey0815
 
Posts: 128
Joined: Thu 31. Dec 2015, 09:19

Re: Umzug von Zarafa auf Kopano

Postby MyKey0815 » Sun 1. Jan 2017, 02:43

An welche Stelle wird denn die Datensicherung abgelegt, wenn ich den zuvor angeführten Script ausführe?

Der Befehl kopano-backup --restore fragt nämlich nach einem "path to backup data", damit ich das Restore auf dem Zielsystem (auf dem auch der Backup-Befehl ausgeführt wurde) ausgeführt werden kann.

LG
Michael
MyKey0815
 
Posts: 128
Joined: Thu 31. Dec 2015, 09:19

Re: Umzug von Zarafa auf Kopano

Postby fbartels » Mon 2. Jan 2017, 11:24

Hallo Michael,

bei Ausführung des Backups wird für jeden Nutzer ein Unterordner angelegt. Wenn es also einen Nutzer "abc" gibt, dann befindet sich nach dem Backup ein Ordner "abc" in dem aktuellen Verzeichnis.

Ein Restore ist dann ein "kopano-backup --restore -u abc abc/" (wieder aus dem selben Verzeichnis). Sollte abc auf dem neuen System anders heißen, muss "-u abc" entsprechend angepasst werden.
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Umzug von Zarafa auf Kopano

Postby MyKey0815 » Mon 2. Jan 2017, 18:04

OK. Hab die Daten gefunden. Aber das man alle Benutzer wieder zurückliest, dafür gibt es keinen Befehl. Ich muss also für jeden einzelnen Benutzer das Restore aufrufen.

Bei 20 Benutzern kein riesen Thema. Aber ich will lieber vorher nochmal nachfragen

LG
Michael
MyKey0815
 
Posts: 128
Joined: Thu 31. Dec 2015, 09:19

Re: Umzug von Zarafa auf Kopano

Postby fbartels » Tue 3. Jan 2017, 08:48

Hallo Michael,

das ist korrekt einen "restore all" Befehl gibt es nicht. Sofern aber der alte Nutzername dem neuen entspricht ist dies ja mit einem einfachen Bash Skript erledigt.
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Umzug von Zarafa auf Kopano

Postby MyKey0815 » Tue 3. Jan 2017, 16:29

fbartels wrote:Hallo Michael,

das ist korrekt einen "restore all" Befehl gibt es nicht. Sofern aber der alte Nutzername dem neuen entspricht ist dies ja mit einem einfachen Bash Skript erledigt.


Hier der passende Script, für alle die das selbe Problem haben ;-)

Code: Select all
#!/bin/bash

for i in $(ls /root/); do
   echo $i
   kopano-backup --restore -u $i /root/$i/
done
MyKey0815
 
Posts: 128
Joined: Thu 31. Dec 2015, 09:19

Re: Umzug von Zarafa auf Kopano

Postby hendrix3er » Tue 10. Jan 2017, 10:52

Hallo,

ich habe massive Probleme mit meinem Zarafa-Server. Ein normales Update unter Univention ist nicht möglich.
Außer, dass ich vor ein paar Jahren Z-Push von Hand installiert habe, habe ich keine weiteren Änderungen auf dem Server seit der Installation vorgenommen. Ausgenommen die Updates welche ich über die WebConsole eingespielt habe.
Nun würde ich gerne den Server komplet neu aufsetzen und entweder in diesem Rahmen das Update auf Kopano ausführen oder die alte Zarafa-Version wieder installieren und danach den Updatepfad wie hier beschrieben durchführen:
https://wiki.z-hub.io/display/K4U/Migrating+from+the+old+Zarafa+Univention+Apps+to+Kopano4UCS

Um die Datenbank zu sichern möchte ich einen SQL-dump ausführen. Dieses Kommando habe ich dazu verwendet:
Code: Select all
mysqldump --single-transaction -u <user> -p <password> zarafa


Leider passen die übergebenen Usercredentials nicht. Weder der Administrator noch irgendein anderer Zarafa-Admin kann die Datenbank dumpen.
Gibt es einen speziellen User der dazu genutzt werden muss? Muss ich einen speziellen Benutzer irgendwo anlegen?
Leider komme ich da derzeit nicht weiter da alle anderen Verfahren eines Backups entweder nicht kompatibel sind oder nicht funktionieren.

Da ich aufgrund jüngster Erfahrungen den Server komplett neu aufsetzen möchte, würde ich mir das Backup einzelner User-Accounts gerne ersparen um diese dann Zeitaufwändig wieder herzustellen.
Am schönsten wäre es für mich den Server einfach neu zu installieren und die Datenbank aus einem Backup wieder herzustellen.

Vielen Dank im Voraus.


Mit freundlichen Grüßen
Hendrik Dreyer
hendrix3er
 
Posts: 55
Joined: Wed 1. Oct 2014, 06:37

Re: Umzug von Zarafa auf Kopano

Postby hendrix3er » Tue 10. Jan 2017, 12:49

Hallo,

eine Antwort habe ich bereits gefunden:
http://forum.univention.de/viewtopic.php?f=28&t=6366

Dies werde ich zeitnah testen und schauen ob ich dies genauso auf Zarafa anwenden kann.


Mit freundlichen Grüßen
Hendrik Dreyer
hendrix3er
 
Posts: 55
Joined: Wed 1. Oct 2014, 06:37

Re: Umzug von Zarafa auf Kopano

Postby hendrix3er » Tue 10. Jan 2017, 14:09

Hallo,

den Dump habe ich nun wie folgt durchgeführt:
Code: Select all
mysqldump --single-transaction -u root -p zarafa > zarafa.dump
Enter password:


Das Kennwort ist unter /etc/mysql.secret gespeichert.
Ich werde als nächstes ein vollständigens Backup durchführen und den Zarafa Server dann neu installieren.


Mit freundlichen Grüßen
Hendrik Dreyer
hendrix3er
 
Posts: 55
Joined: Wed 1. Oct 2014, 06:37


Return to Mail

Who is online

Users browsing this forum: No registered users and 1 guest

cron