Ssh
ssh 上的可恢復 tar
我想
tar cf - | ssh user@hostname tar xf -
用來複製大量的文件。唯一的問題是它將通過一個非常脆弱的 VPN 連結。是否有可能以某種方式設置這樣的可恢復傳輸?我會使用
rsync
,但我不知道該怎麼做,因為 SSH 密鑰的組織方式意味著複製目標必須啟動命令。
您仍然可以從“目標”使用 rsync。
這是在目標伺服器上執行的命令。
rsync -avz <username>@source.com:/path/to/backup /local/path/to/copy/backup/to
替換要從中複製數據的源伺服器的 and 。
您不需要在遠端主機上執行 rsync “server”。只要您對源伺服器的 ssh 工作正常,這對最終使用者是透明的。
只需按原樣執行命令,rsync 將通過 ssh 從目標複製源數據。