we want a rsync daemon running on the NAS to provide access to the files to be backed up
What happens if we don't do it (aka Why is it important)?
we cannot access our source data over rsync. We would need to use ssh (slower) or nfs (more complicated)
Definition of Ready
[x] rsync is installed on the NAS
[x] the data for the backup is located inside a single parent folder on the NAS (one can also create a folder and use sym/hardlinks to different locations from there)
Key Tasks
[x] create a /etc/rsyncd.conf like
use chroot = true
hosts allow = 192.168.0.0/24
transfer logging = true
log file = /var/log/rsyncd.log
log format = %h %o %f %l %b
[backup_source_data]
comment = Public Share
path = /root/rsync_share
read only = no
list = yes
uid = nobody
gid = nogroup
# Acceptance Criteria
- [ ] when we type `rsync NAS::` we can see the backup_source_data
Description
we want a rsync daemon running on the NAS to provide access to the files to be backed up
What happens if we don't do it (aka Why is it important)?
we cannot access our source data over rsync. We would need to use ssh (slower) or nfs (more complicated)
Definition of Ready
Key Tasks
/etc/rsyncd.conf
liketransfer logging = true log file = /var/log/rsyncd.log log format = %h %o %f %l %b
[backup_source_data] comment = Public Share path = /root/rsync_share read only = no list = yes uid = nobody gid = nogroup