Щось на зразок Dropbox для місцевого використання з NAS як сервером зберігання даних


11

Я шукаю рішення для синхронізації пар папок між NAS та кількома локальними Mac. Кожен з Mac може редагувати файли, а інші маки повинні автоматично синхронізуватися. В основному моя власна локальна версія Dropbox без використання "хмарного сховища".

Я розглядав рішення за допомогою rsync. Як я розумію, rsync насправді не здатний робити двонаправлену синхронізацію. Я також не хочу обов'язково викликати процес синхронізації. Я вважаю за краще демон, що працює на задньому плані - чекаючи та перевіряючи зміни, а потім синхронізуючи їх "наживо".

Програма також повинна бути достатньо гнучкою, щоб визнати, що вона іноді (у випадку із ноутбуками) не може дістатися до NAS. Тоді слід просто зачекати, коли з'єднання знову повернеться, не переймаючи мене ніколи кілька хвилин.

Я вивчив синхронізацію, перегляд папок, rsync, unison та кілька інших, але не знайшов рішення. Або їх потрібно викликати, або вони насправді не мають двох напрямків.

Чи не існує щось на кшталт "офлайн папки" від Microsoft для Mac?

Спасибі

PS: тільки для уточнення - я не хочу синхронізувати для цілей резервного копіювання, натомість я хочу синхронізувати так, щоб усі маки мали локальну копію останніх змін у файлах.



Я теж бачив це питання. iFolder, мабуть, працює з використанням Apache - я не можу встановити / налаштувати це в NAS.
Йосип

Там надано більше ніж одна відповідь. Але я бачу, що ви говорите, і вимога NAS, ймовірно, гарантує, що вона є досить різною. Проблема в тому, що вона може повністю залежати від можливостей NAS. Можливо, також надайте вашу модель NAS, технічні характеристики тощо
Ƭᴇcʜιᴇ007

Це насправді не має значення. Синхронізацію слід здійснювати з мережевою папкою. Незалежно від того, яке програмне забезпечення працює в NAS. Інша причина, чому інші відповіді не були задовільними, - це те, що вони не були простими рішеннями для Mac. Я повільно починаю вірити, що Dropbox - це справді єдиний шлях. Я просто здивований, що ніхто не зробив подібного програмного забезпечення для місцевих сценаріїв.
Джозеф

Відповіді:


4

Подивіться на http://owncloud.org - це в основному рішення з відкритим вихідним кодом.

Не знаєте, що у вас в NAS, але більшість скриньок NAS працює на Linux, і ви повинні мати можливість отримати вказівки на форумах owncloud.

В іншому випадку я думаю, що Unison або rsync були б найкращими несерверними рішеннями у вашому випадку.

Це посилання на допис у блозі, що описує ту саму проблему (і прийнятне рішення), але для ubuntu. http://www.cerebralmastication.com/2011/04/fast-two-way-sync-in-ubuntu/


Чому потік?
OakNinja

1

Я це дивився і деякий час тому.

По-перше, я спробував Sparkleshare, який підходить для невеликого документа-репо-репортажу, але має всі не цікаві функції git (ціла історія) і не обробляє великі файли добре.

Я закінчую Unison, який є дуже приємним програмним забезпеченням, має двонаправлену синхронізацію каталогів (з резервними копіями, якщо є конфлікти злиття) - прекрасно працює для великих даних. Дій.

Редагувати:

Нещодавно я знайшов дійсно хороший інструмент: синхронізацію (нещодавно вони змінили назву на імпульс ). Має клієнта для більшості платформ і досить гнучка в конфігурації з приємною веб-гуї.

Існує також git-annex , я використовував його короткий час, але я зупинився, оскільки для передачі повідомлень потрібен обліковий запис xmpp (останнім часом це було видалено, тому його більше не потрібно, але я залишаюсь синхронізувати зараз деякий час).


0

ChronoSync

Ця маленька утиліта справді дивовижна. Я покладався на нього з 2006 року.

