I've done countless hours of research, tried tens of programs, and have yet to find a backup program that meets my specifications:
It must:
- Support both file- and image-based backups.
- Save symlinks and junctions (instead of traversing them) in both image AND file backups.
- Allow me to selectively choose which files and folders to restore from both file AND image backups.
- Provide a treeview interface with checkboxes through which to choose my backup targets.
- Be able to launch one or more programs of my choosing both pre- and post-backup.
- Compress backups, ideally using LZMA.
- Secure backups using AES-256 encryption and password protection.
- Output to a single file.
- Backup in-use files using Volume Shadow Copy (or a comparable technology).
- Auto-purge old backups after <x> days or <x> backups.
- Have a GUI.
- Not be written in Java.
- Be in active development. I define this as having been updated in the past year.
It should:
- Support what Acronis calls "version chaining".
- Support the mounting of backup archives.
- Support block-level/reverse delta backups.
Does such a piece of software exist?
bvckup2
ist really goodbvckup2
as well, but unfortunately it does not support any versioning—it is very good at one thing and one thing only: making an exact duplicate of a folder (really fast). I'm now looking for something to supplementbvckup2
in fact, in order to fit my versioning needs. The "version chaining" concept sounds like exactly what I'd like to have.