Prijenos poštanskih sandučića između lokacija za pohranu u Zimbra Collboration Suite

Ranije smo pisali o kako lako i jednostavno Izdanje otvorenog koda Zimbra Collaboration Suite je skalabilno. Dodavanje novih skladišta pošte može se izvršiti bez zaustavljanja infrastrukture na kojoj je Zimbra postavljena. Ovu mogućnost visoko cijene SaaS pružatelji koji svojim klijentima pružaju pristup Zimbra Collaboration Suite na komercijalnoj osnovi. Međutim, ovaj proces skaliranja nije bez niza nedostataka. Činjenica je da kada kreirate novi račun u besplatnoj verziji Zimbre, ispada da je usko povezan s pohranom pošte na kojoj je kreiran, a prijenos na drugi poslužitelj pomoću ugrađenih alata Zimbra OSE pretvara biti nesiguran i prilično radno intenzivan proces. Međutim, migracija poštanskih sandučića ne odnosi se uvijek na skaliranje. Na primjer, pružatelji usluga SaaS mogu razmotriti migraciju računa na moćnije poslužitelje kada njihovi klijenti promijene svoj plan cijena. Velike organizacije također mogu morati prenijeti račune tijekom restrukturiranja.

Prijenos poštanskih sandučića između lokacija za pohranu u Zimbra Collboration Suite

Snažan alat za prijenos računa pošte između poslužitelja je Zextras PowerStore, koji je dio skupa modularnih proširenja Zextras apartman. Hvala ekipi doMailboxMove, ovo vam proširenje omogućuje brz i praktičan prijenos ne samo pojedinačnih računa, već i cijelih domena u druga skladišta pošte. Razmotrimo kako to radi iu kojim će slučajevima njegova uporaba dati maksimalni učinak.

Kao primjer, uzmimo tvrtku koja je započela s malim uredskim prostorom, ali je kasnije prerasla u poduzeće srednje veličine s nekoliko stotina zaposlenih. Na samom početku tvrtka je implementirala Zimbra Collaboration Suite Open-Source Edition. Besplatno i prilično lagano rješenje za suradnju, bilo je idealno za novoosnovano poduzeće. Međutim, nakon što se broj zaposlenika u poduzeću višestruko povećao, poslužitelj se više nije mogao nositi s opterećenjem i počeo je raditi sporije. Kako bi riješili ovaj problem, uprava je izdvojila novac za kupnju novog skladišta pošte kako bi na njega smjestila dio računa. Međutim, povezivanje druge pohrane samo po sebi nije dalo ništa, jer su svi stvoreni računi ostali na starom poslužitelju, koji se jednostavno nije mogao nositi s njihovim brojem.

Zimbra Collaboration Suite dizajniran je na takav način da glavnu ulogu u njegovoj izvedbi igra brzina čitanja i pisanja medija, te stoga povećanje računalne snage poslužitelja neće dovesti do udvostručenja performansi Zimbre. Drugim riječima, dva poslužitelja s 4-jezgrenim procesorima i 32 gigabajta RAM-a pokazat će mnogo bolje performanse od jednog poslužitelja s 8-jezgrenim procesorom i 64 gigabajta RAM-a.

Kako bi riješio ovaj problem, administrator sustava koristio je rješenje tvrtke Zextras. Koristeći naredbu poput zxsuite powerstore doMailboxMove mail2.company.com račune [e-pošta zaštićena] stupnjevi podaci, račun Administrator jedan po jedan prenosi zadnjih sto kreiranih računa u novu pohranu. Nakon završetka ovog procesa, opterećenje na starom poslužitelju značajno se smanjilo i rad u Zimbri ponovno je postao udoban i ugodan za korisnike.

