backstep.py is a backup program that can be run in a directory. It makes a snapshot backup of the directory in a specified interval. The system backs up every file that has changed or was created in the specified interval. The user can restore a backup by telling the system to restore a backup that is a given amount of time old.
(Qt)-Backstep.py is commandline and graphical (Qt) backup software written in pure Python. It can back up any directory to CD-R(W), DVD-R(W), USB key, or another directory. It is a continuous backup solution. It works like a time machine. It contains a backup network server. It can send backups over the Internet or your network.