Po tom, co společnost Zextras vydala vlastní verze Zimbra Collaboration Open-Source Edition 9, mnoho administrátorů se rozhodlo aktualizovat své poštovní servery na novou verzi a obrátilo se na technickou podporu Zextras s dotazem, jak to udělat, aniž by ohrozili funkčnost některého z klíčových systémů podniku.
Přechod na Zimbra OSE 9 od Zextras je možný dvěma způsoby. První, ten nejjednodušší a nejrychlejší — aktualizace Zimbra 8.8.15 OSE na serveru na novou verzi. Má to však dva nedostatky. První — budete potřebovat dostatečně dlouhou technickou přestávku pro provedení aktualizace, druhý — pokud něco nepůjde podle plánu, hrozí vám, že zůstanete bez funkčního systému a můžete strávit spoustu času snažením se ho opět uveden do chodu. Druhým způsobem, jak přejít na Zimbra OSE 9, je migrace ze serveru na bázi Zimbra OSE 8.8.15 na server s Zimbra OSE 9. Tento přístup je trochu složitější na realizaci, nicméně nevyžaduje dlouhou technickou přestávku, a v případě problémů na jednom serveru máte vždy k dispozici jiný server s plně funkční Zimbra OSE.

Pro provedení aktualizace je nutné stáhnout distribuční balíček Zimbra 9 OSE z webu Zextras a spustit instalátor, který sám najde nainstalovanou Zimbra OSE 8.8.15 a nabídne aktualizaci poštovního serveru na novou verzi. Proces aktualizace je podobný procesu instalace Zimbra OSE 9, který je podrobně .
Proces migrace probereme na příkladu domény company.ru. Zimbra OSE 8.8.15 běží na uzlu mail.company.ru, zatímco Zimbra OSE 9 bude nainstalována na uzlu zimbra9.company.ru. MX záznam v DNS přitom ukazuje právě na uzel mail.company.ru. Naším úkolem bude přenést účty zaměstnanců podniku z poštovního systému na uzlu mail.company.ru do systému, který bude nasazen na uzlu zimbra9.company.ru.

Prvním krokem k jejímu splnění bude vytvoření zálohy na jednom serveru a její nasazení na jiném. Tato úloha se vykonává pomocí rozšíření Zextras Backup, které je součástí Zextras Suite Pro. Upozorňujeme, že pro úspěšný přenos zálohy musí mít oba servery nainstalovanou stejnou verzi Zextras Suite Pro. Také upozorňujeme, že minimální verzí kompatibilní se Zimbra OSE 9 je Zextras Suite Pro 3.1, proto není dobré se pokoušet o přenos dat s verzí nižší než uvedená.

Pro provedení migrace se doporučuje použít externí pevný disk nebo síťové úložiště připojené ke složce /opt/zimbra/backup/zextras/, do které se ve výchozím nastavení ukládá záloha poštovního serveru. To se dělá proto, aby vytvoření zálohy nezpůsobovalo dodatečné zatížení běžícího systému.

Začneme migraci tím, že na obou serverech deaktivujeme funkci skenování v reálném čase pomocí příkazu zxsuite backup setProperty ZxBackup_RealTimeScanner false. Poté na zdrojovém serveru spustíme SmartScan pomocí příkazu zxsuite backup doSmartScan. Díky tomu budou všechna naše data exportována do složky /opt/zimbra/backup/zextras/, tedy se dostanou na externí nosič. Po dokončení operace připojte nosič na cílovém serveru. Také, pokud rychlost vnitřní sítě dovolí, lze pro přenos zálohy použít utilitu rsync.
Po tomto lze přistoupit k nasazení zálohy na cílové infrastruktuře. To se dělá pomocí příkazu zxsuite backup doExternalRestore /opt/zimbra/backup/zextras/. Po dokončení nasazení obdržíte funkční kopii starého serveru, kterou lze uvést do provozu. K tomu je třeba okamžitě upravit změny v MX záznamu DNS serveru a přepnout tok e-mailů na cílovou infrastrukturu. Kromě toho je nutné provést změny v názvu hostitele a DNS záznamu uzlu zimbra9.company.ru, aby se uživatelé při přihlašování do webového klienta dostali přímo do Zimbra OSE 9.

Práce však ještě není dokončena. Vzhledem k tomu, že e-maily, které přišly po skončení zálohování a před přepnutím toku e-mailů na nový server, jsou stále uloženy v Zimbra OSE 8.8.15, bude nutné provést novou zálohu ihned poté, co přestanou e-maily přicházet na server se Zimbra OSE 8.8.15. Díky Smart-skenování se do ní dostanou pouze ta data, která chyběla v předchozí záloze. Proces přenosu nových dat proto nebude trvat dlouho.

Tytéž operace lze provést také v grafické konzoli administrátora. Na snímcích obrazovky, které jsou uvedeny v článku, je postup vytvoření a importu zálohy postupně objasněn.
Zřejmým důsledkem tohoto přístupu k aktualizaci serveru je, že uživatelé Zimbry nebudou mít nějakou dobu přístup k části přijatých a odeslaných e-mailů, ale budou moci normálně přijímat a odesílat e-maily. Kromě toho, během samotného obnovování obsahu poštovní schránky mohou nastat poklesy výkonu a odezvy serveru, nicméně všechny tyto nuance jsou mnohem lepší než dlouhá technická přestávka a s tím spojená dočasná nedostupnost služby.
Na všechny otázky týkající se Zextras Suite se můžete obrátit na zástupce společnosti „Zextras“ Ekaterinu Triandafilidi na e-mailu katerina@zextras.com
Zdroj: habr.com
