Antes de começar, certifique-se que o novo servidor está configurado com todas os parâmetros do servidor antigo como hostname, domínio, e senhas.
- Bloqueie qualquer acesso externo ao servidor pelo seu firewall. Se possível, faça um bloqueio das portas externas para evitar qualquer problema do servidor tentar acessar um endereço externo, caso não seja uma instalação multiserver.
- O /etc/hosts deve estar configurado corretamente, pois ele utilizará as entradas para se conectar no ldap;
- Copie o arquivo de licença para um diretório qualquer;
- Rode o ./install.sh e siga os passos do instalador;
- Tente deixar ao máximo as configurações exatamente iguais ao do antigo servidor (domínio, hostname, senhas, etc).
- Pare os serviços
zmcontrol stop
- Exclua os arquivos de MySQL e inicialize um diretório novo diretório (Não executar esse procedimento pode levar a erros durante o restore offline)
rm -rf /opt/zimbra/db/data/*
/opt/zimbra/libexec/zmmyinit
- No novo servidor, restaurar com a senha do antigo
zmlocalconfig -f -e zimbra_ldap_password=<senha>
- Copiar os backups para o diretório /opt/zimbra/backup/sessions (Caso o diretório não exista, crie-o como usuário zimbra);
- Verifique os backups existentes:
zmrestoreldap --lbs
full-20140228.040013.581
O comando acima deverá listar os backups disponíveis
- Executar o comando para restaurar o ldap:
zmrestoreldap -lb full-20140228.040013.581
- Exclua os arquivos de redolog pois eles não fazem parte do contexto atual:
rm -rf /opt/zimbra/redolog/*
Após isso o serviço do MySQL e Ldap estarão de pé, já é possível restaurar as configurações do LDAP.
- Inicie uma screen como root
screen -S restore
su - zimbra
DICA: Caso precise iniciar os serviços ldap e mysql separadamente:
ldap start
mysql.server start
- Inicie o restore offline das configurações de sistemas e de todas contas:
zmrestoreoffline --continueOnError --backedupRedologs --systemData -a all -lb full-20140228.040013.581
Verifique em outra sessão o arquivo: /opt/zimbra/log/mailbox.log
Para verificar se as contas foram restauradas, execute o comando como zimbra
zmprov -l gaa
Fonte:
https://wiki.zimbra.com/wiki/CLI_zmrestoreoffline_Network_Edition_only http://www.zimbra.com/docs/ne/6.0.8/administration_guide/10_Backup_Restore.17.11.html