SUNScholar/Disaster Recovery/Backups/Client Setup/Server Sync
Revision as of 13:43, 15 June 2013 by Hgibson (talk | contribs) (→Add a firewall rule to allow the backup server to get to the backup files using the "rsync" service)
Contents
Step 2. Enable sync to remote server
Create an rsync config file
sudo nano /etc/rsyncd.conf
Copy and paste the following.
[backup] path = /var/backup [home] path = /home
- NANO Editor Help
| CTL+O | = Save the file and then press Enter |
| CTL+X | = Exit "nano" |
| CTL+K | = Delete line |
| CTL+U | = Undelete line |
| CTL+W | = Search for %%string%% |
| CTL+\ | = Search for %%string%% and replace with $$string$$ |
| CTL+C | = Show line numbers |
More info = http://en.wikipedia.org/wiki/Nano_(text_editor)
Enable the rsync server
sudo nano /etc/default/rsync
Change false to true.
RSYNC_ENABLE=true
- NANO Editor Help
| CTL+O | = Save the file and then press Enter |
| CTL+X | = Exit "nano" |
| CTL+K | = Delete line |
| CTL+U | = Undelete line |
| CTL+W | = Search for %%string%% |
| CTL+\ | = Search for %%string%% and replace with $$string$$ |
| CTL+C | = Show line numbers |
More info = http://en.wikipedia.org/wiki/Nano_(text_editor)
Start the rsync server
sudo /etc/init.d/rsync restart
Check the rysnc server
sudo rsync localhost::backup
A listing of files should be displayed.
sudo rsync localhost::home
A listing of files should be displayed.
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.
sudo ufw allow from %server-hostname% to any port 873
Replace %server-hostname% with the server hostname of your backup server.
Back to Client Setup