scp(安全拷貝)和rsync(增量複製)

2021-10-07 19:56:31 字數 604 閱讀 9479

又稱為全量複製,每次複製都會複製所有檔案。

使用:

scp -r  原始檔使用者名稱a@主機名1:path1    目標檔案使用者名稱b@主機名2:path2
-r: 遞迴,複製目錄
執行過程:

要求: 使用者名稱a@主機名1 對path1有許可權

使用者名稱b@主機名2 對path2有許可權

可以只同步變化的檔案(對比檔案的修改時間)!增量同步!

使用:

rsync -rvlt   path1    目標檔案使用者名稱b@主機名2:path2
-r: 遞迴,複製目錄

-v: 顯示複製的過程

-l: 同步軟連線

-t: 基於檔案的修改時間進行對比,只同步修改時間不同的檔案

只能將本機的檔案同步到其他機器!

path1是個目錄,目錄以/結尾,只會同步目錄中的內容,不會同步目錄本身!

path1是個目錄,目錄不以/結尾,同步目錄中的內容,也會同步目錄本身!

scp(安全拷貝)和rsync(增量複製)

又稱為全量複製,每次複製都會複製所有檔案。使用 scp r 原始檔使用者名稱a 主機名1 path1 目標檔案使用者名稱b 主機名2 path2 r 遞迴,複製目錄執行過程 要求 使用者名稱a 主機名1 對path1有讀許可權 使用者名稱b 主機名2 對path2有寫許可權 可以只同步變化的檔案 對...

scp和rsync的使用

scp的備份指南 需求 用scp自動完成異地檔案的定時copy 難點 如何讓異地主機建立安全的信任關係 1 在a機器上用root執行ssh keygen,將生成 root ssh identity和 root ssh identity.pub兩個檔案 2 在a機器上執行scp root ssh id...

Linux遠端複製scp和rsync詳解

1.scp scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的,它使用ssh安全協議傳輸資料。scp系統開消小不佔資源,不會提高多少系統負荷。雖然 rsync只傳送修改的部分。1.1 命...