Depolama sunucusu olarak NAS ile yerel kullanım için Dropbox gibi bir şey


11

Bir NAS ve birden çok yerel mac arasında klasör çiftlerini senkronize etmek için bir çözüm arıyorum. Mac'lerin her biri dosyaları düzenleyebilir ve diğer mac'lar otomatik olarak senkronize edilmelidir. Temelde "bulut depolama" kullanmadan kendi yerel Dropbox sürümüm.

Rsync kullanarak çözümlere baktım. Anladığım kadarıyla rsync gerçekten iki yönlü bir senkronizasyon yapamaz . Ayrıca eşitleme işlemini çağırmak da istemiyorum. Ben arka planda çalışan bir daemon tercih ediyorum - beklemek ve değişiklikleri kontrol ve daha sonra onları "canlı" senkronize.

Program, bazen (dizüstü bilgisayarlarda) NAS'a ulaşamadığını tanıyacak kadar esnek olmalıdır. O zaman sadece birkaç dakika beni rahatsız etmeden, bağlantı tekrar tekrar olmasını beklemek gerekir.

Senkronizasyon, klasör izleme, rsync, unison ve diğer birkaçını inceledim, ancak gerçekten bir çözüm bulamadım. Ya çağrılmaları gerekiyor ya da gerçekten iki yönlü değiller.

Mac için Microsoft'tan "çevrimdışı klasörler" gibi bir şey yok mu?

Teşekkürler

Not: sadece açıklama için - Yedekleme amacıyla senkronize etmek istemiyorum, bunun yerine senkronize etmek istiyorum, böylece tüm mac'ların dosyalarda en son değişikliklerin yerel bir kopyası var.



Ben de bu soruyu gördüm. iFolder görünüşte Apache kullanarak çalışıyor - bunu NAS'a yükleyemiyorum / yapılandıramıyorum.
Joseph

Burada birden fazla cevap var. Ama ne dediğini görüyorum ve NAS gereksinimi muhtemelen bunun yeterince farklı olduğunu garanti ediyor. Sorun şu ki, tamamen NAS'ın yeteneklerine bağlı olabilir. Belki de NAS modeli, özellikleri, vb sağlamak
Ƭᴇcʜιᴇ007

Gerçekten önemli değil. Senkronizasyon bir ağ klasörü ile yapılmalıdır. NAS üzerinde hangi yazılımın çalıştırıldığı önemli değil. Diğer cevapların tatmin edici olmamasının bir diğer nedeni de, mac'lar için kolay bir çözüm olmamasıdır. Yavaş yavaş inanmaya başlıyorum, Dropbox gerçekten tek yoldur. Hiç kimsenin yerel senaryolar için benzer bir yazılım yapmadığına şaşırdım.
Joseph

Yanıtlar:


4

Http://owncloud.org adresine bakın - temelde açık kaynaklı bir dropbox çözümüdür.

NAS'ınız olduğunu bilmiyorum ama çoğu NAS kutusu linux üzerinde çalışıyor ve kendi bulut forumlarında bazı talimatlar alabilmelisiniz.

Aksi takdirde Unison veya rsync sizin durumunuzda en iyi sunucu olmayan çözümler olacağını düşünüyorum.

Bu, aynı sorunu (ve kabul edilebilir bir çözümü) açıklayan bir blog yayınına bağlanır, ancak ubuntu için. http://www.cerebralmastication.com/2011/04/fast-two-way-sync-in-ubuntu/


Neden inişli çıkışlı?
OakNinja

1

Buna bir süre önce de baktım.

İlk olarak, küçük belge benzeri repo için güzel olan, ancak git (tüm tarih) tüm eğlenceli olmayan özelliklere sahip olan ve büyük dosyaları iyi işlemeyen Sparkleshare'i denedim .

Çok güzel bir yazılım olan Unison ile sonlandırıyorum , dizinlerin iki yönlü senkronizasyonu var (birleştirme çakışmaları varsa yedeklemelerle) - büyük veriler için mükemmel çalışıyor. Göreyim seni.

DÜZENLE:

Son zamanlarda gerçekten iyi bir araç buldum: senkronizasyon (son zamanlarda adı nabız olarak değiştirdiler ). Platformların çoğu için istemciye sahiptir ve güzel web-gui ile yapılandırmada oldukça esnektir.

Ayrıca git-annex var , kısa bir süre için kullanıyordum ama iletileri iletmek için xmpp hesabı gerekli olduğu için durdum (son zamanlarda bu artık kaldırılmadı, ancak şimdi bir süre senkronizasyonla kalıyorum).


