Міграцыя з Zimbra OSE 8.8.15 на Zimbra 9 Open Source ад Zextras

Пасля таго як кампанія Zextras апублікавала Уласныя зборкі Zimbra Collaboration Open-Source Edition 9, многія адміністратары вырашылі абнавіць свае паштовыя серверы да новай версіі і звярнуліся ў тэхнічную падтрымку Zextras з пытаннем аб тым, як гэта можна зрабіць, не ставячы пад пагрозу працаздольнасць адной з ключавых сістэм прадпрыемства.

Перайсці на Zimbra OSE 9 ад Zextras можна двума спосабамі. Першы, ён жа самы просты і хуткі - абнаўленне Zimbra 8.8.15 OSE на серверы да новай версіі. Мінусаў у такога падыходу роўна два. Першы - вам спатрэбіцца дастаткова працяглы тэхнічны перапынак для ажыццяўлення абнаўлення, другі - у выпадку, калі нешта пойдзе не па плане, вы рызыкуеце застацца без працаздольнай сістэмы і можаце выдаткаваць масу часу на тое, каб яна зноў пачала функцыянаваць. Другім спосабам пераходу на Zimbra OSE 9 з'яўляецца міграцыя з сервера на базе Zimbra OSE 8.8.15 на сервер з Zimbra OSE 9. Гэты падыход крыху больш складаны ў выкананні, аднак пры гэтым не патрабуе працяглага тэхнічнага перапынку, а ў выпадку ўзнікнення праблем на адным серверы , у вас пад рукой заўсёды будзе іншы сервер з цалкам працаздольнай Zimbra OSE.

Міграцыя з Zimbra OSE 8.8.15 на Zimbra 9 Open Source ад Zextras

Для таго, каб выканаць абнаўленне, неабходна спампаваць дыстрыбутыў Zimbra 9 OSE з сайта Zextras і запусціць усталёўшчык, які самастойна выявіць усталяваную Zimbra OSE 8.8.15 і прапануе абнавіць паштовы сервер да новай версіі. Працэс абнаўлення падобны з ​​працэсам усталёўкі Zimbra OSE 9, які дэталёва апісаны ў нашым папярэднім артыкуле.

Працэс міграцыі мы разгледзім на прыкладзе дамена company.ru. Zimbra OSE 8.8.15 працуе на вузле mail.company.ru, а Zimbra OSE 9 будзе ўсталявана на вузле zimbra9.company.ru. Пры гэтым MX-запіс у DNS паказвае менавіта на вузел mail.company.ru. Нашай задачай будзе перанесці ўліковыя запісы супрацоўнікаў прадпрыемства з паштовай сістэмы на вузле mail.company.ru у сістэму, разгорнутую на вузле zimbra9.company.ru.

Міграцыя з Zimbra OSE 8.8.15 на Zimbra 9 Open Source ад Zextras

Першым крокам на шляхі да яе выканання будзе стварэнне рэзервовай копіі на адным серверы і яе разгортванне на іншым. Выконваецца гэтая задача з дапамогай пашырэння Zextras Backup, які ўваходзіць у склад Zextras Suite Pro. Звяртаем вашу ўвагу на тое, што для паспяховага пераносу рэзервовай копіі, на абодвух серверах павінна быць усталявана аднолькавая версія Zextras Suite Pro. Таксама звяртаем вашу ўвагу на тое, што мінімальнай версіяй, сумяшчальнай з Zimbra OSE 9 з'яўляецца Zextras Suite Pro 3.1, таму не варта спрабаваць выканаць перанос дадзеных з версіяй ніжэй, чым пазначаная.

Міграцыя з Zimbra OSE 8.8.15 на Zimbra 9 Open Source ад Zextras

