Backup program for Windows
C C++
Switch branches/tags
Nothing to show
Latest commit 59aa773 Feb 25, 2016 @wj32 wj32 Update phlib
Permalink
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