0

ChronoSync

Bu küçük yarar gerçekten şaşırtıcı. 2006'dan beri buna güveniyorum.

Harici uygulamalar tarafından sağlanan bazı koşullara ihtiyacınız varsa son derece hassas çözünürlük ve güzel yazılabilirlik.

Senkronizasyon yöneticisi arka planda sessizce çalışır ve takvimi inceler.



0

Bir Synology NAS kullanıyorsanız, aradığınız cevap Cloud Station'dır. Web sitesinden:

"Birden fazla cihazınız varsa, Cloud Station dosyaların tümünü otomatik olarak senkronize etmeniz için mükemmeldir. Çalışmanız Mac, PC ve mobil cihazlar arasında her zaman güncel olacaktır. Dahası, artık dosyaları maksimum ile senkronize edebilirsiniz Dosyalara her zaman web ve yerel bilgisayarlarınızdaki Cloud Station klasörleri üzerinden erişilebilir.PC'niz ve DiskStation aynı yerel alan ağında (LAN) olduğunda, kesinlikle sunulandan daha hızlı bir aktarım hızının keyfini çıkarabilirsiniz. İnternet."

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

Daha sonra bazı port yönlendirme yaparsanız, File Station aracılığıyla dosyalarınıza Dropbox'a benzer (ancak daha güzel) bir şekilde bir web arayüzünüz olur.

Şahsen bir Synology DS212 sahibiyim ve bu özelliğin harika çalıştığını gördüm. Bir NAS pazarındaysanız, daha iyi bir fiyat arıyorsanız, en son Synology'den değil, önceki modeli Amazon'dan satın almanızı öneririm.


0

Git ve SVN diğer seçeneklerdir, kaplumbağa ve mac hakkında çok emin değilsiniz, ancak subversion kesinlikle mac üzerinde çalışabilir (ve varsayılan olarak kullanılabilir).


Yeni bir dosya eklendiğinde veya mevcut bir dosya güncellendiğinde veya kaldırıldığında otomatik senkronizasyon hakkında. Bir cronjob hile yapacak mı?
SPRBRN

0

Bu, henüz tek bir katı ürüne sahip olmayan yaygın bir soru gibi görünüyor. İki tane kullanmaya başladım. Yedeklemeler için kullandığım (ki aradığınız şey değil ama oraya attığımı düşündüm) Bvckup http://www.bvckup.com/ . Son zamanlarda, dropbox ile aynı "paylaşılabilirliği" olan ancak web arayüzü olmayan AeroFS https://aerofs.com/ kullanmaya başladım . Eminim AeroFS size bu durumda en iyiyi sunacaktır.

AeroFS hala beta sürümündedir, bence davet almanız gerekebilir. İlgilenirse sana her zaman verebilirim.


0

Sher.ly ne istersen yapabilir. Tam açıklama: Bu projeyi yürütüyorum. Arkadaki fikir, her tür depolama alanından çalışan Dropbox / Bitcasa çözümüdür. Dropbox'tan çok daha akıllı olmak istiyoruz: tüm cihazlarınızı senkronize edebilirsiniz (isterseniz), ancak sizinle paylaşılan TÜM verileri indirmek (senkronize etmek zorunda değilsiniz) - bu temel farktır: veriler mevcuttur, sürücüler. Açıkladığınız gibi iki yönlü erişim DEĞİLDİR.


Birkaç bilgisayarı (Mac'ler, PC'ler, Linux devam ediyor) birkaç NAS veri ile tüm NAS ile küçük SSD depolama ile kolayca "bağlayabileceğiniz" anlamına gelir. Depolama sunucularını (MS, Linux) ve RaspberryPI gibi küçük cihazları destekleyeceğiz.


Üyeleri davet ederek bir grup oluşturarak başlarsınız, dosya ekler (yerel veya uzak depolama) ve grup üyeleri verilere anında erişebilir; küçük dosyalar hemen senkronize edilebilir, daha büyük kasıtlı indirme olacaktır. Bu sorularınızı cevaplıyorsa bana bildirin. Blazej Marciniak, @blazej_os


0

NAS'ınıza yazılım yüklemek istemezseniz, tüm cihazlarınızda çok fazla yapılandırma çalışmasına sahip olursunuz. Ama bu senin kararın :).

Sen örnek bir mac kullanabilirsiniz Forklift ve (dock benzeri) daha kolay bir erişim için bir Synclet oluşturmak veya kullanmak Hazel ve otomasyonu için bir görev oluşturmak.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.