Cómo configurar Backups Automáticos de Base de Datos en WHMCS con cPanel

Cómo configurar Backups Automáticos de Base de Datos en WHMCS usando API Tokens de cPanel

Mantener copias de seguridad de la base de datos de tu WHMCS es una tarea crítica para cualquier proveedor de hosting. WHMCS ofrece una herramienta nativa para realizar copias de seguridad diarias enviándolas por correo o guardándolas en el servidor cPanel.

En este tutorial, aprenderás cómo configurar correctamente la conexión entre WHMCS y cPanel/WHM utilizando un API Token seguro, evitando el uso de contraseñas root y asegurando que los permisos sean los correctos.

Paso 1: Crear el API Token en WHM

El primer paso es generar las credenciales en tu servidor. Accede a tu WHM como root (o como Reseller) y navega a Development » Manage API Tokens.

Crea un nuevo token, verás una lista enorme de privilegios para marcar. Para que WHMCS funcione correctamente y pueda validar la conexión sin errores de «Permission Denied», solamente necesitas marcar las siguientes 5 casillas (desmarca todos los demás):

Privilegios Requeridos (Initial Privileges):
  • cpanel-api (Perform cPanel API and UAPI functions through the WHM API)
  • acct-summary (Account Summary)
  • basic-system-info (Basic System Information)
  • basic-whm-functions (Basic WHM Functions)
Privilegios de Cuenta (Account Information):
  • list-accts (List Accounts)

Asegúrate de que tu configuración se vea exactamente así antes de guardar:

Configuración de Privilegios API en WHM Haz clic para ampliar: Selección exacta de privilegios en WHM.

Una vez generado, copia el Token en un lugar seguro, ya que WHM no te lo volverá a mostrar.

Este es el Token, cópialo en un lugar seguro Este es el Token, cópialo en un lugar seguro.

Paso 2: Localizar la herramienta en WHMCS

Ahora dirígete a la configuración de WHMCS. Y ve a la pestaña API y Seguridad allí encontrarás la opción «Copia de seguridad BD».

Menú de Copia de Seguridad BD en WHMCS Ubicación de la herramienta de backups en WHMCS.

Paso 3: Configurar la conexión

Dentro de la herramienta, selecciona la pestaña «Copia de seguridad de cPanel». Aquí deberás rellenar los datos con cuidado:

  • Nombre de usuario de la API WHM: Generalmente es root (o tu usuario reseller).
  • Token de API WHM: Pega aquí el código largo que generaste en el paso 1.
  • Nombre de usuario de cPanel: Muy importante: Aquí debes poner el usuario real de la cuenta cPanel donde está instalado WHMCS (ej: whmcssandrolopez). No confundir con el usuario admin de WHMCS.
  • Destino de respaldo: Selecciona «Directorio de inicio» para que se guarden en /home/usuario/.
  • Email: Ingresa un correo válido para recibir las confirmaciones.
Formulario de configuración final en WHMCS Configuración final exitosa.

Finalmente, haz clic en «Conexión de prueba». Si configuraste los privilegios basic-system-info y basic-whm-functions correctamente, verás un mensaje de éxito en verde. ¡Listo! Tus backups ahora son automáticos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Los más vistos

Una nena salió volando enganchada de un barrilete

Viral

Tiraron de un auto a un joven degollado con el barbijo puesto

IFE 4 ANSES: novedades, requisitos y monto del cuarto pago

IFE 4

Cómo presentar la Libreta de la Asignación por internet

LIBRETA AUH