rsync を使用してデータをあるサーバーから別のサーバーに移行する

rsync を使用してデータをあるサーバーから別のサーバーに移行する

ある VPS から別の VPS に移行するのですが、データを転送する最も簡単な方法は だと思いましたrsync

www-dataただし、データの所有者は ssh 権限を持たないユーザーであり、ターゲット マシン上の同じ (名前付き) ユーザーが所有するようにしたいと考えています。当然、すべてのファイル権限を保持する必要があります。sudo両方のマシンで権限を持つ別のユーザーを介して SSH にアクセスできます。

これをrsyncで実行することは可能ですか?

答え1

その後に rsync と chown を実行しないのはなぜですか? あるいは、マシンの 1 つに一時的に root ログインを許可し、rsync を実行することもできます。root として実行すると、所有権が保持されます。

関連情報