問題:
私はノートブックで作業しており、職場では多くのNFSマウントドライブにアクセスできます。私が家に帰ると、彼らは明らかに利用できません。
Windows 7ソリューション:
私のビジネスパートナーはWindows 7を使用し、sambaを介してフォルダーをマップします。 Windows 7には非常に便利な機能があり、これらのフォルダーをオフラインで使用できるようにしています。したがって、彼が職場のネットワークに接続すると、変更が同期されます!
質問:
Ubuntuでそれを模倣する方法はありますか?
私が今持っているもの:
サーバーとローカルの同期:crontabにrsyncエントリを追加して、server folders => local folders
を5分ごとにコピーしています。
仕事中はNFSマップフォルダーを使用し、仕事中はローカルコピーを使用します。
仕事に着いたら、local folders => server folders
を同期するスクリプトを手動で実行します。
セットアップの問題:
http://www.linuxpromagazine.com/Issues/2009/99/Offline-FS
これを行うためのさまざまな代替手段に関する情報を次に示します。主にOFSについて議論します。私はそれを自分で使用したことはありませんが、以前の提案よりも成熟しており、CacheFSのようなNFSアクセスを高速化しようとするのではなく、タスク専用に設計されています。
2つの同期を維持する必要がある場合、通常、2つのシステム間の仲介としてSubversionリポジトリを使用しますが、これは労働集約的です。