https://github.com/duologic/incremental_rsync
This bash script can make incremental backups with Rsync.
https://github.com/duologic/incremental_rsync
Last synced: 16 days ago
JSON representation
This bash script can make incremental backups with Rsync.
- Host: GitHub
- URL: https://github.com/duologic/incremental_rsync
- Owner: Duologic
- Created: 2013-05-06T08:19:03.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2013-09-23T15:55:56.000Z (over 12 years ago)
- Last Synced: 2025-07-31T05:37:36.846Z (10 months ago)
- Language: Shell
- Size: 199 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
incremental_rsync
=================
This script can make incremental backups with Rsync.
- from local to local
- from local to remote
- from remote to local
Todo:
- from remote to remote
This script is only tested between Ubuntu 12.04 servers.
Requirements:
- Rsync
- Bash
- Sendemail (found in Ubuntu repos)
Execute as:
./incremental_rsync /path/to/config.cfg
Config file:
prefix="my_backup"
source_ssh="false"
source="/home"
exclude="big_files"
#source_key=""
#source_user=""
#source_host=""
destination_ssh="true"
destination="/backup"
destination_key="/home/user/.ssh/rsync-key"
destination_user="root"
destination_host="backup.somedomain.tld"
from_mail="noreply@somedomain.tld"
to_mail="admin@somedomain.tld"
smtp_server="smtp.somedomain.tld"