使用 rsync 將資料從一台伺服器遷移到另一台伺服器

使用 rsync 將資料從一台伺服器遷移到另一台伺服器

我正在從一個 VPS 遷移到另一個 VPS,我認為傳輸資料的最簡單方法是rsync.

但是,資料由使用者 擁有,www-data該使用者沒有 ssh 權限,並且我希望它由目標電腦上的相同(命名)使用者擁有。顯然我需要保留所有檔案權限。我可以透過另一個sudo在兩台機器上都有權限的使用者進行 SSH 存取。

可以用 rsync 來做到這一點嗎?

答案1

為什麼不在之後進行 rsync 和 chown 呢?或者,您可以暫時允許 root 登入其中一台機器並執行 rsync.. 如果以 root 身分執行 - 它將保留所有權。

相關內容