zarafa Migration von Synology zu yaffas/ubuntu

Status
Für weitere Antworten geschlossen.

Dufooy

Benutzer
Mitglied seit
03. Nov 2012
Beiträge
277
Punkte für Reaktionen
0
Punkte
16
Hallo zusammen,

da ich mit zarafa mehr als glücklich bin, bis auf die Problematik, dass es auf meiner DS713+ nicht gerade
sehr schnell läuft will ich zarafa nun auf einen eigenen, virtuellen Server umziehen und die DS nur noch für Datenablage nutzen.

Um dies durchzuführen nutze ich eine ubuntu VM auf esxi mit dem yaffas Paket, welches ein erweiterter
z-admin Aufsatz ist.

Leider unterstützt yaffas nur eine LDAP Authentifizierung.
Um zum Kern zu kommen, wie bekomme ich nun zarafa so migriert, dass es nach einspielen dess mysql
Dumps und Umzug der userdaten auf den neuen Server wieder richtig arbeitet.
Was muss ich ändern und was gibt es sonst noch für Fallstricke?
Über Hilfe würde ich mich sehr freuen.

Gruß Dufooy
 

fbartels

Benutzer
Mitglied seit
19. Mrz 2013
Beiträge
284
Punkte für Reaktionen
2
Punkte
24
Nur LDAP ist gut, das LDAP Backend ist dem DB Backend meilenweit überlegen ;-)

Ich würde wie folgt vorgehen:

- Benutzer per Yaffas auf dem neuen System anlegen
- Zarafa-server Dienst stoppen
- MySQL Dump einspielen
- Zarafa-server Dienst starten
- auf der Konsole zarafa-admin --sync ausführen (doppelt hält besser)
- mittels "zarafa-admin --list-orphans" und "zarafa-admin --hook-store storeguid -u username" die verweisten Postfächer (aus dem Synology System) mit den neuen Benutzern verknüpfen

Fallstrick ist hier: Postfachberechtigungen (Freigaben) gehen verloren, außerdem bin ich mir aus dem Stehgreif nicht sicher ob E-Mail Regel dieses Manöver überleben, ich meine aber die sollten erhalten bleiben.
 

Dufooy

Benutzer
Mitglied seit
03. Nov 2012
Beiträge
277
Punkte für Reaktionen
0
Punkte
16
Danke Dir fbartels,

mir ist auch noch ein weg eingefallen.
Ich habe von zarafa das zarafa migration Tool, damit könnte ich jedes Postfach/Account sichern.
Nur scheitere ich daran, ich habe es folgendes installiert zarafamigrationtool.exe, zarafaclient-7.1.5-42673 und outlook 13 (hab gerade gesehen, dass mein zarafa nicht mit outlook 13 läuft, versuche es nun mit 2010), nun verlangt das Tool von mir einen User mit zarafa Admin rechten, keine Ahnung welcher dass auf dem System sein könnte.
Habe es auch noch nicht geschafft es mit outlook einzurichten.

Noch jemand einen Tipp?

Gruss D.
 
Zuletzt bearbeitet:

fbartels

Benutzer
Mitglied seit
19. Mrz 2013
Beiträge
284
Punkte für Reaktionen
2
Punkte
24
Das ist natürlich auch noch eine Möglichkeit, wobei du hier mehr Zeit für Im- und Export einrechnen musst. Den Adminbenutzer kannst du in den jeweiligen Oberflächen festlegen, wenn du aber nur wenige Benutzer hast kannst du einfach die jeweilige Migration mit den eigenen Daten starten.
 

Dufooy

Benutzer
Mitglied seit
03. Nov 2012
Beiträge
277
Punkte für Reaktionen
0
Punkte
16
@fbartels

Das ist natürlich auch noch eine Möglichkeit, wobei du hier mehr Zeit für Im- und Export einrechnen musst.

Ich hab mir dass noch mal angesehen und durch den Kopf gehen lassen.
Da hast du sicher recht, nur schon dass Einrichten und die Migrationsdatei zu erstellen macht mehr Arbeit als Dein Vorschlag, vorallem weil ich noch das richtig Outlook zu meinem zarafa brauche und besorgen müsste.
Ich bin davor zurückgeschreckt, da mir der yaffas Support sagte, dass es kompliziert sei und keine konkreten Infos hatte.


So wie Du es schreibst, scheint es ganz einfach zu sein.
MySQL Dump einspielen, attachmend Folder kopieren und Deine Befehle ausführen, wobei ich dazu verständnishalber noch Fragen habe.

Da bisher per MySQL authentifiziert wurde, sind da noch Infos in der Datenbank und kommt es da nicht zu irritationen, muss ggf. in der Datenbnak was gelöscht werden?

- auf der Konsole zarafa-admin --sync ausführen (doppelt hält besser)
Den Punkt verstehe ich nicht ganz, was meinst Du mit "doppelt hält besser?

"zarafa-admin --list-orphans" und "zarafa-admin --hook-store storeguid -u username"
Was machen die Befehle genau?

Fallstrick ist hier: Postfachberechtigungen (Freigaben) gehen verloren, außerdem bin ich mir aus dem Stehgreif nicht sicher ob E-Mail Regel dieses Manöver überleben, ich meine aber die sollten erhalten bleiben.
Dass ist kein Problem, die sind nur in einem Postfach vorhanden und eher rudimentär.

Ändern sich dadurch eigentlich die Folder IDs?

Danke Dir für Deine mithilfe Gruss D.
 

fbartels

Benutzer
Mitglied seit
19. Mrz 2013
Beiträge
284
Punkte für Reaktionen
2
Punkte
24
1. mögliche Reste durch bisherige Nutzung des db plugins
Bei Umstellung des Userplugins auf LDAP wird die Users Tabelle in der Datenbank geleert und Postfächer verwaisen dadurch. Über Reste musst du dir also keine Sorgen machen.
2. zarafa-admin --sync
Diese Kommando triggert die Synchronisation der Users Tabelle mit dem LDAP. Du erzwingst also einen Ablgeich, welcher auch stattfinden würde wenn du dich als dieser Nutzer einloggen würdest und das globale Adressbuch öffnen würdest.
3. zarafa-admin --list-orphans" und "zarafa-admin --hook-store storeguid -u username
--list-orphans gibt dir die eindeutigen Ids (storeguid) deiner Postfächer (Postfach und Nutzer sind Zarafa-intern zwei verschiedene Sachen) und mittels --hook-store fügst du deinen vorher erstellten Benutzern die alten Stores wieder hinzu. (Achtung: ein Benutzer hat immer nur ein Store, die frisch erstellten Nutzer haben also ein leeres Postfach dass nun stattdessen verwaist ist. Also nicht wundern, dass --list-orphans nicht kürzer wird).
4. Folderids
Die ids der Folder sollten gleich bleiben.
 

Dufooy

Benutzer
Mitglied seit
03. Nov 2012
Beiträge
277
Punkte für Reaktionen
0
Punkte
16
@fbartels
Danke Dir, dass erhelt die Geschichte sehr.

Hab mir bei opensource press dass kleine installations Handbuch besorgt und werde auch die "Zarafa Biebel" kaufen.

Viele Grüße D.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat