O tome smo ranije pisali Zimbra Collaboration Suite Open-Source Edition je skalabilan. Dodavanje novih skladišta pošte može se obaviti bez zaustavljanja infrastrukture na kojoj je Zimbra raspoređena. Ovu mogućnost visoko cijene SaaS provajderi 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 nalog u besplatnoj verziji Zimbre, ispada da je čvrsto povezan sa pohranom pošte na kojoj je kreiran, a prenosi se na drugi server pomoću ugrađenih alata Zimbra OSE. nesiguran i prilično radno intenzivan proces. Međutim, migracija poštanskih sandučića nije uvijek skaliranje. Na primjer, SaaS provajderi mogu razmotriti migraciju računa na moćnije servere kada njihovi klijenti promijene svoj plan cijena. Velike organizacije mogu takođe morati da prenesu račune tokom restrukturiranja.

Moćan alat za prijenos mail naloga između servera je Zextras PowerStore, koji je dio skupa modularnih ekstenzija . Hvala timu doMailboxMove, ovo proširenje vam omogućava brz i praktičan prijenos ne samo pojedinačnih naloga, već i čitavih domena u druge skladišta pošte. Hajde da shvatimo kako to funkcionira i u kojim slučajevima će njegova upotreba dati maksimalan učinak.
Kao primjer, uzmimo kompaniju koja je počela sa malim poslovnim prostorom, ali je kasnije prerasla u srednje preduzeće sa nekoliko stotina zaposlenih. Na samom početku, kompanija je implementirala Zimbra Collaboration Suite Open-Source Edition. Besplatno i prilično malo hardversko rješenje za suradnju, bilo je idealno za start-up kompaniju. Međutim, nakon što se broj zaposlenih u preduzeću višestruko povećao, server više nije mogao da se nosi sa opterećenjem i počeo je da radi sporije. Kako bi riješio ovaj problem, uprava je izdvojila novac za kupovinu novog skladišta pošte kako bi se na njega smjestili neki od računa. Međutim, povezivanje drugog skladišta samo po sebi nije dalo ništa, jer su svi kreirani računi ostali na starom serveru, koji se jednostavno nije mogao nositi s njihovim brojem.
Zimbra Collaboration Suite je dizajniran na način da glavnu ulogu u njegovom radu igra brzina čitanja i pisanja medija, te stoga povećanje računarske snage servera neće dovesti do udvostručavanja performansi Zimbre. Drugim rečima, dva servera sa 4-jezgarnim procesorima i 32 gigabajta RAM-a će pokazati mnogo bolje performanse od jednog servera sa 8-jezgarnim procesorom i 64 gigabajta RAM-a.
Da bi riješio ovaj problem, administrator sistema je koristio rješenje tvrtke Zextras. Koristeći komandu poput zxsuite powerstore doMailboxMove mail2.company.com računi korisnik@company.com faze podaci, račun Administrator jedan po jedan prenosi zadnjih sto kreiranih naloga u novo skladište. Nakon završetka ovog procesa opterećenje na starom serveru se značajno smanjilo i rad u Zimbri je ponovo postao udoban i ugodan za korisnike.
Zamislimo drugu situaciju: mala kompanija koristi usluge SaaS provajdera za pristup Zimbri na osnovi više zakupaca. Istovremeno, kompanija ima svoju tarifu, pristup administraciji računa i tako dalje. Međutim, kompanija ubrzo pobjeđuje na velikom tenderu i dramatično povećava broj zaposlenih. Istovremeno, uloga sistema saradnje se povećava. Mogućnost korištenja adresara, organiziranja trenutne komunikacije između zaposlenika i koordinacije radnji pomoću kalendara i dnevnika izuzetno je važna pri realizaciji velikih projekata. Istovremeno, zbog nedostatka vremena, nije moguće preći na vlastitu infrastrukturu Zimbre. S tim u vezi, menadžment odlučuje da sklopi novi ugovor sa svojim SaaS provajderom, koji će imati stroži SLA i shodno tome višu cijenu usluga.
SaaS provajder, zauzvrat, ima nekoliko skladišnih objekata koji se koriste za opsluživanje klijenata koji su pretplaćeni na različite tarifne planove. Osim SLA, serveri za jeftinije planove mogu biti opremljeni sporijim HDD-ovima, relativno rijetko se prave sigurnosne kopije i možda neće moći sinhronizirati podatke računa s mobilnim uređajima. Velika razlika je i period tokom kojeg SaaS provajder pohranjuje podatke o korisnicima nakon isteka pretplate na svoje usluge. Stoga, nakon potpisivanja ugovora, sistem administrator SaaS provajdera treba prenijeti podatke svih poslovnih naloga u novo, otpornije na greške i produktivnije skladište e-pošte, koje će garantirati klijentu visok SLA.
Da bi prenio poštanske sandučiće, administratoru će biti potrebno neko vrijeme, a prilično je teško predvidjeti koliko će trajati proces migracije sandučića. Kako bi ispunio 15-minutnu tehničku pauzu, administrator odlučuje da migrira poštanske sandučiće u dvije faze. U okviru prve faze, on će kopirati sve korisničke podatke na novi server, a u sklopu druge faze će prenijeti same naloge. Da bi završio prvi korak, on pokreće naredbu zxsuite powerstore doMailboxMove secureserver.saas.com domene company.ru faze podataka. Zahvaljujući tome, svi podaci o nalogu sa domena kompanije biće bezbedno prebačeni na novi siguran server. Kopiraju se postepeno, tako da kada se računi konačno prenesu na novi server, kopirat će se samo podaci koji su se pojavili nakon prve kopije. U trenutku tehničkog prekida, administrator sistema samo treba da unese komandu zxsuite powerstore doMailboxMove secureserver.saas.com domene company.ru faze podataka, obavještenja o računu admin@saas.com. Zahvaljujući njemu, proces prenosa domene na novi server će biti u potpunosti završen. Takođe, odmah po završetku ove komande, na e-mail administratora biće poslato obaveštenje o njenom završetku i biće moguće obavestiti klijenta o uspešnom prelasku na produktivniji i pouzdaniji server.
Međutim, ne zaboravite da su rezervne kopije prenesenih poštanskih sandučića ostale na starom serveru. SaaS provajder nije zainteresovan da ih pohrani na stari server i stoga administrator odlučuje da ih izbriše. On to radi pomoću komande zxsuite powerstore doPurgeMailboxes ignore_retention true. Zahvaljujući ovoj komandi, sve rezervne kopije poštanskih sandučića prebačene na novi server biće trenutno izbrisane sa starog servera.
Tako, kao što smo mogli vidjeti, Zextras PowerStore daje Zimbra administratoru gotovo neograničene mogućnosti za upravljanje poštanskim sandučićima, omogućavajući ne samo horizontalno skaliranje, već i rješavanje nekih poslovnih problema. Dodatno, premještanje poštanskih sandučića između trgovina može se koristiti za poboljšanje sigurnosti procesa ažuriranja Zimbra mail storea, ali ova tema zaslužuje svoj članak.
izvor: www.habr.com
