This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
rsync-backup [2012/12/21 15:31] 85.218.109.130 |
rsync-backup [2013/07/10 09:58] zoza old revision restored |
||
---|---|---|---|
Line 2: | Line 2: | ||
(run as sudo) | (run as sudo) | ||
+ | |||
+ | - local backup | ||
<code>rsync -azvv --exclude /var/log /etc /home /opt /var /pathtofolderwherebackupisstored</code> | <code>rsync -azvv --exclude /var/log /etc /home /opt /var /pathtofolderwherebackupisstored</code> | ||
+ | |||
+ | - remote backup | ||
+ | |||
+ | <code>rsync -azvv -e ssh /foldertobackup remoteuser@remotehost.remotedomain:/wheretostorebackup | ||
https://help.ubuntu.com/community/rsync | https://help.ubuntu.com/community/rsync | ||
Line 18: | Line 24: | ||
====== automated backup ====== | ====== automated backup ====== | ||
+ | |||
+ | (as sudo) run crontab: | ||
+ | |||
+ | <code>crontab -e</code> | ||
+ | |||
+ | edit the file, so that cronjob will run the command each 1st of the month, at 20:45 | ||
+ | |||
+ | <code>45 20 1 * * rsync -azvv --exclude /var/log /etc /home /opt /var /srv/mis_duplicate/backingup</code> | ||
+ | |||
+ | and backup the server (only folders /etc, /home, /opt, /var) to an external disk | ||
+ | |||
+ | > cron format: http://www.nncron.ru/help/EN/working/cron-format.htm | ||
+ | |||
+ | more: | ||
http://rbgeek.wordpress.com/2012/05/22/automatic-backup-from-ubuntu-server-with-rsync/ | http://rbgeek.wordpress.com/2012/05/22/automatic-backup-from-ubuntu-server-with-rsync/ |