デスクトップ間のfs同期

デスクトップ間のfs同期

複数のワークステーション(ノートブックとデスクトップ)があります。各ファイルが他のファイルのミラーになるようにファイルを同期したいと思います。以前は、NFSサーバーを運用してファイルを共有していましたが、ネットワークに接続している場合にのみ機能しました。私のファイルにアクセスし、変更し、ネットワークに再接続したら、私の変更は他のボリュームなどに反映されます。

私はbtrfsやglusterfsやLustreのようなクラスタファイルシステムを考えています。頻繁にオフラインになるノードに適していますか?常にオンラインになっているとうまくいくようですが、頻繁にオフラインの場合は正常に動作しない可能性があります。

ベストアンサー1

説明した内容については、分散リビジョン制御システム(すべてまたはほとんどがテキストファイルの場合)または同様のシステムを使用する方が適切です。rdiff-backup

rdiff-backupはローカル構造をネットワーク上のサーバーにコピーし、同じ構造がそこにあります。ロールバックが可能で(最新バージョンのデルタベース)、そのデルタなどを消去できます。

Btrfsのスナップショットには同様のロールバック機能がありますが、ネットワーク機能を提供しません。しかし、Btrfs(サーバーの)やrsyncの上にrdiff-backupのようなものを実装できると思います。

おすすめ記事