Greetings,
Thanks for checking out my little project. I am the developer of AnonymOS, a Gnu-Linux Operating System with Tor, I2P, and Bitcoin built-in.
http://anonymos.earthsociety.org
Over the course of development, while backing up one fine day, I made a typo and wiped out a large amount of work. This little program is designed to help prevent such little typos from happening, thus preventing a fair amount of ear-bleeding.
DIU is a graphical front-end for fsarchiver [http://www.fsarchiver.org], a nice little command-line program that will back up a device by copying all the files on it and compressing them into a nice image file. It also restores the files back to a device.
This GUI/front-end could also quite easily be modified to use ddrescue or gddrescue which also create backup images of devices, but at a block level.
To use diu:
That's it! Cheers