rsync官方手冊:man rsync/man rsync.conf
rsync是linux系統下的資料映象增量備份工具,可實現全量及增量的本地或者遠端的資料備份,並且在複製時可以不改變原有資料的屬性資訊。所謂的增量複製,即只複製發生變化的資料,這樣大大提高資料傳輸的效率。
rsync可以實現異地主機複製資料(需要借助ssh服務實現遠端資料傳輸),還可以在本地主機的不同分割槽或目錄之間全量及增量複製資料。
rsync軟體自帶的rsync可以實現的功能如下:
rsync有三種傳輸資料模式:
本地資料傳輸模式,可以實現檔案、目錄的移動備份等 ;
遠端shell資料傳輸模式,即借助通道(如ssh)在兩台伺服器之間進行複製資料,這兩台伺服器無服務端與客戶端之分;
守護程序傳輸模式,在客戶端與服務端之間進行資料複製的,通常伺服器部署守護程序服務,然後客戶端執行命令,實現資料的拉取和推送複製 。
scp(安全拷貝)和rsync(增量複製)
又稱為全量複製,每次複製都會複製所有檔案。使用 scp r 原始檔使用者名稱a 主機名1 path1 目標檔案使用者名稱b 主機名2 path2 r 遞迴,複製目錄執行過程 要求 使用者名稱a 主機名1 對path1有讀許可權 使用者名稱b 主機名2 對path2有寫許可權 可以只同步變化的檔案 對...
scp(安全拷貝)和rsync(增量複製)
又稱為全量複製,每次複製都會複製所有檔案。使用 scp r 原始檔使用者名稱a 主機名1 path1 目標檔案使用者名稱b 主機名2 path2 r 遞迴,複製目錄執行過程 要求 使用者名稱a 主機名1 對path1有讀許可權 使用者名稱b 主機名2 對path2有寫許可權 可以只同步變化的檔案 對...
rsync增量備份
增量備份 原始檔同步到備份目錄 同時備份更改的檔案且記錄下同步輸出檔案日誌 bin bash riqi date y m d h m srcdatapath newdata destdatapath newdata backup backupdir newdata backup chfileback...