Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 805 Bytes

File metadata and controls

20 lines (16 loc) · 805 Bytes

fast backup script

backup.sh

Requires python version 3.5 or higher.

Copies all new and updated source directory files to destination directory (checks if each file already exist in destination directory and copy only if it doesn't or has been updated). Or copies only new source directory files (check by file name). See details - settings.xml

Copies full directories tree.

Exclude empty folders and excluded directories. See details - directories.xml

How does it work?

Specify your source and destination directories in directories.xml file (read explanation in this file).
Specify additional settings for script in settings.xml file (read explanation in this file).
On Linux or Mac OS just run ./backup.sh
On Windows double click on backup.bat