Menu

Tree [r37] /
 History

HTTPS access


File Date Author Commit
 src 2006-11-30 racarr [r36] Root warning is useless now that it backs up to...
 COPYING 2006-11-26 racarr [r19] Going on a vacation with no internet sucks
 Makefile 2006-11-30 racarr [r33] Added tool to do simple tar snapshots of backup...
 README 2006-11-30 racarr [r37] Updated readme to prepare for .2 release
 uvbs.svg 2006-11-26 racarr [r19] Going on a vacation with no internet sucks

Read Me

UVBS is a versioning backup system using inotify (and incorporating code from pyinotify: http://pyinotify.sourceforge.net) to monitor directories in a low resource fashion and incrementally backup modified files.


uvbsd: Ubuntu Versioning Backup System Daemon
Usage: uvbsd path1 [path2, path3,...] maxSize
Specify an arbitrary number of directories to watch, and a size limit for exempting files (in bytes). Stores watched path in a serialized python list in $HOME/.uvbswatched.pkl. uvbsd will not run as root as it can be a weapon of mass destruction as it currently stands.

uvbs-diffizer: 
Usage: uvbsd path1 [path2, path3,...]
Convert old files to diffs against the latest backup to save space; uvbs-revert automatically patches. Invoke with a list of paths. Alternatively invoke with no arguments to run on all currently watched directories.

uvbsmain:
Usage: uvbsd
GUI for starting uvsbd and reverting files

uvbs-snapshot:
Usage: uvbs-snapshot
GUI for making snapshots of your backup hiearchy and restoring said backups
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.