🚀 Qué es IO Backup y cómo funciona

IO Backup es la evolución de Cobian Backup para Windows, Windows Server y macOS. Se compone de dos piezas que trabajan juntas:

El motor (iobackupd)

Un servicio/daemon que corre en segundo plano en cada equipo:

  • Windows: servicio iobackupd (LocalSystem), con prioridad por debajo de lo normal para no robar recursos al servidor.
  • macOS: motor en ~/.iobackup, gestionado por launchd.
  • Expone una API REST + WebSocket local (por defecto 127.0.0.1:9860) a la que se conectan las apps.

El motor es quien realmente copia, verifica, programa y restaura. Si cierras la app, el motor sigue trabajando.

La app

La interfaz de escritorio (Windows/macOS) desde la que configuras todo. Una sola app puede controlar varios motores: el del propio equipo, los de tu red local y motores remotos por el túnel cifrado (ver acceso remoto).

Por qué es rápido

Problema clásicoSolución de IO Backup
Escanear miles de ficheros en cada copiaWatchers del sistema de ficheros: el motor sabe qué cambió sin rescanear
Incrementales lentos y frágilesÍndice SQLite con hash por contenido: solo sube lo que realmente cambió
Snapshots que duplican espacioHard links en destinos locales: cada snapshot parece completo pero solo ocupa lo nuevo
Destinos sin hard links (FTP)Cada snapshot guarda lo suyo y la retención poda solo versiones huérfanas
Copias que ahogan el equipoRuntime separado para el trabajo pesado: la API responde siempre
Ficheros abiertos/bloqueadosInstantáneas VSS en Windows
Ficheros enormes por FTPBloques de 4 MiB con reanudación

Qué puedes copiar

De cualquier carpeta del equipo (o de varias) hacia:

  • Disco local o externo
  • Carpeta de red (SMB)
  • FTP / FTPS
  • SFTP (con contraseña o clave privada)

Y todo con: filtros por máscaras, retención de versiones, programación (cron, intervalos o al detectar cambios), cifrado, límite de ancho de banda, avisos por correo y restauración selectiva por versiones.

Siguiente paso