GNU/Linux >> Linux の 問題 >  >> Linux

Linux NTFSからNTFSへのrsyncでファイルを繰り返し再コピーする

解決策 1:

2 回目の更新によると、ユーザーのアクセス許可により、時間を設定できませんでした。 --modify-window=5 とともに、宛先マシンで root アカウントを使用して rsync を実行します 適切な振る舞いをしてくれました。 (宛先で root アクセス権を持っていない場合、-u フラグが役立ちますが、リモート システム上のファイルを誰も変更しないことが確実な場合に限ります。)

解決策 2:

理想的には、常に robocopy を使用したい タイムスタンプの変動を処理するため (FAT の場合は最大 2 秒)。 Wine 内で実行できますが、リモート ホストに接続するのは不便かもしれません。

http://technet.microsoft.com/en-us/library/cc733145(WS.10).aspx

編集: Steve のコメントによると、この機能は現在 rsync 3.0 にあるようです:

<ブロック引用>

--modify-window

2 つのタイムスタンプを比較するとき、rsync はタイムスタンプの違いが変更ウィンドウの値を超えない場合、それらのタイムスタンプを等しいものとして扱います。これは通常 0 (完全一致の場合) ですが、状況によってはこれをより大きな値に設定すると便利な場合があります。特に、MS Windows FAT ファイルシステム (2 秒の解像度で時間を表す) との間で転送を行う場合、 --modify-window=1 が役立ちます (最大 1 秒の差を許容します)。


Linux
  1. Linuxでのrsyncコマンドの実用例

  2. 実用的な例を含む Linux rsync コマンド

  3. Linuxはロボコピーに相当しますか?

  1. LinuxでRsyncを使用して新しいファイルまたは変更/変更されたファイルを同期する方法

  2. Windows PC からリモート Linux サーバーに rsync を使用する方法は?

  3. Linux を使用した NTFS から別の NTFS へのファイルの正確なコピー

  1. Linux –何千ものファイルを含む大きなディレクトリを効率的に削除しますか?

  2. LinuxでRsyncコマンドを使用するにはどうすればよいですか?

  3. SCP と Rsync を使用して Linux でファイルを転送する方法