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

Nachdem die Firma Zextras veröffentlicht die eigenen Builds von Zimbra Collaboration Open-Source Edition 9 bereitstellt, haben viele Administratoren beschlossen, ihre Mailserver auf die neue Version zu aktualisieren und sich mit Fragen an den technischen Support von Zextras gewandt, wie dies möglich ist, ohne die Funktionsfähigkeit eines der Schlüssel Systeme des Unternehmens zu gefährden.

Der Übergang zu Zimbra OSE 9 von Zextras kann auf zwei Arten erfolgen. Der erste, einfachste und schnellste Weg ist das Upgrade von Zimbra 8.8.15 OSE auf dem Server auf die neue Version. Es gibt zwei Nachteile dieses Ansatzes. Erstens benötigen Sie eine ausreichend lange technische Pause für das Upgrade, zweitens besteht das Risiko, dass Sie ohne ein funktionsfähiges System dastehen und viel Zeit dafür aufwenden müssen, um es wieder zum Laufen zu bringen. Der zweite Weg, auf Zimbra OSE 9 zu wechseln, besteht in der Migration von einem Server mit Zimbra OSE 8.8.15 auf einen Server mit Zimbra OSE 9. Dieser Ansatz ist etwas komplexer umzusetzen, erfordert jedoch keine lange technische Pause, und im Falle von Problemen auf einem Server haben Sie immer einen anderen Server mit einem vollständig funktionsfähigen Zimbra OSE zur Verfügung.

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 Upgrade-Prozess ähnelt dem Installationsprozess von Zimbra OSE 9, der detailliert in unserem vorherigen Artikel beschrieben ist..

Wir werden den Migrationsprozess am Beispiel der Domain company.ru betrachten. Zimbra OSE 8.8.15 läuft auf dem Node mail.company.ru, während Zimbra OSE 9 auf dem Node zimbra9.company.ru installiert wird. Dabei zeigt der MX-Eintrag im DNS genau auf den Node mail.company.ru. Unsere Aufgabe besteht darin, die Benutzerkonten der Mitarbeiter des Unternehmens von dem Mail-System auf dem Node mail.company.ru in das auf dem Node zimbra9.company.ru eingerichtete System zu übertragen.

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

Der erste Schritt auf dem Weg zu ihrer Durchführung besteht darin, eine Sicherungskopie auf einem Server zu erstellen und sie auf einem anderen bereitzustellen. Diese Aufgabe wird mit dem Zextras Backup-Plugin, das Teil der Zextras Suite Pro ist, durchgeführt. Wir möchten darauf hinweisen, dass für eine erfolgreiche Übertragung der Sicherungskopie auf beiden Servern dieselbe Version der Zextras Suite Pro installiert sein muss. Außerdem weisen wir darauf hin, dass die minimal kompatible Version mit Zimbra OSE 9 die Zextras Suite Pro 3.1 ist, daher sollten Sie nicht versuchen, Daten mit einer niedrigeren Version zu übertragen als der angegebenen.

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/ gemountet ist, wo standardmäßig die Sicherungskopie des Mailservers gespeichert wird. Dies dient dazu, sicherzustellen, dass die Erstellung der Sicherungskopie keine zusätzliche Belastung für das laufende System verursacht.

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

Wir beginnen die Migration damit, dass 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, das heißt, sie befinden sich dann auf dem externen Träger. Nach Abschluss des Vorgangs mounten 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 der Sicherungskopie verwenden.

Anschließend kann die Wiederherstellung der Sicherungskopie auf der Zielinfrastruktur beginnen. Dies erfolgt mit dem Befehl zxsuite backup doExternalRestore /opt/zimbra/backup/zextras/. Nach Abschluss der Bereitstellung werden Sie eine betriebsbereite Kopie des alten Servers erhalten, die in Betrieb genommen werden kann. Dazu müssen sofort Änderungen an dem MX-Eintrag des DNS-Servers vorgenommen werden, um den E-mail-Verkehr auf die Zielinfrastruktur umzuleiten. Darüber hinaus müssen Änderungen am Hostnamen und dem DNS-Eintrag des Knotens zimbra9.company.ru vorgenommen werden, damit die Benutzer beim Zugriff auf den Webclient tatsächlich in Zimbra OSE 9 gelangen. 

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

Die Arbeit ist jedoch noch nicht abgeschlossen. Das liegt daran, dass die E-Mails, die nach dem Abschluss des Backups und vor der Umstellung des E-Mail-Streams auf den neuen Server eingegangen sind, derzeit in Zimbra OSE 8.8.15 gespeichert werden. Daher muss, nachdem die E-Mails auf dem Server mit Zimbra OSE 8.8.15 nicht mehr eintreffen, ein weiteres Backup erstellt werden. Dank des Smart-Scannings werden nur die Daten erfasst, die in der vorherigen Sicherung nicht vorhanden waren. Der Prozess des Übertragens frischer Daten wird daher nicht lange dauern. 

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

Die gleichen Operationen können auch über die grafische Administrationskonsole durchgeführt werden. Die Screenshots, die im Artikel gezeigt werden, zeigen schrittweise den Prozess des Erstellens und Importierens eines Backups. 

Eine offensichtliche Folge dieses Ansatzes zur Aktualisierung des Servers ist, dass die Zimbra-Nutzer für eine gewisse Zeit keinen Zugang zu einem Teil ihrer empfangenen und gesendeten E-Mails haben werden, jedoch in der Lage sind, weiterhin normal E-Mails zu empfangen und zu senden. Darüber hinaus kann es während der eigentlichen Wiederherstellung des Inhalts des Postfachs zu Leistungseinbußen und einer geringeren Reaktionsfähigkeit des Servers kommen. Dennoch sind all diese Nuancen deutlich besser als eine längere technische Unterbrechung und die damit verbundene temporäre Nichtverfügbarkeit des Dienstes.

Bei allen Fragen zu Zextras Suite können Sie sich an die Vertreterin der Firma „Zextras“, Ekaterina Triandafilidi, per E-Mail unter katerina@zextras.com wenden.

Quelle: habr.com

60GB SSD 8Gb DDR4