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