Postkastide teisaldamine Zimbra Collboration Suite'i salvestuskohtade vahel

Varem kirjutasime sellest kui lihtne ja lihtne Zimbra Collaboration Suite avatud lähtekoodiga väljaanne on skaleeritav. Uute meilipoodide lisamist saab teha ilma Zimbra juurutatud infrastruktuuri peatamata. Seda võimalust hindavad kõrgelt SaaS-i pakkujad, kes pakuvad oma klientidele juurdepääsu Zimbra Collaboration Suite'ile ärilistel alustel. Sellel skaleerimisprotsessil pole aga mitmeid puudusi. Fakt on see, et kui loote Zimbra tasuta versioonis uue konto, siis selgub, et see on tihedalt seotud meilisalvestusega, millel see loodi, ja Zimbra OSE sisseehitatud tööriistade abil teise serverisse ülekandmine muutub. ebaturvaline ja üsna töömahukas protsess. Kuid postkastide migreerimine ei tähenda alati skaleerimist. Näiteks võivad SaaS-i pakkujad kaaluda kontode üleviimist võimsamatesse serveritesse, kui nende kliendid muudavad oma hinnaplaani. Ka suurtel organisatsioonidel võib olla vaja ümberkorraldamise ajal kontosid üle kanda.

Postkastide teisaldamine Zimbra Collboration Suite'i salvestuskohtade vahel

Võimas tööriist meilikontode ülekandmiseks serverite vahel on Zextras PowerStore, mis on osa modulaarsetest laiendustest Zextras sviit. Tänud meeskonnale doMailboxMove, võimaldab see laiendus kiirelt ja mugavalt teisaldada mitte ainult üksikuid kontosid, vaid ka terveid domeene teistele meilisalvestustele. Mõelgem välja, kuidas see töötab ja millistel juhtudel annab selle kasutamine maksimaalse efekti.

Toome näitena ettevõtte, mis alustas väikese kontoripinnaga, kuid kasvas hiljem mitmesaja töötajaga keskmiseks ettevõtteks. Alguses juurutas ettevõte Zimbra Collaboration Suite avatud lähtekoodiga väljaande. Tasuta ja üsna kerge koostöölahendus, sobis ideaalselt alustavale ettevõttele. Kuid pärast seda, kui ettevõtte töötajate arv kasvas mitu korda, ei suutnud server enam koormusega toime tulla ja hakkas töötama aeglasemalt. Selle probleemi lahendamiseks eraldas juhtkond raha uue postihoidla ostmiseks, et paigutada sinna osa kontosid. Teise salvestusruumi ühendamine iseenesest aga ei andnud midagi, sest kõik loodud kontod jäid vanasse serverisse, mis lihtsalt ei saanud oma numbriga hakkama.

Zimbra Collaboration Suite on loodud selliselt, et selle jõudluses mängib põhirolli meedia lugemise ja kirjutamise kiirus ning seetõttu ei too serveri arvutusvõimsuse suurendamine kaasa Zimbra jõudluse kahekordistumist. Teisisõnu, kaks 4-tuumalise protsessori ja 32 gigabaidise muutmäluga serverit näitavad palju paremat jõudlust kui üks 8-tuumalise protsessori ja 64 gigabaidise RAM-iga server.

Selle probleemi lahendamiseks kasutas süsteemiadministraator Zextrase lahendust. Kasutades käsku nagu zxsuite powerstore doMailboxMove mail2.company.com kontod [meiliga kaitstud] etappide andmed, konto Administraator kannab ükshaaval uude salvestusruumi üle sada viimast loodud kontot. Pärast selle protsessi läbimist vähenes vana serveri koormus oluliselt ning Zimbras töötamine muutus kasutajatele taas mugavaks ja nauditavaks.

