Übertragen von Postfächern zwischen Speichern in der Zimbra Colboration Suite

Wir haben zuvor darüber geschrieben wie einfach und unkompliziert Die Open-Source-Edition der Zimbra Collaboration Suite ist skalierbar. Das Hinzufügen neuer Mail-Stores kann erfolgen, ohne die Infrastruktur, auf der Zimbra bereitgestellt wird, anzuhalten. Diese Fähigkeit wird von SaaS-Anbietern sehr geschätzt, die ihren Kunden auf kommerzieller Basis Zugriff auf die Zimbra Collaboration Suite gewähren. Allerdings ist dieser Skalierungsprozess nicht ohne Nachteile. Tatsache ist, dass beim Erstellen eines neuen Kontos in der kostenlosen Version von Zimbra dieses eng mit dem E-Mail-Speicher verknüpft ist, auf dem es erstellt wurde, und dass die Übertragung auf einen anderen Server mithilfe der integrierten Tools von Zimbra OSE erfolgt Es stellt sich heraus, dass es sich um einen unsicheren und recht arbeitsintensiven Prozess handelt. Bei der Migration von Postfächern geht es jedoch nicht immer um eine horizontale Skalierung. SaaS-Anbieter können beispielsweise die Migration von Konten auf leistungsstärkere Server in Betracht ziehen, wenn ihre Kunden ihren Preisplan ändern. Große Organisationen müssen im Zuge einer Umstrukturierung möglicherweise auch Konten übertragen.

Übertragen von Postfächern zwischen Speichern in der Zimbra Colboration Suite

Ein leistungsstarkes Tool zum Übertragen von E-Mail-Konten zwischen Servern ist Zextras PowerStore, das Teil einer Reihe modularer Erweiterungen ist Zextras Suite. Danke an das Team doMailboxMoveMit dieser Erweiterung können Sie nicht nur einzelne Konten, sondern auch ganze Domains schnell und bequem auf andere Mailspeicher übertragen. Lassen Sie uns herausfinden, wie es funktioniert und in welchen Fällen seine Verwendung die maximale Wirkung erzielt.

Nehmen wir als Beispiel ein Unternehmen, das mit kleinen Büroräumen begann, sich aber später zu einem mittelständischen Unternehmen mit mehreren hundert Mitarbeitern entwickelte. Gleich zu Beginn implementierte das Unternehmen die Zimbra Collaboration Suite Open-Source Edition. Als kostenlose Kollaborationslösung mit relativ geringem Hardwareaufwand war sie ideal für ein Start-up-Unternehmen. Nachdem jedoch die Zahl der Mitarbeiter im Unternehmen um ein Vielfaches gestiegen war, war der Server der Belastung nicht mehr gewachsen und begann langsamer zu arbeiten. Um dieses Problem zu lösen, stellte das Management Geld für den Kauf eines neuen Postlagers bereit, um einen Teil der Konten dort unterzubringen. Das Anschließen des zweiten Speichers an sich brachte jedoch nichts, da alle erstellten Konten auf dem alten Server verblieben, der mit seiner Anzahl einfach nicht zurechtkam.

Die Zimbra Collaboration Suite ist so konzipiert, dass die Geschwindigkeit des Lesens und Schreibens der Medien die Hauptrolle in ihrer Leistung spielt und daher eine Erhöhung der Rechenleistung des Servers nicht zu einer Verdoppelung der Leistung von Zimbra führt. Mit anderen Worten: Zwei Server mit 4-Kern-Prozessoren und 32 Gigabyte RAM zeigen eine deutlich bessere Leistung als ein Server mit einem 8-Kern-Prozessor und 64 Gigabyte RAM.

Um dieses Problem zu beheben, nutzte der Systemadministrator eine Lösung von Zextras. Mit einem Befehl wie zxsuite powerstore doMailboxMove mail2.company.com-Konten [E-Mail geschützt] Stufendaten, Konto Der Administrator überträgt nacheinander die letzten hundert erstellten Konten in den neuen Speicher. Nach Abschluss dieses Vorgangs verringerte sich die Belastung des alten Servers erheblich und das Arbeiten in Zimbra wurde für die Benutzer wieder komfortabel und angenehm.

