# on the localhost
1- # apt -y install rsync
# vi /etc/rsync_exclude.lst# حدد الملفات أو الأدلة التي ترغب في استبعادها
# on the remote
1- # apt -y install rsync
$ mkdir /home/user/backup
rsync daemon
مزامنة البيانات مع جهاز بعيد، يمكننا استخدام كل من shell البعيد كـ ssh
أو البرنامج daemon rsync
2- # vi /etc/rsyncd.conf
[backup]
# REMOTE_DIRECTORY
path= /home/user/backup
# LOCAL_IP
hosts allow = 192.168.155.4
hosts deny = *
list = true
uid = linux
gid = linux
read only = false
# systemctl start rsync
rsync -avz LOCAL_DIRECTORY REMOTE_IP::backup
rsync -avz /home/nlinux/DEV/ 192.168.1.239::backup
# rsync -avz --delete --exclude-from=/etc/rsync_exclude.lst /home/nlinux/DEV/ 192.168.1.239::backupفي حال لم ينحج الأمر السابق جرب التالي :
$ sudo ufw allow 873/tcp
أو استخدم ssh
# rsync -avz --delete --exclude-from=/etc/rsync_exclude.lst /home/nlinux/DEV/ linux@192.168.100.192:~/backup
0 تعليقات
تقديم إقتراح