Skip to content

automatic incremental backup using git. There will be restore points to which user can revert state whenever he wants.

Notifications You must be signed in to change notification settings

androportal/git-based-backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This script will check periodically the status of a git repository and add/rm files based on any change made by user in that directory. It is an attempt to use git as incremental backup tool. User can select a restore point based on periodic commits.

Packages required

  1. git
  2. python, PyQt, pyuic4

Usage

Just run the script by

python backup.py destination-Directory-Path  (to start backup process)
python restore.py                            (a calender to select restore date)

License

GNU GPLV3

About

automatic incremental backup using git. There will be restore points to which user can revert state whenever he wants.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages