I understand that a simple power outage can destroy the Archlinux installation.
What is the best method of backup for disaster recovery?
I assume you can put the USB drive in another machine and do a bit copy (dd).
Will that work if you restore it back to the same drive?
Will that work is you restore it back to a different drive (different size)?
If you do some sort of file backup, can that be restored and made bootable?
I don't have a good understanding of what is on the USB drive. I know that on a "regular" PC linux install, you can restore "files" back to the hard drive but you need to do a little more to make it bootable (so the machine can locate the physical spot on the disk to boot). Is it the same thing with the ARM linux installed on the USB drive, or does the plug device boot from internal flash first and then just look for "files" (not physical location) on the USB drive? Of course, this would make a difference on the type of backup restore that you can do. If the plug device doesn't care where things are stored on the USB drive, it would allow a simple file restore to recover.