Stellen wir uns eine andere Situation vor: Ein kleines Unternehmen nutzt die Dienste eines SaaS-Anbieters, um mandantenfähig auf Zimbra zuzugreifen. Gleichzeitig verfügt das Unternehmen über einen eigenen Tarif, Zugang zur Kontoverwaltung usw. Doch bald gewinnt das Unternehmen eine große Ausschreibung und stockt seine Belegschaft drastisch auf. Gleichzeitig nimmt die Rolle des Kollaborationssystems entsprechend zu. Die Möglichkeit, ein Adressbuch zu nutzen, die sofortige Kommunikation zwischen Mitarbeitern zu organisieren und Aktionen mithilfe von Kalendern und Tagebüchern zu koordinieren, ist bei der Umsetzung großer Projekte äußerst wichtig. Gleichzeitig ist es aus Zeitgründen nicht möglich, auf die eigene Infrastruktur von Zimbra umzusteigen. In diesem Zusammenhang beschließt das Management, einen neuen Vertrag mit seinem SaaS-Anbieter abzuschließen, der ein strengeres SLA und dementsprechend höhere Servicekosten vorsieht.

Der SaaS-Anbieter wiederum verfügt über mehrere Speichermöglichkeiten, die der Betreuung von Kunden dienen, die unterschiedliche Tarifpläne abonniert haben. Zusätzlich zum SLA können Server für günstigere Tarife mit langsameren Festplatten ausgestattet sein, relativ selten gesichert werden und möglicherweise nicht in der Lage sein, Kontodaten mit mobilen Geräten zu synchronisieren. Ein wesentlicher Unterschied besteht auch in der Zeitspanne, in der der SaaS-Anbieter Kundendaten nach dem Ende des Abonnements seiner Dienste speichert. Daher muss der Systemadministrator des SaaS-Anbieters nach Vertragsunterzeichnung die Daten aller Unternehmenskonten in einen neuen, fehlertoleranteren und produktiveren E-Mail-Speicher übertragen, was dem Kunden ein hohes SLA garantiert.

Für die Übertragung von Postfächern benötigt der Administrator einige Zeit, und es ist ziemlich schwierig vorherzusagen, wie lange der Postfachmigrationsprozess dauern wird. Um die 15-minütige technische Pause einhalten zu können, beschließt der Administrator, Postfächer in zwei Schritten zu migrieren. Im ersten Schritt kopiert er alle Benutzerdaten auf den neuen Server und im zweiten Schritt überträgt er die Accounts selbst. Um den ersten Schritt abzuschließen, führt er den Befehl aus zxsuite powerstore doMailboxMove secureserver.saas.com domains company.ru stellt Daten bereit. Dadurch werden alle Kontodaten von der Unternehmensdomäne sicher auf einen neuen sicheren Server übertragen. Sie werden inkrementell kopiert, sodass bei der endgültigen Übertragung der Konten auf einen neuen Server nur die Daten kopiert werden, die nach der ersten Kopie erschienen sind. Im Falle einer technischen Unterbrechung muss der Systemadministrator lediglich den Befehl eingeben zxsuite powerstore doMailboxMove secureserver.saas.com domains company.ru stellt Daten und Kontobenachrichtigungen bereit [E-Mail geschützt] . Dadurch wird der Prozess der Übertragung der Domain auf den neuen Server vollständig abgeschlossen. Außerdem wird unmittelbar nach Abschluss dieses Befehls eine Benachrichtigung über seinen Abschluss an die E-Mail-Adresse des Administrators gesendet und es ist möglich, den Client über den erfolgreichen Übergang zu einem produktiveren und zuverlässigeren Server zu informieren.

Vergessen Sie jedoch nicht, dass Sicherungskopien der übertragenen Postfächer auf dem alten Server verbleiben. Der SaaS-Anbieter hat kein Interesse daran, sie auf dem alten Server zu speichern, und daher beschließt der Administrator, sie zu löschen. Er tut dies mit dem Befehl zxsuite powerstore doPurgeMailboxesignore_retention true. Dank dieses Befehls werden alle Sicherungskopien der auf den neuen Server übertragenen Postfächer sofort vom alten Server gelöscht.

Wie wir sehen konnten, bietet Zextras PowerStore dem Zimbra-Administrator nahezu unbegrenzte Möglichkeiten zur Verwaltung von Postfächern, wodurch nicht nur eine horizontale Skalierung erreicht, sondern sogar einige Geschäftsprobleme gelöst werden können. Darüber hinaus kann das Verschieben von Postfächern zwischen Stores verwendet werden, um die Sicherheit des Aktualisierungsprozesses des Zimbra-Mail-Stores zu verbessern, aber dieses Thema verdient einen eigenen Artikel.

Source: habr.com

Kommentar hinzufügen