Migracja z Zimbra OSE 8.8.15 do Zimbra 9 Open Source z Zextras

Po Zextrasie опубликовала własnych wersji Zimbra Collaboration Open-Source Edition 9, wielu administratorów zdecydowało się na aktualizację swoich serwerów pocztowych do nowej wersji i skontaktowało się z pomocą techniczną Zextras z pytaniem, jak można to zrobić bez uszczerbku dla funkcjonalności jednego z kluczowych systemów przedsiębiorstwa .

Istnieją dwa sposoby aktualizacji do Zimbra OSE 9 z Zextras. Pierwsza, zarazem najprostsza i najszybsza, to aktualizacja Zimbra 8.8.15 OSE na serwerze do nowej wersji. Takie podejście ma dokładnie dwie wady. Po pierwsze, będziesz potrzebował dość długiej przerwy technicznej, aby przeprowadzić aktualizację, po drugie, jeśli coś pójdzie niezgodnie z planem, ryzykujesz, że pozostaniesz bez działającego systemu i możesz spędzić dużo czasu na jego uruchomieniu Ponownie. Drugi sposób migracji do Zimbra OSE 9 polega na migracji z serwera z uruchomionym Zimbra OSE 8.8.15 na serwer z Zimbra OSE 9. To podejście jest nieco bardziej skomplikowane we wdrożeniu, ale nie wymaga długiej przerwy technicznej, a w w przypadku problemów na jednym serwerze zawsze będziesz mieć pod ręką inny serwer z w pełni funkcjonalnym systemem Zimbra OSE.

Migracja z Zimbra OSE 8.8.15 do Zimbra 9 Open Source z Zextras

W celu aktualizacji należy pobrać dystrybucję Zimbra 9 OSE ze strony Zextras i uruchomić instalator, który automatycznie wykryje zainstalowaną wersję Zimbra OSE 8.8.15 i zaproponuje aktualizację serwera pocztowego do nowej wersji. Proces aktualizacji jest podobny do procesu instalacji Zimbra OSE 9, który został szczegółowo opisany. opisaliśmy w naszym poprzednim artykule.

Przyjrzymy się procesowi migracji na przykładzie domeny firma.ru. Zimbra OSE 8.8.15 działa w węźle mail.company.ru, a Zimbra OSE 9 zostanie zainstalowana w węźle zimbra9.company.ru. W tym przypadku rekord MX w DNS wskazuje konkretnie na węzeł mail.company.ru. Naszym zadaniem będzie przeniesienie kont pracowników przedsiębiorstwa z systemu pocztowego w węźle mail.company.ru do systemu wdrożonego w węźle zimbra9.company.ru.

Migracja z Zimbra OSE 8.8.15 do Zimbra 9 Open Source z Zextras

Pierwszym krokiem w kierunku jego wdrożenia będzie utworzenie kopii zapasowej na jednym serwerze i wdrożenie jej na innym. To zadanie jest wykonywane przy użyciu rozszerzenia Zextras Backup, które jest częścią Zextras Suite Pro. Należy pamiętać, że aby pomyślnie przesłać kopię zapasową, na obu serwerach musi być zainstalowana ta sama wersja Zextras Suite Pro. Zwracamy również uwagę na fakt, że minimalna wersja kompatybilna z Zimbra OSE 9 to Zextras Suite Pro 3.1, dlatego nie należy podejmować prób migracji danych z wersją niższą niż wskazana.

Migracja z Zimbra OSE 8.8.15 do Zimbra 9 Open Source z Zextras

Do przeprowadzenia migracji zaleca się użycie zewnętrznego dysku twardego lub sieciowego urządzenia magazynującego zamontowanego w folderze /opt/zimbra/backup/zextras/, gdzie domyślnie zapisywana jest kopia zapasowa serwera pocztowego. Dzieje się tak, aby utworzenie kopii zapasowej nie powodowało dodatkowego obciążenia działającego systemu.

Migracja z Zimbra OSE 8.8.15 do Zimbra 9 Open Source z Zextras

Rozpocznijmy migrację od wyłączenia funkcji skanowania w czasie rzeczywistym na obu serwerach za pomocą polecenia zestaw kopii zapasowych zxsuiteWłaściwość ZxBackup_RealTimeScanner false. Następnie uruchom SmartScan na serwerze źródłowym za pomocą polecenia kopia zapasowa zxsuite doSmartScan. Dzięki temu wszystkie nasze dane zostaną wyeksportowane do folderu /opt/zimbra/backup/zextras/, czyli wylądują na nośniku zewnętrznym. Po zakończeniu operacji zamontuj nośnik na serwerze docelowym. Ponadto, jeśli pozwala na to szybkość sieci wewnętrznej, do przesłania kopii zapasowej można użyć narzędzia rsync.

Następnie możesz rozpocząć wdrażanie kopii zapasowej w infrastrukturze docelowej. Odbywa się to za pomocą polecenia kopia zapasowa zxsuite doExternalRestore /opt/zimbra/backup/zextras/. Po zakończeniu wdrożenia otrzymasz działającą kopię starego serwera, którą będziesz mógł uruchomić. Aby to zrobić należy natychmiast dokonać zmian w rekordzie MX serwera DNS i przełączyć przepływ listów do infrastruktury docelowej. Ponadto należy wprowadzić zmiany w nazwie hosta i rekordzie DNS węzła zimbra9.company.ru, aby użytkownicy logujący się do klienta sieciowego trafiali do Zimbra OSE 9. 

Migracja z Zimbra OSE 8.8.15 do Zimbra 9 Open Source z Zextras

Jednak prace nie są jeszcze zakończone. Faktem jest, że listy, które nadeszły po zakończeniu tworzenia kopii zapasowej, a przed przełączeniem przepływu listów na nowy serwer, są nadal przechowywane w Zimbra OSE 8.8.15, więc od razu po tym, jak listy przestaną przychodzić na serwer z Zimbra OSE 8.8.15, musisz ponownie wykonać jego kopię zapasową. Dzięki Smart Scan uwzględnione zostaną w niej jedynie dane, których brakowało w poprzedniej kopii zapasowej. Dlatego proces przenoszenia świeżych danych nie będzie trwał długo. 

Migracja z Zimbra OSE 8.8.15 do Zimbra 9 Open Source z Zextras

Te same operacje można wykonać w graficznej konsoli administratora. Zamieszczone w artykule zrzuty ekranu przedstawiają sekwencyjnie proces tworzenia i importowania kopii zapasowej. 

Oczywistą konsekwencją takiego podejścia do aktualizacji serwera jest to, że użytkownicy Zimbry przez jakiś czas nie będą mieli dostępu do części otrzymanych i wysłanych e-maili, ale nadal będą mogli normalnie odbierać i wysyłać e-maile. Ponadto podczas bezpośredniego przywracania zawartości skrzynki pocztowej mogą wystąpić spadki wydajności i responsywności serwera, ale wszystkie te niuanse są znacznie lepsze niż długa przerwa techniczna i związana z nią tymczasowa niedostępność usługi.

W przypadku wszystkich pytań związanych z Zextras Suite, możesz skontaktować się z przedstawicielem Zextras Ekaterina Triandafilidi przez e-mail [email chroniony]

Źródło: www.habr.com

Dodaj komentarz