Servidores Copias de seguridad Rsync

Copias de seguridad con rsync: guía práctica

Copias de seguridad con rsync para servidores: qué sincronizar, cómo evitar borrados accidentales y cuándo combinarlo con snapshots.

Miguel Martínez
Miguel Martínez

Servidores dedicados, tráfico y copias

Compara servidores dedicados, tráfico incluido, almacenamiento, copias y soporte técnico antes de migrar.

6 min de lectura

Rsync sirve para copias de seguridad cuando necesita sincronizar servidores sin mover todo el árbol cada vez. Rinde mejor con SSH, simulacros, exclusiones claras y restauraciones ensayadas; no sustituye a snapshots ni a una retención seria, pero ahorra tráfico y reduce errores operativos.

Cuándo tiene sentido usar rsync

Rsync encaja cuando controla ambos extremos: un servidor de producción y otro destino con acceso por SSH. Sirve para directorios de aplicaciones, contenido subido por usuarios, repositorios internos, volcados ya generados y copias frías de configuración.

No es una varita mágica. No protege contra corrupción silenciosa si replica el archivo roto al destino. Tampoco arregla bases de datos activas sin una exportación coherente. Para MySQL, PostgreSQL o sistemas con mucha escritura, primero genere un volcado o una instantánea consistente.

En España y Latinoamérica suele aparecer en escenarios mixtos: un dedicado europeo para producción y un destino más cercano al equipo o a los clientes. En HostScout verá proveedores como IONOS, Kamatera, Donweb y OVHcloud con presencia útil para separar producción y respaldo.

La regla: sincronizar no es archivar

Rsync copia cambios. Si usa borrado en destino, también puede borrar la única copia buena. Por eso conviene separar tres piezas: sincronización, retención y prueba de restauración.

Una sincronización diaria sin historial sirve para levantarse de la caída de un servidor. No sirve igual contra un borrado humano detectado tarde. Para ese caso necesita snapshots, rotación de directorios o un sistema de copias con versiones.

CasoUso razonable de rsyncRiesgo principal
Web estática o media uploadsCopiar cambios al servidor de respaldoArrastrar borrados no detectados
Configuración de serviciosMantener una copia legible fuera del nodoCopiar secretos sin cifrado
Volcados de base de datosMover ficheros ya cerradosRespaldar un volcado incompleto
Migración entre proveedoresPrecalentar el destino antes del cambioCambiar permisos o propietarios

Patrón básico con SSH

Para una primera pasada, use rsync de forma explícita y visible. El modo archivo conserva permisos, marcas de tiempo y enlaces simbólicos. La compresión ayuda en enlaces lentos; en redes rápidas puede sobrar, y conviene preguntar por el tráfico antes de darlo por gratis.

  • Active primero una simulación para ver qué archivos cambiarían antes de escribir en el destino.
  • Mantenga la barra final en el origen cuando quiera copiar el contenido del directorio.
  • Quite la simulación solo cuando la lista de cambios sea la esperada.
  • Añada borrado en destino únicamente si busca un espejo exacto y ha revisado exclusiones.

La barra final en el origen importa: copia el contenido del directorio, no el directorio como carpeta superior. Ese detalle parece menor hasta que una restauración deja la ruta duplicada y la aplicación no arranca.

El borrado debe ser una decisión, no una costumbre heredada de cualquier tutorial. Si necesita espejo exacto, revise primero qué desaparecerá del destino.

Exclusiones que evitan copias inútiles

El origen no debería mandar cachés, sesiones temporales ni artefactos que la aplicación pueda regenerar. En WordPress, por ejemplo, los uploads importan más que la caché. En una aplicación propia, separe datos de usuario, configuración y dependencias instalables.

Trate las exclusiones como una lista corta y documentada: caché, temporales, dependencias reconstruibles y salidas de compilación. Evite patrones globales que puedan tragarse adjuntos o datos subidos por usuarios.

Revise las exclusiones con restauración, no solo mirando la transferencia. Un patrón demasiado amplio puede dejar fuera adjuntos, claves o plantillas que solo se echan en falta cuando el reloj ya corre.

