Difference between revisions of "SUNScholar/Disaster Recovery/Backups/Client Setup/Server Sync"
Jump to navigation
Jump to search
(Created page with "==Step 2. Setup daily sync to remote server== ===Create an rsync config file=== sudo nano /etc/rsyncd.conf Copy and paste the following. <pre> [backup] path = /var/backup [home...") |
|||
| Line 31: | Line 31: | ||
sudo ufw allow from %hostname% to any port 873 | sudo ufw allow from %hostname% to any port 873 | ||
Replace %hostname% with the hostname of your backup server. | Replace %hostname% with the hostname of your backup server. | ||
| + | |||
| + | '''[[SUNScholar/Disaster Recovery/Backups|Back to Disaster Recovery Backups]]''' | ||
Revision as of 12:19, 6 September 2012
Contents
Step 2. Setup daily 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
sudo rsync localhost::home
Add a firewall rule to allow the backup server to get to the backup files
sudo ufw allow from %hostname% to any port 873
Replace %hostname% with the hostname of your backup server.
Back to Disaster Recovery Backups