Transferir buzones de correo entre ubicaciones de almacenamiento en Zimbra Colllboration Suite

Anteriormente escribimos sobre que facil y sencillo Zimbra Collaboration Suite Open-Source Edition es escalable. Se pueden agregar nuevos almacenes de correo sin detener la infraestructura en la que se implementa Zimbra. Esta capacidad es muy valorada por los proveedores de SaaS que brindan a sus clientes acceso a Zimbra Collaboration Suite de forma comercial. Sin embargo, este proceso de escalamiento no está exento de una serie de desventajas. El hecho es que cuando crea una nueva cuenta en la versión gratuita de Zimbra, resulta que está estrechamente vinculada al almacenamiento de correo en el que se creó, y al transferirla a otro servidor utilizando las herramientas integradas de Zimbra OSE se convierte resulta ser un proceso inseguro y bastante laborioso. Sin embargo, migrar buzones de correo no siempre implica escalar horizontalmente. Por ejemplo, los proveedores de SaaS pueden considerar migrar cuentas a servidores más potentes cuando sus clientes cambian su plan de precios. Es posible que las organizaciones grandes también necesiten transferir cuentas durante la reestructuración.

Transferir buzones de correo entre ubicaciones de almacenamiento en Zimbra Colllboration Suite

Una poderosa herramienta para transferir cuentas de correo entre servidores es Zextras PowerStore, que forma parte de un conjunto de extensiones modulares. Suite Zextras. Gracias al equipo hacerMoverbuzón, esta extensión le permite transferir rápida y cómodamente no solo cuentas individuales, sino también dominios completos a otros almacenamientos de correo. Averigüemos cómo funciona y en qué casos su uso dará el máximo efecto.

Como ejemplo, tomemos una empresa que comenzó con una pequeña oficina, pero luego creció hasta convertirse en una empresa mediana con varios cientos de empleados. Desde el principio, la empresa implementó Zimbra Collaboration Suite Open-Source Edition. Se trataba de una solución de colaboración gratuita y que requiere bastante poco hardware, ideal para una empresa nueva. Sin embargo, después de que el número de empleados en la empresa aumentó varias veces, el servidor ya no pudo soportar la carga y comenzó a funcionar más lentamente. Para solucionar este problema, la dirección asignó dinero para comprar una nueva instalación de almacenamiento de correo para poder colocar allí algunas de las cuentas. Sin embargo, conectar el segundo almacenamiento por sí solo no dio nada, porque todas las cuentas creadas permanecieron en el servidor anterior, que simplemente no podía hacer frente a su número.

Zimbra Collaboration Suite está diseñado de tal manera que el papel principal en su rendimiento lo desempeña la velocidad de lectura y escritura de los medios y, por lo tanto, aumentar la potencia informática del servidor no conducirá a duplicar el rendimiento de Zimbra. En otras palabras, dos servidores con procesadores de 4 núcleos y 32 gigabytes de RAM demostrarán un rendimiento mucho mejor que un servidor con un procesador de 8 núcleos y 64 gigabytes de RAM.

Para resolver este problema, el administrador del sistema utilizó una solución de Zextras. Usando un comando como zxsuite powerstore doMailboxMove cuentas mail2.company.com [email protected] datos de etapas, cuenta El administrador transfiere una por una las últimas cien cuentas creadas al nuevo almacenamiento. Después de completar este proceso, la carga en el servidor anterior disminuyó significativamente y trabajar en Zimbra volvió a ser cómodo y agradable para los usuarios.

Imaginemos otra situación: una pequeña empresa utiliza los servicios de un proveedor de SaaS para acceder a Zimbra en régimen multiinquilino. Al mismo tiempo, la empresa tiene su propia tarifa, acceso a la administración de cuentas, etc. Sin embargo, la empresa pronto gana una licitación importante y aumenta drásticamente su personal. Al mismo tiempo, el papel del sistema de colaboración aumenta en consecuencia. La capacidad de utilizar una libreta de direcciones, organizar la comunicación instantánea entre los empleados y coordinar acciones mediante calendarios y agendas es extremadamente importante a la hora de implementar grandes proyectos. Al mismo tiempo, por falta de tiempo, no es posible cambiar a la infraestructura propia de Zimbra. En este sentido, la dirección decide celebrar un nuevo contrato con su proveedor SaaS, que tendrá un SLA más estricto y, en consecuencia, un mayor coste de los servicios.

El proveedor de SaaS, a su vez, dispone de varias instalaciones de almacenamiento que sirven para atender a los clientes que se han suscrito a diferentes planes tarifarios. Además de SLA, los servidores de planes más económicos pueden estar equipados con discos duros más lentos, rara vez se realizan copias de seguridad y es posible que no puedan sincronizar los datos de la cuenta con los dispositivos móviles. Una diferencia importante también es el período durante el cual el proveedor de SaaS almacena los datos de los clientes una vez finalizada la suscripción a sus servicios. Por lo tanto, después de firmar el contrato, el administrador del sistema del proveedor de SaaS debe transferir los datos de todas las cuentas empresariales a un nuevo almacenamiento de correo electrónico más productivo y tolerante a fallos, lo que garantizará al cliente un alto SLA.

Para transferir buzones, el administrador necesitará algo de tiempo y es bastante difícil predecir cuánto tiempo llevará el proceso de migración de buzones. Para cumplir con la pausa técnica de 15 minutos, el administrador decide migrar los buzones en dos etapas. Como parte de la primera etapa, copiará todos los datos del usuario al nuevo servidor y, como parte de la segunda etapa, transferirá las cuentas. Para completar el primer paso, ejecuta el comando. zxsuite powerstore doMailboxMove Secureserver.saas.com dominios company.ru datos de etapas. Gracias a esto, todos los datos de la cuenta del dominio de la empresa se transferirán de forma segura a un nuevo servidor seguro. Se copian de forma incremental, por lo que cuando finalmente las cuentas se transfieran a un nuevo servidor, sólo se copiarán los datos que aparecieron después de la primera copia. En el momento de una interrupción técnica, el administrador del sistema sólo necesita ingresar el comando zxsuite powerstore doMailboxMove dominios Secureserver.saas.com company.ru organiza datos y notificaciones de cuenta [email protected]. Gracias a ello, el proceso de transferencia del dominio al nuevo servidor se completará por completo. Además, inmediatamente después de completar este comando, se enviará una notificación sobre su finalización al correo electrónico del administrador y será posible informar al cliente sobre la transición exitosa a un servidor más productivo y confiable.

Sin embargo, no olvide que las copias de seguridad de los buzones transferidos permanecieron en el servidor anterior. El proveedor de SaaS no está interesado en almacenarlos en el servidor antiguo y por eso el administrador decide eliminarlos. Él hace esto usando el comando zxsuite powerstore doPurgeMailboxes ignore_retention verdadero. Gracias a este comando, todas las copias de seguridad de los buzones transferidos al nuevo servidor se eliminarán instantáneamente del servidor anterior.

Así, como pudimos ver, Zextras PowerStore brinda al administrador Zimbra posibilidades casi ilimitadas para administrar buzones de correo, permitiendo no solo lograr un escalado horizontal, sino incluso resolver algunos problemas comerciales. Además, mover buzones entre tiendas se puede utilizar para mejorar la seguridad del proceso de actualización del almacén de correo de Zimbra, pero este tema merece su propio artículo.

Fuente: habr.com

Añadir un comentario