Elegir el destino de respaldo

El destino no tiene que ser más potente que producción. Tiene que estar separado, ser accesible en una emergencia y permitir restaurar con permisos correctos. En copias de seguridad, el disco manda más de lo que parece.

Para proyectos con usuarios en España, IONOS o OVHcloud pueden encajar por cercanía europea. Para equipos distribuidos entre España y América, Kamatera, DigitalOcean o Hostinger permiten pensar en regiones distintas.

Hetzner suele entrar en conversaciones de coste y capacidad para servidores Linux. Donweb tiene sentido cuando la operación y el soporte comercial se miran desde Argentina. La decisión no debería ser el precio aislado, sino el tiempo real de recuperación.

Evite poner producción y copia en el mismo panel sin aislamiento claro. Si una credencial comprometida permite borrar ambos lados, el respaldo existe solo en el papel.

Automatización sin confianza ciega

Automatizar rsync con cron o systemd está bien, pero el trabajo debe dejar rastro. Registre salida, errores y duración. Haga que el fallo sea visible antes de que lo descubra un cliente.

Use una clave SSH dedicada al respaldo. Limite su alcance en el destino cuando sea posible. Si el servidor de producción cae, no querrá descubrir que la copia dependía de una sesión interactiva, una contraseña olvidada o una ruta montada a mano.

Lista de comprobación

  • Verifique el primer simulacro con dry run y revise borrados inesperados antes de tocar el destino.
  • Compruebe las exclusiones con una restauración parcial y busque datos de usuario ausentes.
  • Separe producción y respaldo en cuentas o proveedores distintos y revise el riesgo de credenciales compartidas.
  • Registre cada ejecución automática y alerte cuando no haya copia reciente verificable.
  • Pruebe una restauración completa antes de depender del procedimiento en una incidencia real.

Cuándo evitar rsync como solución principal

No use rsync como único respaldo si necesita historial fino, bloqueo de escritura, cifrado gestionado o restauración por punto temporal. En esos casos, combínelo con snapshots del proveedor, almacenamiento de objetos o herramientas de copia con versiones.

También conviene evitarlo como espejo entre sistemas vivos con millones de ficheros pequeños si no ha medido el coste de escaneo. Rsync transfiere cambios de forma eficiente, pero antes tiene que comparar el árbol. En algunos proyectos, esa comparación ya es el cuello de botella.

Método de revisión de datos

HostScout contrasta proveedores, ubicaciones y familias de planes con datos estructurados del catálogo y revisión editorial. Para este artículo no usamos precios públicos en el cuerpo porque las copias de seguridad dependen más de ubicación, aislamiento y restauración que de una cifra suelta.

La recomendación práctica es simple: elija proveedor por separación operativa, acceso de emergencia y claridad de soporte. El coste importa, pero una copia barata que no puede restaurar a tiempo sale cara. Migrar también cuesta, sobre todo cuando se improvisa.

Preguntas frecuentes

¿Rsync hace copias incrementales reales?
Rsync transfiere solo cambios entre origen y destino, pero no crea historial por sí mismo. Si necesita versiones antiguas, añada snapshots, rotación o una herramienta de respaldo con retención.
¿Puedo usar rsync para bases de datos en producción?
Puede mover volcados ya cerrados, pero no copie directamente archivos de una base activa salvo que controle la consistencia con snapshots o parada planificada.
¿Es seguro usar la opción de borrado?
Es segura solo después de un simulacro y con exclusiones revisadas. Si el origen pierde archivos por error, el espejo puede borrar también la copia buena.
¿Qué proveedor conviene para el servidor de respaldo?
Elija uno separado de producción, con acceso SSH fiable y una ubicación útil para su equipo. Compare Hetzner, IONOS, Kamatera y opciones locales según soporte y recuperación.

Preparado por

Miguel Martínez
Miguel Martínez

Servidores dedicados, tráfico y copias

Compara servidores dedicados, tráfico incluido, almacenamiento, copias y soporte técnico antes de migrar.

Datos verificados

HostScout editorial

Artículos relacionados