Error 'Never Finished' en JetBackup 5

Error 'Never Finished' en JetBackup 5

El error "Never Finished" en JetBackup puede ocurrir cuando un trabajo de respaldo no se completa correctamente, dejando el proceso en un estado de "nunca finalizado". Este problema puede ser causado por diversos factores, como fallos en los servicios de JetBackup, problemas de caché o configuraciones incorrectas. A continuación, te explicamos cómo identificar y resolver este problema.

Síntomas del problema

  • El trabajo de respaldo no se completa y muestra el estado "Never Finished" en los registros de JetBackup.
  • El proceso de respaldo parece quedarse atascado sin finalizar, incluso cuando otros usuarios o cuentas se respaldan correctamente.
  • Los registros no muestran errores específicos, pero el respaldo no se completa.

Causas comunes

  1. Problemas en los servicios de JetBackup: A veces, los servicios de JetBackup pueden quedar en un estado inestable debido a datos en caché o fallos internos.
  2. Configuraciones incorrectas: Si las configuraciones de respaldo no están optimizadas, pueden causar que el proceso no finalice correctamente.
  3. Problemas de sincronización: En algunos casos, la sincronización con el servidor de destino puede fallar, impidiendo que el respaldo se complete.

Solución: Reiniciar los servicios de JetBackup

Una de las soluciones más efectivas para resolver el error "Never Finished" es reiniciar los servicios de JetBackup. A continuación, te explicamos cómo hacerlo:

  1. Accede a tu servidor a través de SSH utilizando tus credenciales de administrador.
  2. Reinicia los servicios de JetBackup ejecutando los siguientes comandos:

# service jetmongod restart
# service jetbackup5d restart

Estos comandos reiniciarán los servicios de JetBackup y MongoDB, lo que puede resolver problemas relacionados con datos en caché o estados inestables.

  1. Verifica el estado del respaldo: Después de reiniciar los servicios, inicia manualmente el trabajo de respaldo y verifica si el proceso se completa correctamente.

Eliminación de archivos temporales

En ocasiones, el error "Never Finished" puede persistir debido a archivos temporales corruptos o incompletos que se almacenan en el sistema. Estos archivos pueden interferir con los procesos de respaldo de JetBackup. En estos casos, es posible que sea necesario eliminarlos manualmente.

Importante: Antes de realizar este procedimiento, debes asegurarte de que no exista ningún proceso de JetBackup activo en el servidor. Si hay un proceso en ejecución, deberás esperar a que finalice para evitar corrupción de datos o interrupciones en los respaldos.

Una vez que confirmes que no hay procesos activos, puedes seguir estos pasos:

Detén el servicio de JetBackup, elimina los archivos temporales e inicia nuevamente el servicio

# service jetbackup5d stop
# rm -rf /usr/local/jetapps/tmp/jetbackup5/*
# service jetbackup5d start

Este procedimiento puede ayudar a resolver errores persistentes causados por archivos de respaldo incompletos o procesos interrumpidos. Siempre realiza estos pasos con precaución y preferentemente durante periodos de baja actividad del servidor.

Consejos adicionales

  • Verifica el espacio en disco: Asegúrate de que el servidor de destino tenga suficiente espacio para almacenar los respaldos.
  • Revisa las configuraciones de respaldo: Asegúrate de que las configuraciones de respaldo estén correctamente optimizadas para evitar problemas de sincronización.
  • Actualiza JetBackup: Si el problema persiste, considera actualizar JetBackup a la última versión disponible, ya que las actualizaciones suelen incluir correcciones de errores y mejoras de rendimiento.
    • Related Articles

    • JetBackup 5: soluciona el error Integrity Check desde la línea de comandos (CLI/SSH)

      Cuando JetBackup realiza sus procesos automatizados de verificación de integridad, en ocasiones pueden completarse parcialmente debido a interrupciones de red, tiempos de espera agotados o problemas de comunicación con el destino de almacenamiento ...
    • Comandos básicos en SSH

      Administración de archivos Copiar un archivo: cp -a archivo.zip archivocopia.zip Crear un archivo: touch /home/usuario/public_html/archivo.html Comprimir un directorio: zip -r archivo.zip /home/usuario/public_html/directorio Comprimir un directorio ...
    • Cómo instalar y configurar Nginx como proxy reverso en cPanel/WHM 🚀

      ¿Qué es Nginx y por qué usarlo con cPanel? Nginx es un servidor web de alto rendimiento que puede funcionar como proxy reverso frente a Apache en servidores cPanel. Esta configuración permite que Nginx maneje los archivos estáticos (imágenes, CSS, ...
    • Correos no aparecen en búsquedas webmail

      Cuando buscas un correo en Roundcube (cPanel) y no aparece en los resultados aunque sí exista en tu bandeja, el problema casi siempre se debe a que el servidor no ha indexado correctamente los mensajes. Por ejemplo, si intentas localizar un correo ...
    • Uso de Screen en Linux. Crea, recupera y elimina sesiones de Terminal

      Screen es una herramienta de línea de comandos en Linux que permite gestionar sesiones de terminal múltiples y persistentes. Con screen, puedes ejecutar programas en segundo plano, desconectar una sesión sin cerrarla y reanudarla más tarde. Esto es ...