Las webs se pierden de maneras corrientes: una edición mala que nadie puede deshacer, una cuenta cerrada, un dominio caducado, una base de datos borrada o una contraseña perdida. Una copia que nunca has intentado restaurar es una esperanza, no un plan.
Esta guía muestra una rutina sencilla que un propietario sin conocimientos técnicos puede mantener, y cómo se diferencian y se complementan el historial de versiones y las copias de seguridad.
Guarda al menos tres copias de lo importante, en dos tipos de almacenamiento y una fuera del sistema principal. En tu web eso significa historial de versiones, una copia en GitHub y una copia descargada del código, además de tus datos y los datos del dominio.
El historial de versiones no es una copia de seguridad
El historial te permite volver a un estado anterior tras un error, como una edición que rompió el diseño. Una copia de seguridad es un duplicado independiente que sobrevive aunque la cuenta, el proyecto o la plataforma tengan un problema. Necesitas ambos: historial para los despistes diarios, copias para los desastres.
La regla 3-2-1 aplicada a una web
Tres copias, dos tipos de almacenamiento y una fuera de sitio. Para una web creada con Uttra puede ser así:
- Copia uno: el proyecto en vivo con su historial de ediciones.
- Copia dos: un repositorio de GitHub conectado mediante la sincronización con GitHub, de modo que cada cambio se guarde fuera del creador.
- Copia tres: una descarga completa del código guardada en tu ordenador o en un disco externo, con la fecha.
- Datos: si la web guarda pedidos o mensajes, expórtalos con regularidad en un formato legible como CSV.
Lo que las copias de código no incluyen
El código es solo una parte de una web. Anota también dónde está registrado tu dominio y cuándo se renueva, los registros DNS, el proveedor de correo y la lista de servicios conectados con quién es el titular de cada cuenta. Guarda las claves secretas en un gestor de contraseñas, no en el repositorio. Un dominio caducado es una de las pérdidas más comunes y más evitables.
Si tu web guarda datos de clientes, recuerda que las copias también contienen datos personales y se rigen por el RGPD: guárdalas cifradas y bórralas cuando ya no hagan falta.
Una rutina que de verdad mantendrás
Elige un ritmo acorde con la frecuencia con que cambia tu web: una copia tras cada cambio importante y un recordatorio mensual. Pon la fecha en el nombre de las descargas. Dos veces al año, practica una restauración: abre la copia descargada o el repositorio de GitHub y confirma que contiene lo esperado.
Para configurarlo con Uttra puedes decir: «Conecta este proyecto con mi repositorio de GitHub y mantenlo sincronizado, y explícame cómo descargar el código completo.» Hazlo antes de un gran rediseño, no después.