Linux rsync檔案同步

2021-07-30 13:10:54 字數 864 閱讀 9986

注意:實時同步可考慮使用 rsync+inotify 組合生成ssh金鑰可以免密碼傳輸

#伺服器到本地

rsync -progvzt -progress -e 'ssh -p 埠號' [email protected]:/檔案目錄/  本機的目錄位址

#本地到伺服器

rsync -progvzt -progress -e 'ssh -p 埠號' 本機的目錄位址 [email protected]:/檔案目錄/

sudo rsync -progvzt --progress --exclude "rsync.sh*" -e 'ssh' ./pn532-uart-201612261800.tar.gz [email protected]:/home/cubie

-p可以不要,預設使用22埠

語法rsync -引數 『原始檔訪問路徑』目標路徑

注意原始檔的最後要加/,否則就是將目錄拷過來,而不是目錄下所有檔案

使用之前需要先安裝rsync,這個直接自行搜尋吧..

關於引數的說明:

一般常用的:

-v 詳細模式輸出

-r 對子目錄以遞迴模式處理

-t 保持檔案的時間資訊

-o 保持檔案的屬性資訊

-g 保持檔案屬組的資訊(不清楚這樣翻譯是否有問題)

-p 保持檔案許可權不變

-e, --rsh=command 指定替代rsh的shell程式

-z, --compress 對備份的檔案在傳輸時進行壓縮處理

--progress 顯示備份過程

也就是:遞迴、保證檔案一些基本屬性不變(建立/修改時間 許可權等)、傳輸檔案時壓縮以減少頻寬消耗,當然還有乙個就看需要了:是否刪除源中沒有,而目標中又有的檔案

Linux rsync增量同步方法

可以先使用 rpm qa grep rsync 檢視rsync是否已經安裝 下面說說rsyns的配置過程 一.配置伺服器端 首先編輯 etc rsyncd.conf 內容如下 uid nobody 進行備份的使用者 nobody為任何使用者 gid nobody 進行備份的組 nobody為任何組 ...

Linux rsync遠端同步工具

rsync remote synchronize,遠端同步 是linux系統下的資料映象備份工具。使用快速增量備份工具可以遠端同步,支援本地複製,或者與其他ssh rsync主機同步。不同的linux發行版安裝方法不一樣 apt rpm yum 請自行查詢安裝方法。rsync是在服務端 同步源 啟動...

Linux rsync命令詳解

rsync命令的工作模式 第一種 shell模式,也稱作本地模式 第二種 遠端shell模式,此時可以利用ssh協議承載其資料傳輸過程 第三種 列表模式,其工作方式與ls相似,僅列出源的內容 nv 第四種 伺服器模式,此時,rsync可以工作在守護程序,能夠接收客戶端的資料請求 在使用時,可以在客戶...