亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

linux下使用rsync同步目錄

2024-09-05 23:02:55
字體:
來源:轉載
供稿:網友

本文描述了linux下使用rsync單向同步兩個機器目錄的問題。 使用rsync同步后可以保持目錄的一致性(含刪除操作)。

數據同步方式

1、從主機拉數據

備機上啟動的流程

同步命令:

rsync -avzP --delete root@{remoteHost}:{remoteDir} {localDir}

參數說明:

  • -a 參數,相當于-rlptgoD(-r 是遞歸 -l 是鏈接文件,意思是拷貝鏈接文件;-p 表示保持文件原有權限;-t 保持文件原有時間;-g 保持文件原有用戶組;-o 保持文件原有屬主;-D 相當于塊設備文件);
  • -z 傳輸時壓縮;
  • -P 傳輸進度;
  • -v 傳輸時的進度等信息;

示例:

rsync -avzP --delete root@192.168.1.100:/tmp/rtest1 /tmp/

2、向備機推數據

主機上啟動的流程

同步命令:

rsync -avzP --delete {localDir} root@{remoteHost}:{remoteDir}

示例:

rsync -avzP --delete /tmp/rtest1 root@192.168.1.101:/tmp/

自動同步配置

描述同步時不輸入密碼的配置的方法。

1、使用ssh key

該方法可以直接使用rsync命令進行同步,同步過程中無需輸入密碼。

在主機上產生ssh key :

ssh-keygen -t rsa

在備機上加入pubkey

ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.101

或者手動添加:

在主機上執行以下命令獲取pubkey:

cat ~/.ssh/id_rsa.pub

在備機上加入key內容:

vi ~/.ssh/authorized_keys

使用pexpect自動輸入密碼

示例代碼如下:

#!/usr/bin/env python# -*- coding: utf-8 -*-import pexpectimport timeimport tracebackdef doRsync(user,passwd,ip,srcDir,dstDir,timeout=3600):  cmd = "rsync -azPq --delete {srcDir} {rUser}@{rHost}:{dstDir}".format(    rUser = user,rHost=ip,srcDir=srcDir,dstDir=dstDir  )  try:    ssh = pexpect.spawn(cmd,timeout=timeout)    print cmd    i = ssh.expect(['password:', 'continue connecting (yes/no)?'], timeout=5)    if i == 0 :      ssh.sendline(passwd)    elif i == 1:      ssh.sendline('yes')      ssh.expect('password: ')      ssh.sendline(passwd)    ssh.read()    ssh.close()  except :    #print traceback.format_exc()    passif __name__ == '__main__':  doRsync("root","123456","192.168.1.101","/tmp/rtest1","/tmp")

上面是使用python實現的代碼,大家可根據情況用其它語言實現該功能。

其它

1、rsync在執行過程中被kill掉會怎么樣;

It is safe to kill an rsync process and run the whole thing again; it will continue where it left off. It may be a little inefficient, particularly if you haven't passed --partial (included in -P), because rsync will check all files again and process the file it was interrupted on from scratch.

rsync被kill掉是安全的,下次啟動時還可以正常工作。

2、rsync不能指定時間段;

1)該問題可以通過kill來解決

2)或者使用pexpect的timeout參數來控制

3)可以先通過find查找過濾出文件夾的名字,然后使用rsync進行同步 這個可以根據現有業務的特征進行,比如:

find /tmp -name '*' -newermt '2016-03-08' ! -newermt '2016-03-20'

3、rsync在寫文件過程中同步(比如錄音過程中執行rsync操作)

經測試,rsync會同步部分文件內容,文件寫入完成后再執行rsync會保持文件的一致

