rsync的配置文件模板及简单介绍,命令及参数
生活随笔
收集整理的這篇文章主要介紹了
rsync的配置文件模板及简单介绍,命令及参数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
必須知道推送有一個限速參數。--bwlimit=100 工作總必須要加。
有三種模式,
1.本地的模擬cp命令,在一個服務器
2.遠程的兩個服務器之間,模擬scp
3.以socket進程監聽的方式啟動rsync的server端。
格式文件不需要加參數。
rsync /etc/hosts /opt
把什么推到什么
目錄需要加參數,
?
在最后加/就是同步目錄下的東西,不同步目錄,不加就同步
遠程的要區分誰是源誰是目標
左邊的是源,右邊的是目標,
如果左邊比右邊的多會復制
?
2排除某文件后,再和服務器進行同步
遠程復制
scp -r benet root@192.168.200.195:/back/ (要有對方的賬戶,對方的地址,如果不寫默認是超級用戶,冒號后邊表示去哪里)?
第一次連接的時候會詢問,一律yes,然后輸入對方密碼。
把對方的賬戶的東西拉過來,就是源和目標的路徑換線位置。
-P來指定端口,
?
-e 'ssh -p 2222' 是用ssh來指定端口。
?
rsync的socket進程的配置文件寫/etc/rsyncd.conf \#用戶 uid = rsync \#組 gid = rsync \#程序安全設置 use chroot = no \#客戶端連接數 max connections = 200 \#超時時間 timeout = 300 \#進程號文件位置 pid file = /var/run/rsyncd.pid \#進程鎖 lock file = /var/run/rsync.lock \#日志文件位置 log file = /var/log/rsyncd.log ##################################### [backup] \#使用目錄 path = /backup/ \#有錯誤時忽略 ignore errors \#可讀可寫(ture或false) read only = false \#阻止遠程列表(不讓通過遠程方式看服務端有啥) list=false \#允許ip hosts allow = 192.168.200.0/24 \#禁止ip hosts deny = 0.0.0.0/32 \#虛擬用戶 auth users = rsync_backup \存放用戶和密碼的文件 secrets file = /etc/rsync.password ###rsync_config______end#?
然后創建備份目錄,虛擬用戶的密碼文件,服務端的里邊要有用戶名:密碼。客戶端的只寫密碼。文件的權限都改成600,創建rsync的程序賬號,屬主屬組改成rsync。 rsync --daemon 守護進程啟動,監聽873端口。?
轉載于:https://www.cnblogs.com/cash-su/p/9843994.html
總結
以上是生活随笔為你收集整理的rsync的配置文件模板及简单介绍,命令及参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: upload-labs-master文件
- 下一篇: win10添加新用户