Overførsel af postkasser mellem lager i Zimbra Collboration Suite

Vi har tidligere skrevet om hvor nemt og enkelt Zimbra Collaboration Suite Open-Source Edition er skalerbar. Tilføjelse af nye postbutikker kan gøres uden at stoppe den infrastruktur, som Zimbra er installeret på. Denne evne er højt værdsat af SaaS-udbydere, som giver deres kunder adgang til Zimbra Collaboration Suite på kommerciel basis. Denne skaleringsproces er dog ikke uden en række ulemper. Faktum er, at når du opretter en ny konto i den gratis version af Zimbra, viser den sig at være tæt knyttet til det e-maillager, hvorpå den blev oprettet, og overføre den til en anden server ved hjælp af de indbyggede værktøjer i Zimbra OSE turns ud til at være en usikker og ret arbejdskrævende proces. Migrering af postkasser handler dog ikke altid om at skalere ud. For eksempel kan SaaS-udbydere overveje at migrere konti til mere kraftfulde servere, når deres kunder ændrer deres prisplan. Også store organisationer kan være nødt til at overføre konti under omstrukturering.

Overførsel af postkasser mellem lager i Zimbra Collboration Suite

Et kraftfuldt værktøj til at overføre mailkonti mellem servere er Zextras PowerStore, som er en del af et sæt modulære udvidelser Zextras Suite. Tak til holdet doMailboxMove, giver denne udvidelse dig mulighed for hurtigt og bekvemt at overføre ikke kun individuelle konti, men også hele domæner til andre postlagre. Lad os finde ud af, hvordan det virker, og i hvilke tilfælde det vil give den maksimale effekt.

Lad os som eksempel tage en virksomhed, der startede med en lille kontorplads, men senere voksede til en mellemstor virksomhed med flere hundrede ansatte. Allerede i begyndelsen implementerede virksomheden Zimbra Collaboration Suite Open-Source Edition. En gratis og ret let samarbejdsløsning, den var ideel til en nystartet virksomhed. Men efter at antallet af ansatte i virksomheden steg flere gange, kunne serveren ikke længere klare belastningen og begyndte at arbejde langsommere. For at løse dette problem bevilgede ledelsen penge til at købe en ny postlagringsfacilitet for at placere nogle af konti på den. Men at forbinde det andet lager i sig selv gav ikke noget, fordi alle de oprettede konti forblev på den gamle server, som simpelthen ikke kunne klare deres nummer.

Zimbra Collaboration Suite er designet på en sådan måde, at hovedrollen i dens ydeevne spilles af hastigheden til at læse og skrive medierne, og derfor vil en forøgelse af serverens computerkraft ikke føre til en fordobling af Zimbras ydeevne. Med andre ord vil to servere med 4-core processorer og 32 gigabyte RAM demonstrere meget bedre ydeevne end en server med en 8-core processor og 64 gigabyte RAM.

For at løse dette problem brugte systemadministratoren en løsning fra Zextras. Ved hjælp af en kommando som zxsuite powerstore doMailboxMove mail2.company.com konti [e-mail beskyttet] stadier data, konto Administratoren overfører én efter én de sidste hundrede oprettede konti til det nye lager. Efter at have fuldført denne proces, faldt belastningen på den gamle server betydeligt, og arbejdet i Zimbra blev igen behageligt og behageligt for brugerne.

Lad os forestille os en anden situation: en lille virksomhed bruger tjenesterne fra en SaaS-udbyder til at få adgang til Zimbra på basis af flere lejere. Samtidig har virksomheden sin egen takst, adgang til kontoadministration mv. Virksomheden vinder dog hurtigt et større udbud og øger sit personale dramatisk. Samtidig øges samarbejdssystemets rolle tilsvarende. Evnen til at bruge en adressebog, organisere øjeblikkelig kommunikation mellem medarbejdere og koordinere handlinger ved hjælp af kalendere og dagbøger er ekstremt vigtigt, når man implementerer store projekter. Samtidig er det på grund af mangel på tid ikke muligt at skifte til Zimbras egen infrastruktur. I denne forbindelse beslutter ledelsen sig for at indgå en ny kontrakt med sin SaaS-udbyder, som vil have en strengere SLA og følgelig en højere serviceomkostninger.

SaaS-udbyderen har til gengæld flere lagerfaciliteter, der bruges til at betjene kunder, der har abonneret på forskellige takstplaner. Ud over SLA kan servere til billigere planer være udstyret med langsommere HDD'er, sikkerhedskopieres relativt sjældent og er muligvis ikke i stand til at synkronisere kontodata med mobile enheder. En stor forskel er også den periode, hvor SaaS-udbyderen gemmer kundedata efter udløbet af abonnementet på sine tjenester. Derfor, efter at have underskrevet kontrakten, skal SaaS-udbyderens systemadministrator overføre dataene fra alle virksomhedskonti til et nyt, mere fejltolerant og produktivt e-maillager, som vil garantere kunden en høj SLA.

For at overføre postkasser skal administratoren bruge lidt tid, og det er ret svært at forudsige, hvor lang tid postkassemigreringsprocessen vil tage. For at imødekomme den 15-minutters tekniske pause beslutter administratoren at migrere postkasser i to trin. Som en del af den første fase vil han kopiere alle brugerdata til den nye server, og som en del af den anden fase vil han selv overføre konti. For at fuldføre det første trin kører han kommandoen zxsuite powerstore doMailboxMove secureserver.saas.com domæner company.ru iscenesætter data. Takket være dette vil alle kontodata fra virksomhedens domæne blive sikkert overført til en ny sikker server. De kopieres trinvist, så når konti endelig overføres til en ny server, vil kun de data, der dukkede op efter den første kopi, blive kopieret. På tidspunktet for en teknisk pause skal systemadministratoren blot indtaste kommandoen zxsuite powerstore doMailboxMove secureserver.saas.com domæner company.ru iscenesætter data, kontomeddelelser [e-mail beskyttet]. Takket være det vil processen med at overføre domænet til den nye server blive fuldført fuldstændigt. Ligeledes, umiddelbart efter at denne kommando er fuldført, vil en meddelelse om dens fuldførelse blive sendt til administratorens e-mail, og det vil være muligt at informere klienten om den vellykkede overgang til en mere produktiv og pålidelig server.

Glem dog ikke, at sikkerhedskopier af de overførte postkasser forblev på den gamle server. SaaS-udbyderen er ikke interesseret i at gemme dem på den gamle server, og derfor beslutter administratoren at slette dem. Han gør dette ved hjælp af kommandoen zxsuite powerstore doPurgeMailboxes ignore_retention true. Takket være denne kommando vil alle sikkerhedskopier af postkasser, der er overført til den nye server, øjeblikkeligt blive slettet fra den gamle server.

Således, som vi kunne se, giver Zextras PowerStore Zimbra-administratoren næsten ubegrænsede muligheder for at administrere postkasser, hvilket gør det muligt ikke kun at opnå horisontal skalering, men endda at løse nogle forretningsproblemer. Derudover kan flytning af postkasser mellem butikker bruges til at forbedre sikkerheden i Zimbra mailbutiks opdateringsprocessen, men dette emne fortjener sin egen artikel.

Kilde: www.habr.com

Tilføj en kommentar