ZxBackup doCoherencyCheck/es
From ZeXtras Suite Wiki
Idioma: | 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 |
¿Qué es la verificación de coherencia?
Es una función agregada a ZeXtras Suite versión 1.10.2 que realiza un chequeo más profundo que aquél realizado por el SmartScan.
Mientras que el SmartScan trabaja "incrementalmente", chequeando unicamente elementos que fueron modificados desde el ultimo SmartScan, la Verificación de Coherencia realiza verificación completa de todos los metadatos y BLOBs en la ruta del backup.
Está especialmente diseñado para detectar metadatos y BLOBs corruptos.
¿Cómo funciona?
La verificación de coherencia chequea la integridad de cada metadato en la ruta del backup y los BLOBs relacionados: si hubiera algún error, ejecutando el chequeo con la opción "fixBackup" moverá todos los metadatos/BLOBs huérfanos o corruptos hacia un directorio dedicado dentro de la ruta del backup.
¿Cuándo debe ejecutarse la verificación de coherencia?
- En intervalos de tiempo para asegurarse que todo esté OK (ej. cada 3 o 6 meses).
- Luego de la caida del sistema
- Luego que el sistema de archivos o el dispositivo de almacenamiento conteniendo el backup sufra algun problema.
Si el SmartScan detectase un posible item corrupto, la Verificación de Coherencia se iniciará automáticamente.
![]() |
¡Atención! La verificación de Coherencia consume muchos recursos, así que asegúrese de ejecutarla en hora fuera de pico |
¿Cómo iniciar la Verificación?
A través del zimlet de ZeXtras
Al momento no se puede iniciar desde el zimlet.
A través de consola
El comando "doCoherencyCheck" está disponible para iniciar la Verificación.
Sintaxis: zxsuite backup doCoherencyCheck {backup_path} [attr1 value1 [attr2 value2...]] LISTA DE PARÁMETROS NOMBRE 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 obligatorio (O) == parámetro opcional Ejemplo de uso: zxsuite backup docoherencycheck /opt/zimbra/backup/zextras/ accountIds d10759b2-58d3-48fc-b587-93d507340c79,9e6f4a6d-4b3c-41e9-a5e4-06f9eee136ad Efectúa una Verificación de Coherencia en /opt/zimbra/backup/zextras/ para las cuentas Jack y John. zxsuite backup docoherencycheck /opt/zimbra/backup/zextras/ fixBackup true Efectúa una Verificación de Coherencia en /opt/zimbra/backup/zextras/ y mueve los archivos de backup y BLOBs corruptos no referenciados por ningún metadato fuera del backup.
Verificación de estado
Para verificar estado de la ejecución, se encuentra disponible el comando "monitor".
Sintaxis: zxsuite backup monitor {operation_uuid} [attr1 value1 [attr2 value2...]] LISTA DE PARÁMETROS NOMBRE TIPO operation_uuid(M) Uiid operation_host(O) String (M) == parámetro obligatorio (O) == parámetro opcional