🚑 Disco de rescate y recuperación bare-metal

IO Backup incluye un sistema de rescate para cuando el equipo ya no arranca: un entorno de arranque (WinPE) preparado con tus propios drivers de red que permite restaurar ficheros o volcar una copia bare-metal completa — en persona o a distancia, sin que haya nadie delante.

Preparar el medio de rescate

En la app de escritorio: Discos → botón del botiquín 🚑 → «Preparar imagen de rescate». El motor:

  1. Exporta los drivers de red de este mismo equipo (pnputil) — Ethernet va fiable; Wi-Fi se intenta como apoyo.
  2. Usa la imagen WinRE de tu propio Windows y la inyecta con la herramienta iobackup-rescue.exe, los drivers y la configuración remota (rescue_remote.json: identidad DynamicDNSPro + destino de copias + token de sesión).

Después puedes:

  • Grabar un USB booteable (selector de unidad en el diálogo — formatea y crea arranque BIOS+UEFI).
  • Añadir una entrada de arranque «IO Backup Rescate» al BCD — sin tocar la entrada normal de Windows.
  • «Reiniciar a rescate (1 vez)» — arranca en rescate una sola vez y vuelve a Windows solo (bcdedit /bootsequence, auto-reversible).

Acceso remoto al rescate (DynamicDNSPro)

Si el equipo tiene el agente DynamicDNSPro, el medio lleva su identidad provisionada: al arrancar en rescate, el entorno levanta la red y abre un canal TURN al relay — la máquina aparece en el panel como «rescate disponible» (botiquín verde 🟢 en la tarjeta) aunque Windows esté muerto.

Desde el panel también puedes encolar «Reiniciar al rescate» (botón salvavidas): el agente pide al motor el arranque único y el equipo entra en rescate en el próximo reinicio — ciclo completo sin nadie delante.

La consola de rescate

Al abrir el rescate desde el panel (o con iobackup-rescue serve localmente) tienes una consola web con:

  • Copias: lista de copias del destino → snapshots → árbol con filtro, descarga de ficheros y restauración a carpeta local con progreso y cancelación.
  • Discos: versiones del disco virtual → volcado bare-metal a \\.\PhysicalDriveN o a imagen, verificado trozo a trozo, con barra de progreso y botón cancelar.
  • Tras el volcado: fixboot repara el arranque con bcdboot.

Por línea de comandos

iobackup-rescue.exe funciona standalone, sin motor ni base de datos:

iobackup-rescue list <destino>          :: copias y snapshots
iobackup-rescue tree <destino> -c T -s 5
iobackup-rescue restore <destino> -c T -s 5 -p ruta --to C:\Rescate
iobackup-rescue disk list <destino> <raíz-disco>
iobackup-rescue disk dump <destino> <raíz> --version <v> --to \\.\PhysicalDrive1 --yes
iobackup-rescue fixboot E
iobackup-rescue serve <destino>         :: API + consola web local
iobackup-rescue tunnel --config rescue_remote.json

Requisitos y avisos

  • Ethernet recomendado: el Wi-Fi en WinPE es best-effort — no todos los drivers de Windows funcionan en el entorno de rescate.
  • El medio es por máquina: contiene sus drivers y su identidad remota. Prepáralo antes del desastre.
  • La consola pide el token del serve (provisionado en el medio); el túnel lleva además contraseña de sesión por canal.
  • El volcado a disco físico sobrescribe el destino entero — exige confirmación expresa.