Zamislimo još jednu situaciju: mala tvrtka koristi usluge SaaS pružatelja usluga za pristup Zimbri na višenamjenskoj osnovi. U isto vrijeme, tvrtka ima vlastitu tarifu, pristup administraciji računa i tako dalje. No, tvrtka ubrzo pobjeđuje na velikom natječaju i dramatično povećava broj zaposlenih. Istodobno, uloga sustava suradnje raste u skladu s tim. Sposobnost korištenja adresara, organiziranje trenutne komunikacije među zaposlenicima te koordiniranje radnji pomoću kalendara i dnevnika iznimno su važni pri provedbi velikih projekata. U isto vrijeme, zbog nedostatka vremena, nije moguće prebaciti se na vlastitu infrastrukturu Zimbre. S tim u vezi, menadžment odlučuje sklopiti novi ugovor sa svojim SaaS pružateljem, koji će imati stroži SLA i, sukladno tome, višu cijenu usluga.

SaaS pružatelj, pak, ima nekoliko skladišnih prostora koji se koriste za opsluživanje klijenata koji su se pretplatili na različite tarifne planove. Uz SLA, poslužitelji za jeftinije planove mogu biti opremljeni sporijim HDD-ovima, relativno rijetko imaju sigurnosnu kopiju i možda neće moći sinkronizirati podatke računa s mobilnim uređajima. Velika razlika je i razdoblje tijekom kojeg SaaS pružatelj pohranjuje podatke o korisnicima nakon završetka pretplate na njegove usluge. Stoga, nakon potpisivanja ugovora, administrator sustava SaaS pružatelja treba prenijeti podatke svih poslovnih računa u novu, tolerantniju na pogreške i produktivniju pohranu e-pošte, koja će klijentu jamčiti visok SLA.

Za prijenos poštanskih sandučića administratoru će trebati neko vrijeme, a prilično je teško predvidjeti koliko će trajati proces migracije poštanskog sandučića. Kako bi ispunio tehničku pauzu od 15 minuta, administrator odlučuje migrirati poštanske sandučiće u dvije faze. U sklopu prve faze kopirat će sve korisničke podatke na novi server, a u sklopu druge faze izvršit će prijenos samih računa. Da bi dovršio prvi korak, on pokreće naredbu zxsuite powerstore doMailboxMove secureserver.saas.com domene company.ru faze podataka. Zahvaljujući tome, svi podaci računa s domene tvrtke bit će sigurno prebačeni na novi sigurni poslužitelj. Kopiraju se postupno, tako da kada se računi konačno prebace na novi poslužitelj, kopirat će se samo podaci koji su se pojavili nakon prve kopije. U trenutku tehničke stanke, administrator sustava treba samo unijeti naredbu zxsuite powerstore doMailboxMove secureserver.saas.com domene company.ru faze podataka, obavijesti o računu [e-pošta zaštićena]. Zahvaljujući njemu, proces prijenosa domene na novi poslužitelj bit će u potpunosti završen. Također, odmah nakon izvršenja ove naredbe, obavijest o njenom završetku bit će poslana na e-mail administratora te će biti moguće obavijestiti klijenta o uspješnom prijelazu na produktivniji i pouzdaniji poslužitelj.

Međutim, ne zaboravite da su sigurnosne kopije prenesenih poštanskih sandučića ostale na starom poslužitelju. SaaS pružatelj usluga nije zainteresiran za njihovo pohranjivanje na stari poslužitelj i stoga ih administrator odlučuje izbrisati. On to čini pomoću naredbe zxsuite powerstore doPurgeMailboxes ignore_retention true. Zahvaljujući ovoj naredbi, sve sigurnosne kopije poštanskih sandučića prenesenih na novi poslužitelj bit će trenutno izbrisane sa starog poslužitelja.

Stoga, kao što smo mogli vidjeti, Zextras PowerStore daje Zimbra administratoru gotovo neograničene mogućnosti za upravljanje poštanskim sandučićima, omogućujući ne samo postizanje horizontalnog skaliranja, već čak i rješavanje nekih poslovnih problema. Osim toga, premještanje poštanskih sandučića između trgovina može se koristiti za poboljšanje sigurnosti procesa ažuriranja trgovine pošte Zimbra, ali ova tema zaslužuje vlastiti članak.

Izvor: www.habr.com

Dodajte komentar