Zx Backup Moving a mailbox between two mailboxd servers/es

From ZeXtras Suite Wiki

< Zx Backup Moving a mailbox between two mailboxd servers
Jump to: navigation, search
Idioma: English  • español • português
Warning.png Warning!

This wiki is outdated and not maintained anymore, please refer to the new Zextras Documentation Hub at https://docs.zextras.com

ZxBackup logo box.png
This documentation is outdated.
Please refer to https://docs.zextras.com
Warning.png ¡Atención!

ESTE ARTICULO SE REFIERE A LA VERSIÓN LEGADA DE ZEXTRAS. LA INFORMACIÓN CONTENIDA ESTÁ DESACTUALIZADA PARA LA VERSIÓN ACTUAL.

Esta guia ofrece los pasos necesarios para mover una cuenta entre diferentes servidores mailboxd de una infraestructura Zimbra usando Zextras Backup.

Note que es una manera provisoria que requerirá un tiempo muerto mínimo del servidor, y que una función completa será integrada a Zextras Suite en el futuro.

Terminos

Para mayor claridad se usan los siguientes terminos en la guía:

  • account@domain.com: cuenta ficticia que será movida
  • "Cuenta original": la cuenta que será movida
  • "Nueva cuenta": la cuenta resultante
  • "Servidor original": el servidor en el cual estaba originalmente hospedada la cuenta
  • "Servidor nuevo": el servidor al cual será movida la cuenta

Advertencia importante

Warning.png ¡Atención!

Al concluir esta guía se tendrá una nueva cuenta en un nuevo servidor. Esto significa que la nueva cuenta no tendrá un historial de backup, y que el historial de backup de la cuenta antigua estará disponible en el servidor original hasta que expire la fecha establecida en la política de retención de datos.

Requerimientos

  • Para proceder se necesita ZeXtras Backup. El Realtime Scanner debe estar activo (durante una parte del proceso será desactivado y luego se reactivará).
  • La ruta del backup del servidor original se debe montar en el nuevo servidor y el usuario 'zimbra en este último debe tener permisos de lectura/escritura.
  • Es muy importante que no se ejecuten operaciones de escaneo durante el traspaso.

Guía paso a paso

  • Loguearse en el shell del servidor original y cambiar a usuario 'zimbra'
  • Detener el Real Time Scanner
 zxsuite backup setProperty ZxBackup_RealTimeScanner false
  • Ejecutar un Account Scan en la cuenta original
 zxsuite backup doAccountScan account@domain.com
  • Renombrar la cuenta original con un nombre provisorio
 zmprov ra account@domain.com account_old@domain.com 
  • Loguearse en el shell del servidor de destino y cambiar a usuario 'zimbra'
  • Iniciar una "Recuperación externa" usando el nombre de la cuenta original especificando la ruta del backup del servidor original como origen. Es importante usar todas las directivas "skip" descritas.
 zxsuite backup doExternalRestore /path/to/originalserver/backup/ accounts user@domain.com skip_aliases true skip_system_accounts true skip_distribution_lists true skip_coses true
  • Una vez se complete el Restore hay que quitar los alias de la cuenta original.
  • Vaciar el cache de Zimbra en ambos servidores (si hay alguna falla aquí se pueden generar mensajes de "Alias ya existente" en el próximo paso).
 zmprov fc all
  • Crear los alias correspondientes para la nueva cuenta.
  • Finalmente reiniciar el Realtime Scanner
 zxsuite backup setProperty ZxBackup_RealTimeScanner true
Personal tools