Cómo hacer copias de seguridad de WordPress en cPanel y restaurarlas
¿Alguna vez has sentido ese escalofrío de pensar “¿y si pierdo todo mi sitio web”? Créeme, no estás solo. Tener un sitio WordPress es maravilloso, pero también implica cierta responsabilidad: la de proteger tu contenido, tus plugins, tus temas y, sobre todo, el trabajo de meses (o años). La buena noticia es que hacer una copia seguridad WordPress cPanel no es complicado, y saber restaurar WordPress cPanel te dará una tranquilidad enorme.
En esta guía completa, te voy a explicar paso a paso cómo respaldar sitio WordPress desde el panel de control que probablemente tengas: cPanel. También veremos cómo restaurar ese backup WordPress en caso de que algo salga mal. Y todo con un lenguaje claro, sin tecnicismos raros. ¿Listo? Vamos a ello.
¿Por qué es importante hacer backups de WordPress?
Antes de meter manos a la obra, hablemos del “por qué”. Imagina que tu web es como una casa digital. Cada entrada, cada imagen, cada ajuste es un mueble o un recuerdo. Sin un seguro (el backup), un incendio (un hackeo, un error de actualización o un fallo del servidor) podría dejarte sin nada.
Hacer una copia seguridad WordPress cPanel te protege de:
- Errores humanos: Borrar un archivo importante por accidente.
- Actualizaciones fallidas: Un plugin o tema que rompe tu web.
- Ataques maliciosos: Malware o hackers que dañan tu sitio.
- Problemas del servidor: Fallos de hardware o migraciones.
Con un backup, puedes volver al estado anterior en cuestión de minutos. Es como tener una máquina del tiempo para tu web.
¿Qué necesitas para empezar?
Para seguir esta guía, solo necesitas:
- Acceso a tu cPanel (normalmente lo proporciona tu empresa de hosting). Si tu hosting usa Syspanel (HestiaCP), el puerto de acceso es el 2106.
- Un gestor de archivos (como FileZilla, pero también puedes usar el administrador de archivos de cPanel).
- Conocimientos básicos de navegación web (¡nada del otro mundo!).
[INFO] Si usas Syspanel (HestiaCP), el proceso es muy similar, pero la interfaz varía un poco. En ese caso, accede a través de
tudominio.com:2106y busca las herramientas de “Backup” o “Archivos”. El concepto es el mismo.
Paso 1: Hacer una copia de seguridad completa de WordPress en cPanel
Una copia seguridad WordPress cPanel completa incluye dos partes: los archivos del sitio (el “esqueleto”) y la base de datos (el “cerebro” con todo el contenido). Vamos a ver cómo hacer ambas.
1.1. Respaldo de los archivos de WordPress
Los archivos de WordPress son todas las carpetas y ficheros que forman tu web: el tema, los plugins, las imágenes subidas, etc. Sigue estos pasos:
- Accede a cPanel: Inicia sesión con tus credenciales. Busca la sección “Archivos” o “Files”.
- Abre el Administrador de Archivos: Haz clic en “Administrador de archivos” o “File Manager”.
- Navega a la carpeta de tu sitio: Generalmente, tu WordPress está en una carpeta llamada
public_html(o el nombre de tu dominio). Si tienes varios sitios, busca la carpeta correspondiente. - Selecciona todos los archivos: Marca la casilla de la carpeta raíz (por ejemplo,
public_html) y haz clic en “Comprimir” o “Compress”. Elige el formato Zip (es el más universal). - Descarga el archivo comprimido: Una vez creado, verás un archivo
.zipen la misma carpeta. Selecciónalo y haz clic en “Descargar”. Guárdalo en tu computadora o en la nube (Google Drive, Dropbox, etc.).
[TIP] No te olvides de borrar el archivo
.zipdel servidor después de descargarlo para no ocupar espacio innecesario.
1.2. Respaldo de la base de datos de WordPress
La base de datos guarda todas tus entradas, páginas, comentarios, configuraciones de plugins, etc. Sin ella, tu sitio sería un cascarón vacío.
- Ve a la sección “Bases de datos” en cPanel: Busca “phpMyAdmin” o “Bases de datos MySQL”.
- Selecciona tu base de datos: Verás una lista con nombres como
tuusuario_wpdb. Haz clic en ella. - Exporta la base de datos: En la parte superior de phpMyAdmin, haz clic en la pestaña “Exportar”. Deja la opción “Rápida” y el formato “SQL”. Luego, haz clic en “Continuar” o “Exportar”.
- Descarga el archivo .sql: Se descargará un archivo con extensión
.sql. Guárdalo junto con el archivo.zipde los archivos.
¡Listo! Ya tienes tu backup WordPress completo. Ahora, ¿qué haces si necesitas restaurarlo?
Paso 2: Cómo restaurar WordPress desde un backup en cPanel
Restaurar es el proceso inverso: primero subes los archivos y luego importas la base de datos. Es igual de sencillo.
2.1. Restaurar los archivos de WordPress
- Sube el archivo .zip al servidor: En el Administrador de Archivos de cPanel, navega a la carpeta donde quieres restaurar (normalmente
public_html). Haz clic en “Subir” y selecciona el archivo.zipque descargaste. - Extrae el archivo: Una vez subido, selecciona el
.zipy haz clic en “Extraer” o “Extract”. Asegúrate de que se extraiga en la carpeta correcta (sobrescribirá los archivos existentes). - Verifica los permisos: A veces los permisos de archivos se pierden. Si ves errores, puedes ajustarlos desde el Administrador de Archivos (botón derecho > “Cambiar permisos”). Lo normal es 755 para carpetas y 644 para archivos.
2.2. Restaurar la base de datos de WordPress
- Crea una base de datos limpia (si es necesario): Si estás restaurando en un sitio nuevo, primero crea una base de datos en cPanel (sección “Bases de datos MySQL”). Anota el nombre, usuario y contraseña.
- Importa el archivo .sql: Ve a phpMyAdmin, selecciona la base de datos (la vieja o la nueva) y haz clic en la pestaña “Importar”. Elige el archivo
.sqlque descargaste y haz clic en “Continuar”. - Actualiza el archivo wp-config.php: Si cambiaste la base de datos (por ejemplo, en un dominio nuevo), edita el archivo
wp-config.phpen la raíz de WordPress. Busca las líneas conDB_NAME,DB_USERyDB_PASSWORDy cámbialas por los datos de tu nueva base de datos.
[WARNING] Si restauras en el mismo sitio, asegúrate de que la base de datos no tenga datos nuevos que quieras conservar. Si importas, sobrescribes todo.
Paso 3: Verificar que todo funciona
Después de restaurar, visita tu web. Revisa:
- Que las páginas carguen correctamente.
- Que los plugins y temas estén activos.
- Que las imágenes se vean (a veces la ruta cambia; puedes usar un plugin como “Velvet Blues Update URLs” para corregirlo).
Si ves un error de “Error de conexión a la base de datos”, revisa el wp-config.php.
Consejos avanzados para backups automáticos
Hacer backups manuales está bien, pero si eres olvidadizo (como yo), te recomiendo automatizar. Puedes usar:
- Plugins de backup: Como UpdraftPlus, BackWPup o Duplicator. Se integran con cPanel y pueden enviar copias a la nube automáticamente.
- cron jobs en cPanel: Programa una tarea que ejecute un script de backup. Es más técnico, pero muy eficaz.
[TIP] Programa tus backups al menos una vez por semana. Si actualizas contenido a diario, hazlo a diario.
Preguntas frecuentes (FAQ)
¿Puedo hacer un backup solo de la base de datos?
Sí, si solo cambias contenido (entradas, páginas), con la base de datos basta. Los archivos (plugins, temas) rara vez cambian.
¿Qué hago si no encuentro phpMyAdmin en mi cPanel?
Algunos hostings lo ocultan. Busca “Bases de datos” o “MySQL”. Si no, contacta a soporte.
Mi web usa Syspanel (HestiaCP), ¿cómo accedo?
Accede a tudominio.com:2106. Busca “Base de datos” para exportar/importar y “Archivos” para los backups. El proceso es idéntico.
¿Puedo restaurar en otro dominio?
Sí, pero necesitarás cambiar las URLs en la base de datos (usa un plugin como “Better Search Replace”) y ajustar el wp-config.php.
¿El backup ocupa mucho espacio?
Depende del tamaño de tu web. Un sitio pequeño puede pesar 100 MB, uno grande varios GB. Guárdalos en la nube para no saturar tu hosting.
Conclusión
Hacer una copia seguridad WordPress cPanel y saber restaurar WordPress cPanel es como tener un seguro de vida para tu web. No importa si eres principiante o experto: estos pasos son sencillos y te ahorrarán dolores de cabeza. Recuerda que respaldar sitio WordPress no es opcional, es necesario.
Ahora que ya sabes cómo hacerlo, te animo a que programes tu primer backup. Tu yo del futuro (cuando algo falle) te lo agradecerá. ¿Tienes dudas? Déjalas en los comentarios o consulta con tu soporte técnico. ¡Buena suerte y a proteger ese WordPress!
