複数のコンピューター間でのリアルタイム同期


8

各コンピューターでの変更を検出し、常時接続のサーバーと継続的に同期するファイルを同期するためにどのソフトウェアを使用できますか?を探しています:

  • サーバーとクライアントでサービスとして実行
  • リアルタイムの変化検出
  • 差分同期(たとえば、ID3タグを編集しても、ファイル全体が転送されることはありません)

私はVPNを持っているので、ローカルネットワークのみで暗号化されていないトラフィックは問題ありません。DropBoxのようなクラウドストレージを必要とするサービスは、私が自分のサーバーを維持しているため使用できません。

編集:私は優れたCubby(https://www.cubby.com/のベータ版)を使用しています。VPNは必要ありません。同期の聖杯のように見えます。オンラインストレージはオプションです。そのため、オンラインストレージを使用せずに直接同期を行うことができます。


Unisonは可能性がありますが、Windowsでは実際の変更検出はありません。「X秒ごとに繰り返す」モードのみです。
user1686 2012年

DropBoxを使用して、srvanyなどの無料ツールを使用してサービスに組み込むことができます:jrdata.se/2011/01/20/dropbox-as-a-service
Sun

回答:


4

Windows用のrsyncソリューションはたくさんあります。rsyncは、UnixライクなシステムとWindowsシステム用のソフトウェアアプリケーションとネットワークプロトコルであり、ファイルとディレクトリをある場所から別の場所に同期し、必要に応じてデルタエンコーディングを使用してデータ転送を最小限に抑えます。ほとんどの類似のプログラム/プロトコルには見られないrsyncの重要な機能は、ミラーリングが各方向に1つの送信のみで行われることです。rsyncは、オプションで圧縮と再帰を使用して、ディレクトリの内容をコピーまたは表示し、ファイルをコピーできます。


2
rsync実際の同期ではなく、一方向のコピーしか実行できないため、競合(両側で変更されたファイル)、追加、削除など、リアルタイム監視の欠如は非常に困難です。
user1686 2012年

3

マイクロソフトにはサーバー間の同期のために存在する分散ファイルシステムテクノロジー(DFS)がありますが、私は古くから探していて、クライアントコンピューター用のDropboxまたは同様のテクノロジーと同じように問題なく機能する優れたソリューションを見つけていません。


VistaはピアツーピアDFSを導入しました。残念ながら、これはサーバーと同期しません。
MSalters 2012年

それはオフラインで動作しますか?LANを意味しますか?インターネットに接続されていないネットワーク?
sam

2

無料のBestSyncユーティリティは、あなたが求めていることをするようです。

他の可能性は:

DSynchronize(届くまでスクロール)
SYNCING.NET
ブルーフィッシュファイルミラー
のDropbox:だけでなく、リアルタイムで同期ファイルを実行し、それがオンラインすぎてコピーし、過去のバージョンを格納します。


リアルタイム同期とネットワークドライブは無料版ではサポートされていません。複数のコンピューターでこれを行うためにも必要です。
jnm2

さらに追加しました。
harrymc

BlueFishは、双方向の同期には対応していないと述べています。DropBoxに関する私の質問を参照してください。Syncing.netは高価ですが、DSynchronizeが必要な機能を果たす可能性があります。差分同期のようには見えませんが、この時点で、利用可能なものを受け入れる必要があるかもしれません。
jnm2

問題のみ、削除は同期されません。また、動きも検出されませんでした。
jnm2

おそらく、完璧なフリーウェアは存在しないようです。要件を考慮すると、商用製品が必要になる場合があります。
harrymc

2

追加のソフトウェアを必要としないネイティブのWindowsソリューションを探している場合は、「オフラインファイル」を使用できます。
各コンピューターからサーバー上で必要なフォルダーに直接アクセスするだけで、それらのフォルダーに対して「オフラインで利用できるようにする」機能をオンにするだけで、ウィンドウが各コンピューターのローカルにそれらのコピーを保持します。ウィンドウがこれらのフォルダを保持する場所を変更
することもできます


良いアイデア。唯一のことは、それらをローカルで編集することです。これは、サーバーから実際にオフラインにした場合にのみ発生します。
jnm2

実はそれは問題ではない:あなたはオフラインで利用できるフォルダ内のファイルを編集するときにされ、それは、サーバー上のバージョンにバックグラウンドで(あなたがオンラインである場合でも)それをローカルに編集し、Windowsの同期を。
Joe

接続すると、特にオフラインにするように指示しない限り、パフォーマンスに大きな影響が出るので、ネットワークを経由していると思います。手動でオンとオフを切り替える必要がある場合、それはリアルタイムではありません。また、キャッシュを再配置してそれらのファイルを直接編集するだけでは、複数のユーザーに対して複数のフォルダーを作成できません。
jnm2 2012年

2

私は信じてい超え同期はあなたが探しているツールです。無料(最初の30日間は無料)ではありませんが、サービスとして実行され、ネットワークや外部デバイスなどを介してリアルタイムで同期します。


BestSyncは素晴らしい製品のようですが、私はそれに切り替えるかもしれません。ただし、リアルタイム同期を行うには、BusinessまたはUltimateの有料版が必要です。無料版はネットワーク同期を許可していません。通常、Allway Syncを使用して、リムーバブルデバイスからシステムにデータを同期します。リムーバブルデバイスを接続すると、ローカルフォルダーと自動的に同期します。
オプシン2012年

複数のコンピュータのサポートを除いて本当によさそうです。変更を検出するために各コンピューターで実行されているものと、同期を管理するためにサーバーで実行されているものが必要です。
jnm2

わかりません。すべてのマシンでサービスとして実行できます。各マシンはコピーを取得し、ファイルは各マシンで即座に同期されます。
オプシン2012年

4台のコンピューターの同期を維持するために、各同期クライアントが同じソースをポイントしていると想定しています。2つの同期クライアントが同じファイルを同時に更新して読み取る場合、サーバーで衝突を管理するソフトウェアが実行されていないと、サーバーで何が起こりますか?
jnm2

たとえば、1台のコンピューターがファイルを更新し、それがファイルサーバーに同期された場合、他のコンピューターはファイルサーバーと同期することをどのようにして知るのでしょうか。
jnm2

1

このソリューションは、いくつかのシステムでうまく機能しましたが、サーバーを使用していません。私はWestern Digital Live(Duo)とWD SmartWareアプリケーションを使用しています。アプリはドライブに付属設定すると、選択したデータをバックアップします。シングルドライブまたはデュアルドライブRAID 1として利用可能

SmartWare


これにはMyBookが必要です。そして、リアルタイムの双方向同期が必要です。
jnm2
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.