Linux中rsync詳解:備份或同步必選
在Linux中,rsync是一款非常實(shí)用的備份和同步工具。它具有以下特性: 1. 鏡像保存:rsync可以鏡像保存整個(gè)目錄樹(shù)和文件系統(tǒng)。 2. 保持原有屬性:rsync可以很容易地保持原來(lái)文件的權(quán)
配置和安裝
如果只是簡(jiǎn)單的兩臺(tái)機(jī)器之間的同傳,配置安裝非常簡(jiǎn)單: 1. 使用命令`yum install rsync`安裝rsync,并設(shè)置開(kāi)機(jī)啟動(dòng)。 2. 創(chuàng)建配置文件``。 3. 在`/etc`目錄下創(chuàng)建``文件,并將密碼寫(xiě)入其中。密碼格式為“BackupUser后面加密碼”。請(qǐng)務(wù)必牢記該密碼,因?yàn)槲覀冎髸?huì)用到它。 4. 修改權(quán)限:將`/etc/rsyncd*`的所有文件權(quán)限修改為600,并重啟服務(wù)。由于rsync是基于xinetd下的,所以只需要開(kāi)啟xinetd即可。 5. 創(chuàng)建測(cè)試文件:在根目錄下創(chuàng)建test目錄,并在該目錄下創(chuàng)建file1和file2文件并寫(xiě)入內(nèi)容。另一臺(tái)機(jī)器的配置
在另一臺(tái)機(jī)器上,我們需要做以下配置: 1. 在`/root`目錄下創(chuàng)建secrets文件,并將之前共享機(jī)器上的密碼復(fù)制進(jìn)去。同樣,修改secrets文件的權(quán)限為600。 2. 最后一步就是測(cè)試了。只需要輸入以下命令,開(kāi)始第一次同步文件。請(qǐng)注意,在輸入命令時(shí),記得要將`password`之前的兩個(gè)橫杠輸入正確。如果輸錯(cuò)了,可以檢查一下配置文件。 好了,以上就是全部的配置和測(cè)試過(guò)程。如果你想看到效果,可以在`/tmp`目錄下檢查是否存在這兩個(gè)文件。實(shí)際上,最關(guān)鍵的是,當(dāng)你在共享機(jī)器上修改其中一個(gè)file文件后,再進(jìn)行同步,你會(huì)發(fā)現(xiàn)測(cè)試頁(yè)面中只有一個(gè)文件被更新。這就是rsync的神奇之處。 希望本文對(duì)您有所幫助。如果您對(duì)其他服務(wù)經(jīng)驗(yàn)感興趣,可以關(guān)注我的賬號(hào),我會(huì)不定期分享更多內(nèi)容。