Для того, чтобы сделать резервные копии я часто использую rsync. Если я захочу скопировать на удаленную машину, то я помещу строку в/etc/fstab для хранения удаленной машины смонтированной NFS или CFIS (Samba).
192.168.0.101:/ /mnt/backup nfs rsize=8192,wsize=8192,timeo=14,intr 0 0
Затем имейте строку в моем crontab, использующем rsync.
rsync -av /home/user/sourcedir/ /mnt/backup/destinationdir > /home/user/backup.log
Существует специализированная статья об этом:
https://help.ubuntu.com/community/Installation/FromUSBStick
Вкратце:
Можно установить командную строку (CLI) Ubuntu с помощью Альтернативной Установки или Мини-ISO (который должен соответствовать на палке 512 МБ),
Затем установите Crunchbang с помощью альтернативного метода: http://crunchbanglinux.org/forums/topic/26/crunchbang-linux-81001-alternative-installation/
Вы могли также попробовать Облегченную версию CrunchBang, который составляет меньше чем 512 МБ.
Вы могли использовать Unetbootin для подготовки карты с интерфейсом USB.