質問

ファイルを保持する必要があります&パブリックネットワークを介して同期された2台のWindowsベースの非ドメインマシン上のフォルダ。

SSH経由でrsyncを考えていましたが、もっと簡単な解決策があるかどうか疑問に思っていましたか? SFTP / SCP / SSH経由で同期フレームワークを使用する可能性はありますか?

または、より良いアイデアを受け入れていますか

役に立ちましたか?

解決 2

私が最終的に行ったものを投稿する-WinSCP- http://winscp.net

GUIを介してSFTPサーバーに接続し、ローカル/リモート/両方の同期をサポート+コマンドライン/バッチインターフェイスでスクリプト化可能

他のヒント

rsyncを超えることはできないと思います。高速で信頼性が高く、SSH(お客様の要件)と組み合わせると安全です。無料です!

バージョン管理システムとの統合が必要な場合は、 Unison をご覧ください。 。

InstantSync などの商用の代替手段もあります。

FolderShare を使用するための教科書のようです。

この回答は、スレッドオープナーが作成した回答に似ていますが、コメントできないため、ここに追加します:

1年前に顧客で同じ問題が発生しました。大きなフォルダーをインターネット上の複数のサブフォルダーと同期するための、スクリプト可能な非GUIソリューションが必要でした!

当時、システムはrsyncを使用していましたが、Linuxツールをインストールする必要があり、通信を保護するために2つの間にvpnが必要であることが嫌でした。

最初のアプローチは、Powershellでのスクリプト作成と、WinSCPおよびIIS ftp(ssl over ftp)の使用でした。 WinSCPとIISのftpはうまく連携しませんでした! 同期すると、修正できない奇妙な例外が発生することがよくあります。次に、CrushFTPとsftp(ssh ftp)に切り替えました。

このソリューションは非常に効果的です! 300を超える夜間の自動展開があり、どれも失敗しませんでした。 そのため、スクリプト用にpowershellを使用し、フォルダーをsftp(ftpsではなく)サーバーに同期するためにWinSCPライブラリを使用することをお勧めします。 rsyncほど高速ではありませんが、非常に安定しており、簡単にスクリプト化できます。

Hamachi を使用して、安全なVPN経由で共有フォルダーを設定し、フォルダー同期アプリを使用して同期できますそれらをアップします。

受賞歴のある rsyncrypto を試しましたか?

SVNを使用しています。 SSHとSSLで動作します(と思います)。

完全なバージョン管理、ファイル同期、気に入らないことは何ですか?

rdiff-backup をお勧めします。 SSH経由の増分バックアップをサポートし、無料で実績のあるソリューションです。インクリメンタルであるため、削除されたファイルまたは変更されたファイルの古いバージョンにもアクセスできます。

+1、クリスの推奨。これはまさにFolderShareの使用目的であり、Windowsを実行する3台のPCとOS Xを実行する2台のMacでフォルダーの同期を維持します。

vpn サーバーをhamachiで使用できます

これを試してください、Windows用のSSHSync

http://code.google.com/p/sshsync/

>

インテリジェントなセキュアFTP転送を可能にするコマンドラインアプリケーション。 SshSyncはプル型転送のみをサポートしますが、秘密キーを使用して認証が安全であることを確認できます。常に処理されるファイルのリストを含むテキストファイルは、「新しい」ファイルのみが取得されることを確認するために使用されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top