Skip to main content

Backup software for a small LAN for user data files

Project description

This backup and restore system will allow you to backup critical files from a set of machines on a small LAN to a cache directory on the server, the backup can be further protected by making a redundant copy (perhaps storing this off site) of this information to external media such as a USB attached drive or DVD. A restore utility is included. The backup program can be installed as a Windows NT Service so that it runs automatically in the background as needed.

This implements a full backup (which can be slow) followed by a long sequence of incremental backups (which typically happen very fast). The long sequence of incrementals are made practical by the use of a backup cache directory and a backup version database. If you keep all the media online in the cache, then there is no need to search through media when you need to do a restore (unless your cache drive gets damaged, in which case you go to the media).

Currently it has only been tested on a Windows set of machines (and used to backup files that are on a Linux box to the windows backup server). The software should also run on a Linux box, or perhaps other Python capable platforms.

This has been tested with Python 2.3 and should work with later versions of Python. Optionally makes use of the Win32 extensions and wxPython.

Project details


Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page