NASをストレージサーバーとしてローカルで使用するDropboxのようなもの


11

NASと複数のローカルMac間でフォルダーペアを同期するソリューションを探しています。各Macはファイルを編集でき、他のMacは自動的に同期されます。基本的に、「クラウドストレージ」を使用せずに自分のローカルバージョンのDropbox。

rsyncを使用したソリューションを検討しました。私が理解しているように、rsyncは双方向の同期を実際に行うことができません。また、必ずしも同期プロセスを呼び出す必要はありません。私はバックグラウンドで実行されているデーモンを好むでしょう-変更を待って確認し、それらを「ライブ」で同期します。

また、このプログラムは、時々(ラップトップの場合)NASに到達できないことを認識するのに十分な柔軟性を備えている必要があります。その後、接続が再び戻るのを数分待つことなく待ちます。

synk、folderwatch、rsync、unison、その他いくつかを調べましたが、実際には解決策が見つかりませんでした。呼び出す必要があるか、実際には双方向ではありません。

Mac用のMicrosoftの「オフラインフォルダ」のようなものはありませんか?

ありがとう

PS:明確にするために-バックアップのために同期したくないので、代わりにすべてのMacがファイルへの最新の変更のローカルコピーを持つように同期したいです。



私もその質問を見ました。iFolderは明らかにApacheを使用して動作します-NASにインストール/設定できません。
ジョセフ

そこには複数の答えがあります。しかし、私はあなたが言っていることを見て、NAS要件はおそらくそれが十分に異なることを保証します。問題は、当時のNASの機能に完全に依存している可能性があることです。おそらく、NASモデル、仕様なども提供してください。
Ƭᴇcʜιᴇ00712年

本当に問題ではないはずです。同期は、ネットワークフォルダーで行う必要があります。NASで実行されているソフトウェアに関係なく。他の回答が満足のいくものではなかったもう1つの理由は、Macの簡単な解決策ではなかったことです。Dropboxが本当に唯一の方法であると私はゆっくりと信じ始めています。ローカルシナリオ用の同様のソフトウェアを作成した人がいないことに驚いています。
ジョセフ

回答:


4

http://owncloud.orgを見てください-基本的にはオープンソースのDropboxソリューションです。

所有しているNASがわからないが、ほとんどのNASボックスはLinuxで実行され、owncloudフォーラムでいくつかの指示を得ることができるはずです。

そうでなければ、Unisonまたはrsyncがあなたの場合の最高の非サーバーソリューションになると思います。

これは、ubuntuの場合とまったく同じ問題(および許容される解決策)を説明するブログ投稿にリンクしています。http://www.cerebralmastication.com/2011/04/fast-two-way-sync-in-ubuntu/


なぜ下票なのか?
オークニンジャ

1

私も少し前にこれを見ました。

まず、Sparkleshareを試しましたが、これは小さなドキュメントのようなレポには適していますが、git(全履歴)のすべての面白くない機能があり、大きなファイルをうまく処理できません。

私は非常に素晴らしいソフトウェアであるUnisonになり、ディレクトリの双方向同期を行います(マージの競合がある場合はバックアップを使用します)-大きなデータに対して完全に動作します。頑張れ。

編集:

最近、私は本当に良いツールを見つけました:syncthing(最近、名前をpulseに変更しました)。ほとんどのプラットフォーム用のクライアントがあり、素敵なweb-guiを使用した設定は非常に柔軟です。

git-annexもありますが、私はそれを短時間使用していましたが、メッセージを渡すためにxmppアカウントが必要だったため停止しました(最近削除されたのでもう必要ではありませんが、しばらくの間は同期を続けています)。


0

ChronoSync

この小さなユーティリティは本当に素晴らしいです。2006年以来、これに依存しています。

非常にきめ細かい解像度、および外部アプリケーションによって与えられた条件性が必要な場合の優れたスクリプト可能性。

同期マネージャは、複雑なカレンダーを使用してバックグラウンドでサイレントに実行されます。



0

Synology NASを使用している場合、Cloud Stationはあなたが探している答えです。ウェブサイトから:

「複数のデバイスを所有している場合、Cloud Stationはすべてのデバイスに自動的にファイルを同期するのに最適です。Mac、PC、モバイルデバイス間で常に最新の作業を行えます。さらに、最大でファイルを同期できるようになりましたファイルは、ローカルコンピューターのWebおよびCloud Stationフォルダーを介して常にアクセスできます。PCとDiskStationが同じローカルエリアネットワーク(LAN)にある場合、間違いなく、より高速な転送速度を楽しむことができます。インターネット。"

http://www.synology.com/dsm/home_file_sharing_cloud_station.php

その後、ポートフォワーディングを行うと、Dropboxと同様の(ただしきれいな)方法で、File Stationを介したファイルへのWebインターフェイスも使用できます。

私は個人的にSynology DS212を所有していますが、この機能が非常にうまく機能することがわかりました。NASの市場にいる場合、より良い価格を探しているなら、最新のSynologyではなく、Amazonから以前のモデルを購入することをお勧めします。


0

GitSVNは他のオプションです。亀とMacについてはあまりよくわかりませんが、Subversionは確実にMacで実行できます(デフォルトで利用可能です)。


新しいファイルが追加されたとき、または既存のファイルが更新または削除されたときの自動同期はどうですか。cronjobはトリックをしますか?
SPRBRN

0

これはよくある質問のように思えますが、実際にはまだ1つの製品がありません。私は2つの使用を開始しました。私がバックアップに使用しているもの(私はあなたが探しているものではないが、私はそこに捨てると思った)はBvckup http://www.bvckup.com/です。最近、AeroFS https://aerofs.com/の使用を開始しましたこれは、Dropboxと同じ「共有性」を持ちますが、Webインターフェースはありません。この状況では、AeroFSが最適です。

AeroFSはまだベータ版であるため、招待を受ける必要があると思います。興味があればいつでもお渡しできます。


0

Sher.lyは必要なことを実行できます。完全な開示:このプロジェクトを実行しています。背後にあるアイデアは、あらゆる種類のストレージから動作するDropbox / Bitcasaソリューションです。Dropboxよりもずっとスマートになりたい:すべてのデバイスを同期できます(必要な場合)が、共有されているすべてのデータをダウンロード(同期)する必要はありません-これは基本的な違いです。ドライブ。あなたが説明したように双方向アクセスではありません。


複数のコンピューター(Mac、PC、Linuxが進行中)を、数TBのデータを持つNAS全体の小さなSSDストレージで簡単に「リンク」できることを意味します。ストレージサーバー(MS、Linux)、およびRaspberryPIなどの小型アプライアンスをサポートします。


まず、メンバーを招待してグ​​ループを作成し、ファイル(ローカルまたはリモートストレージ)を追加すると、グループメンバーは即座にデータにアクセスできます。小さなファイルはすぐに同期でき、大きいファイルは意図的にダウンロードされます。これがあなたの質問に答えるかどうか教えてください。Blazej Marciniak、@ blazej_os


0

NASにソフトウェアをインストールしたくない場合は、すべてのデバイスで多くの設定作業が必要になります。しかし、それはあなたの決定です:)。

あなたは、例えばMac上で使用することができフォークリフトと(ドックのように)簡単にアクセスsyncletを作成するかは、使用ヘーゼルをし、自動化のためのタスクを作成します。


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