ZxBackup doCoherencyCheck/pt
From ZeXtras Suite Wiki
Língua: | English • español • português |
---|
![]() |
Warning! This wiki is outdated and not maintained anymore, please refer to the new Zextras Documentation Hub at https://docs.zextras.com |
![]() |
This documentation is outdated. |
Please refer to https://docs.zextras.com |
O que é a Verificação de Coerência?
É uma função agregada na versão 1.10.2 do ZeXtras Suite que realiza um check-up mais profundo do que aquele feito pelo SmartScan.
Enquanto o SmartScan trabalha "incrementalmente", verificando unicamente elementos que foram modificados desde o último SmartScan, a 'Verificação de Coerência' faz uma check-up completo de todos os metadados e BLOBs no path do backup.
Foi especialmente desenhado para detectar metadados e BLOBs corruptos.
Como funciona?
A verificação de coerência controla a integridade de cada metadado na pasta do backup e os BLOBs relacionados: se houver algum erro, executando o check-up com a opção "fixBackup" moverá todos os metadados/BLOBs orfãos ou corruptos para uma pasta dedicada dentro do caminho do backup.
Quando se deve executar a verificação de coerência?
- Em intervalos de tempo para se assegurar que tudo está OK (ex. a cada 3 o 6 meses).
- Logo depois da queda do sistema
- Logo depois que o sistema de arquivos ou o dispositivo de armazenamento contendo o backup sofra algum problema.
Se o SmartScan detectasse um possivel item corrupto, a Verificação de Coerência se iniciará automáticamente.
![]() |
Atenção! A Verificação de Coerência consome muitos recursos, por isso certifique-se de executá-la fora do horario de pico |
Como iniciar a Verificação?
A través do zimlet de ZeXtras
Pelo momento esta opção não está disponível.
A través do console
O comando "doCoherencyCheck" está disponível para iniciar a Verificação.
Sintaxe: zxsuite backup doCoherencyCheck {backup_path} [attr1 value1 [attr2 value2...]] LISTA DE PARÁMETROS NOME TIPO VALORES ESPERADOS DEFAULT backup_path(M) Path accountlds(O) String[,..] all checkZimbra(O) Boolean true|false false fixBackup(O) Boolean true|false false notifications(O) Email Address[,..] (M) == parámetro obrigatório (O) == parámetro opcional Exemplo de uso: zxsuite backup docoherencycheck /opt/zimbra/backup/zextras/ accountIds d10759b2-58d3-48fc-b587-93d507340c79,9e6f4a6d-4b3c-41e9-a5e4-06f9eee136ad Efetua uma Verificação de Coerência em /opt/zimbra/backup/zextras/ para as caixas Jack e John. zxsuite backup docoherencycheck /opt/zimbra/backup/zextras/ fixBackup true Efetua uma Verificação de Coerência em /opt/zimbra/backup/zextras/ e move os arquivos de backup e BLOBs corruptos não referenciados por metadado algum fora do backup.
Check-up do estado da Verificação
Para verificar o estado da execução, se encontra disponível o comando "monitor".
Sintaxe: zxsuite backup monitor {operation_uuid} [attr1 value1 [attr2 value2...]] LISTA DE PARÁMETROS NOME TIPO operation_uuid(M) Uiid operation_host(O) String (M) == parámetro obrigatório (O) == parámetro opcional