国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Linux下rsync遠程數據同步命令的詳細介紹

2019-11-02 14:11:47
字體:
來源:轉載
供稿:網友

介紹

rsync命令是一個遠程數據同步工具,可通過LAN/WAN快速同步多臺主機間的文件。rsync使用所謂的“rsync算法”來使本地和遠程兩個主機之間的文件達到同步,這個算法只傳送兩個文件的不同部分,而不是每次都整份傳送,因此速度相當快。 rsync是一個功能非常強大的工具,其命令也有很多功能特色選項,我們下面就對它的選項一一進行分析說明。

常用場景

無密碼同步

服務端:vim /etc/rsyncd.conf

#This is the rsync daemon configuration #global settings pid file = /var/run/rsyncd.pidport = 873lock file = /var/run/rsyncd.locklog file = /var/log/rsync.loggid = rootuid = root#module settings [share_data]path = /web/rsync/share_datause chroot = nomax connections = 15read only = yeswrite only = nolist = noignore errors = yestimeout = 120
/usr/bin/rsync --daemonmkdir -p /web/rsync/share_data

客戶端

rsync -avz --progress root@192.168.1.98::share_data /home/hadoop/share_data

限制流量同步

rsync -avz --bwlimit=50 --progress root@192.168.1.98::share_data /home/hadoop/share_data

有密碼同步

服務端 

vim /etc/rsyncd.conf

#This is the rsync daemon configuration #global settings pid file = /var/run/rsyncd.pidport = 873lock file = /var/run/rsyncd.locklog file = /var/log/rsync.loggid = rootuid = root#module settings [auth_data]path = /web/rsync/auth_datause chroot = nomax connections = 15read only = yeswrite only = nolist = noignore errors = yestimeout = 120auth users = hadoopsecrets file = /etc/rsyncd.passwd
echo "hadoop:password123" > /etc/rsyncd.passwd chmod 600 /etc/rsyncd.passwdmkdir -p /web/rsync/auth_data

客戶端

echo "password123" > /home/hadoop/rsyncd.passwd chmod 600 /home/hadoop/rsyncd.passwd rsync -avz --progress --password-file=/home/hadoop/rsyncd.passwd hadoop@192.168.1.98::auth_data /home/hadoop/auth_data

或者是

export RSYNC_PASSWORD="password123"rsync -avz --progress hadoop@192.168.1.98::auth_data /home/hadoop/auth_data

寫入同步

服務端

vim /etc/rsyncd.conf

#global settings pid file = /var/run/rsyncd.pidport = 873lock file = /var/run/rsyncd.locklog file = /var/log/rsync.loggid = rootuid = root#module settings [write_data]path = /web/rsync/write_datause chroot = nomax connections = 15read only = nolist = noignore errors = yestimeout = 120auth users = hadoopsecrets file = /etc/rsyncd.passwd
mkdir -p /web/rsync/write_data

客戶端

echo "123" > /home/hadoop/write_fileexport RSYNC_PASSWORD="password123"rsync -avz --progress --delete /home/hadoop/write_file hadoop@192.168.1.98::write_data 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新兴县| 治多县| 阜阳市| 赞皇县| 中牟县| 金华市| 麻阳| 长垣县| 繁峙县| 新丰县| 陇南市| 安新县| 菏泽市| 恩施市| 理塘县| 顺平县| 清涧县| 荥阳市| 日土县| 都昌县| 甘谷县| 邳州市| 水富县| 宁河县| 浏阳市| 遂宁市| 苏尼特右旗| 承德市| 资阳市| 长武县| 乡城县| 即墨市| 桐梓县| 揭阳市| 汕头市| 阜城县| 岳普湖县| 遂昌县| 海阳市| 重庆市| 天台县|