Для выканання міграцыі рэкамендуецца выкарыстоўваць вонкавую цвёрдую кружэлку або сеткавая запамінальная прылада, змантаваная ў тэчку /opt/zimbra/backup/zextras/, у якую па змаўчанні захоўваецца рэзервовая копія паштовага сервера. Гэта робіцца для таго, каб стварэнне рэзервовай копіі не стварала дадатковую нагрузку на працуючую сістэму.

Міграцыя з Zimbra OSE 8.8.15 на Zimbra 9 Open Source ад Zextras

Пачнём міграцыю з таго, што адключым на абодвух серверах функцыю сканавання ў рэальным часе пры дапамозе каманды zxsuite backup setProperty ZxBackup_RealTimeScanner false. Затым на зыходным серверы запусцім SmartScan пры дапамозе каманды zxsuite backup doSmartScan. Дзякуючы гэтаму ўсе нашы дадзеныя экспартуюцца ў тэчку /opt/zimbra/backup/zextras/, гэта значыць апынуцца на вонкавым носьбіце. Пасля заканчэння аперацыі змантуйце носьбіт на мэтавым серверы. Таксама, калі хуткасць унутранай сеткі дазваляе, можна выкарыстоўваць для пераносу рэзервовай копіі ўтыліту rsync.

Пасля гэтага можна прыступаць да разгортвання рэзервовай копіі на мэтавай інфраструктуры. Робіцца гэта пры дапамозе каманды zxsuite backup doExternalRestore /opt/zimbra/backup/zextras/. Па заканчэнні разгортвання вы атрымаеце працаздольную копію старога сервера, які можна ўводзіць у працу. для гэтага трэба адразу занесці змены ў MX-запіс DNS-сервера і пераключыць струмень лістоў на мэтавую інфраструктуру. Акрамя таго, неабходна ўнесці змены ў імя хаста і DNS-запіс вузла zimbra9.company.ru, каб карыстачы, уваходзячы ў вэб-кліент, пападалі менавіта ў Zimbra OSE 9. 

Міграцыя з Zimbra OSE 8.8.15 на Zimbra 9 Open Source ад Zextras

Аднак праца яшчэ не завершана. Справа ў тым, што лісты, якія дашлі пасля канчатка рэзервовага капіявання і да пераключэння струменя лістоў на новы сервер, пакуль што захоўваюцца ў Zimbra OSE 8.8.15, таму адразу пасля таго як лісты перастануць прыходзіць на сервер з Zimbra OSE 8.8.15, неабходна будзе зноў зрабіць яго рэзервовую копію. Дзякуючы Смарт-сканаванню, у яе патрапяць толькі тыя дадзеныя, якія адсутнічалі ў папярэдняй рэзервовай копіі. Таму працэс пераносу свежых даных не будзе доўжыцца доўга. 

Міграцыя з Zimbra OSE 8.8.15 на Zimbra 9 Open Source ад Zextras

Тыя ж самыя аперацыі можна выканаць і ў графічнай кансолі адміністратара. На скрыншотах, прыведзеных у артыкуле, паслядоўна паказаны працэс стварэння і імпарту рэзервовай копіі. 

Відавочным следствам такога падыходу да абнаўлення сервера з'яўляецца тое, што карыстачы Zimbra некаторы час не будуць мець доступу да часткі атрыманых і адпраўленых лістоў, аднак пры гэтым змогуць звычайна атрымліваць і адпраўляць электронную пошту. Акрамя таго, падчас непасрэднага ўзнаўлення змесціва паштовай скрыні магчымыя падзенні прадукцыйнасці і спагадлівасці сервера, аднак усе гэтыя нюансы значна лепш, чым працяглы тэхнічны перапынак і спалучаная з ім часавая недаступнасць сэрвісу.

Па ўсіх пытаннях, звязаных з Zextras Suite вы можаце звярнуцца да Прадстаўніка кампаніі «Zextras» Кацярыны Трыяндафілідзі па электроннай пошце. [электронная пошта абаронена]

Крыніца: habr.com

Дадаць каментар