Zx Backup Moving a mailbox between two mailboxd servers/pt

From ZeXtras Suite Wiki

< Zx Backup Moving a mailbox between two mailboxd servers
Jump to: navigation, search
Língua: 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 Atenção!

INFORMAÇÃO ÚTIL APENAS PARA A VERSÃO LEGADA DE ZEXTRAS. A MESMA ESTÁ DESATUALIZADA E NÃO DEVE SER UTILIZADA PARA A VERSÃO ATUAL.

Este guia oferece os passos necessarios para mover uma conta entre diferentes servidores mailboxd de uma infraestrutura Zimbra usando Zextras Backup.

Tenha em conta que esta é uma forma provisória que requerirá um tempo morto minimo do server, e que uma função completa será integrada em Zextras Suite no futuro.

Terminologia

Para maior claridade se usam os seguintes termos no guia:

  • account@domain.com: conta fictícia que será movida
  • "Conta original": a conta que será movida
  • "Nova conta": a conta resultante
  • "Servidor original": o servidor no qual estava originalmente hospedada a conta
  • "Servidor novo": o servidor ao qual será movida a conta

Advertência importante

Warning.png Atenção!

Ao concluir este guia obterá-se uma nova conta em um novo server. Isso significa que a nova conta não terá um histórico de backup, e que o histórico de backup da conta antiga estará disponível no servidor original até que vença a data estabelecida na política de retenção de dados.

Requerimentos

  • Para proceder precisa ter instalado ZeXtras Backup. O Realtime Scanner deve estar ativo (durante uma parte do processo será desativado e logo se reativará).
  • O caminho da pasta do backup do servidor original se deve montar no novo server e o usuário 'zimbra' em este último deve ter permissão de leitura/escrita.
  • É muito importante que não se executem operações de escaneio durante o traspasso.

Guia passo a passo

  • Loguear-se no shell do servidor original e mudar para usuario 'zimbra'
  • Deter o Real Time Scanner
 zxsuite backup setProperty ZxBackup_RealTimeScanner false
  • Executar um Account Scan na conta original
 zxsuite backup doAccountScan account@domain.com
  • Renomear a conta original com um nome provisório
 zmprov ra account@domain.com account_old@domain.com 
  • Loguear-se no shell do servidor de destino e mudar para usuário 'zimbra'
  • Iniciar uma "Recuperação externa" usando o nome da conta original especificando o caminho de backup do servidor original como origem. É importante usar todas as diretrizes "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
  • Uma vez que o Restore esteja completo é necessario apagar os alias da conta original.
  • Esvaziar o cache de Zimbra em ambos os servidores (si há alguma falha aqui podem aparecer depois mensagens tipo "Alias ja existente" no proximo passo).
 zmprov fc all
  • Criar os alias correspondentes para a nova conta.
  • Finalmente reiniciar o Realtime Scanner
 zxsuite backup setProperty ZxBackup_RealTimeScanner true
Personal tools