Kujutagem ette teist olukorda: väikeettevõte kasutab Zimbrale mitme rentniku alusel juurdepääsuks SaaS-i pakkuja teenuseid. Samal ajal on ettevõttel oma tariif, juurdepääs kontohaldusele jne. Ettevõte võidab aga peagi suure hanke ja suurendab järsult oma personali. Samal ajal suureneb vastavalt ka koostöösüsteemi roll. Suurte projektide elluviimisel on ülimalt oluline oskus kasutada aadressiraamatut, korraldada töötajate vahelist vahetut suhtlust ning koordineerida tegevusi kalendrite ja päevikute abil. Samas ei ole ajapuudusel võimalik üle minna Zimbra enda taristule. Sellega seoses otsustab juhtkond sõlmida oma SaaS-i pakkujaga uue lepingu, millel on rangem SLA ja vastavalt ka kõrgem teenuste hind.

SaaS-i pakkujal on omakorda mitu salvestusruumi, mida kasutatakse erinevate tariifiplaanidega liitunud klientide teenindamiseks. Lisaks SLA-le võivad odavamate plaanide serverid olla varustatud aeglasemate HDD-dega, neid varundatakse suhteliselt harva ja neil ei pruugi olla võimalik konto andmeid mobiilseadmetega sünkroonida. Suureks erinevuseks on ka ajavahemik, mille jooksul SaaS-i pakkuja kliendiandmeid säilitab pärast oma teenuste tellimuse lõppemist. Seetõttu peab SaaS-i pakkuja süsteemiadministraator pärast lepingu allkirjastamist viima kõigi ettevõtte kontode andmed üle uude, tõrketaluvamasse ja produktiivsemasse meilisalvestusruumi, mis tagab kliendile kõrge SLA.

Postkastide teisaldamiseks kulub administraatoril veidi aega ja on üsna raske ennustada, kui kaua postkastide migratsiooniprotsess aega võtab. 15-minutilise tehnilise pausi täitmiseks otsustab administraator postkastid migreerida kahes etapis. Esimese etapi raames kopeerib ta kõik kasutajaandmed uude serverisse ning teise etapi raames kannab kontod ise üle. Esimese sammu lõpuleviimiseks käivitab ta käsu zxsuite powerstore doMailboxMove secureserver.saas.com domeenid company.ru etapid andmed. Tänu sellele kantakse kõik ettevõtte domeeni konto andmed turvaliselt üle uude turvalisse serverisse. Neid kopeeritakse järk-järgult, nii et kui kontod lõpuks uude serverisse üle viiakse, kopeeritakse ainult need andmed, mis ilmusid pärast esimest koopiat. Tehnilise pausi ajal peab süsteemiadministraator lihtsalt käsu sisestama zxsuite powerstore doMailboxMove secureserver.saas.com domeenid company.ru etapid andmed, konto märguanded [meiliga kaitstud]. Tänu sellele viiakse domeeni uude serverisse üleviimine täielikult lõpule. Samuti saadetakse kohe pärast selle käsu täitmist administraatori meilile teade selle täitmise kohta ning klienti on võimalik teavitada edukast üleminekust produktiivsemale ja töökindlamale serverile.

Kuid ärge unustage, et ülekantud postkastide varukoopiad jäid vanasse serverisse. SaaS-i pakkuja ei ole huvitatud nende vanasse serverisse salvestamisest ja seetõttu otsustab administraator need kustutada. Ta teeb seda käsu abil zxsuite powerstore doPurgeMailboxes ignore_retention true. Tänu sellele käsule kustutatakse vanast serverist koheselt kõik uude serverisse edastatud postkastide varukoopiad.

Seega, nagu nägime, annab Zextras PowerStore Zimbra administraatorile peaaegu piiramatud võimalused postkastide haldamiseks, võimaldades mitte ainult saavutada horisontaalset skaleerimist, vaid isegi lahendada mõningaid äriprobleeme. Lisaks saab postkastide teisaldamist kaupluste vahel kasutada Zimbra meilipoe uuendusprotsessi turvalisuse parandamiseks, kuid see teema väärib oma artiklit.

Allikas: www.habr.com

Lisa kommentaar