Tabla de Contenidos
- 1 Por qué hacer copia de seguridad de WordPress no es opcional
- 2 Qué incluye una copia de seguridad completa de WordPress
- 3 Cómo hacer backup manual por FTP de los archivos
- 4 Cómo respaldar la base de datos con phpMyAdmin
- 5 Plugins recomendados para automatizar backups
- 6 Frecuencia ideal según el tipo de sitio
- 7 Cómo restaurar un backup cuando lo necesitas
- 8 Buenas prácticas para gestionar tus backups a largo plazo
- 9 Preguntas frecuentes sobre copia de seguridad WordPress
- 9.1 Con qué frecuencia debo hacer backup de WordPress?
- 9.2 Cuánto espacio ocupa una copia de seguridad?
- 9.3 Los backups del hosting son suficientes?
- 9.4 Puedo respaldar WordPress en un disco duro local?
- 9.5 Qué pasa si pierdo mi backup justo cuando lo necesito?
- 9.6 UpdraftPlus gratis es suficiente o necesito la versión premium?
- 9.7 Puedo hacer backup de WordPress sin plugins?
- 9.8 Cómo sé si mi backup realmente funciona?
- 9.9 Tengo que hacer backup antes de actualizar WordPress?
- 9.10 Los plugins de backup pueden hacer lento mi sitio?
Por qué hacer copia de seguridad de WordPress no es opcional
Una de las primeras cosas que aprendí cuando empecé a administrar sitios en WordPress es que tarde o temprano algo va a salir mal. Puede ser una actualización que rompe el tema, un plugin que entra en conflicto, un hackeo, un error humano al editar el wp-config.php, o simplemente un problema en el servidor de tu hosting. Cuando eso pasa, lo único que separa la frustración pasajera del desastre total es tener una copia de seguridad reciente.
En 2026, con WordPress 7.0 trayendo IA nativa y un montón de cambios en el panel, las copias de seguridad son más importantes que nunca. Las actualizaciones mayores tienen más probabilidades de generar incompatibilidades, y muchos sitios manejan datos sensibles que no puedes permitirte perder. Yo trabajo con clientes en Lima y provincias, y siempre les digo lo mismo: si tu sitio genera ingresos o representa tu marca, necesitas backups frecuentes y verificados.
El problema es que muchas personas piensan que su hosting hace backups y eso basta. No basta. Los backups del hosting están atados al servicio del hosting. Si tu cuenta se suspende, si el hosting tiene un problema serio, o si te quieren cobrar para restaurar, te puedes quedar sin tu copia justo cuando más la necesitas. Tienes que tener backups propios bajo tu control.
En esta guía te voy a explicar las tres formas principales de respaldar tu WordPress: manual por FTP y phpMyAdmin, automatizado con plugins, y por servicios de hosting. También te voy a mostrar cómo restaurar cuando llegue el momento.
Qué incluye una copia de seguridad completa de WordPress
Antes de hacer cualquier backup tienes que entender qué partes componen tu WordPress. Si solo respaldas una parte, tu backup está incompleto y no te va a salvar en una emergencia. Un backup completo incluye los archivos del sitio y la base de datos.
Los archivos del sitio son todo lo que está en la carpeta donde instalaste WordPress. Esto incluye el core de WordPress, la carpeta wp-content con tu tema actual, los plugins instalados, las imágenes y documentos que has subido, y archivos especiales como wp-config.php y .htaccess. Sin estos archivos, aunque tengas la base de datos, no puedes reconstruir tu sitio.
La base de datos guarda todas las entradas y páginas que has escrito, los usuarios registrados, los comentarios, las configuraciones del sitio, los ajustes de tus plugins y mucho más. Sin la base de datos, los archivos por sí solos te muestran un sitio vacío sin contenido.
Algunos servicios de backup solo respaldan una parte. UpdraftPlus en su versión gratuita respalda todo. Otros plugins gratuitos pueden estar limitados. Verifica siempre qué incluye tu solución de backup antes de confiar en ella.
Cómo hacer backup manual por FTP de los archivos
El método manual te da control total y no depende de ningún plugin. Es ideal para hacer un backup puntual antes de una actualización mayor o para tener una copia adicional fuera del hosting.
Para los archivos necesitas un cliente FTP. Yo uso FileZilla porque es gratuito y funciona en Windows, Mac y Linux. Te conectas a tu hosting con los datos FTP que te dieron al contratar: servidor, usuario y contraseña. Una vez conectado verás la estructura de carpetas de tu sitio en el panel derecho de FileZilla.
Navega hasta la carpeta donde está WordPress, generalmente se llama public_html o www. Adentro vas a ver carpetas como wp-admin, wp-content y wp-includes, y archivos como wp-config.php, .htaccess e index.php. Selecciona todo y arrástralo al panel izquierdo de FileZilla, que es tu computadora. La descarga puede tardar varios minutos según el tamaño del sitio.
Cuando termina, comprime la carpeta descargada en un zip y guárdala con fecha en el nombre, algo como wordpress-backup-2026-05-28.zip. Esto te ayuda a llevar control de cuándo hiciste cada copia.
Qué carpetas son críticas y cuáles puedes omitir
Si tu sitio es muy grande y quieres ahorrar tiempo y espacio, hay carpetas que puedes omitir porque se pueden reconstruir fácilmente. Las carpetas wp-admin y wp-includes son del core de WordPress. Si las pierdes, puedes descargar WordPress de wordpress.org y reinstalar esas carpetas sin problemas.
Lo realmente crítico es la carpeta wp-content, que contiene tus temas, plugins y todas las imágenes y archivos que has subido. Esta carpeta tienes que respaldarla completa siempre. También el archivo wp-config.php es vital porque contiene las claves de conexión a la base de datos y las claves de seguridad únicas de tu sitio.
Mi recomendación es respaldar todo si tienes espacio y tiempo. Si no, prioriza wp-content y wp-config.php por encima de todo.
Cómo respaldar la base de datos con phpMyAdmin
La base de datos vive en un sistema separado de los archivos. La mayoría de hostings te dan acceso a phpMyAdmin, una herramienta web para administrar bases de datos MySQL. Es la forma más común de hacer backup manual.
Entra a tu panel de hosting, generalmente cPanel o Plesk, y busca phpMyAdmin. Al abrirlo verás la lista de bases de datos en el panel izquierdo. Selecciona la base de datos de tu WordPress. Si no sabes cuál es, mira el archivo wp-config.php y busca la línea que dice DB_NAME.
Una vez seleccionada, busca la pestaña Exportar en la parte superior. phpMyAdmin te ofrece dos métodos: rápido y personalizado. Para un backup simple, el rápido funciona. Elige el formato SQL y dale Exportar. Se descargará un archivo .sql con todo el contenido de tu base de datos.
Si tu base de datos es muy grande, el método rápido puede dar timeout. En ese caso usa el método personalizado, marca todas las tablas, y en opciones elige comprimido con gzip para que el archivo sea más chico y la descarga más rápida.
Guarda el archivo SQL junto con el zip de tus archivos. Ahora tienes un backup completo manual que no depende de ningún servicio externo.
Plugins recomendados para automatizar backups
Hacer backups manuales está bien para casos puntuales, pero a la larga te vas a olvidar o vas a tardar. La solución profesional es automatizar todo con un plugin. Estos son los que uso y recomiendo.
UpdraftPlus es el plugin de backup más popular del mundo y mi favorito personal. Tiene versión gratuita que cubre lo básico y versión premium con funciones avanzadas. Te permite programar backups automáticos a Google Drive, Dropbox, OneDrive, Amazon S3 y otros servicios. Yo lo configuro para hacer backup diario de la base de datos y semanal de los archivos en sitios activos.
Duplicator es otra opción excelente, especialmente para migraciones y backups completos. Genera un paquete con instalador incluido que puedes restaurar en cualquier servidor con un par de clics. Su versión gratuita es suficiente para la mayoría de casos.
BackWPup es gratuito y bastante completo. Permite respaldar a servicios externos y programar backups recurrentes. Su interfaz es un poco más técnica pero es muy potente.
WPvivid es una alternativa más nueva que ha ganado popularidad. Tiene versión gratuita generosa con backups a la nube y restauración con un clic.
Cómo configurar UpdraftPlus paso a paso
Voy a explicarte cómo configurar UpdraftPlus porque es el que más uso. Instala el plugin desde el repositorio oficial y actívalo. Ve a Ajustes y luego a UpdraftPlus Backups.
En la pestaña Ajustes encuentras la programación. Yo configuro Backup de archivos cada semana y mantener 4 copias. Backup de base de datos cada día y mantener 14 copias. La base de datos cambia constantemente con cada entrada, comentario o pedido, mientras que los archivos cambian menos.
Luego eliges el destino del backup. Recomiendo Google Drive porque es gratuito y confiable. Conectas tu cuenta autorizando el acceso. UpdraftPlus crea automáticamente una carpeta donde irá guardando los backups.
Importante: nunca guardes los backups en el mismo servidor donde está tu WordPress. Si el servidor falla, pierdes el sitio y los backups juntos. Por eso siempre los mando a un servicio externo.
Frecuencia ideal según el tipo de sitio
No todos los sitios necesitan la misma frecuencia de backup. Depende de qué tan a menudo cambia el contenido y qué tan crítico es no perder información.
Un blog personal que se actualiza una vez al mes puede tener backups semanales sin problema. Un sitio corporativo con actualizaciones ocasionales puede usar la misma frecuencia. Un blog activo con publicaciones diarias necesita backup diario de la base de datos.
Para tiendas online con WooCommerce mi recomendación es backup diario de base de datos, semanal de archivos, y antes de cualquier cambio importante un backup manual extra. Cada pedido perdido es dinero perdido.
Sitios con membresía o cursos online necesitan backups muy frecuentes porque los usuarios generan datos constantemente. Algunos servicios premium ofrecen backups en tiempo real, donde cada cambio se replica inmediatamente. Para sitios grandes esto vale la pena.
Cómo restaurar un backup cuando lo necesitas
De nada sirve hacer backups si no sabes restaurarlos. La forma de restaurar depende del método que usaste para hacer el backup.
Si tienes backup manual con FTP y phpMyAdmin, el proceso es inverso. Subes los archivos por FTP a la carpeta original, sobrescribiendo lo que esté ahí. Luego entras a phpMyAdmin, eliminas todas las tablas de la base de datos actual, y usas la pestaña Importar para subir tu archivo SQL.
Si usas UpdraftPlus, ve a Ajustes y luego UpdraftPlus Backups. En la pestaña Backups existentes verás la lista de copias. Cada una tiene un botón Restaurar. Le das clic, eliges qué componentes restaurar y el plugin hace el resto. Es asombrosamente simple.
Con Duplicator el proceso es subir el archivo installer.php y el archivo del paquete a tu hosting, entrar al installer desde el navegador y seguir el asistente. Es el método más infalible cuando todo el sitio está destruido.
Errores comunes al restaurar y cómo evitarlos
El error más común al restaurar es que el sitio queda apuntando a URLs antiguas. Si restauras un backup de un dominio en otro, todos los enlaces internos van a estar mal. Para eso existe el plugin Better Search Replace que reemplaza las URLs antiguas por las nuevas en toda la base de datos.
Otro error frecuente es restaurar solo la base de datos sin restaurar los archivos. Las nuevas entradas pueden referenciar imágenes que ya no existen porque están en archivos que no restauraste. Restaura siempre las dos partes juntas.
También he visto problemas cuando el servidor de destino tiene versiones de PHP o MySQL diferentes a las originales. Verifica que tu hosting tenga al menos PHP 8.3 que es lo recomendado para WordPress 7.0 antes de restaurar.
Buenas prácticas para gestionar tus backups a largo plazo
Tener backups es solo el primer paso. Gestionarlos bien marca la diferencia. Mantén siempre múltiples copias en lugares diferentes. La regla 3-2-1 dice: tres copias, en dos medios distintos, una fuera del sitio. Por ejemplo, una copia en tu hosting, una en Google Drive y una local en tu computadora.
Verifica tus backups regularmente. Al menos una vez al año, intenta restaurar un backup en un entorno de prueba para confirmar que funciona. Conozco casos donde alguien descubrió que sus backups estaban corruptos justo cuando los necesitaba.
Documenta cómo restaurar tu sitio. En una crisis no es momento de investigar. Ten un documento que explique paso a paso qué hacer, dónde están las credenciales y qué orden seguir. Yo guardo este documento encriptado junto con mis backups.
Y algo muchas veces olvidado: respalda también tus credenciales. Las claves FTP, accesos a hosting, contraseñas de panel y APIs conectadas. Si pierdes acceso a estas, los backups en sí mismos no te sirven.
Preguntas frecuentes sobre copia de seguridad WordPress
Con qué frecuencia debo hacer backup de WordPress?
Depende de qué tan a menudo cambia tu contenido. Para un blog personal con publicaciones esporádicas, semanal está bien. Para un blog activo o tienda online, diario para la base de datos y semanal para los archivos. Para sitios con actividad constante de usuarios, considera backups en tiempo real con servicios premium.
Cuánto espacio ocupa una copia de seguridad?
Depende del tamaño de tu sitio. Un blog simple puede ocupar entre 100 MB y 500 MB. Un sitio corporativo con muchas imágenes entre 1 GB y 5 GB. Un ecommerce con catálogo grande puede llegar a 10 GB o más. La base de datos sola suele ser mucho más chica, generalmente entre 10 MB y 200 MB.
Los backups del hosting son suficientes?
No te confíes solo en ellos. Los backups del hosting están atados al servicio del hosting. Si tu cuenta se suspende, si hay un problema serio en el proveedor, o si el hosting tiene una política restrictiva, puedes quedarte sin acceso a tus backups. Mantén siempre copias propias bajo tu control.
Puedo respaldar WordPress en un disco duro local?
Sí puedes y es buena práctica como parte de una estrategia diversificada. Sin embargo, no confíes solo en el respaldo local porque tu disco duro puede fallar, robarte la laptop o tener un accidente. Combina copias locales con copias en la nube para mayor seguridad.
Qué pasa si pierdo mi backup justo cuando lo necesito?
Si solo tenías backups del hosting y el hosting te falla, las opciones son limitadas. Algunas empresas ofrecen servicios de recuperación pero son caros y no siempre exitosos. Por eso la regla 3-2-1 es vital: tres copias, en dos medios distintos, una fuera del sitio. Esto reduce dramáticamente el riesgo de quedarte sin nada.
UpdraftPlus gratis es suficiente o necesito la versión premium?
Para la mayoría de sitios la versión gratuita es suficiente. La premium agrega funciones como backups incrementales, migración entre sitios, encriptación de base de datos y soporte prioritario. Si administras varios sitios profesionalmente, la premium puede valer la pena. Para un sitio personal o pequeño negocio, la gratuita cubre las necesidades.
Puedo hacer backup de WordPress sin plugins?
Sí, con FTP para los archivos y phpMyAdmin para la base de datos. Es la forma más independiente y te da control total. La desventaja es que requiere más conocimiento técnico y es manual, así que tienes que recordar hacerlo. Para backups regulares automatizar con plugin es más práctico.
Cómo sé si mi backup realmente funciona?
Pruébalo restaurándolo en un entorno de staging o en un dominio de prueba. Si la restauración se completa sin errores y el sitio funciona correctamente, tu backup es válido. Hacer esta prueba al menos una vez al año es una buena práctica que muchos olvidan hasta que es demasiado tarde.
Tengo que hacer backup antes de actualizar WordPress?
Absolutamente sí. Las actualizaciones, especialmente las mayores como WordPress 7.0, pueden generar incompatibilidades con temas o plugins. Tener un backup reciente te permite volver atrás si algo sale mal. Yo nunca actualizo sin backup, ni siquiera versiones menores en sitios chicos.
Los plugins de backup pueden hacer lento mi sitio?
Mientras se ejecuta el backup hay un consumo extra de recursos del servidor. Por eso conviene programarlos en horarios de baja actividad, como madrugada. Una vez terminado el backup, el plugin no consume recursos significativos. Si notas problemas de rendimiento, ajusta la programación o considera un hosting con más recursos.








