Saber cómo hacer bien copias de seguridad de tu web es una de esas cosas que parecen opcionales hasta el momento en que dejan de serlo. La copia que salva un sitio es siempre la que alguien configuró en silencio, en segundo plano, semanas o meses antes de que algo fallara. Hacerlo bien no consiste solo en crear una copia. Consiste en saber qué debe incluir, dónde debe guardarse y cómo asegurarte de que funcionará cuando la necesites.
En una web pueden salir mal muchas cosas. Un ataque dañino, una actualización fallida, un archivo borrado por accidente, un problema del servidor que tumba todo lo que hay en él. En cualquiera de estas situaciones, una copia de seguridad marca la diferencia entre recuperarte en minutos y reconstruir desde cero. Los sitios que se recuperan más rápido son los que ya tenían copias funcionando antes de que apareciera el problema. Para ver todo lo que pone en riesgo a una web, lee el artículo sobre por qué es importante la seguridad web.
Por qué las copias de seguridad de una web importan más de lo que parece
De qué te protege una copia de seguridad
- Si se coloca código dañino en un sitio, restaurar una copia limpia lo elimina por completo, incluidos los puntos de acceso ocultos que el atacante haya podido dejar. Para saber más sobre lo que el código dañino hace a un sitio, lee el artículo sobre qué es el malware web y cómo afecta a tu sitio
- Si una actualización rompe el sitio, una copia anterior a la actualización lo devuelve de inmediato a un estado que funciona
- Si se pierde contenido o datos por un problema del servidor o un borrado accidental, una copia es la única forma fiable de recuperarlos
Qué pasa cuando no hay copia
- Sin copia, la recuperación depende de lo que quede en el servidor. Si el problema es el servidor, no queda nada con lo que trabajar
- En un ataque de ransomware, donde se bloquean los archivos del sitio y se impide el acceso, una copia limpia guardada lejos del servidor elimina por completo el poder del atacante. Sin ella, las opciones son pagar el rescate o reconstruir el sitio desde cero
- Cada hora que el sitio está caído y no aparece en los resultados de búsqueda es tiempo que los visitantes y los posibles clientes pasan en otro lado
¿Qué incluye una copia de seguridad de una web?
Archivos
- Una web se compone de archivos: los que controlan su aspecto, los archivos de plugins o extensiones que añaden funciones, las imágenes o el contenido multimedia subidos y cualquier código personalizado
- Una copia de archivos captura todo esto. Sin ella, restaurar el aspecto y las funciones del sitio implicaría reinstalar y reconfigurar todo desde cero
Base de datos
- La mayoría de las webs guardan su contenido y sus ajustes en una base de datos. Las páginas, las entradas del blog, los listados de productos, los pedidos y la información de cuentas viven ahí
- Una copia solo de los archivos no es una copia completa si no incluye la base de datos. Todos los archivos de diseño del mundo no sirven si el contenido ha desaparecido
- Una copia completa de una web incluye juntos los archivos y la base de datos
Copias completas frente a copias más pequeñas
- Una copia completa copia todo: todos los archivos y la base de datos entera a la vez
- Una copia incremental solo copia lo que ha cambiado desde la última copia. Son más pequeñas y rápidas de crear, pero necesitas toda la cadena de copias anteriores para que la restauración funcione bien
- En la mayoría de las webs pequeñas y medianas, las copias completas son más simples y fiables
Cómo hacer copias de seguridad de tu web
Cuando tu plataforma se encarga
- Muchas plataformas de hosting gestionado y creadores de webs hacen copias automáticamente en segundo plano con un calendario fijo. El propietario del sitio no tiene que hacer nada
- En estas plataformas, restaurar una copia suele ser un proceso sencillo disponible desde el panel
- Si no estás seguro de si tu plataforma incluye copias automáticas, revisa los ajustes de la cuenta o del hosting. Confirma qué se copia, cada cuánto y hasta cuándo llega el historial
Cuando gestionas tu propio hosting
- En un hosting de gestión propia, las copias hay que configurarlas a mano. El panel de control del hosting suele incluir una opción de copia, pero puede cubrir solo una parte del sitio y guardarlo todo en el mismo servidor
- Configurar copias automáticas con las herramientas de programación del servidor es más fiable que confiar en que alguien se acuerde de hacerlas a mano
- El proceso de copia debería ejecutarse solo, sin depender de nadie
Usar un plugin o un servicio de copias
- Los plugins y servicios de copias se conectan a tu sitio, hacen copias con el calendario que elijas y envían copias a un almacenamiento aparte de forma automática
- Son una buena opción para los sitios cuyo hosting no incluye gestión de copias integrada, o cuyas copias se guardan en el mismo servidor que el sitio
¿Dónde se debe guardar la copia de seguridad de una web?
No en el mismo servidor
- Una copia guardada en el mismo servidor que el sitio no sirve de mucho en las situaciones que más importan. Si el servidor cae, la copia cae con él. Si se ataca el sitio y se bloquean los archivos, la copia también queda bloqueada
- La copia debe estar en un lugar completamente aparte, que no se vea afectado por nada de lo que le pase al servidor
Almacenamiento externo
- El almacenamiento en la nube facilita la copia externa. Las copias pueden enviarse automáticamente a una cuenta en la nube con el mismo calendario con el que se crean
- Guardar al menos una copia en un lugar que controles directamente, separado de la cuenta de hosting, es la configuración más fiable
- Muchos servicios de copias lo gestionan automáticamente y envían cada copia directamente a una cuenta de almacenamiento en la nube conectada
Cuántas copias conservar
- Conservar solo la copia más reciente es arriesgado. Si un problema no se notó enseguida, la última copia puede incluir ya el problema
- Conservar varias versiones anteriores te da puntos de restauración entre los que elegir, no solo el estado más reciente
- Una configuración habitual es hacer copias diarias y guardarlas durante 30 días, lo que da un mes entero de opciones si hay que deshacer algo
¿Cada cuánto debes hacer copias de seguridad de tu web?
Ajusta la frecuencia a cómo cambia el sitio
- Un sitio que publica contenido nuevo, recibe pedidos o recoge envíos de formularios cada día necesita copias diarias. Un intervalo de más de un día supone que se arriesga un día de contenido o de datos
- Un sitio que cambia poco puede hacer copias con menos frecuencia, pero debería hacer una antes de cualquier cambio importante, como una actualización de plataforma o la instalación de un plugin nuevo
- En sitios con mucho tráfico y actualizaciones frecuentes, hacer copias más a menudo reduce lo que se podría perder
Haz una copia antes de hacer cambios
- Sea cual sea el calendario habitual, haz siempre una copia nueva antes de hacer cualquier cambio importante en el sitio. Una actualización que rompe algo es mucho más fácil de resolver cuando tienes una copia limpia justo anterior al cambio
- Esto vale para actualizaciones de plataforma, instalaciones de plugins nuevos, cambios en el tema y cualquier otra modificación que pueda tener efectos inesperados
Cómo comprobar que una copia de seguridad funciona de verdad
Por qué hace falta probarla
- Una copia que nunca se ha probado es una copia de la que nunca se ha demostrado que funcione. Los archivos pueden estar incompletos. Los procesos de copia pueden fallar sin mostrar un error evidente. El peor momento para descubrir que una copia está rota es cuando la necesitas
- Probar es la única forma de saber con confianza real que la copia funcionará
Qué probar
- Haz una restauración de prueba en un entorno de pruebas, no en el sitio en línea. Así confirmas que la copia incluye todo lo necesario y que el proceso de restauración funciona de principio a fin
- Comprueba que el contenido, los ajustes y la información de las cuentas están presentes tras la restauración
- Haz una prueba una vez tras configurar un sistema de copias nuevo, y otra vez de vez en cuando para asegurarte de que no ha cambiado nada que afecte a la restauración
Para ver con detalle cómo encajan las copias junto con los firewalls, las actualizaciones de software y los controles de acceso en una configuración completa, lee el artículo sobre cómo proteger tu web de los hackers. Para ver cómo protege la autenticación en dos pasos el acceso de administrador como primera línea de defensa antes de que las copias hagan falta, lee el artículo sobre qué es la autenticación en dos pasos y por qué la necesita tu web.
Cómo gestiona WEMASY las copias de seguridad de las webs
Las copias de seguridad están incluidas en todos los planes de WEMASY y se hacen automáticamente. No hay calendario de copias que configurar ni almacenamiento externo que conectar. Las opciones de restauración están disponibles directamente desde el panel, así que devolver un sitio a un estado anterior no requiere ningún paso técnico.
Las copias se guardan aparte del servidor del sitio, por lo que no les afecta nada de lo que le pase al propio sitio. La plataforma gestiona todo el proceso, incluido cuánto tiempo se conserva el historial de copias, sin que el propietario del sitio tenga que hacer nada.
Mira qué incluye en el creador de webs de WEMASY o consulta los planes en la página de precios.
Preguntas frecuentes
¿Cada cuánto debo hacer una copia de seguridad de mi web?
La frecuencia adecuada depende de cada cuánto cambia tu sitio. Un sitio que se actualiza a diario con contenido, pedidos o envíos de formularios nuevos necesita copias diarias. Un sitio que cambia poco puede hacer copias con menos frecuencia, pero siempre debería hacer una antes de cualquier actualización o cambio importante. Como regla general, el intervalo entre copias es la cantidad máxima de contenido o de datos que perderías si algo saliera mal justo antes de que se hiciera la siguiente copia. Con el creador de webs de WEMASY, puedes configurarlo directamente en tu web.
¿Qué incluye una copia de seguridad de una web?
Una copia completa de una web incluye dos partes: los archivos del sitio (los archivos del tema, los archivos de plugins, las imágenes subidas y cualquier código personalizado) y la base de datos (que guarda el contenido, los ajustes, las cuentas de usuario y los pedidos). Una copia que solo cubre los archivos pierde todo el contenido guardado en la base de datos. Una copia que solo cubre la base de datos pierde el código y el diseño. Hacen falta las dos para que la restauración funcione bien.
¿Dónde se deben guardar las copias de seguridad de una web?
Lejos del servidor que aloja el sitio. Una copia guardada en el mismo servidor se pierde o queda inutilizable si el problema es el servidor. Lo habitual es usar almacenamiento externo en la nube, conectado directamente al proceso de copia. La ubicación de la copia debe ser un lugar que controles por separado de tu cuenta de hosting, para que un ataque o un fallo en el hosting no se lleve también la copia.
¿Cómo sé si mi copia de seguridad funcionará de verdad?
La única forma de saberlo es probarla. Haz una restauración en un entorno de pruebas y confirma que el sitio, el contenido y los ajustes vuelven correctamente. Una copia que nunca se ha probado es una copia de la que nunca se ha demostrado que funcione. Hacer una prueba una vez tras configurar por primera vez el sistema de copias, y luego de vez en cuando, es el mínimo necesario para tener confianza real en ella.
¿Cuál es la diferencia entre una copia completa y una copia incremental?
Una copia completa copia todo a la vez: todos los archivos y la base de datos entera. Una copia incremental solo copia lo que ha cambiado desde la última copia. Las copias completas son más grandes y tardan más en crearse, pero son más simples de restaurar porque todo está en un solo lugar. Las copias incrementales son más rápidas y pequeñas, pero necesitan toda la cadena de copias anteriores para que la restauración funcione. Para la mayoría de las webs, las copias completas son la opción más práctica y fiable.
¿Qué debo hacer tras restaurar una copia después de un ataque?
Primero, identifica y cierra el punto débil que permitió el ataque. Restaurar una copia limpia elimina el problema inmediato, pero lo mismo puede volver a ocurrir si sigue abierta la brecha que lo hizo posible. Actualiza el software que necesitara un parche. Cambia todas las contraseñas relacionadas con el sitio, incluidas la cuenta de administrador y el panel del hosting. Después haz un análisis de seguridad para confirmar que no ha quedado nada dañino y vigila de cerca el sitio durante las próximas semanas.