❓ Problemas frecuentes (FAQ)

La app no encuentra el motor

  • Local: comprueba que el servicio iobackupd corre (Windows: services.msc / la app lo repara sola con UAC; macOS: launchctl list | grep iobackup). Revisa el puerto en Ajustes.
  • LAN: mismo puerto, misma red, mDNS permitido. Añade IP:puerto a mano si no aparece.
  • Túnel: el motor necesita salida HTTPS a www.io-backup.com; el código IOB-… caduca en 24 h o tras un uso.

"Destino inalcanzable" en una pasada

Credenciales, firewall, caída del servidor o cambio de ruta/hostkey. Prueba el destino desde la app: el motor dice exactamente qué falla. La copia reintenta sola en la siguiente pasada — no se pierde historia.

Una tarea tarda muchísimo

  • Primera copia por FTP de muchos GB: normal. Activa bloques y mira el progreso real en el panel.
  • Freno de ancho de banda activo: revisa options.bandwidth, ?upmbps de la URI y global_up_mbps.
  • En Windows el servicio corre con prioridad baja — en un servidor muy cargado irá lento pero no ahogará nada (ese es el diseño).

Ficheros "en uso" omitidos

En Windows se leen por VSS; si VSS falla (deshabilitado, poco espacio, writer roto) el fichero se omite y reintenta. Mira el log de la ejecución para el error exacto y ficheros en uso.

Errores de CRC / estado sucio tras reutilizar un disco o destino

Estado cacheado viejo (mapa.bin, sucio/, limpio/, versiones.json antiguos en el destino). El motor lo detecta, lo purga y lo regenera en la siguiente pasada — deja que lo haga; no borres el árbol de snapshots a mano.

El Programador no muestra un motor

  • Chip desmarcado en el selector, o motor sin conexión (gris). La vista usa solo motores alcanzables en ese momento.
  • Las tareas @onchange no salen en el calendario — están en la vista lista como "por cambios".

Los paneles remoto y local no se sincronizan

Por túnel la sincronización es por sondeo de config_rev: espera unos segundos. Si persiste, el túnel está caído — reintenta la conexión.

Quiero mover la copia a otro servidor/carpeta

No cambies la URI a pelo: usa reubicar — el rename/copia la hace el motor conservando historia.

Restaurar en un equipo nuevo

Apunta el motor nuevo al destino y usa Recuperar / adoptar. Con cifrado necesitarás la contraseña de la copia.

El icono de bandeja no aparece / no muestra progreso

Comprueba que el proceso del icono corre (iobackup-tray.exe / IO Backup Menu) y que tiene su token de acceso (tray.json/menubar.json). La app lo da de alta al emparejarse.

El PIN caduca en segundos / nadie me lo da

El PIN vive 10 minutos y es de un solo uso — genera uno nuevo desde el icono del motor o un cliente ya emparejado. Solo existe si el motor lo emite.