4、當文件數量達到百萬級以上時,rsync同步時掃描改變的文件非常耗時

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲人成啪啪网站| 91av网站在线播放| 亚洲在线视频观看| 一本色道久久综合亚洲精品小说| 亚洲一区二区三区久久| 亚洲电影免费观看高清完整版在线观看| 一本一道久久a久久精品逆3p| 欧美中文字幕在线播放| 91av在线国产| 国产精品久久久久久久久粉嫩av| 久国内精品在线| 亚洲欧美日韩区| 成人xxxxx| 2020欧美日韩在线视频| 欧美中文字幕视频在线观看| 欧美成人h版在线观看| 国产午夜精品全部视频在线播放| 久久精品国产综合| 久久亚洲精品视频| 国产99视频精品免视看7| 97国产精品久久| 最近2019中文字幕mv免费看| 浅井舞香一区二区| xvideos成人免费中文版| 国产精品久久久久7777婷婷| 亚洲精品久久久久久久久久久久| 日本三级久久久| 国产精品第七十二页| 久久久噜噜噜久久中文字免| 成人国产亚洲精品a区天堂华泰| 亚洲直播在线一区| 视频在线观看一区二区| 91久久精品国产91久久性色| 国产成人一区二区| 亚洲天堂一区二区三区| 日韩av在线网址| 国模精品视频一区二区| 国产精品最新在线观看| 国外成人在线播放| 欧美视频13p| 美女999久久久精品视频| 国产精品久久久久久久久久久久久久| 亚洲欧美国产视频| 欧美国产日韩二区| 亚洲人成电影网| 欧美国产亚洲精品久久久8v| 欧美日韩精品在线播放| 久久在精品线影院精品国产| 91精品国产91久久久久久不卡| 欧美xxxx做受欧美.88| 日本精品久久电影| 久久人人爽国产| 大桥未久av一区二区三区| 亚洲第一精品自拍| 久久久久久美女| 精品日韩中文字幕| 美女久久久久久久久久久| 亚洲国产成人精品电影| 欧美老肥婆性猛交视频| 成人乱人伦精品视频在线观看| 国产欧美精品一区二区| 日韩欧美a级成人黄色| 91久久精品国产91久久| 亚洲第一区中文字幕| 国产精品无码专区在线观看| 国产欧美日韩中文| 日韩中文在线中文网三级| 欧美精品videofree1080p| 欧美日韩免费一区| 亚洲国产另类 国产精品国产免费| 97香蕉超级碰碰久久免费的优势| 亚洲999一在线观看www| 亚洲午夜未删减在线观看| 国产+成+人+亚洲欧洲| 亚洲欧美中文日韩在线v日本| **欧美日韩vr在线| 国产精品入口福利| 国产激情视频一区| 日本在线观看天堂男亚洲| 久久大大胆人体| 久久免费视频在线观看| 欧美在线视频网| 亚洲精品一区二区在线| 久久久999精品| 色综合天天综合网国产成人网| 综合网中文字幕| 久久亚洲一区二区三区四区五区高| 日韩欧美一区二区在线| 精品国产成人在线| 国产精品美腿一区在线看| 亚洲深夜福利网站| 一本色道久久综合狠狠躁篇怎么玩| 国产精品成人观看视频国产奇米| 亚洲国产精品资源| 色偷偷88888欧美精品久久久| 91久久久久久久一区二区| 久久亚洲春色中文字幕| 欧美成在线视频| 欧美成人中文字幕| 高清欧美电影在线| 欧美日韩国产精品一区| 97视频网站入口| 日韩av免费在线看| 久久久国产精彩视频美女艺术照福利| 中文字幕亚洲欧美在线| 国产精品999| 91九色国产社区在线观看| 国产精品一区二区三区在线播放| 国产亚洲精品久久久| 国产亚洲欧美日韩精品| 欧美日韩一区二区免费在线观看| 国产免费一区二区三区香蕉精| 国产精品久久久久国产a级| 精品精品国产国产自在线| 亚洲va国产va天堂va久久| 欧美成aaa人片在线观看蜜臀| 91网在线免费观看| 国产裸体写真av一区二区| 久久久久国产精品一区| 日韩中文字幕在线视频播放| 国产精品第二页| 欧美巨乳美女视频| 日韩经典中文字幕在线观看| 亚洲性线免费观看视频成熟| 欧美理论电影在线观看| 亚洲aaa激情| 国产欧美精品一区二区三区-老狼| 日韩一区二区三区在线播放| 欧美激情精品久久久久| 欧美成年人视频网站| 亚洲第一在线视频| 欧美一级电影在线| 欧美性xxxxx极品娇小| 欧美在线日韩在线| 亚洲国产精品va在线看黑人动漫| 91沈先生在线观看| 自拍视频国产精品| 91色视频在线观看| 久久躁日日躁aaaaxxxx| 国产精品88a∨| 综合av色偷偷网| 久久久久久久电影一区| 精品五月天久久| 精品日本美女福利在线观看| 91精品国产免费久久久久久| 亚洲最大福利网| 亚洲91精品在线观看| 欧美精品一区二区三区国产精品| 国产精品激情av在线播放| 欧美丰满老妇厨房牲生活| 91av视频在线免费观看| 国产精品扒开腿做爽爽爽的视频| 色无极影院亚洲| 国模精品视频一区二区三区| 亚洲高清av在线| 夜夜嗨av一区二区三区四区| 欧美尤物巨大精品爽| 亚洲剧情一区二区| 成人观看高清在线观看免费| 日韩av在线网页| 精品福利在线视频| 日韩视频免费在线| 亚洲人成在线电影| 日韩有码在线视频|