web-dev-qa-db-ja.com

Rsyncに代わるWindowsですか?

私は、家にあるファイルサーバーと兄の家にあるファイルサーバーとの間でファイル同期をセットアップして、重要なデータのオフサイトバックアップをそれぞれに作成しようとしています。両方のシステムでWindowsが実行されています(XPが1つ、7つがもう1つ)。
rsyncがファイルの部分のみを転送し、変更された部分のみを転送するという事実が好きです...帯域幅を大幅に節約します。しかし、私はそれを適切に機能させるのにほとんど運がありませんでした。 DeltaCopyを使用してみましたが、インターフェイスがひどいため、LAN内では機能しますが、リモートでは常に接続できません。 (詳細については この質問 を参照してください)

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

編集:さらに明確にするために、私が実行しているバックアップでは、数十万のファイルをスキャンし、それぞれに最大400GBを追加する必要があります終了...転送にLIVEなどの仲介サービスを使用しないのはこのためです...

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

32
Adam Haile

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

18
DHayes

rsyncはWindowsで機能します- deltacopy はその周りのラッパーです-ただし、パッケージに含まれているrsyncを単独で使用できます。

13
Journeyman Geek

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

(Microsoftのみ)のオフィスで1年以上使用しています。うまくいきます。

8
Rodney Schuler

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

6
BinaryMisfit

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

SMBはオプションではありません。システムにルーティング可能なアドレス(IPv6アドレスなど)を指定した場合、おそらく接続できます。 VPNを使用せずにインターネット経由でこれを定期的に行います。ISPがSMBポートをブロックしていない場合にうまく機能します。1つのクライアントが実行しているので、これを必ずしもお勧めしませんXP、およびご利用のISPがSMBをブロックしている可能性があります。

5
Jason R. Coombs

私は nison File Synchronizer ...コマンドラインツールを使用しても構わないのであれば、気に入っています。高速で、rsyncよりもはるかに迅速にファイルの変更をスキャンします。 rsyncと同様に、ファイルの変更された部分のみを転送します。

5
davr

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

この設定では、Liveとのデータの同期がスキップされ、メッシュ内のデバイス間で直接同期されます。

4
Sajee

両方のマシンにcygwin( http://www.cygwin.com )をインストールするか、リモートマシンにsshサーバーをインストールします(cygwinの、またはおそらく http:// sshwindowsなど)。 .sourceforge.net / )、Windowsではrsyncを使用します。

3
Mr Fooz

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

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

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

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

2
Colin Pickard