Page 1 of 1

Erfahrungen mit dem Migrator (Keyweb Tool)

Posted: Fri 12. Dec 2025, 00:41
by technotravel
Ich habe kürzlich eine Migration mit dem Keyweb Migrator durchgeführt (von KH-Server zu KH-Server) und mir dabei Notizen gemacht, was funktioniert und was nicht.

Grundsätzlich ein wirklich schönes Skript, das einem verglichen mit einem manuellen Umzug sehr viel Mühe und Zeit spart. Leider werden einige Dinge nicht übertragen:

- Benutzer: PHP und PHP-FPM Einstellungen (also auch open_basedir Einträge) werden nicht übertragen
- Backup: weder Repositories noch geplante Backups werden übertragen
- Konfiguration: hier habe ich jetzt nicht systematisch beobachtet, aber gefühlt werden die meisten Einstellungen nicht übertragen. Also z.B. Passwort-Richtlinie, Vergabe von Datenbank-/Benutzernamen und die gewählten Benachrichtigungseinstellungen (siehe auch weiter unten).
- Geplante Aufgaben: für den Nutzer root werden die cronjobs nicht übertragen, für andere Nutzer allerdings schon.

Dann gibt es noch Dinge, die auf dem Zielserver eingerichtet werden, obwohl auf dem Quellserver nicht vorhanden:

- für jeden User wird eine Userdomain erstellt
- für jedes transferierte Postfach wird eine Benachrichtigungsmail verschickt ("Ihr Postfach wurde erfolgreich eingerichtet")

Mein erster Migrationsversuch brach bei den Domains ab, weil auf dem Zielserver eine auf dem Quellserver genutzte PHP-Version nicht vorhanden war. Da wäre es besser, das im Vorfeld abzuklären, anstatt mitten im Prozess abzubrechen. Da ich nicht sicher war, ob ich nach der schon begonnenen Migration einfach neu starten kann, habe ich den Zielserver wieder platt gemacht (und die zusätzliche PHP-Version auf dem Quellserver vor dem nächsten Migrationsstart entfernt).

Re: Erfahrungen mit dem Migrator (Keyweb Tool)

Posted: Fri 12. Dec 2025, 08:52
by Ralph
Ich habe das Tool bisher nicht verwendet, aber bei allen Migrationen sollte Quell und Ziel-System von der Konfiguration identisch sein. Auch weitere config files die nicht via KH managed werden sollten vorher angepasst bzw. übertragen werden z.b. F2B settings und eigene Filter, Apache, Rspamd ...
Ein Hinweis darauf wäre vieleicht keine schlechte Idee.

Re: Erfahrungen mit dem Migrator (Keyweb Tool)

Posted: Fri 12. Dec 2025, 10:04
by Alexander
Danke für das Feedback. Die Hälfte der Punkte lässt sich bereits über die API abbilden, für die andere Hälfte benötigt es neue API Features.
Ich hab die Informationen jetzt an den Entwickler des Migrators weitergeleitet, dann sollten sich so zeitnah zumindest ein paar Punkte abstellen lassen. Die API Features liefere ich mit einem der kommenden Updates nach.

Re: Erfahrungen mit dem Migrator (Keyweb Tool)

Posted: Fri 12. Dec 2025, 12:13
by Ralph
Alexander wrote: Fri 12. Dec 2025, 10:04 Danke für das Feedback. Die Hälfte der Punkte lässt sich bereits über die API abbilden, für die andere Hälfte benötigt es neue API Features.
Ich hab die Informationen jetzt an den Entwickler des Migrators weitergeleitet, dann sollten sich so zeitnah zumindest ein paar Punkte abstellen lassen. Die API Features liefere ich mit einem der kommenden Updates nach.
Super, eine KH settings export Funktion ist ja bereits vorhanden zum einbinden ... eventl. noch die PHP Versionen falls möglich.
Andere config files (bedingt) könnten eventl. auch noch beim sync process eingebunden werden ... muß ggf. noch vorher manuell geprüft werden.
Für jetzt sofort kann ja zumindest die export settings Funktion bereits genutzt werden und den Rest, muß man halt schauen was benötigt wird.

Re: Erfahrungen mit dem Migrator (Keyweb Tool)

Posted: Sat 13. Dec 2025, 09:05
by technotravel
Danke Alex :D
Alexander wrote: Fri 12. Dec 2025, 10:04 Ich hab die Informationen jetzt an den Entwickler des Migrators weitergeleitet ...
Noch ein kleiner Verbesserungsvorschlag. Ich finde die Hilfetexte des Tools (beim Hovern) ja ausgesprochen nützlich und hilfreich - wenn bei dem API Hilfetext noch erwähnt würde, dass man dort auch Password Hashes aktivieren muss, würde das dem unerfahrenen Benutzer einige Klicks ersparen.

Schönes Wochenende allerseits!