Backup program for Windows
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Backup Update phlib Feb 25, 2016
BackupExplorer Update phlib Feb 25, 2016
include Update phlib Feb 25, 2016
lib Update phlib Feb 25, 2016
.gitattributes initial files Dec 8, 2012
.gitignore Update phlib Feb 25, 2016
Backup.props Update phlib Feb 25, 2016
Backup.sln added BackupExplorer Feb 4, 2013
CHANGELOG improved VSS error handling and added Strict option Jun 1, 2013
LICENSE initial files Dec 8, 2012
README Update phlib Feb 25, 2016

README

Features:

* Only runs on Windows Vista and above
* Only incremental backups are supported
* Mandatory compression with 7-Zip
* Full file/directory history (SVN-like revisions, but no file content diff)
* Restores files and directories from any given revision
* Can trim (delete) old revisions
* Volume Shadow Copy support (allows backup of locked files)
* Transaction support

In order to compile the code, you must compile Process Hacker and copy:

* phlib/bin/Release32/phlib.lib to lib/lib32/phlib.lib
* phlib/bin/Debug32/phlib.lib to lib/lib32/phlibd.lib
* phlib/bin/Release64/phlib.lib to lib/lib64/phlib.lib
* phlib/bin/Debug64/phlib.lib to lib/lib64/phlibd.lib

7z.dll must be placed in the same directory as Backup.exe (with the same architecture, 32-bit or 64-bit). You can get 7z.dll by installing 7-Zip: http://www.7-zip.org