{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問(wèn)答專(zhuān)欄Q & A COLUMN

如何同步兩個(gè)linux機(jī)器?

wangtdgoodluckwangtdgoodluck 回答0 收藏1
問(wèn)題描述:有兩個(gè)機(jī)器,一個(gè)debian的臺(tái)式機(jī)用來(lái)搞開(kāi)發(fā),一個(gè)surface上virtual box裝的debian負(fù)責(zé)帶給別人展示。代碼都是用dropbox傳的,基本surface每次一開(kāi)機(jī)代碼就到位了。但是其他軟件就很麻煩。想問(wèn)的是linux上有什么方案能像dropbox一樣,機(jī)器1上有了變動(dòng)就能自動(dòng)移植到機(jī)器2上?
收藏問(wèn)題

2條回答

Tecode

Tecode

回答于2022-06-28 11:12

在日常開(kāi)發(fā)運(yùn)維工作中,經(jīng)常會(huì)遇到多臺(tái)服務(wù)器上的數(shù)據(jù)同步問(wèn)題,特別是集群部署時(shí),如果不是自動(dòng)化同步數(shù)據(jù),全靠人工同步那工作量就會(huì)很大。

Linux的文件同步工具 Rsync

Rsync是Linux系統(tǒng)下的一款數(shù)據(jù)備份工具,使用它可以增量備份,不光光支持本地復(fù)制還支持遠(yuǎn)程同步,功能十分強(qiáng)大。

1、Rsync優(yōu)點(diǎn):

  • Rsync在第一次同步時(shí)是全量同步,后面同步時(shí)只會(huì)傳輸修改過(guò)的文件;

  • 在傳輸過(guò)程中還可以進(jìn)行壓縮傳輸,性能高(比scp要好);

  • 另外可以保持文件原來(lái)的權(quán)限/時(shí)間/軟硬連接,避免了我們同步文件后還要設(shè)置權(quán)限的尷尬。

2、Rsync缺點(diǎn):

  • Rsync是根據(jù)Linux守護(hù)進(jìn)程來(lái)觸發(fā)同步的,不能實(shí)時(shí)的檢測(cè)到文件變化,存在時(shí)間差。

Linux上的 Inotify 特性

Inotify 是Linux內(nèi)核的一個(gè)特性,它主要用來(lái)監(jiān)控文件系統(tǒng)的操作(創(chuàng)建、寫(xiě)入、讀?。┎⒓皶r(shí)向?qū)iT(mén)的程序發(fā)出通知。它的優(yōu)點(diǎn)就是:響應(yīng)及時(shí),比Cron輪詢要高效很多

Linux上文件同步最佳實(shí)踐:Inotify + Rsync

鑒于上面介紹的Rsync和Inotify,在實(shí)際運(yùn)維工作中我們都是將兩者搭配使用,即:使用Inotify實(shí)時(shí)監(jiān)測(cè)文件系統(tǒng)變化,然后利用Rsync進(jìn)行數(shù)據(jù)同步。

這樣做的好處就是可以實(shí)現(xiàn)近乎實(shí)時(shí)的進(jìn)行已修改文件的增量同步。

以上就是我的觀點(diǎn),對(duì)于這個(gè)問(wèn)題大家是怎么看待的呢?歡迎在下方評(píng)論區(qū)交流 ~ 我是科技領(lǐng)域創(chuàng)作者,十年互聯(lián)網(wǎng)從業(yè)經(jīng)驗(yàn),歡迎關(guān)注我了解更多科技知識(shí)!

評(píng)論0 贊同0
  •  加載中...
_ang

_ang

回答于2022-06-28 11:12

rsync+inotify 可以實(shí)現(xiàn)實(shí)時(shí)同步目錄

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過(guò)該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說(shuō)句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<