ZeXtras Backup Validation/pt

From ZeXtras Suite Wiki

Jump to: navigation, search
Língua: English  • español • português
ZxBackup logo box.png
Available since version: 0.87
Latest Version: 2.12.2
Released on: January 2nd, 2019
Compatibility List
Admin Guide
FAQ
Troubleshooting
Backup Initialization
ZspBackup logo box.png

Validação de Backup

Extrato de wikipedia sobre a validação de um backup [1]:

"Validar é o processo de verificação para saber se um backup se realizou corretamente ou não, ou se a informação foi salva suficientemente como para considerar que está "protegida". Esse processo envolve normalmente o teste de arquivos de registro, a "pistola fumegante" frequêntemente deixada de lado depois de uma tentativa de backup, assim como base de dados de meios, trafego de dados e inclusive fitas magnéticas. Se podem detectar padrões, mensagens con erros chave e estatísticas extraidas para determinar quais backups funcionaram e quais não."

Validando um backup feito com ZeXtras Backup

Se descrevem a continuação dois tipos de Validação de backup: uma Validação "rápida" que verifica unicamente elementos armazenados a nível de usuário (dados e configuração); e uma Validação "profunda" que verifica todos os dados disponíveis (dados de usuário, configuração, domínios, COS)

Note que devido á natureza deste teste, a Validação "profunda" não foi pensada para ser executada em um servidor de produção. Um entorno de teste adequado se especifica durante todos os procedimentos de validação de backup.

Validação rápida

Entorno de teste

Nenhum

Requerimentos

Uma infra-estrutura com ZeXtras Backup funcionando.

Validação rápida passo a passo

  • Entrar no console Zimbra
  • Selecionar uma conta para efetuar o teste. Qualquer conta servirá, pois não se fará nenhuma mudança.
  • Iniciar um "Restore on New Account" usando a conta selecionada como fonte, e um novo nome para a conta de destino, usando a data atual como data para a recuperação.
  • Depois que a operação haja finalizado, acessar mediante ssh no servidor Zimbra.
  • Para verificar as pastas e o número de elementos, executar os comandos seguintes (como usuário Zimbra):

zmmailbox -z -m source_account@domain.tld getAllFolders

zmmailbox -z -m destination_account@domain.tld getAllFolders

e compare os resultados.

  • Exceto pela coluna "Id" os outros campos deveríam ser iguais para ambas as contas. Se as colunas "Unread" ou "Msg Count" diferem ligeiramente, verifique se tem chegado novos e-mails enquanto fazia o teste e subtraia-os do total.

Se os resultados coincidem, verifique as contas com a função "View Mail" do console Zimbra para assegurar-se que a informação de e-mails-calendários-contatos estão ali.

  • Para verificar as preferências da conta e configurações execute os comandos seguintes (como usuário Zimbra):

zmprov ga source_account@domain.tld

zmprov ga destination_account@domain.tld'

e compare os resultados.

Validação profunda

Ambiente de teste

Um servidor com uma nova instalação de Zimbra, com a mesma versão e mesmo sistema operacional do servidor original.

Warning.png Atenção!

Se si faz esse procedimento em um ambiente multiserver, se deve replicar a infraestrutura completa

Suficiente espacio em disco para efetuar um full restore.

Um servidor configurado manualmente aplicado a um ambiente de teste, copiando em espelho (mirroring) á configuração do server de produção (servidor unicamente - os domínios, contas e COS serão importados).

Requerimentos

Uma infraestrutura com ZeXtras Backup funcionando.

Acesso (com pelo menos permissão de leitura) ao caminho de ZeXtras Backup.


Validação profunda passo a passo

  • Se-logar no console Zimbra do servidor de teste
  • Efetuar um "External Restore" usando o caminho de ZeXtras Backup do servidor de produção como origem. Importar todos os domínios e contatos.
  • Quando se complete a importação, usar os comandos doCheckShares e doFixShares na linha de comandos de ZeXtras para verificar e eventualmente reconstruir partilhamentos de pastas. Use o arquivo map_[server_id] como argumento para os comandos doFixShares.
  • Verifique manualmente a coerência dos domínios importados e Classes de Serviços.
  • Faça algumas verificações de exemplo nas contas usando o guia de procedimento de Verificão rápida.

Reconocimento

Obrigado "ScottChapman" por perguntar isto no Fórum: [2]!

Personal tools