This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
пакет_rsync [2016/04/18 08:58] val [Ubuntu] |
пакет_rsync [2019/02/13 15:13] val [FreeBSD/Ubuntu/MacOSX] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Пакет RSYNC ====== | ====== Пакет RSYNC ====== | ||
+ | |||
+ | * [[https://www.howtoforge.com/backing-up-with-rsync-and-managing-previous-versions-history|Backing Up With rsync And Managing Previous Versions/History]] | ||
===== Установка ===== | ===== Установка ===== | ||
Line 5: | Line 7: | ||
==== FreeBSD ==== | ==== FreeBSD ==== | ||
<code> | <code> | ||
- | [nodeN:~] # pkg_add -r rsync | + | [nodeN:~] # pkg install rsync |
</code> | </code> | ||
- | ==== Ubuntu ==== | + | ==== Ubuntu/Debian ==== |
Уже установлен | Уже установлен | ||
<code> | <code> | ||
- | root@nodeN:~# apt-get install rsync | + | root@nodeN:~# apt install rsync |
</code> | </code> | ||
Line 19: | Line 21: | ||
==== FreeBSD/Ubuntu/MacOSX ==== | ==== FreeBSD/Ubuntu/MacOSX ==== | ||
<code> | <code> | ||
- | [~ ] $ rsync -av --delete Pictures/iPhoto\ Library/ /Volumes/macbookbkp/iPhoto\ Library/ | + | server# time cp -rvp /var/ /disk2/var/ |
- | + | или | |
- | [~ ] $ rsync -av --delete val.bmstu.ru:dokuwiki-2009-12-25/ dokuwiki-2009-12-25/ | + | server# time rsync -av --delete /var/ /disk2/var/ |
- | [~ ] $ rsync -av --delete -e "ssh -p XXX" val.bmstu.ru:dokuwiki-2009-12-25/ dokuwiki-2009-12-25/ | + | node1# rsync -avz --delete /home/ node2:/home/ |
- | [gate.isp.un:~] # rsync -av -e "ssh -p XXX" userX@radio.specialist.ru:/usr/ports/packages/All/ /usr/ports/packages/All/ | + | val# /usr/bin/rsync -av --delete -e "ssh -p XXX" /var/www/html/dokuwiki/ val@radio.specialist.ru:dokuwiki.mastercopy/ |
</code> | </code> | ||
Line 32: | Line 34: | ||
==== FreeBSD ==== | ==== FreeBSD ==== | ||
<code> | <code> | ||
- | [node2:~] # /usr/local/etc/rc.d/rsyncd rcvar | + | [node2:~] # service rsyncd rcvar |
[node2:~] # cd /usr/local/etc/ | [node2:~] # cd /usr/local/etc/ | ||
</code> | </code> | ||
- | ==== Ubuntu ==== | + | ==== Ubuntu/Debian ==== |
<code> | <code> | ||
root@node2:~# cat /etc/default/rsync | root@node2:~# cat /etc/default/rsync | ||
Line 54: | Line 56: | ||
node2# cat rsyncd.conf | node2# cat rsyncd.conf | ||
</code><code> | </code><code> | ||
- | pid file = /var/run/rsyncd.pid | + | # pid file = /var/run/rsyncd.pid |
[home] | [home] |