rsyncを使用してディレクトリ間でファイルを移動(コピーしない)しますか?

rsyncを使用してディレクトリ間でファイルを移動(コピーしない)しますか?

使ってきた同期しばらくファイルをコピーします。私の理解は同期比較するCP転送するファイルの一部がすでにターゲットディレクトリにある場合は、増分差分(「デルタ」など)のみが送信されます。

これが正しい場合、それを使用するとどのような利点がありますか?同期フォルダ内容の移動つまり、フォルダです。第二第二空ですか?

フォルダ1TBに近いデータ(数百万のファイル)があります。移転は以下を介して現地で行われます。ネットワークそして第二~であるその他ファイルシステム、両方インストール済みたとえば、スーパーコンピュータでははいネットワークファイルシステムそして第二はい光沢)。

それ以外に、どのフラグを使って尋ねるべきですか?同期次の場所でファイルを移動する(コピーではありません)到着第二(つまり、削除いつ転送が正常に完了しますか?

ベストアンサー1

--remove-source-filesファイルをコピーするのではなく、rsyncに渡してファイルを移動できます。

しかし、あなたの場合、ターゲットは空であるため、rsyncを使用する必要はありません。 Pingyuanはmvできるだけ早くこれを完了します。

あなたの場合、NFS、Samba、sshfs、sftp、rsync over ssh、tarパイピングto sshなどから選択できる場合、ネットワークプロトコルの選択はパフォーマンスに影響を与える可能性があります。これらの方法の相対速度はファイルサイズ、ネットワーク、ディスク帯域幅、その他の要因によって異なり、一般的な推奨事項は提供できず、独自のベンチマークを実行する必要があります。

おすすめ記事