Rsyncに代わるWindowsですか?[閉まっている]


32

私は、自宅のファイルサーバーと兄弟のファイルサーバーの間にファイル同期を設定しようとしているので、それぞれが重要なデータのオフサイトバックアップを持っています。両方のシステムがWindowsを実行しています(一方のXP、他方の7)。
私は、rsyncがファイルの一部のみを変更し、変更された部分のみを転送し、全体を転送しないという事実が好きです...多くの帯域幅を節約します。しかし、私はそれを適切に機能させることができなかった。DeltaCopyを使用してみましたが、インターフェイスは恐ろしく、LAN内では機能しますが、リモートでは常に接続できません。(詳細については、この質問を参照してください)

Windows上で実行され、同様の機能を持つ別の代替プログラムはありますか?これまでのところ、私が見ることができる他の唯一のオプションは、FTPとSyncBackProのようなものを使用することです...しかし、それはファイル全体を転送するだけです...そして512kbpsのアップロード帯域幅しか持っていないので、それは非常に苦痛です。

編集: さらに明確にするために、私が行っているバックアップでは、数十万のファイルをスキャンし、両端で合計400GBを超える必要があります。そのため、LIVEのような仲介サービスを使用していません。転送...

編集2: また、これらのバックアップは、リモート接続上でVPNなしで実行する必要があります... Windowsファイル共有(SMB)の使用は問題外です...


512 kb / s?うわー...そして、あなたはアメリカにいますか?
アレックス

2
私はルーマニアに住んでいて、30 Mb / sのダウンロードと4 Mb / sのアップロードを約10ドルで行っています。512 kb / sを持つことは受け入れられないはずです。
アレックス

1
haha ... 5Mb / sダウン、512kb / sアップ、そして60ドルを支払う...無料の土地へようこそ:D
Adam Haile

回答:


18

Windowsでrsyncを実行できるcwrsyncがあります。サーバーの1つで使用して、約140kのファイルをバックアップします。FTPはそれを処理できませんでした。


13

rsyncはWindowsで動作します-deltacopyはその周りのラッパーです-ただし、その中にパッケージ化されたrsyncを単独で使用できます。


2
私はこれがcwrsyncよりも少し好きです。それは少し「Windows化」されているように見えるからです-最終的にはまったく同じことをします。
Goyuix 2009年

2
このrsyncを使用する場合、cygwinパスを想定していることに注意してください。例えば/ cygdrive / c / users /
jnnnnn

8

rdiff-backupは、ファイルの差分のみを送信するためにrsyncアルゴリズムを使用し、ファイル履歴を保持します。履歴部分は、バックアップスキームにとって非常に重要な機能です。

私は(マイクロソフトのみ)オフィスの周りで1年以上使用しています。それはただ動作します。


興味深い発見。
ニチョリ

7

Robocopyを試してみることをお勧めします。それはデフォルトでVista / 7/2008の一部であり、新しいバージョンではミラーをサポートしています。また、再開共有とネットワーク共有もサポートしています。


これをWindowsファイル共有以外のもので動作させる方法はありますか?
アダムハイレ

11
多くの場合、小さな変更を頻繁に行う大きなファイルがある場合、robocopyは非常にネットワーク効率が悪いです。最後の数バイトのみが変更された場合でも、ファイル全体を送信します。
ロドニーシューラー

7
rschulerが正しい場合、Robocopyはrsyncのようなものではなく、これは悪い答えです。
ジェイソンR.クームス

Robocopyは、同じ回線で4 GBをダウンロードした場合、他のオプションと比較して速度が半分未満でした。壊れた転送を再開できませんでした。私の第一印象は、それが過大評価されているということです。それ以来、私はより良いツールを見つけましたが、ここでそれらについてコメントするのに十分な経験がありません。私はDeltacopyを使用しましたが、かなりクールでした。このスレッドの別の回答を参照してください。
LMSingh

Windowsのデフォルトパッケージであるため、システムにサードパーティのソフトウェアをインストールする権限を持たない企業環境で役立ちます(少なくとも、インストールを許可される前に長いプロセスチェーンを経ることはありません)。
7_R3X

5

コマンドラインツールの使用を気にしない場合は、Unison File Synchronizerが好きです。これは高速で、ファイルの変更をrsyncよりもはるかに迅速にスキャンします。rsyncと同様に、ファイルの変更部分のみを転送します。


5

Windows Vista以降、オフラインファイル機能(クライアント側キャッシュとも呼ばれます)は、低速な接続を介して自動的に同期し、ファイルの変更された部分のみを転送します(rsyncと同様)。

SMBが選択肢ではないことを具体的に述べていますが、これは可能な解決策として言及しています。システムにルーティング可能なアドレス(IPv6アドレスなど)を付与する場合、おそらくVPNなしでインターネット経由で接続できます。私はこれを定期的に行いますが、ISPがSMBポートをブロックしていない場合はうまく機能します。1つのクライアントがXPを実行しており、ISPがSMBをブロックしている可能性があるため、必ずしもこれを推奨するわけではありません。それでも、接続が利用可能になると、Windows Vista / 7に機能が組み込まれることに言及したかったのです。


4

Windows Live Meshを使用できます。Meshには、Live Desktopとそのクォータをバイパスしてマシン間で同期できるオプションがあります。そのため、必要なだけ情報を同期できます。これは簡単です。Meshが有効になっているフォルダーで、[同期設定]> [ライブデスクトップ]を選択し、[このデバイスを使用しない]を選択します。

この設定は、Liveとのデータの同期をスキップし、Mesh内のデバイス間で直接同期します。


1
メッシュ岩。真剣に。
クリストファー

この方法では、ファイルサイズ、ディレクトリ内のファイル数などの制限がまだありますか?これは私にとってdealbreaker ...だろう
アダム・ハイレ・

Adam:1年以上前の制限値をいくつかご紹介します。わからない、これが公開されましたので、変更がある場合:blogs.msdn.com/livemesh/archive/2008/08/13/...
Sajee


2

BackupPCは、特にrsyncを使用するオープンソースのバックアップソリューションです。これはあなたが望むことをするかもしれないと思います。

または、常にWindows Live Syncがあります。WindowsとMacを同期する非常にシンプルで堅牢な方法ですが、次の制限があります。

インターネット経由で共有されるライブラリを含め、最大20個のフォルダ(または「ライブラリ」)を同期できます。各ライブラリには最大20,000個のファイルを含めることができ、各ファイルは4GBを超えることはできません。

同期したいものがこれらのパラメーターに収まる場合は、試してみてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.