Guía para hacer copias de seguridad en WordPress desde cPanel
Perder el contenido de tu sitio web puede ser una experiencia frustrante, pero es algo que se puede evitar fácilmente. Un simple error al actualizar un plugin, un ataque de seguridad o un fallo del servidor pueden borrar meses de trabajo en segundos. Por eso, saber cómo hacer un backup WordPress cPanel es una de las habilidades más importantes que puedes aprender como dueño de un sitio web.
Esta guía está diseñada para usuarios sin experiencia técnica. Te explicaremos paso a paso cómo realizar copias seguridad WordPress de forma manual y automática usando la herramienta más común: cPanel. No necesitas ser un experto en informática, solo seguir las instrucciones al pie de la letra.
¿Por qué es vital respaldar tu sitio web?
Imagina que pasas horas escribiendo un artículo, configurando un diseño perfecto o añadiendo productos a tu tienda online. De repente, algo sale mal y todo desaparece. Sin un respaldo sitio, la recuperación es casi imposible o extremadamente costosa.
Realizar backups WordPress cPanel te protege de:
- Errores humanos: Borrar un archivo importante, desactivar un plugin esencial o actualizar un tema que rompe el sitio.
- Ataques de seguridad: Malware, hackeos o inyección de código malicioso.
- Fallos del servidor: Problemas de hardware, cortes de energía o errores del proveedor de hosting.
- Actualizaciones fallidas: A veces, una actualización de WordPress, un plugin o un tema no se completa correctamente y deja el sitio inservible.
Tener una copia de seguridad es como tener un seguro de vida para tu web. Te permite volver a un estado anterior, sano y funcional, en cuestión de minutos.
Entendiendo los dos componentes de un backup WordPress
Antes de empezar, es crucial que sepas que un sitio web de WordPress no es un solo archivo. Está compuesto por dos partes fundamentales que debes respaldar por separado:
- Los Archivos: Son todos los elementos que forman la parte visual y funcional de tu web: el núcleo de WordPress, tus temas, plugins, imágenes, vídeos, documentos PDF y cualquier otro archivo que hayas subido.
- La Base de Datos: Es el cerebro de tu sitio. Aquí se almacena todo el contenido textual: tus artículos, páginas, comentarios, configuraciones de plugins, datos de usuarios y contraseñas (cifradas).
[INFO] Si solo respaldas los archivos, perderás todo tu contenido. Si solo respaldas la base de datos, perderás las imágenes y la configuración visual. Siempre debes respaldar ambas partes.
Método 1: Backup manual desde cPanel (El más completo y gratuito)
Este es el método más fiable y no requiere instalar ningún plugin en WordPress. Solo necesitas acceso a tu panel de control de hosting (cPanel). Sigue estos pasos para crear un cPanel backup completo.
Paso 1: Accede a cPanel y localiza la herramienta de backups
Primero, inicia sesión en tu cuenta de hosting. Normalmente, el acceso a cPanel es algo como tudominio.com/cpanel o te proporcionan una URL específica. Busca una sección llamada "Archivos" o "Files". Dentro de ella, encontrarás un icono que dice "Backup" o "Asistente de Backup". Haz clic en él.
Paso 2: Descarga una copia de seguridad completa del sitio
Dentro del asistente de Backup, verás varias opciones. La más sencilla es hacer clic en "Backup de la cuenta completa" o "Download a Full Account Backup".
- Selecciona el destino: Elige "Home Directory" para que el archivo se guarde en tu propio espacio de hosting (luego lo descargarás a tu PC).
- Introduce tu email: Opcional, pero útil para recibir una notificación cuando el backup esté listo.
- Haz clic en "Generar Backup": El proceso puede tardar varios minutos, dependiendo del tamaño de tu web.
[TIP] Este método genera un solo archivo comprimido (
.tar.gz) que contiene tanto los archivos como la base de datos. Es la opción más cómoda para un respaldo completo.
Paso 3: Descarga la copia a tu ordenador
Una vez que el backup se haya generado, volverás a la pantalla principal de la herramienta "Backup". Ahora, busca la sección "Descargar una copia de seguridad de MySQL" o "Download a MySQL Database Backup".
- Verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos de tu WordPress (suele llamarse algo como
tuusuario_wpdb). - Se descargará un archivo con extensión
.sql. ¡Guárdalo en un lugar seguro!
Ahora, descarga los archivos:
- Vuelve a la herramienta "Backup" y busca la sección "Descargar una copia de seguridad del directorio principal" o "Download a Home Directory Backup".
- Haz clic en el enlace que aparecerá (normalmente con el nombre de tu dominio y la fecha). Se descargará un archivo
.tar.gzcon todos tus archivos.
¡Felicidades! Ya tienes un backup WordPress cPanel completo en tu ordenador. Repite este proceso al menos una vez a la semana.
Método 2: Backup automático con un plugin de WordPress (El más cómodo)
Si prefieres no tener que acordarte de hacer backups manualmente, los plugins son tu mejor aliado. Son ideales para copias seguridad WordPress periódicas y automáticas.
Paso 1: Instala un plugin de backup
Desde el escritorio de tu WordPress, ve a "Plugins" > "Añadir nuevo" y busca "UpdraftPlus". Es uno de los plugins más populares, gratuitos y fáciles de usar. Instálalo y actívalo.
Paso 2: Configura tu primera copia de seguridad
Una vez activado, ve a "Ajustes" > "UpdraftPlus Backups".
- Haz clic en la pestaña "Configuración".
- Verás las opciones de programación. Puedes elegir la frecuencia de los backups de archivos y de la base de datos. Por ejemplo: "Cada 2 semanas" para archivos y "Cada semana" para la base de datos.
- Elige un destino de almacenamiento remoto. UpdraftPlus te permite guardar tus backups en servicios en la nube como Google Drive, Dropbox, o Amazon S3. Esta es una práctica muy recomendada, ya que si tu servidor falla, tus backups estarán a salvo en otro lugar.
- Haz clic en "Guardar cambios".
Paso 3: Realiza un backup manual de prueba
Para asegurarte de que todo funciona, ve a la pestaña "Copia de seguridad / Restauración" y haz clic en el botón "Realizar copia de seguridad ahora". Elige "Incluir tu base de datos en la copia de seguridad" y "Incluir tus archivos en la copia de seguridad". Luego, haz clic en "Realizar copia de seguridad".
[WARNING] No confíes ciegamente en un solo método. Lo ideal es combinar ambos: un backup automático semanal con un plugin (almacenado en la nube) y un backup manual mensual descargado a tu PC. Así tienes múltiples capas de protección.
Dónde guardar tus copias de seguridad (La regla 3-2-1)
Tener un backup en el mismo servidor donde está tu web no es suficiente. Si el servidor se quema o es hackeado, perderás tanto el sitio como la copia. Sigue la regla 3-2-1:
- 3 copias de tus datos (una principal y dos de respaldo).
- 2 soportes diferentes (por ejemplo, tu ordenador y un servicio en la nube).
- 1 copia fuera del sitio (offsite), como en Google Drive, Dropbox o un disco duro externo.
Almacenar tus backups WordPress cPanel en la nube es la opción más segura y accesible.
Preguntas Frecuentes (FAQ) sobre backups en WordPress
¿Cada cuánto tiempo debo hacer una copia de seguridad?
Depende de la frecuencia con la que actualices tu sitio. Si publicas a diario, haz backups diarios. Si solo actualizas una vez al mes, un backup semanal es suficiente. Lo mínimo recomendado es una vez por semana.
¿Puedo restaurar un backup de cPanel en otro hosting?
Sí, siempre que el nuevo hosting también use cPanel. El proceso de restauración es similar al de creación, pero a la inversa. Necesitarás subir el archivo de backup completo y luego importar la base de datos.
¿Qué hago si mi hosting no tiene cPanel?
Algunos paneles de control alternativos, como Syspanel (el nuevo nombre de HestiaCP), también tienen herramientas de backup. En Syspanel, el acceso se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106). Dentro de Syspanel, busca la sección "Backup" para generar y descargar tus copias. El concepto es el mismo: respaldar archivos y base de datos.
¿Los plugins de backup ralentizan mi web?
Generalmente no, ya que la mayoría realizan las copias en segundo plano sin afectar la velocidad de carga para tus visitantes. Eso sí, durante el proceso de creación del backup, el servidor puede consumir un poco más de recursos, pero es imperceptible.
¿Qué debo hacer si mi backup falla?
Primero, verifica que tu servidor tenga suficiente espacio en disco. Los backups pueden ocupar varios GB. Segundo, comprueba que los permisos de los archivos y carpetas sean correctos. Si el problema persiste, contacta con el soporte técnico de tu hosting.
Conclusión: La prevención es la mejor inversión
No esperes a que ocurra un desastre para empezar a preocuparte por las copias seguridad WordPress. Dedicar 15 minutos a configurar un sistema de backups te ahorrará horas de trabajo y dolores de cabeza en el futuro. Ya sea usando el método manual de cPanel backup o un plugin automático, lo importante es empezar hoy.
Recuerda: un sitio web sin backup es un sitio web en riesgo. ¡Protege tu trabajo y duerme tranquilo!
