2
現在、ファイルの同期についてR & Dを行っていますが、私はついにrsyncを見つけました。バックアップ中のファイルがプロセス中に更新された場合、rsyncはどのように動作しますか?
コンテキスト:中央のファイルリポジトリとして使用されるサーバーがあり、管理者のみが更新します。いくつかのユーザは、中央リポジトリからファイルシステムを同期させます。一方向の同期です。つまり、ユーザーはリポジトリを更新しません。更新はrsyncで行われます。
のは、少しのシナリオを考えてみましょう:
- ユーザーがサーバーからファイルの更新が開始されますとダウンロードが
- 管理者がAを作成し、サーバー上のファイルのAとBを更新ファイル「とB」
質問:3番目のステップは何ですか?
- ユーザのダウンロードB '。彼はAとB 'を持っているため、ファイル間に一貫性のない状態が生じます
- ユーザのダウンロードB.彼はAとBを持っていますが、結果は一貫性がありますが古い状態になります
- B'とA '最新の状態
- 他に何かありますか?
おかげ中央リポジトリとして