Cómo crear un backup de WordPress desde cPanel (manual y con plugins)
Introducción: ¿Por qué es tan importante el backup de tu WordPress?
Tener una copia de seguridad de tu sitio web no es una opción, es una necesidad. Imagina que inviertes meses creando contenido, configurando plugins y optimizando el SEO de tu página. Ahora piensa que, por un error humano, un hackeo o un fallo del servidor, todo desaparece en segundos. Sin un backup wordpress cpanel, recuperar ese trabajo sería prácticamente imposible o costosísimo.
En esta guía extensa, te voy a enseñar dos métodos infalibles para crear tu copia de seguridad. Primero, el método manual desde cPanel, que te da un control total sobre cada archivo. Y segundo, el método con plugins, que es más rápido y automatizado para los que buscan comodidad.
No importa si eres un principiante total o si ya tienes algo de experiencia. Voy a explicarlo todo paso a paso, como si estuvieras sentado a mi lado. Al final, tendrás un plan claro para proteger tu sitio.
¿Qué necesitas para empezar?
Antes de lanzarnos a la acción, vamos a asegurarnos de que tienes todo a mano.
- Acceso a cPanel: Necesitas las credenciales de tu hosting. Normalmente se accede desde
tudominio.com/cPanelotudominio.com:2083. Si no lo encuentras, revisa el correo de bienvenida de tu proveedor de hosting. - Acceso a WordPress: Las credenciales de administrador de tu panel de WordPress (normalmente en
tudominio.com/wp-admin). - Un cliente FTP (opcional): Para el método manual, podemos usar el Administrador de Archivos de cPanel, así que no es imprescindible, pero si te sientes cómodo con FileZilla, también sirve.
- Paciencia y tiempo: El proceso puede tardar unos minutos, dependiendo del tamaño de tu sitio.
[INFO] Si tu hosting usa un panel alternativo como Syspanel, el proceso es muy similar. Solo recuerda que para acceder a Syspanel, la URL será
tudominio.com:2106. El resto de la lógica de archivos y bases de datos es prácticamente idéntica.
Método 1: Backup manual de WordPress desde cPanel
Este método es el más confiable porque no depende de ningún software adicional. Básicamente, vamos a copiar manualmente dos cosas: los archivos de tu WordPress (el contenido, temas, plugins) y la base de datos (donde están tus entradas, páginas y configuraciones).
Paso 1: Localizar y comprimir los archivos de WordPress
Lo primero es entrar a cPanel y buscar la sección Archivos. Ahí, haz clic en Administrador de Archivos.
Dentro, verás una lista de carpetas. Normalmente, tu instalación de WordPress estará en una carpeta llamada public_html. Si tu sitio está en la raíz del dominio, los archivos de WordPress están directamente ahí.
- Entra en
public_html(o la carpeta donde esté tu WordPress). - Selecciona todos los archivos y carpetas que veas. Puedes usar el botón "Seleccionar todo" en la barra superior.
- Con los archivos seleccionados, haz clic en el botón Comprimir en la barra superior.
- En la ventana emergente, elige el tipo de archivo Zip (es el más universal) y deja el nombre sugerido o cámbialo por algo como
wordpress-backup-files.zip. - Haz clic en Comprimir Archivos.
cPanel empezará a comprimir todo en un solo archivo. Cuando termine, verás el archivo .zip en la misma carpeta. Este archivo contiene toda la estructura de tu sitio: temas, plugins, imágenes subidas, etc.
[TIP] Si tu sitio es muy grande (más de 1 GB), la compresión puede tardar varios minutos. No cierres la pestaña del navegador durante este proceso.
Paso 2: Descargar el archivo comprimido a tu computadora
Una vez que el archivo .zip esté creado, es hora de guardarlo en un lugar seguro.
- En el Administrador de Archivos, localiza el archivo
wordpress-backup-files.zipque acabas de crear. - Haz clic derecho sobre él y selecciona Descargar.
- Se descargará a tu carpeta de "Descargas". Te recomiendo crear una carpeta específica en tu computadora o en un disco duro externo para guardar tus backups, por ejemplo
Backups-WordPress/2023-10-26/.
¡Importante! No dejes el archivo comprimido en tu servidor. Si un hacker accede a tu cPanel, podría robarte el código fuente. Descárgalo siempre y bórralo del servidor después.
Paso 3: Exportar la base de datos de WordPress
Ahora vamos con la parte más delicada: la base de datos. Es donde está todo tu contenido.
- Vuelve al cPanel y busca la sección Bases de Datos. Haz clic en phpMyAdmin.
- Se abrirá una nueva pestaña. En el panel izquierdo, verás una lista de bases de datos. Haz clic en el nombre de la base de datos de tu WordPress. Normalmente se llama algo como
usuario_wpdbousuario_wordpress. - Una vez dentro, verás una lista de tablas (wp_posts, wp_options, etc.). Haz clic en la pestaña Exportar en la barra superior.
- En la siguiente pantalla, deja el método de exportación como Rápido y el formato como SQL. Haz clic en el botón Continuar o Exportar.
- El navegador descargará un archivo
.sql. Guárdalo en la misma carpeta donde pusiste los archivos.
¡Ya tienes las dos partes! Ahora, para restaurar este backup en el futuro, solo tendrías que importar el .sql en una base de datos nueva y subir los archivos .zip a la carpeta correspondiente.
[WARNING] Si usas Syspanel, el acceso a la base de datos se hace desde el menú de "Bases de Datos" en el puerto 2106. La interfaz de phpMyAdmin es prácticamente la misma, así que no tendrás problemas.
Método 2: Backup de WordPress con plugins
Si el método manual te parece un poco tedioso o quieres automatizar el proceso, los plugins son tu mejor amigo. Son ideales para programar copias de seguridad periódicas sin que tengas que acordarte. Aquí te muestro dos de los más populares y fiables.
Opción A: Usando UpdraftPlus (El más popular)
UpdraftPlus es gratuito, fácil de usar y muy potente. Te permite hacer copias de seguridad completas (archivos y base de datos) y guardarlas en la nube (Google Drive, Dropbox, etc.).
Pasos para configurarlo:
- Ve a tu panel de WordPress:
tudominio.com/wp-admin. - En el menú lateral, ve a Plugins > Añadir nuevo.
- Busca UpdraftPlus. Haz clic en Instalar ahora y luego en Activar.
- Una vez activado, verás un nuevo menú llamado Ajustes o UpdraftPlus Backups en el menú lateral.
- Ve a la pestaña Copia de seguridad ahora.
- Marca las casillas para incluir Base de datos y Archivos (todos los archivos).
- Haz clic en Copia de seguridad ahora. El plugin empezará a trabajar.
- Cuando termine, verás el backup listado en la pestaña Copias existentes. Puedes descargarlo a tu computadora o configurar un destino en la nube.
Configurar la nube (opcional pero muy recomendable):
- Ve a la pestaña Ajustes de UpdraftPlus.
- En el apartado "Almacenamiento en la nube", elige tu proveedor favorito (Google Drive, Dropbox, etc.).
- Sigue las instrucciones para autorizar la conexión. Es un proceso guiado.
- Elige la frecuencia de las copias (por ejemplo, cada semana) y cuántas copias quieres conservar.
[TIP] Te recomiendo encarecidamente que configures el almacenamiento en la nube. Así, aunque tu servidor falle por completo, tu backup estará a salvo en un lugar externo.
Opción B: Usando BackupBuddy (La opción premium)
BackupBuddy es un plugin de pago, pero es considerado el "tanque" de los backups. Es muy robusto y tiene funciones avanzadas como la restauración desde un solo clic o la migración de tu sitio a otro dominio.
Pasos para usarlo:
- Compra e instala BackupBuddy desde su web oficial. Te darán un archivo
.zipy una clave de licencia. - Ve a Plugins > Añadir nuevo > Subir plugin. Sube el archivo
.zipde BackupBuddy. - Activa el plugin e introduce tu clave de licencia en el asistente de configuración.
- Después de la configuración inicial, ve a BackupBuddy > Backups.
- Haz clic en el botón Backup completo (que incluye base de datos y archivos).
- El plugin te preguntará si quieres una copia "completa" o solo "base de datos". Elige Completa.
- Espera a que termine. Luego, podrás descargar el archivo o enviarlo a un servicio de almacenamiento remoto.
BackupBuddy es ideal si tienes un negocio online y necesitas una solución más "todo en uno" con soporte técnico prioritario.
¿Con cuál método me quedo? Manual vs Plugin
Esta es la pregunta del millón. La respuesta es: depende de tu nivel de comodidad y tus necesidades.
- Backup manual: Es perfecto si solo necesitas hacer una copia de seguridad puntual antes de un cambio grande (actualizar un tema, instalar un plugin nuevo, etc.). Te da control total y no requiere instalar nada adicional.
- Backup con plugin: Es la opción ganadora si quieres tranquilidad a largo plazo. Configuras una vez y el plugin se encarga de todo automáticamente. Además, la restauración suele ser más sencilla que con el método manual.
[INFO] No tienes que elegir solo uno. Puedes usar un plugin para las copias automáticas semanales y, además, hacer un backup manual antes de cualquier cambio arriesgado. Es la estrategia de seguridad definitiva.
Preguntas frecuentes (FAQ) sobre backups de WordPress
¿Cada cuánto tiempo debo hacer un backup de mi WordPress?
Depende de la frecuencia con la que actualices tu sitio. Si publicas contenido a diario, lo ideal es un backup diario o al menos semanal. Si es un sitio estático, una copia mensual puede ser suficiente. La regla de oro es: cuanto más actualices, más frecuentes deben ser tus backups.
¿Dónde debo guardar mis backups?
Nunca en el mismo servidor. Si el servidor falla, perderás los backups también. Guárdalos en tu computadora, en un disco duro externo o en un servicio de nube (Google Drive, Dropbox, Amazon S3).
¿Qué es eso de "copiar archivos y base de datos wordpress"?
Es el principio fundamental de un backup. Los archivos son todo el código, las imágenes y los plugins. La base de datos es todo tu contenido escrito, los ajustes de configuración y los comentarios. Necesitas ambos para tener una copia completa y funcional.
¿Puedo restaurar un backup si mi sitio está completamente caído?
Sí. El proceso de restauración manual implica crear una base de datos nueva, importar el archivo .sql y subir los archivos .zip a la carpeta correcta. Con plugins como UpdraftPlus, es aún más fácil porque tienen un asistente de restauración automática.
¿Los backups afectan al rendimiento de mi sitio?
Un backup manual puede consumir recursos del servidor mientras se comprime, pero es temporal. Los plugins de backup suelen estar optimizados para no ralentizar tu web, pero es recomendable programarlos en horas de bajo tráfico (por ejemplo, de madrugada).
¿Qué pasa si mi hosting cambia de panel a Syspanel?
No te preocupes. Syspanel tiene las mismas funciones básicas: Administrador de Archivos y phpMyAdmin. Solo recuerda que el acceso es a través del puerto 2106. El proceso de backup manual que hemos visto funciona de la misma manera.
Conclusión y lista de verificación final
Proteger tu sitio web es una de las tareas más importantes que puedes hacer como propietario de un WordPress. No esperes a que sea demasiado tarde. Dedica 20 minutos hoy a hacer tu primer backup.
Aquí tienes tu lista de verificación para asegurarte de que no olvidas nada:
- He identificado mi método preferido (manual o plugin).
- He hecho una copia de mis archivos (comprimidos en
.zip). - He hecho una copia de mi base de datos (archivo
.sql). - He descargado ambos archivos a mi computadora o nube.
- He borrado los archivos de backup del servidor (en el método manual).
- He configurado un backup automático con un plugin (recomendado).
- He probado que mi backup se puede restaurar (esto es clave).
[WARNING] Un backup que nunca has probado, no es un backup. Te animo a que, en un entorno de pruebas o en un subdominio, intentes restaurar tu copia al menos una vez. Así sabrás que funciona cuando realmente lo necesites.
Con esto, ya tienes todo lo necesario para dormir tranquilo sabiendo que tu WordPress está protegido. Si tienes alguna duda, no dudes en dejar un comentario. ¡Buena suerte!
