Copia de seguridad web: por qué y cómo hacerla
Una buena estrategia de copia de seguridad web es imprescindible para cualquier propietario de una web. Sin copias de seguridad periódicas, corres el riesgo de perder todos tus datos por un hackeo, un fallo del servidor o un error humano. En este artículo te mostramos cómo montar una estrategia de copias de seguridad fiable para tu web.
Imagina que tu web es hackeada, que has borrado algo crucial por error o que una actualización ha salido mal. Sin una copia de seguridad puedes perderlo todo: años de trabajo, datos de clientes, todo. Una buena estrategia de copias de seguridad no es un lujo, es una necesidad.
Por qué las copias de seguridad son esenciales
Las cosas fallan. Siempre. Escenarios de desastre habituales:
- Hackeo: el malware destruye tu web
- Errores humanos: archivos o base de datos borrados por accidente
- Actualizaciones defectuosas: la actualización de un plugin o de un tema rompe tu web
- Problemas del servidor: fallos de hardware en tu proveedor de hosting
- Ransomware: los atacantes cifran tus archivos
Con una copia de seguridad reciente vuelves a estar online en pocos minutos.
¿Qué debes copiar?
Una copia de seguridad web completa se compone de:
1. Archivos
- Todos los archivos de la web (HTML, CSS, JS, imágenes)
- Archivos del CMS (núcleo de WordPress, temas, plugins)
- Archivos subidos y multimedia
- Archivos de configuración (.htaccess, wp-config.php)
2. Base de datos
- Entradas, páginas, productos
- Usuarios y ajustes
- Pedidos y datos de clientes
- Todo el contenido que no está en archivos
Importante: una copia de seguridad solo de los archivos o solo de la base de datos no está completa. Necesitas ambas.
¿Con qué frecuencia hacer copias de seguridad?
| Tipo de web | Frecuencia |
|---|---|
| Web estática (pocas actualizaciones) | Semanal |
| Blog (contenido nuevo con regularidad) | Diaria |
| Tienda online | Diaria o más a menudo |
| Comunidad/foro con mucha actividad | Varias veces al día |
Regla general: haz copias de seguridad tan a menudo como estés dispuesto a perder datos. Si te molestaría perder un día de contenido, haz la copia a diario.
Métodos de copia de seguridad
A través de tu proveedor de hosting
La mayoría de los proveedores de hosting hacen copias de seguridad automáticas. Con Theory7 recibes copias de seguridad diarias con una conservación de hasta 90 días. Puedes restaurar con un clic desde DirectAdmin.
Ojo: no confíes ciegamente en tu proveedor de hosting. Haz también tus propias copias de seguridad en una ubicación externa.
Manualmente con FTP + phpMyAdmin
- Descarga todos los archivos a tu ordenador por FTP
- Exporta la base de datos con phpMyAdmin como archivo .sql
- Guarda ambos en un lugar seguro
Lleva tiempo, pero tienes el control total.
Con plugins (WordPress)
Plugins de copia de seguridad populares:
- UpdraftPlus: gratis, copia de seguridad en la nube (Dropbox, Google Drive)
- All-in-One WP Migration: cómodo para migrar y para hacer copias de seguridad
- BackWPup: flexible, con muchas opciones
- Jetpack Backup: copias de seguridad en tiempo real (de pago)
Con tu panel de control
DirectAdmin y cPanel tienen funciones de copia de seguridad integradas:
- Inicia sesión en tu panel de control
- Busca "Backup" o "Create Backup"
- Selecciona lo que quieres copiar (archivos, base de datos, correo electrónico)
- Descarga el archivo de la copia de seguridad
¿Dónde guardas las copias de seguridad?
¡No en el mismo servidor que tu web! Si el servidor se cae, tus copias de seguridad desaparecen con él.
Buenas opciones:
- Almacenamiento en la nube (Google Drive, Dropbox, Amazon S3)
- Disco duro externo
- Otro servidor/hosting
- En local, en tu ordenador + la nube
Regla 3-2-1: 3 copias, en 2 medios distintos, de las cuales 1 fuera de las instalaciones.
¡Prueba tus copias de seguridad!
Una copia de seguridad que no puedes restaurar no sirve de nada. Haz pruebas con regularidad:
- Descarga una copia de seguridad
- Restáurala en un entorno de pruebas
- Comprueba que todo funciona
Hazlo al menos cada trimestre.
Preguntas frecuentes
¿Mi proveedor de hosting ya hace copias de seguridad por mí?
Normalmente sí, pero revisa las condiciones. ¿Cuántos días se conservan? ¿Puedes restaurar con facilidad? Haz siempre también tus propias copias de seguridad.
¿Cuánto tiempo debo conservar las copias de seguridad?
Como mínimo 30 días. Para comercio electrónico o webs con datos importantes: 90 días o más. Algunos hackeos solo se descubren al cabo de semanas.
¿Debo copiar toda la web o solo la base de datos?
Ambas. La base de datos contiene tu contenido; los archivos contienen tus temas, plugins y archivos subidos. Necesitas ambas para una restauración completa.
Empieza hoy
¿Todavía no tienes una rutina de copias de seguridad? Empieza hoy:
- Comprueba si tu hosting tiene copias de seguridad automáticas
- Instala un plugin de copias de seguridad o usa tu panel de control
- Configura copias de seguridad automáticas en almacenamiento en la nube
- Prueba una restauración para ver si funciona
Estrategia de copias de seguridad para tu web
Una buena estrategia de copias de seguridad sigue la regla 3-2-1: 3 copias de tus datos, en 2 medios distintos, de las cuales 1 externa (fuera de tu servidor).
Copias de seguridad automáticas de tu hosting
La mayoría de los proveedores de hosting hacen copias de seguridad automáticas a diario. Comprueba cuánto tiempo se conservan (a menudo de 7 a 30 días) y cómo puedes restaurarlas. No confíes ciegamente en ello: haz también tus propias copias de seguridad.
Hacer copias de seguridad manuales
Para WordPress puedes usar plugins como UpdraftPlus o BackWPup. Estos hacen copias de seguridad automáticas y pueden guardarlas en la nube (Google Drive, Dropbox, etc.). Para otros sistemas de gestión de contenidos existen soluciones similares.
¿Qué debes copiar?
- Todos los archivos de la web (incluidas las imágenes y los archivos subidos)
- La base de datos (aquí está todo tu contenido)
- Archivos de configuración (wp-config.php, .htaccess)
- Correo electrónico, si es relevante
¿Con qué frecuencia hacer copias de seguridad?
Depende de la frecuencia con la que cambie tu web:
- Tienda online con pedidos diarios: a diario o más a menudo
- Blog con entradas semanales: semanalmente
- Web corporativa estática: con una copia mensual suele bastar
En caso de duda, haz copias con más frecuencia. El espacio de almacenamiento es barato; los datos perdidos no tienen precio.
Restaurar una copia de seguridad
Una copia de seguridad solo es útil si también puedes restaurarla. Pruébalo de vez en cuando restaurando una copia en un entorno de pruebas. Así sabrás con certeza que tus copias de seguridad funcionan cuando realmente las necesites.
En la mayoría de los proveedores de hosting puedes restaurar una copia de seguridad con unos pocos clics desde el panel de control. En las copias manuales, subes los archivos e importas la base de datos con phpMyAdmin.
Las copias de seguridad son tu seguro contra la pérdida de datos. Ya se trate de un hackeo, un error o una caída del servidor, con buenas copias te recuperas rápido. Dedica tiempo a montar una rutina de copias de seguridad fiable y comprueba con regularidad que tus copias se pueden restaurar de verdad. Esos pocos minutos al mes pueden ahorrarte algún día horas o días de trabajo.
Las copias de seguridad son tu seguro contra la pérdida de datos. No esperes a que algo salga mal: configura hoy mismo una estrategia de copias de seguridad y duerme tranquilo sabiendo que tus datos están a salvo.
Las copias de seguridad son tu último recurso ante una pérdida de datos. Hazlas con regularidad y guárdalas de forma segura en una ubicación externa.
Con el hosting web de Theory7 recibes copias de seguridad diarias automáticas con restauración en un clic. Pero haz también siempre tus propias copias de seguridad: duplicar la protección es mejor.
Comparativa de métodos de copia de seguridad web
Hay varias formas de hacer una copia de seguridad web. El mejor enfoque combina varios métodos para lograr la máxima seguridad.
| Método de copia de seguridad | Automática | Velocidad de restauración | Adecuado para |
|---|---|---|---|
| Copia de seguridad del hosting | Sí (diaria) | Rápida | Todas las webs |
| Copia de seguridad con plugin (WordPress) | Sí (configurable) | Media | Webs con WordPress |
| Copia de seguridad manual por FTP | No | Lenta | Usuarios técnicos |
| Copia de seguridad en la nube | Sí | Rápida | Webs críticas para el negocio |
| Disco externo | No | Lenta | Seguridad adicional |
Buenas prácticas para la copia de seguridad web
- Haz como mínimo a diario una copia de seguridad web de tus archivos y de tu base de datos
- Guarda las copias de seguridad web en varias ubicaciones (servidor + externa)
- Elige un hosting web con copias de seguridad diarias automáticas
- Comprueba con regularidad que tu copia de seguridad web se puede restaurar de verdad
- Usa un VPS para tener más control sobre el calendario de tus copias de seguridad web
- No guardes nunca los archivos de la copia de seguridad web solo en el mismo servidor
- Considera un hosting para WordPress con funcionalidad de copia de seguridad integrada
Una copia de seguridad web fiable te da tranquilidad y te protege de la pérdida de datos. Combina tu estrategia de copias de seguridad con un certificado SSL y una buena seguridad. Registra tu dominio con un proveedor que se tome en serio la copia de seguridad web.
Hacer una copia de seguridad de tu web: automatización y planificación
Hacer una copia de seguridad web manual es mejor que nada, pero para una protección fiable necesitas un sistema de copias de seguridad automatizado que se ejecute según un calendario fijo.
Definir el calendario de copias de seguridad
La frecuencia adecuada de las copias de seguridad depende de la frecuencia con la que cambie tu web. Un blog que publica artículos nuevos a diario necesita copias de seguridad diarias. Una web corporativa que rara vez cambia puede conformarse con copias semanales. Una tienda online con pedidos diarios necesita varias copias al día para no perder pedidos. Como pauta, plantea el siguiente calendario: copia completa semanal, copia incremental diaria y copia de seguridad de la base de datos cada hora para las tiendas online.
Ubicaciones de las copias: la regla 3-2-1
El estándar de oro de las copias de seguridad es la regla 3-2-1: guarda como mínimo tres copias de tus datos, en dos medios de almacenamiento distintos, de los cuales uno en una ubicación externa. En la práctica significa: una copia en tu servidor de hosting, una copia en la nube (Google Drive, Amazon S3 o Backblaze B2) y, si quieres, una copia local en un disco duro externo. Si tu proveedor de hosting quiebra o es hackeado, siempre te queda una copia externa.
Hacer una copia de seguridad de tu web: herramientas y métodos
Hay varias formas de hacer una copia de seguridad web, desde métodos manuales hasta soluciones totalmente automatizadas.
Copia de seguridad manual con FTP y phpMyAdmin
Para una copia de seguridad manual descargas todos los archivos de la web por FTP y exportas la base de datos con phpMyAdmin. Esto sirve como copia puntual antes de grandes cambios, pero no es práctico para el uso diario. Los pasos: conéctate por FTP, descarga la carpeta completa de la web, abre phpMyAdmin, selecciona tu base de datos, haz clic en Exportar y guarda el archivo SQL junto con los archivos de tu web.
Copia de seguridad automática con tu proveedor de hosting
La mayoría de los proveedores de hosting ofrecen copias de seguridad automáticas desde el panel de control. En DirectAdmin encontrarás esta opción en Backup/Restore. Comprueba cuánto tiempo se conservan las copias (lo recomendable son al menos 14 días), si se copian tanto los archivos como las bases de datos y si puedes restaurar archivos sueltos o solo copias completas. No confíes nunca solo en las copias de seguridad de tu proveedor de hosting: haz siempre una copia adicional en una ubicación externa.
Plugins de copia de seguridad para WordPress
Para las webs con WordPress hay excelentes plugins de copia de seguridad. UpdraftPlus es la opción más popular, con soporte para copias automáticas en Google Drive, Dropbox y Amazon S3. BackupBuddy ofrece, además de copias de seguridad, herramientas de migración. Duplicator es ideal si quieres migrar tu web. Elige un plugin que admita copias incrementales: reduce de forma considerable la carga del servidor y el espacio de almacenamiento.
Restaurar una copia de seguridad: cuando algo sale mal
Una copia de seguridad solo tiene valor si sabes cómo restaurarla. Comprueba con regularidad que tus copias funcionan correctamente.
Procedimiento de restauración paso a paso
- Evalúa la situación: determina qué datos se han dañado o perdido
- Elige la copia adecuada: selecciona la copia más reciente anterior al problema
- Prueba en un entorno de pruebas (staging): restaura primero en un entorno de pruebas para comprobar que la copia está completa
- Restaura los archivos: sube los archivos de la web por FTP o desde el panel de control
- Restaura la base de datos: importa el archivo SQL con phpMyAdmin
- Revisa la configuración: verifica que los ajustes de conexión a la base de datos son correctos
- Prueba la web: comprueba todas las páginas, los formularios y las funcionalidades
Errores habituales al restaurar copias de seguridad
- No probar en staging: prueba siempre antes de restaurar en producción
- Versión de copia incorrecta: una copia posterior al problema contiene los mismos errores
- Olvidar los ajustes de la base de datos: tras la restauración, las credenciales de la base de datos en wp-config.php pueden ser incorrectas
- No actualizar los enlaces permanentes: tras restaurar en WordPress, ve a Ajustes, Enlaces permanentes y vuelve a guardar
- No vaciar las cachés: vacía todas las cachés tras una restauración para evitar contenido antiguo
Hacer una copia de seguridad de tu web: guías específicas por CMS
El enfoque para hacer una copia de seguridad web varía según el CMS. Para WordPress usas un plugin como UpdraftPlus, que hace copias diarias automáticas en Google Drive o Amazon S3. Para Joomla usas Akeeba Backup, que puede hacer una copia completa del sitio, incluidas la base de datos y la configuración. Para Drupal, el módulo Backup and Migrate es la opción estándar. Para las webs estáticas basta con descargar por FTP todos los archivos. En todas las plataformas, usa la exportación de phpMyAdmin como copia adicional de la base de datos. Sea cual sea tu CMS: guarda siempre las copias en al menos dos ubicaciones distintas y comprueba con regularidad que una restauración se puede llevar a cabo con éxito. Una copia de seguridad que no puedes restaurar no sirve de nada.
Hacer una copia de seguridad de tu web: con qué frecuencia y cuánto tiempo conservarla
La frecuencia ideal y el plazo de conservación al hacer una copia de seguridad web dependen del tipo de web. Para tiendas online: copia de la base de datos cada hora, copia completa a diario, conservación de al menos 30 días. Para webs corporativas: copia diaria, conservación de al menos 14 días. Para blogs: copia diaria si publicas con regularidad, semanal si las actualizaciones son irregulares, conservación de al menos 7 días. Al fijar el plazo de conservación, ten en cuenta que a veces un hackeo o una infección de malware solo se descubren al cabo de semanas: por eso conserva siempre algunas copias más antiguas como red de seguridad. Un buen proveedor de hosting ofrece copias de seguridad automáticas con una conservación de al menos 14 días.
Hacer una copia de seguridad de tu web: costes e inversión
El coste de hacer una copia de seguridad web va desde gratis hasta unas pocas decenas de euros al mes. Las opciones gratuitas son las copias de seguridad de tu proveedor de hosting (comprueba la frecuencia y la conservación) y plugins gratuitos de WordPress como UpdraftPlus con almacenamiento en Google Drive. Las soluciones de copia de seguridad premium cuestan entre cinco y veinte euros al mes y ofrecen mayor frecuencia, un periodo de conservación más largo y una restauración más sencilla. Los costes de almacenamiento en la nube son mínimos: Google Drive ofrece 15 GB gratis y Amazon S3 cuesta menos de un euro al mes para la mayoría de las webs. Compara estos costes con el daño potencial de perder datos: reconstruir una web cuesta cientos o miles de euros, y los datos de clientes perdidos son irrecuperables. Invertir cinco euros al mes en copias de seguridad es, por tanto, uno de los gastos más sensatos para tu web.
Hacer una copia de seguridad de tu web: el siguiente paso
Ahora que sabes cómo hacer una copia de seguridad web, es hora de pasar a la acción. Comprueba si tu proveedor de hosting hace copias de seguridad automáticas y cuánto tiempo se conservan. Instala un plugin de copias de seguridad como red de seguridad adicional y configura copias automáticas en una ubicación externa. Prueba tu primera copia haciendo una restauración en un entorno de pruebas. Define un calendario de copias que se adapte a tu web y cúmplelo. Una buena política de copias de seguridad te lleva cinco minutos de configuración y puede ahorrarte miles de euros y una pérdida de datos irreparable.
Hacer una copia de seguridad de tu web: estrategias avanzadas
Las webs con muchos cambios diarios necesitan estrategias de copia de seguridad avanzadas. Implementa copias incrementales que solo guarden los archivos modificados, lo que ahorra espacio de almacenamiento y tiempo. Usa el control de versiones para conservar varias versiones de la misma copia y poder volver a cualquier punto en el tiempo. Guarda las copias en al menos dos ubicaciones externas distintas para lograr la máxima redundancia: por ejemplo, Google Drive y Amazon S3. Automatiza la verificación de las copias ejecutando periódicamente una prueba de restauración en un entorno de pruebas. Documenta tu procedimiento de restauración para que cualquier persona de tu equipo pueda restaurar una copia, incluso en situaciones de emergencia en las que tú no estés disponible.
Hacer una copia de seguridad de tu web: según la plataforma CMS
El mejor enfoque de copia de seguridad varía según la plataforma. Los usuarios de WordPress instalan UpdraftPlus o BlogVault para hacer copias automáticas en la nube. Los usuarios de Joomla usan Akeeba Backup para obtener paquetes completos del sitio que son fáciles de restaurar. Drupal ofrece el módulo Backup and Migrate para exportar bases de datos. Las webs PHP a medida requieren una configuración manual con mysqldump para la base de datos y rsync o tar para los archivos. En todas las plataformas: prueba tus copias de seguridad con regularidad haciendo una restauración completa en un entorno de pruebas. Una copia de seguridad que no has probado no es una copia fiable.
Hacer una copia de seguridad de tu web: automatización con scripts
Para usuarios avanzados, automatizar las copias de seguridad web con scripts es el método más fiable. En un servidor Linux creas un script de bash que usa mysqldump para exportar la base de datos y tar para archivar los archivos. Programa el script con cron para que se ejecute automáticamente cada día, por ejemplo todas las noches a las tres. Añade la subida automática a una ubicación externa con rclone (para Google Drive, Dropbox o Amazon S3) o rsync (para un servidor externo). Implementa una limpieza automática que elimine las copias de más de 30 días para ahorrar espacio de almacenamiento. Envía un correo electrónico de notificación tras cada copia con el estado y el tamaño del archivo, para enterarte al momento si algo falla.
Copia de seguridad web: plan de recuperación ante desastres
Una copia de seguridad es solo una parte de un plan completo de recuperación ante desastres. Documenta paso a paso el procedimiento de restauración completo para que cualquier persona de tu equipo pueda restaurar una copia. Define tu Recovery Time Objective (RTO): ¿cuánto tiempo puede tardar la restauración de tu web? Y tu Recovery Point Objective (RPO): ¿cuánta pérdida de datos es aceptable? Practica el proceso de restauración como mínimo cada trimestre en un entorno de pruebas. Guarda los datos de contacto de tu proveedor de hosting y tus datos de acceso por separado de tu servidor, por ejemplo en un gestor de contraseñas o físicamente en un lugar seguro.
No esperes más para montar una estrategia de copia de seguridad web fiable. La inversión de tiempo y recursos es mínima comparada con las posibles consecuencias de perder datos. Empieza hoy mismo a configurar copias de seguridad automáticas en una ubicación externa y comprueba con regularidad tu procedimiento de restauración.