SUNScholar/Disaster Recovery/Backups/Client Setup/Server Sync

Back to Client Setup

Create an rsync config file
sudo nano /etc/rsyncd.conf Copy and paste the following. uid = root gid = root

[home] path = /home

Enable the rsync server
sudo nano /etc/default/rsync Change false to true. RSYNC_ENABLE=true

Start the rsync server
sudo service rsync restart

Check the rysnc server
sudo rsync localhost::home A listing of files should be displayed.

See example output below. dspace@repository:~$ sudo rsync localhost::home drwxr-xr-x       4096 2013/12/02 14:27:48. drwxr-xr-x       4096 2013/12/05 12:29:27 backup drwxr-xr-x       4096 2013/12/05 12:29:27 dspace

Add a firewall rule to allow the backup server to get to the backup files using the "rsync" service
It is assumed that you have enabled a firewall on your IR server, if not please go to: http://wiki.lib.sun.ac.za/index.php/SUNScholar/Firewall and do so.

Then add the following firewall to allow the backup server to connect: sudo ufw allow from %server-hostname% to any port 873 Replace %server-hostname% with the server hostname of your backup server.