Надзвичайно тонка дозволена роздільна здатність та приємна написаність, якщо вам потрібна певна умовність, що надається зовнішніми програмами.

Менеджер синхронізації працює безшумно у фоновому режимі з розробленим календарем.



0

Якщо ви використовуєте Synology NAS, Cloud Station - це відповідь, яку ви шукаєте. З веб-сайту:

"Якщо у вас є кілька пристроїв, Cloud Station ідеально підходить для того, щоб автоматично синхронізувати файли з усіма ними. Ваша робота завжди буде актуальною для Mac, ПК та мобільних пристроїв. Більше того, тепер ви можете синхронізувати файли з максимальною кількістю розміром 5 Гб. Файли завжди доступні через Інтернет та папки Cloud Station на локальних комп’ютерах. Коли ваш ПК та DiskStation знаходяться в одній локальній мережі (LAN), ви, безумовно, можете насолоджуватися більш швидкою швидкістю передачі, ніж пропонується через Інтернет ".

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

Якщо ви робите певну переадресацію портів, у вас також буде веб-інтерфейс для ваших файлів через File Station аналогічним (але красивішим) способом до Dropbox.

Я особисто володію Synology DS212 і вважаю, що ця функція чудово працює. Якщо ви шукаєте ринок NAS, я рекомендую придбати попередню модель від Amazon, а не останню Synology, якщо ви шукаєте кращу ціну.


0

Git і SVN - це інші параметри, не надто впевнені в роботі про черепаху та mac, хоча підрив, безумовно, може працювати на mac (і доступний за замовчуванням).


Як щодо автоматичної синхронізації, коли додається новий файл або оновлений або видалений існуючий файл. Чи зробить тронку роботу?
SPRBRN

0

Це, мабуть, є поширеним питанням, в якому насправді ще немає жодного твердого продукту. Я почав використовувати два. Я використовую для створення резервних копій (які я знаю, це не те, що ви шукаєте, але подумав, що я б його викинув) - це Bvckup http://www.bvckup.com/ . Нещодавно я почав використовувати AeroFS https://aerofs.com/, який має таку саму "доступність для доступу", що і Dropbox, але не має веб-інтерфейсу. Я впевнений, що AeroFS підійде вам найкраще в цій ситуації.

Оскільки AeroFS все ще знаходиться в бета-версії, я думаю, вам може знадобитися отримати запрошення. Я завжди можу дати вам його, якщо зацікавлено.


0

Sher.ly може робити все, що вам потрібно. Повне розкриття: я веду цей проект. Ідея - це рішення Dropbox / Bitcasa, яке працює з вашого власного сховища, будь-якого типу. Ми хочемо бути набагато розумнішими за Dropbox: ви можете синхронізувати всі свої пристрої (якщо хочете), але вам не потрібно завантажувати (синхронізувати) ВСІ дані, якими ви ділитесь, - це основна відмінність: дані доступні, а не заповнення приводи. НЕ не двонаправлений доступ, як ви описали.


Це означає, що ви можете легко «зв’язати» кілька комп’ютерів (Mac, ПК, Linux, що зараз тривають) з невеликим SSD-накопичувачем з цілою NAS з кількома ТБ даних. Ми будемо підтримувати сервери зберігання даних (MS, Linux) та невеликі прилади, такі як RaspberryPI.


Ви починаєте зі створення групи, запрошуючи членів, додаючи файли (локальне або віддалене сховище), і члени групи можуть негайно отримати доступ до даних; невеликі файли можна синхронізувати одразу, більше - буде навмисне завантаження. Повідомте мене, чи відповідає це на ваші запитання. Blazej Marciniak, @blazej_os


0

Якщо ви не хочете встановлювати програмне забезпечення у своєму NAS, вам доведеться багато працювати з налаштуваннями на всіх своїх пристроях. Але це ваше рішення :).

Ви можете використовувати на комп'ютері mac, наприклад, Forklift, і створити синхлет для полегшення доступу (наприклад, на доці) або використовувати Hazel і створити завдання для автоматизації.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.