Migration von Zimbra OSE 8.8.15 auf Zimbra 9 Open Source von Zextras

Nachdem das Unternehmen Zextras die eigene Builds von Zimbra Collaboration Open-Source Edition 9 bereitgestellt hat, haben viele Administratoren beschlossen, ihre Mailserver auf die neue Version zu aktualisieren und haben den technischen Support von Zextras kontaktiert, um zu erfahren, wie dies erfolgen kann, ohne die Funktionalität eines der zentralen Systeme des Unternehmens zu gefährden.

Der Umstieg auf Zimbra OSE 9 von Zextras kann auf zwei Arten erfolgen. Die erste, sowie die einfachste und schnellste Möglichkeit, ist das Upgrade von Zimbra 8.8.15 OSE auf dem Server zur neuen Version. Dieses Vorgehen hat jedoch zwei Nachteile. Erstens benötigen Sie eine längere technische Ausfallzeit für das Upgrade. Zweitens, falls etwas schiefgehen sollte, riskieren Sie, ohne ein funktionierendes System dazustehen und können viel Zeit damit verbringen, es wieder zum Laufen zu bringen. Der zweite Weg, um auf Zimbra OSE 9 zu migrieren, besteht darin, von einem Server mit Zimbra OSE 8.8.15 auf einen Server mit Zimbra OSE 9 umzuziehen. Dieser Ansatz ist etwas komplexer, erfordert jedoch keine lange technische Ausfallzeit, und im Falle von Problemen auf einem Server haben Sie immer einen anderen Server mit einer voll funktionsfähigen Zimbra OSE zur Hand.

Migration von Zimbra OSE 8.8.15 auf Zimbra 9 Open Source von Zextras

Um das Upgrade durchzuführen, müssen Sie das Installationspaket von Zimbra 9 OSE von der Website Zextras herunterladen und den Installer starten, der automatisch die installierte Zimbra OSE 8.8.15 erkennt und anbietet, den Mailserver auf die neue Version zu aktualisieren. Der Update-Prozess ähnelt dem der Installation von Zimbra OSE 9, die detailliert... in unserem vorherigen Artikel beschrieben.

Wir werden den Migrationsprozess am Beispiel der Domain company.ru betrachten. Zimbra OSE 8.8.15 läuft auf dem Knoten mail.company.ru, während Zimbra OSE 9 auf dem Knoten zimbra9.company.ru installiert wird. Der MX-Eintrag im DNS verweist auf den Knoten mail.company.ru. Unsere Aufgabe wird es sein, die Benutzerkonten der Mitarbeiter von der E-Mail-System auf dem Knoten mail.company.ru in das System zu migrieren, das auf dem Knoten zimbra9.company.ru bereitgestellt wird.

Migration von Zimbra OSE 8.8.15 auf Zimbra 9 Open Source von Zextras

Der erste Schritt zur Durchführung besteht darin, ein Backup auf einem Server zu erstellen und es auf einem anderen zu implementieren. Diese Aufgabe wird mithilfe der Zextras Backup-Erweiterung durchgeführt, die Teil der Zextras Suite Pro ist. Wir weisen darauf hin, dass für eine erfolgreiche Migration des Backups auf beiden Servern dieselbe Version der Zextras Suite Pro installiert sein muss. Außerdem möchten wir darauf hinweisen, dass die minimale Version, die mit Zimbra OSE 9 kompatibel ist, Zextras Suite Pro 3.1 ist. Daher sollten Sie nicht versuchen, Daten mit einer niedrigeren Version zu migrieren.

Migration von Zimbra OSE 8.8.15 auf Zimbra 9 Open Source von Zextras

Für die Migration wird empfohlen, eine externe Festplatte oder ein Netzwerkspeichergerät zu verwenden, das im Ordner /opt/zimbra/backup/zextras/ eingebunden ist, wo standardmäßig ein Backup des Mailservers gespeichert wird. Dies geschieht, um sicherzustellen, dass die Erstellung des Backups keine zusätzliche Belastung für das aktive System verursacht.

Migration von Zimbra OSE 8.8.15 auf Zimbra 9 Open Source von Zextras

Lassen Sie uns mit der Migration beginnen, indem wir auf beiden Servern die Echtzeitscanner-Funktion mit dem Befehl deaktivieren: zxsuite backup setProperty ZxBackup_RealTimeScanner false. Dann starten wir auf dem Quellserver den SmartScan mit dem Befehl: zxsuite backup doSmartScan. Dadurch werden alle unsere Daten in den Ordner /opt/zimbra/backup/zextras/ exportiert, was bedeutet, dass sie sich auf dem externen Speichergerät befinden werden. Nach Abschluss des Vorgangs montieren Sie das Medium auf dem Zielserver. Wenn die Geschwindigkeit des internen Netzwerks es zulässt, können Sie auch das Tool rsync für die Übertragung des Backups verwenden.

Jetzt können wir mit der Wiederherstellung des Backups auf der Zielinfrastruktur fortfahren. Dies geschieht mit dem Befehl: zxsuite backup doExternalRestore /opt/zimbra/backup/zextras/. Nach Abschluss der Bereitstellung erhalten Sie eine funktionierende Kopie des alten Servers, die Sie in Betrieb nehmen können. Dazu müssen Sie sofort Änderungen an den MX-DNS-Einträgen vornehmen und den E-Mail-Verkehr auf die Zielinfrastruktur umleiten. Darüber hinaus müssen Änderungen am Hostnamen und dem DNS-Eintrag des Knotens zimbra9.company.ru vorgenommen werden, damit Benutzer beim Zugriff auf den Webclient tatsächlich im Zimbra OSE 9 landen. 

Migration von Zimbra OSE 8.8.15 auf Zimbra 9 Open Source von Zextras

Die Arbeit ist jedoch noch nicht abgeschlossen. Das Problem ist, dass E-Mails, die nach Abschluss des Backups und vor der Umleitung des E-Mail-Verkehrs an den neuen Server eingetroffen sind, derzeit in Zimbra OSE 8.8.15 gespeichert sind. Daher muss direkt nachdem der E-Mail-Verkehr auf dem Server mit Zimbra OSE 8.8.15 gestoppt wird, erneut ein Backup erstellt werden. Dank der Smart-Scan-Technologie werden dabei nur die Daten erfasst, die im vorherigen Backup fehlten. Daher wird der Prozess der Übertragung frischer Daten nicht lange dauern. 

Migration von Zimbra OSE 8.8.15 auf Zimbra 9 Open Source von Zextras

Die gleichen Vorgänge können auch über die grafische Administrationskonsole durchgeführt werden. In den Screenshots, die im Artikel gezeigt werden, ist der Prozess der Erstellung und des Imports eines Backups Schritt für Schritt dargestellt. 

Eine offensichtliche Konsequenz dieses Ansatzes zur Aktualisierung des Servers ist, dass Zimbra-Nutzer für einige Zeit keinen Zugang zu einem Teil der erhaltenen und gesendeten E-Mails haben werden. Dennoch können sie weiterhin problemlos E-Mails empfangen und senden. Darüber hinaus kann es während der unmittelbaren Wiederherstellung des Inhalts des Postfachs zu Leistungseinbußen und einer verringerten Serverantwort kommen, aber all diese Nuancen sind weitaus besser als eine längere technische Unterbrechung und die damit verbundene vorübergehende Nichtverfügbarkeit des Dienstes.

Bei Fragen zu Zextras Suite können Sie sich an die Unternehmensvertreterin von «Zextras», Ekaterina Triandafiliidi, unter der E-Mail-Adresse katerina@zextras.com wenden.

Quelle: habr.com

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster