Skip to content
Snippets Groups Projects
Commit ea79f006 authored by micah's avatar micah :speech_balloon:
Browse files

add example.rsync and updated rsync handler from rhatto

parent 421c1bb7
Branches
Tags
No related merge requests found
...@@ -45,6 +45,7 @@ version 0.9.5 -- unreleased ...@@ -45,6 +45,7 @@ version 0.9.5 -- unreleased
. Renamed handler to 'rsync', replaces outdated rub handler . Renamed handler to 'rsync', replaces outdated rub handler
. updated examples/Makefile.am and handlers/Makefile.am to include . updated examples/Makefile.am and handlers/Makefile.am to include
rsnap/rsync (Closes: #440554) rsnap/rsync (Closes: #440554)
. Added example.rsync configuration file
sys: sys:
. Fixed typo breaking things for VServers. . Fixed typo breaking things for VServers.
. Fix bug when vrootdir is on its own partition (Closes: #395928) . Fix bug when vrootdir is on its own partition (Closes: #395928)
......
EXAMPLES = example.dup example.ldap example.makecd example.mysql \ EXAMPLES = example.dup example.ldap example.makecd example.mysql \
example.pgsql example.rdiff example.sh \ example.pgsql example.rdiff example.sh example.rsync \
example.svn example.sys example.trac example.svn example.sys example.trac
EXTRA_DIST = $(EXAMPLES) EXTRA_DIST = $(EXAMPLES)
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
# backupdir = folder relative do $mountpoint where the backup should be stored # backupdir = folder relative do $mountpoint where the backup should be stored
# days = number of backup increments (min = 5) # days = number of backup increments (min = 5)
# lockfile = lockfile to be kept during backup execution # lockfile = lockfile to be kept during backup execution
# nicelevel = rsync command nice level
# enable_mv_timestamp_bug = set to "yes" if your system isnt handling timestamps correctly # enable_mv_timestamp_bug = set to "yes" if your system isnt handling timestamps correctly
# tmp = temp folder # tmp = temp folder
# #
...@@ -34,7 +35,7 @@ ...@@ -34,7 +35,7 @@
# numericids = when set to 1, use numeric ids instead of user/group mappings on rsync # numericids = when set to 1, use numeric ids instead of user/group mappings on rsync
# compress = if set to 1, compress data on rsync (remote source only) # compress = if set to 1, compress data on rsync (remote source only)
# bandwidthlimit = set a badnwidth limit in kbps (remote source only) # bandwidthlimit = set a badnwidth limit in kbps (remote source only)
# remote_rsync = remove rsync program (remote source only) # remote_rsync = remote rsync program (remote source only)
# #
# [services] # [services]
# initscripts = absolute path where scripts are located # initscripts = absolute path where scripts are located
...@@ -63,7 +64,7 @@ getconf mv mv ...@@ -63,7 +64,7 @@ getconf mv mv
getconf fsck fsck getconf fsck fsck
setsection general setsection general
getconf log /var/log/backupninja-rsync.log getconf log /var/log/backup/rsync.log
getconf partition getconf partition
getconf fscheck getconf fscheck
getconf read_only getconf read_only
...@@ -100,7 +101,7 @@ getconf service ...@@ -100,7 +101,7 @@ getconf service
function rotate { function rotate {
if [[ "$2" -lt 4 ]]; then if [[ "$2" < 4 ]]; then
error "Rotate: minimum of 4 rotations" error "Rotate: minimum of 4 rotations"
exit 1 exit 1
fi fi
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment