オフライン時にNFSマウントを使用可能にする方法は?


8

問題:

私はノートブックで作業しており、作業中は多くのNFSマウントドライブにアクセスできます。私が家に帰ったとき、彼らは明らかに利用できません。

Windows 7ソリューション:

私のビジネスパートナーはWindows 7を使用し、Samba経由でフォルダーをマップしています。Windows 7には、これらのフォルダーをオフラインで利用できるようにする優れた機能があります。したがって、彼が仕事用ネットワークに接続すると、変更が同期されます!

質問:

Ubuntuでそれを模倣する方法はありますか?

私が今持っているもの:

サーバーからローカルへの同期:server folders => local folders5分ごとにコピーするために、crontabにrsyncエントリを追加しました。

職場ではNFSマッピングされたフォルダーを使用し、社外ではローカルコピーを使用しました。

仕事に着いたら、同期するスクリプトを手動で実行しますlocal folders => server folders

私のセットアップに関する問題:

  • 仕事をしていないときの起動が遅い(サーバーフォルダーをマップしようとするfstabを実行すると思います)
  • 競合チェック/管理なし
  • ファイルの場所が異なるため、手動で同期し、注意する必要があります
  • 最近のファイルが職場と自宅の間で機能しない

Unisonがお手伝いできると思います。詳細については、ソフトウェアセンターを参照してください。
エンゲルスペラルタ

Unisonはオフラインファイルシステムとは異なりますが、より自動化されたシナリオを実現するのに役立つように見えます。試してみて、元に戻す必要があります。
lpanebr

回答:


3

http://www.linuxpromagazine.com/Issues/2009/99/Offline-FS

これを行うためのさまざまな代替策に関する情報をいくつか示します。主にOFSについて話し合います。私自身は使用していませんが、以前の提案よりも成熟しており、CacheFSのようにNFSアクセスを高速化しようとするのではなく、タスク用に特別に設計されています。

2つのものを同期させる必要がある場合、通常は2つのシステム間の仲介としてSubversionリポジトリを使用しますが、これは労働集約的である可能性があります。


OFSは私が望むもののように見えますが、それを信頼するのに十分なほど成熟していません。
lpanebr
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.