- Setup a clean Linux somewhere (e.g. VM) and mount the sd card at e.g.
/mnt/card
Options:- Use a (clean, throwaway) VM
- Use a e.g. raspbian and e.g. pivot_root to memory
- Netboot the rpi
- Boot the rpi from USB stick
- Boot from second SD card and put the other SD card into a USB sd card reader
- Download the client from the web interface for the Pi client as admin. This downloaded client contains the root keys to download the backups
- Transfer the binary client to the restore Linux and install it
- Wait for it to connect
- Restore via
urbackupclientctl restore-start --map-from / --map-to /mnt/card -b last
if you have a boot partition something likeurbackupclientctl restore-start --map-from / --map-to /mnt/card --map-from /boot --map-to /mnt/boot -b last
You can also try overriding the live running system like a maniac (perhaps after stopping all non-essential services) without the mapping etc., maybe it might work.