Trasferimento di caselle di posta tra posizioni di archiviazione in Zimbra Collboration Suite

Ne abbiamo già parlato in precedenza quanto è facile e semplice Zimbra Collaboration Suite Open-Source Edition è scalabile. L'aggiunta di nuovi archivi di posta può essere eseguita senza interrompere l'infrastruttura su cui è distribuito Zimbra. Questa funzionalità è molto apprezzata dai fornitori SaaS che forniscono ai propri clienti l'accesso a Zimbra Collaboration Suite su base commerciale. Tuttavia, questo processo di ridimensionamento non è esente da una serie di svantaggi. Il fatto è che quando crei un nuovo account nella versione gratuita di Zimbra, risulta essere strettamente legato all'archivio di posta su cui è stato creato e trasferirlo su un altro server utilizzando gli strumenti integrati di Zimbra OSE diventa rivelarsi un processo pericoloso e piuttosto laborioso. Tuttavia, la migrazione delle cassette postali non implica sempre la scalabilità orizzontale. Ad esempio, i fornitori SaaS potrebbero prendere in considerazione la migrazione degli account su server più potenti quando i loro clienti cambiano il loro piano tariffario. Anche le grandi organizzazioni potrebbero dover trasferire conti durante la ristrutturazione.

Trasferimento di caselle di posta tra posizioni di archiviazione in Zimbra Collboration Suite

Un potente strumento per trasferire account di posta tra server è Zextras PowerStore, che fa parte di un set di estensioni modulari Suite Zextras. Grazie alla squadra doMailboxMove, questa estensione ti consente di trasferire rapidamente e comodamente non solo singoli account, ma anche interi domini ad altri archivi di posta. Scopriamo come funziona e in quali casi il suo utilizzo darà il massimo effetto.

Ad esempio, prendiamo un'azienda che ha iniziato con un piccolo ufficio, ma che in seguito è cresciuta fino a diventare un'impresa di medie dimensioni con diverse centinaia di dipendenti. Fin dall'inizio, l'azienda ha implementato Zimbra Collaboration Suite Open-Source Edition. Una soluzione di collaborazione gratuita e con un hardware piuttosto basso, era l'ideale per un'azienda in fase di avvio. Tuttavia, dopo che il numero dei dipendenti dell'azienda è aumentato più volte, il server non è più riuscito a far fronte al carico e ha iniziato a funzionare più lentamente. Per risolvere questo problema, la direzione ha stanziato denaro per acquistare una nuova struttura di archiviazione della posta per collocarvi alcuni conti. Tuttavia, il collegamento del secondo archivio di per sé non ha dato nulla, perché tutti gli account creati sono rimasti sul vecchio server, che semplicemente non poteva far fronte al loro numero.

Zimbra Collaboration Suite è progettata in modo tale che il ruolo principale nelle sue prestazioni sia giocato dalla velocità di lettura e scrittura dei media, e quindi aumentare la potenza di calcolo del server non porterà a raddoppiare le prestazioni di Zimbra. In altre parole, due server con processori a 4 core e 32 gigabyte di RAM dimostreranno prestazioni molto migliori rispetto a un server con processore a 8 core e 64 gigabyte di RAM.

Per risolvere questo problema, l'amministratore di sistema ha utilizzato una soluzione di Zextras. Usando un comando come zxsuite Powerstore doMailboxSposta gli account mail2.company.com [email protected] mette in scena dati, account L'amministratore trasferisce uno ad uno gli ultimi cento account creati nel nuovo archivio. Dopo aver completato questo processo, il carico sul vecchio server è diminuito in modo significativo e lavorare su Zimbra è diventato di nuovo comodo e divertente per gli utenti.

