Vi har redan skrivit om detta tidigare, Zimbra Collaboration Suite Open-Source Edition är skalbar. Nya brevlådor kan läggas till utan att stoppa driften av den infrastruktur som Zimbra distribueras på. Denna funktion värderas högt av SaaS-leverantörer som ger sina kunder tillgång till Zimbra Collaboration Suite på kommersiell basis. Denna skalningsprocess är dock inte utan ett antal nackdelar. Faktum är att när man skapar ett nytt konto i gratisversionen av Zimbra är det starkt kopplat till den brevlåda som det skapades på, och att överföra det till en annan server med hjälp av inbyggda Zimbra OSE-verktyg är en osäker och ganska arbetsintensiv process. Att överföra brevlådor är dock inte alltid förknippat med horisontell skalning. SaaS-leverantörer kan till exempel använda kontoöverföring till mer produktiva servrar i de fall deras kunder ändrar sin tariffplan. Kontoöverföring kan också behövas av stora organisationer under omstrukturering.

Ett kraftfullt verktyg för att migrera e-postkonton mellan servrar är Zextras PowerStore, som är en del av en uppsättning modulära tillägg. . Tack till teamet doMailboxMove, låter den här tillägget dig snabbt och enkelt överföra inte bara enskilda konton, utan även hela domäner till andra e-postlagringar. Låt oss ta reda på hur det fungerar och i vilka fall dess användning ger maximal effekt.
Låt oss till exempel ta ett företag som började med ett litet kontor, men senare växte till ett medelstort företag med flera hundra anställda. Redan i början implementerade företaget Zimbra Collaboration Suite Open-Source Edition. En gratis och ganska anspråkslös lösning för samarbete, den var idealisk för ett nystartat företag. Men efter att antalet anställda på företaget ökat flera gånger klarade servern inte längre belastningen och började arbeta långsammare. För att lösa detta problem avsatte ledningen pengar för att köpa en ny e-postlagring för att placera några av kontona där. Att ansluta den andra lagringen gav dock ingenting, eftersom alla skapade konton låg kvar på den gamla servern, som helt enkelt inte klarade av deras antal.
Zimbra Collaboration Suite är utformad så att dess prestanda primärt bestäms av hastigheten på läsning och skrivning av media, och därför kommer en ökning av serverns datorkraft inte att fördubbla Zimbras prestanda. Med andra ord kommer två servrar med 4-kärniga processorer och 32 gigabyte RAM att uppvisa mycket bättre prestanda än en server med en 8-kärnig processor och 64 gigabyte RAM.
För att lösa problemet använde systemadministratören en lösning från Zextras. Med hjälp av ett kommando som zxsuite powerstore doMailboxMove mail2.company.com konton user@company.com stages data,konto Administratören överför de senast hundra skapade kontona ett efter ett till den nya lagringen. Efter att denna process har slutförts har belastningen på den gamla servern minskat avsevärt och det har återigen blivit bekvämt och roligt för användarna att arbeta i Zimbra.
Låt oss föreställa oss en annan situation: ett litet företag använder en SaaS-leverantörs tjänster för att få tillgång till Zimbra på multitenancy-basis. Företaget har sin egen tariff, tillgång till kontoadministration och så vidare. Men snart vinner företaget en stor upphandling och ökar dramatiskt sin personalstyrka. Samtidigt ökar samarbetssystemets roll i motsvarande grad. Möjligheten att använda en adressbok, organisera omedelbar kommunikation mellan anställda och koordinera åtgärder med hjälp av kalendrar och dagböcker är oerhört viktig vid implementering av stora projekt. Samtidigt, på grund av tidsbrist, är det inte möjligt att byta till Zimbras egen infrastruktur. I detta avseende beslutar ledningen att ingå ett nytt avtal med sin SaaS-leverantör, som kommer att ha ett striktare SLA och följaktligen en högre kostnad för tjänsterna.
SaaS-leverantören har i sin tur flera lagringsplatser som används för att betjäna klienter som är anslutna till olika tariffplaner. Utöver SLA:et kan servrar med billigare tariffer utrustas med långsammare hårddiskar, relativt sällan säkerhetskopieras och inte heller ha någon möjlighet att synkronisera kontodata med mobila enheter. En annan allvarlig skillnad är den period under vilken SaaS-leverantören lagrar klientdata efter att prenumerationen på sina tjänster har upphört. Därför måste SaaS-leverantörens systemadministratör, efter att ha undertecknat kontraktet, överföra data från alla företagskonton till en ny, mer feltolerant och produktiv e-postlagring, vilket garanterar klienten ett högt SLA.
För att migrera postlådor behöver administratören lite tid, och det är ganska svårt att förutsäga hur lång tid processen med att migrera postlådor kommer att ta. För att hinna med en 15-minuters teknisk paus bestämmer administratören sig för att migrera postlådor i två steg. Under det första steget kopierar han all användardata till den nya servern, och under det andra steget migrerar han själva kontona. För att slutföra det första steget kör han kommandot zxsuite powerstore doMailboxMove secureserver.saas.com domäner company.ru stages dataTack vare detta kommer all kontodata från företagsdomänen att överföras säkert till en ny säker server. De kopieras stegvis, så när kontona slutligen överförs till den nya servern kommer endast den data som dök upp efter den första kopian att kopieras. Vid tidpunkten för det tekniska avbrottet behöver systemadministratören bara ange kommandot zxsuite powerstore doMailboxMove secureserver.saas.com domäner company.ru stages data, kontomeddelanden admin@saas.comTack vare det kommer processen att överföra domänen till en ny server att slutföras helt. Omedelbart efter att detta kommando har slutförts skickas ett meddelande om att det är slutfört till administratörens e-postadress och det kommer att vara möjligt att informera klienten om den framgångsrika övergången till en mer produktiv och pålitlig server.
Det är dock värt att komma ihåg att det finns säkerhetskopior av de överförda postlådorna på den gamla servern. SaaS-leverantören är inte intresserad av att lagra dem på den gamla servern, så administratören beslutar att ta bort dem. Han gör detta med kommandot zxsuite powerstore doPurgeMailboxes ignore_retention trueTack vare det här kommandot kommer alla säkerhetskopior av boxarna som överförts till den nya servern att raderas direkt från den gamla servern.
Således, som vi har sett, ger Zextras PowerStore Zimbra-administratören praktiskt taget obegränsade möjligheter för brevlådehantering, vilket inte bara möjliggör horisontell skalning, utan också löser vissa affärsproblem. Dessutom kan flytt av brevlådor mellan lagringar användas för att öka säkerheten för Zimbras uppdateringsprocess för e-postlagring, men detta ämne förtjänar en separat artikel.
Källa: will.com
