Hosting

Backup de MySQL en hosting cPanel

El hosting compartido (cPanel) y el reseller (WHM) no incluyen acceso SSH ni Terminal. Para copiar o restaurar una base de datos usa phpMyAdmin o JetBackup. Si necesitas mysqldump desde la línea de comandos, contrata un VPS.

Exportar con phpMyAdmin

  1. En cPanel, entra en phpMyAdmin.
  2. Selecciona la base de datos en el menú izquierdo.
  3. Abre la pestaña Exportar, deja el método Rápido y el formato SQL, y pulsa Continuar.
  4. Guarda el fichero .sql en tu ordenador.

Para bases de datos grandes (por encima de 1 GB) phpMyAdmin puede cortar la descarga. En ese caso descarga la copia desde JetBackup o abre un ticket a soporte.

Importar con phpMyAdmin

  1. Entra en phpMyAdmin y selecciona la base de datos de destino (debe existir y estar vacía, o aceptarás que se sobrescriban tablas).
  2. Abre la pestaña Importar, elige el fichero .sql y pulsa Continuar.

Copias automáticas con JetBackup

Todos los planes de hosting incluyen JetBackup cada 6 horas, guardadas hasta 2 meses en otro datacenter. Desde cPanel puedes restaurar una base de datos concreta o descargar la copia, sin comandos.

Si quieres comprobar un trabajo de cron (por ejemplo un script PHP de backup), consulta Verificar el resultado de un cron.