How should I image a hard drive in a platform independent and future-proof manner

backupdisk-image

What methods of producing hard drive images stand out with regards to being platform independent and standing a good chance of usability in the future. Some considerations:

  1. Can the imaging program be run on a variety of OS, disk, paritition, and file system types?
  2. Can the image by mounted in place by a variety of OS's?
  3. Compression would be a plus, as well as actual files vs. bit for bit copying.

The motivation for my question is having old hard drives that I must hang onto and wanting to make sure that I have backups of them just in case as well as to use the images as an easier access mechanism versus actually having to hook them up to some computer with the disk's specific hardware interface. I also regularly use OS X, Linux, and Windows OS.

I've searched superuser and while there are similar questions, I don't see a duplicate that address these specific aspects of imaging hard drives. If I'm wrong, please add the appropriate link.

Best Answer

This question assumes you're going to be "burying the backup in the ground until you need it" which is never a good backup solution. The simplest way to future proof things like this is to periodically migrate them to newer systems. This is good idea anyway since you're probably going to run into hardware problems with your older backups before you ever run into software compatibility problems. Just use imaging software that's made by a major company that you can be reasonably certain won't go out of business. Or go open source and backup a copy of the source code too.

Related Question