Immaginiamo un'altra situazione: una piccola azienda utilizza i servizi di un fornitore SaaS per accedere a Zimbra in modalità multi-tenant. Allo stesso tempo, l'azienda ha la propria tariffa, l'accesso all'amministrazione del conto e così via. Tuttavia, l'azienda vince presto un'importante gara d'appalto e aumenta notevolmente il proprio personale. Allo stesso tempo, il ruolo del sistema di collaborazione aumenta di conseguenza. La capacità di utilizzare una rubrica, organizzare la comunicazione istantanea tra i dipendenti e coordinare le azioni utilizzando calendari e agende sono estremamente importanti quando si implementano progetti di grandi dimensioni. Allo stesso tempo, per mancanza di tempo, non è possibile passare all’infrastruttura propria di Zimbra. A questo proposito, la direzione decide di stipulare un nuovo contratto con il proprio fornitore SaaS, che avrà uno SLA più rigoroso e, di conseguenza, un costo dei servizi più elevato.

Il fornitore SaaS, a sua volta, dispone di diverse strutture di stoccaggio che vengono utilizzate per servire i clienti che hanno sottoscritto diversi piani tariffari. Oltre allo SLA, i server per i piani più economici potrebbero essere dotati di HDD più lenti, vengono sottoposti a backup relativamente raramente e potrebbero non essere in grado di sincronizzare i dati dell'account con i dispositivi mobili. Una differenza importante è anche il periodo durante il quale il fornitore SaaS memorizza i dati dei clienti dopo la scadenza dell’abbonamento ai suoi servizi. Pertanto, dopo aver firmato il contratto, l'amministratore di sistema del fornitore SaaS deve trasferire i dati di tutti gli account aziendali su un nuovo archivio di posta elettronica più tollerante ai guasti e produttivo, che garantirà al cliente uno SLA elevato.

Per trasferire le caselle di posta, l'amministratore avrà bisogno di un po' di tempo ed è abbastanza difficile prevedere quanto tempo richiederà il processo di migrazione delle caselle di posta. Per far fronte all'interruzione tecnica di 15 minuti, l'amministratore decide di migrare le caselle di posta in due fasi. Nella prima fase copierà tutti i dati dell'utente sul nuovo server e nella seconda fase trasferirà gli account stessi. Per completare il primo passaggio esegue il comando zxsuite Powerstore doMailboxMove domini secureserver.saas.com company.ru mette in scena i dati. Grazie a ciò, tutti i dati dell’account dal dominio dell’azienda verranno trasferiti in modo sicuro su un nuovo server sicuro. Vengono copiati in modo incrementale, quindi quando gli account verranno finalmente trasferiti su un nuovo server, verranno copiati solo i dati apparsi dopo la prima copia. In caso di interruzione tecnica, l'amministratore di sistema deve semplicemente inserire il comando zxsuite Powerstore doMailboxMove domini secureserver.saas.com company.ru organizza dati, notifiche account [email protected]. Grazie ad esso il processo di trasferimento del dominio sul nuovo server sarà completato completamente. Inoltre, subito dopo aver completato questo comando, verrà inviata una notifica sul suo completamento all'e-mail dell'amministratore e sarà possibile informare il cliente dell'avvenuta transizione verso un server più produttivo e affidabile.

Tuttavia, non dimenticare che sul vecchio server sono rimaste copie di backup delle caselle di posta trasferite. Il fornitore SaaS non è interessato a memorizzarli sul vecchio server e quindi l'amministratore decide di cancellarli. Lo fa usando il comando zxsuite Powerstore doPurgeMailboxes ignore_retention true. Grazie a questo comando tutte le copie di backup delle caselle di posta trasferite sul nuovo server verranno immediatamente cancellate dal vecchio server.

Pertanto, come abbiamo potuto vedere, Zextras PowerStore offre all'amministratore Zimbra possibilità quasi illimitate per la gestione delle caselle di posta, consentendo non solo di ottenere un ridimensionamento orizzontale, ma anche di risolvere alcuni problemi aziendali. Inoltre, lo spostamento delle caselle di posta tra archivi può essere utilizzato per migliorare la sicurezza del processo di aggiornamento dell'archivio di posta Zimbra, ma questo argomento merita un articolo a parte.

Fonte: habr.com

Aggiungi un commento