Guía para hacer copias de seguridad en WordPress
Perder tu sitio web es una de las peores pesadillas para cualquier dueño de un negocio online, blogger o desarrollador. Un error humano, un hackeo, una actualización fallida o un simple fallo del servidor pueden borrar meses o años de trabajo en segundos. Por eso, dominar el arte de las copias seguridad WordPress no es una opción, es una necesidad absoluta.
En esta guía extensa y práctica, te enseñaremos todo lo que necesitas saber sobre el backup WordPress: desde qué partes debes respaldar, hasta los mejores plugins backup, cómo programarlos automáticamente y, lo más importante, cómo restaurar WordPress sin despeinarte. Al final, hablaremos de cómo garantizar la seguridad datos de tu proyecto.
¿Qué es una copia de seguridad de WordPress y por qué es vital?
Una copia de seguridad (backup) es una fotografía completa de tu sitio web en un momento determinado. Esta fotografía incluye dos componentes esenciales:
- La base de datos: Aquí se almacena todo tu contenido dinámico: entradas, páginas, comentarios, configuraciones de plugins, usuarios y contraseñas (cifradas).
- Los archivos del sitio: Aquí están el núcleo de WordPress, tus temas (plantillas), plugins, imágenes, PDFs y cualquier otro archivo que hayas subido.
Si no tienes un backup WordPress, cualquier incidente puede significar un punto de no retorno. Un backup te permite viajar en el tiempo y recuperar tu sitio exactamente como era antes del problema.
[WARNING] No confíes únicamente en las copias de seguridad que ofrece tu hosting. Si tu cuenta de hosting es hackeada, esas copias también pueden desaparecer o estar corruptas. Siempre ten una copia externa.
Métodos para hacer copias seguridad WordPress
Existen tres enfoques principales para realizar copias seguridad WordPress. Te recomendamos usar una combinación de los dos primeros.
1. Copia manual (vía cPanel o Syspanel)
Este método te da control total, pero requiere conocimientos técnicos básicos. Es ideal para backups puntuales antes de una actualización grande.
¿Cómo hacerlo paso a paso?
Paso 1: Exportar la base de datos
- Accede a tu panel de control de hosting. Si usas Syspanel (antes conocido como HestiaCP), ingresa a
tudominio.com:2106con tus credenciales. - Busca la sección Bases de Datos y luego phpMyAdmin.
- Selecciona la base de datos de tu WordPress (suele llamarse algo como
tuusuario_wp). - Haz clic en la pestaña Exportar.
- Elige el método Rápido y formato SQL. Haz clic en Continuar. Se descargará un archivo
.sql.
Paso 2: Descargar los archivos del sitio
- Desde el mismo Syspanel, ve a Archivos > Administrador de Archivos.
- Navega hasta la carpeta
public_html(ohttpdocs). Ahí están todos los archivos de tu WordPress. - Selecciona todos los archivos y carpetas (Ctrl+A).
- Haz clic en Comprimir y elige Zip. Se creará un archivo
archive.zip. - Descarga ese archivo ZIP a tu computadora.
Paso 3: Guardar todo de forma segura
Guarda tanto el archivo .sql como el .zip en al menos dos lugares: tu computadora y un servicio en la nube (Google Drive, Dropbox).
[TIP] Este método es 100% gratuito y no requiere instalar nada. Es perfecto para quienes prefieren tener control manual de cada respaldo.
2. Usando plugins de backup (La opción más recomendada)
Los plugins backup automatizan todo el proceso, programan copias periódicas y las envían a destinos remotos. Son la solución más eficiente y segura para la mayoría de los usuarios.
Los mejores plugins backup para WordPress
- UpdraftPlus: El más popular y completo. Su versión gratuita permite programar backups y enviarlos a Google Drive, Dropbox, S3, etc.
- BackupBuddy: Premium pero muy potente. Ideal para agencias y sitios con alto tráfico. Incluye migración y restauración con un solo clic.
- Jetpack Backup (VaultPress): Solución de pago de Automattic (la empresa detrás de WordPress.com). Es increíblemente rápida y confiable, con backups en tiempo real.
- Duplicator: Originalmente diseñado para migraciones, también es excelente para backups puntuales y restauraciones manuales.
Cómo configurar UpdraftPlus (Guía básica)
- Instalación: Ve a Plugins > Añadir nuevo, busca “UpdraftPlus”, instálalo y actívalo.
- Configuración inicial: Ve a Ajustes > UpdraftPlus Backups.
- Programación:
- En la pestaña Ajustes, elige la frecuencia. Para sitios activos, recomendamos Diaria para archivos y Diaria para base de datos.
- Elige el número de copias a conservar. Por ejemplo, 4 copias de cada tipo.
- Destino remoto:
- Haz clic en Elegir un destino de almacenamiento remoto.
- Selecciona Google Drive, Dropbox o Amazon S3.
- Sigue las instrucciones para conectar tu cuenta. Esto es crucial para la seguridad datos.
- Guardar cambios: Haz clic en Guardar cambios. El plugin empezará a funcionar automáticamente según tu programación.
[INFO] UpdraftPlus también te permite hacer un backup manual inmediato desde la pestaña Backup / Restaurar. Es perfecto para hacer una copia antes de actualizar un plugin o tema.
3. Copia de seguridad desde el hosting (Syspanel)
Muchos paneles de control ofrecen herramientas de backup integradas. Syspanel permite crear y restaurar copias de seguridad completas del sitio.
Cómo hacerlo en Syspanel
- Accede a Syspanel (
tudominio.com:2106). - Ve a la sección Backup.
- Selecciona el usuario o dominio que quieres respaldar.
- Haz clic en Generar backup. El sistema creará un archivo comprimido con todos tus archivos y bases de datos.
- Descarga el archivo resultante. Recuerda guardarlo fuera del servidor.
[WARNING] Las copias de Syspanel se almacenan en el mismo servidor. Si el disco duro falla, las pierdes. Úsalas como complemento, no como tu único método de backup.
Cómo restaurar WordPress desde una copia de seguridad
Saber hacer un backup WordPress es solo la mitad del trabajo. La otra mitad es saber restaurar WordPress cuando algo sale mal. Aquí te explicamos cómo hacerlo con UpdraftPlus, el plugin más común.
Restauración con UpdraftPlus (Método más fácil)
- Accede a tu panel de WordPress (si puedes). Ve a Ajustes > UpdraftPlus Backups.
- Ve a la pestaña Backup / Restaurar.
- Verás una lista de tus backups. Busca el que necesitas y haz clic en Restaurar.
- Selecciona qué componentes restaurar (Base de datos, Plugins, Temas, etc.). Generalmente, selecciona todo.
- Haz clic en Siguiente y UpdraftPlus hará el resto. Te pedirá confirmación y luego restaurará tu sitio.
Restauración manual (Cuando no tienes acceso a WordPress)
Esto sucede si tu sitio está completamente caído o fue hackeado.
- Sube los archivos: Conéctate a tu servidor vía FTP o al Administrador de Archivos de Syspanel. Sube el archivo ZIP de tus archivos a la carpeta
public_htmly descomprímelo, sobrescribiendo todo. - Restaura la base de datos:
- Ve a phpMyAdmin (desde Syspanel).
- Selecciona tu base de datos.
- Haz clic en Importar.
- Selecciona el archivo
.sqlque descargaste. - Haz clic en Continuar. Si aparece un error de tamaño, usa un programa como BigDump o divide el archivo SQL.
- Actualiza las URLs (opcional pero importante): Si cambiaste de dominio, necesitarás un plugin como Better Search Replace para actualizar todas las URLs viejas por las nuevas.
[TIP] Si no puedes acceder a tu panel de administración, puedes instalar UpdraftPlus manualmente. Sube la carpeta del plugin a
/wp-content/plugins/vía FTP, actívalo desde la base de datos (editando la tablawp_options) y luego usa su función de restauración.
Buenas prácticas para la seguridad de tus datos
Hacer copias seguridad WordPress es solo una parte de la seguridad datos. Sigue estas reglas para estar realmente protegido:
- Regla 3-2-1: Ten al menos 3 copias de tus datos, en 2 formatos diferentes (ej: local y en la nube), y 1 copia fuera del sitio (offsite).
- Programa backups automáticos: No confíes en tu memoria. Configura tu plugin backup para que haga copias diarias o semanales.
- Prueba tus restauraciones: Una copia que no se puede restaurar no sirve de nada. Cada 3 meses, haz una restauración de prueba en un subdominio o entorno local.
- Actualiza todo: Mantén WordPress, tus temas y plugins backup actualizados. Las vulnerabilidades de seguridad suelen explotarse en versiones antiguas.
- Usa contraseñas fuertes: Tanto para tu WordPress como para tu panel de control (Syspanel). Activa la autenticación de dos factores (2FA) si está disponible.
Preguntas Frecuentes (FAQ) sobre backup WordPress
¿Cada cuánto debo hacer una copia de seguridad?
Depende de la frecuencia con la que actualices tu sitio. Si publicas a diario, haz backups diarios. Si es un sitio estático, semanal es suficiente. La regla de oro: más vale prevenir que curar.
¿Puedo usar un plugin de backup si mi hosting es muy básico?
Sí, pero ten en cuenta que los backups grandes pueden consumir recursos. Elige un plugin ligero como UpdraftPlus y programa las copias en horas de bajo tráfico (ej: 3:00 AM).
¿Qué hago si mi backup es demasiado grande para descargarlo?
Usa un plugin backup que suba directamente a la nube (Google Drive, Dropbox). Evita descargar archivos enormes por FTP. También puedes comprimir con mayor nivel de compresión (zip, gzip).
¿Los backups incluyen los correos electrónicos?
No. Los correos electrónicos se gestionan a nivel de servidor, no de WordPress. Para respaldarlos, usa la herramienta de exportación de tu servicio de correo (Gmail, Outlook) o consulta con tu hosting.
¿Puedo migrar mi sitio a otro hosting usando un backup?
Sí. Los plugins backup como Duplicator o UpdraftPlus facilitan la migración. Solo necesitas el archivo de backup y la base de datos, luego los instalas en el nuevo servidor y actualizas las URLs.
Conclusión
La copias seguridad WordPress no es una tarea opcional; es el seguro de vida de tu presencia online. Ya sea que elijas el método manual con Syspanel y phpMyAdmin, o la comodidad de un plugin backup como UpdraftPlus, lo importante es que empieces hoy. No esperes a que sea demasiado tarde.
Recuerda: un sitio sin backup es un accidente esperando a ocurrir. Con esta guía, tienes todas las herramientas para restaurar WordPress y garantizar la seguridad datos de tu proyecto. ¡Manos a la obra!
