查看客户端文件:
[root@nfs01 backup]# ll
total 0
-rw-r—r— 1 root root 0 Sep 13 22:11 schools01.txt
-rw-r—r— 1 root root 0 Sep 13 22:11 schools02.txt
-rw-r—r— 1 root root 0 Sep 13 22:11 schools03.txt
-rw-r—r— 1 root root 0 Sep 13 22:11 schools04.txt
-rw-r—r— 1 root root 0 Sep 13 22:11 schools05.txt
-rw-r—r— 1 root root 0 Sep 13 22:11 schools06.txt
查看服务器端文件:
[root@backup backup]# ll
total 0
-rw-r—r— 1 rsync rsync 0 Sep 13 20:57 stu01.jpg
-rw-r—r— 1 rsync rsync 0 Sep 13 20:57 stu02.jpg
-rw-r—r— 1 rsync rsync 0 Sep 13 20:57 stu03.jpg
-rw-r—r— 1 rsync rsync 0 Sep 13 20:57 stu04.jpg
-rw-r—r— 1 rsync rsync 0 Sep 13 20:57 stu05.jpg
-rw-r—r— 1 rsync rsync 0 Sep 13 20:57 stu06.jpg
-rw-r—r— 1 rsync rsync 0 Sep 13 20:57 stu07.jpg
执行无差异同步:
[root@nfs01 backup]# rsync -avz —delete /backup/ rsync_backup@172.16.1.41::backup/ —password-file=/etc/rsync.password
sending incremental file list
./
deleting stu07.jpg
deleting stu06.jpg
deleting stu05.jpg
deleting stu04.jpg
deleting stu03.jpg
deleting stu02.jpg
deleting stu01.jpg
schools01.txt
schools02.txt
schools03.txt
schools04.txt
schools05.txt
schools06.txt
sent 326 bytes received 125 bytes 300.67 bytes/sec
total size is 0 speedup is 0.00
再次查看服务器端文件:(根据提示可以看到同步成功,并把服务器上原有的内容删除,)
[root@backup backup]# ll
total 0
-rw-r—r— 1 rsync rsync 0 Sep 13 22:11 schools01.txt
-rw-r—r— 1 rsync rsync 0 Sep 13 22:11 schools02.txt
-rw-r—r— 1 rsync rsync 0 Sep 13 22:11 schools03.txt
-rw-r—r— 1 rsync rsync 0 Sep 13 22:11 schools04.txt
-rw-r—r— 1 rsync rsync 0 Sep 13 22:11 schools05.txt
-rw-r—r— 1 rsync rsync 0 Sep 13 22:11 schools06.txt
以前服务器有的图片文件,已经被删除了,所以此方法需谨慎使用。。。