스토리지 서버로 NAS와 로컬로 사용하기위한 Dropbox와 같은 것


11

NAS와 여러 로컬 Mac간에 폴더 쌍을 동기화하는 솔루션을 찾고 있습니다. 각 Mac은 파일을 편집 할 수 있으며 다른 Mac은 자동으로 동기화됩니다. 기본적으로 "cloud-storage"를 사용하지 않는 Dropbox의 로컬 버전입니다.

rsync를 사용하여 솔루션을 조사했습니다. 내가 알기로 rsync는 실제로 양방향 동기화 를 수행 할 수 없습니다 . 또한 동기화 프로세스를 반드시 호출하고 싶지는 않습니다. 백그라운드에서 실행되는 데몬을 선호합니다. 변경 사항을 기다리고 확인한 다음 "라이브"동기화

또한 프로그램은 때때로 (노트북의 경우) NAS에 도달 할 수 없다는 것을 인식 할 수있을 정도로 유연해야합니다. 그런 다음 몇 분 동안 연결하지 않고 다시 연결될 때까지 기다려야합니다.

나는 synk, folderwatch, rsync, unison 및 기타 몇 가지를 살펴 보았지만 실제로 해결책을 찾지 못했습니다. 호출해야하거나 실제로 양방향이 아닙니다.

Mac 용 Microsoft의 "오프라인 폴더"와 같은 것이 없습니까?

감사

추신 : 설명을 위해-백업 목적으로 동기화하고 싶지 않고 모든 Mac이 파일에 대한 최신 변경 사항의 로컬 사본을 갖도록 동기화하고 싶습니다.



나는 그 질문도 보았다. iFolder는 Apache를 사용하여 작동합니다. NAS에 설치하거나 구성 할 수 없습니다.
Joseph

제공된 답변이 두 개 이상 있습니다. 그러나 나는 당신이 말하는 것을 보았고 NAS 요구 사항은 아마도 그것이 충분히 다르다는 것을 보증합니다. 문제는 NAS의 기능에 전적으로 의존 할 수 있다는 것입니다. 아마도 NAS 모델, 사양 등을 제공 할 수도 있습니다.
Ƭᴇcʜιᴇ007

중요하지 않습니다. 동기화는 네트워크 폴더와 함께 수행되어야합니다. NAS에서 실행중인 소프트웨어가 무엇이든 상관 없습니다. 다른 답변이 만족스럽지 않은 다른 이유는 Mac에 대한 쉬운 해결책이 아니기 때문입니다. Dropbox가 유일한 방법이라고 천천히 믿기 시작했습니다. 아무도 로컬 시나리오를 위해 비슷한 소프트웨어를 만들지 않았다는 사실에 놀랐습니다.
Joseph

답변:


4

http://owncloud.org를 보십시오. 기본적으로 오픈 소스 보관 용 솔루션입니다.

어떤 NAS를 가지고 있는지 모르지만 대부분의 NAS 상자는 Linux에서 실행되므로 owncloud 포럼에서 몇 가지 지침을 얻을 수 있습니다.

그렇지 않으면 Unison 또는 rsync가 귀하의 경우 최고의 비 서버 솔루션이라고 생각합니다.

이것은 매우 동일한 문제 (그리고 수용 가능한 해결책)이지만 우분투에 대한 블로그 게시물로 연결됩니다. http://www.cerebralmastication.com/2011/04/fast-two-way-sync-in-ubuntu/


왜 공감해야합니까?
OakNinja

1

나는 얼마 전에 이것을 보았습니다.

먼저, 나는 작은 문서와 같은 저장소에 좋은 Sparkleshare 를 시도했지만 git의 모든 재미없는 기능을 가지고 있으며 큰 파일을 잘 처리하지 못합니다.

나는 매우 훌륭한 소프트웨어 인 Unison으로 끝나고 디렉토리의 양방향 동기화 (병합 충돌이있는 경우 백업)가 있습니다-대용량 데이터에 완벽하게 작동합니다. 해봐

편집하다:

최근에 나는 정말 좋은 도구를 발견했습니다 : syncthing (최근에 그들은 이름을 pulse로 바꿨습니다 ). 대부분의 플랫폼에 대한 클라이언트가 있으며 멋진 web-gui로 구성이 유연합니다.

git-annex 도 있습니다. 짧은 시간 동안 사용했지만 메시지를 전달하는 데 xmpp 계정이 필요하므로 중지되었습니다 (최근에 제거되었으므로 더 이상 필요하지 않지만 잠시 동안 동기화를 유지하고 있습니다).


0

크로노 싱크

이 작은 유틸리티는 정말 놀랍습니다. 나는 2006 년부터 그것을 의지했습니다.

외부 응용 프로그램에서 제공하는 일부 조건이 필요한 경우 매우 세밀한 해상도 및 뛰어난 스크립팅 기능.

동기화 관리자는 백그라운드에서 정교한 캘린더와 함께 자동으로 실행됩니다.



0

Synology NAS를 사용하는 경우 Cloud Station이 바로 그 해답입니다. 웹 사이트에서 :

"여러 장치를 소유 한 경우 Cloud Station은 파일을 모든 장치에 자동으로 동기화하는 데 적합합니다. Mac, PC 및 모바일 장치간에 작업이 항상 최신 상태가됩니다. 또한 이제 파일을 최대로 동기화 할 수 있습니다 5GB 크기 로컬 컴퓨터의 웹 및 Cloud Station 폴더를 통해 파일에 항상 액세스 할 수 있습니다 PC와 DiskStation이 동일한 LAN (Local Area Network)에 있으면보다 빠른 전송 속도를 즐길 수 있습니다. 인터넷."

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

포트 포워딩을하면 File Station을 통해 Dropbox와 비슷하지만 더 아름다운 방식으로 파일에 웹 인터페이스를 구축 할 수 있습니다.

저는 개인적으로 Synology DS212를 소유하고 있으며이 기능이 훌륭하게 작동한다는 것을 알았습니다. NAS 시장에 있다면 더 나은 가격을 원한다면 최신 Synology가 아닌 Amazon에서 이전 모델을 구입하는 것이 좋습니다.


0

GitSVN 은 다른 옵션이지만 거북이와 mac에 대해서는 확실하지 않지만 subversion은 mac에서 실행될 수 있지만 기본적으로 사용 가능합니다.


새 파일이 추가되거나 기존 파일이 업데이트되거나 제거 될 때 자동 동기화는 어떻습니까? cronjob이 트릭을 수행합니까?
SPRBRN

0

이것은 실제로 하나의 견고한 제품을 가지고 있지 않은 일반적인 질문 인 것 같습니다. 나는 두 가지를 사용하기 시작했다. 내가 백업을 위해 사용하는 것 (당신이 찾고있는 것이 아니지만 내가 버릴 것이라고 생각한 것)은 Bvckup http://www.bvckup.com/ 입니다. 최근에, 드롭 박스와 동일한 "공유 성"을 가지고 있지만 웹 인터페이스가없는 AeroFS https://aerofs.com/ 을 사용하기 시작했습니다 . AeroFS가이 상황에서 가장 적합 할 것이라고 확신합니다.

AeroFS는 아직 베타 버전이므로 초대를 받아야 할 수도 있습니다. 관심이 있으시면 언제든지 주실 수 있습니다.


0

Sher.ly는 필요한 것을 할 수 있습니다. 전체 공개 : 나는이 프로젝트를 실행 중입니다. 아이디어는 Dropbox / Bitcasa 솔루션으로 모든 유형의 스토리지에서 작동합니다. Dropbox보다 훨씬 똑똑해지기를 원합니다. 원하는 경우 모든 장치를 동기화 할 수 있지만 공유하고있는 모든 데이터를 다운로드 (동기화) 할 필요는 없습니다. 이는 기본적인 차이점입니다. 드라이브. 설명한대로 양방향 액세스가 아닙니다.


즉, 몇 개의 TB 데이터로 NAS 전체에 작은 SSD 스토리지를 사용하여 여러 컴퓨터 (Mac, PC, Linux 진행 중)를 쉽게 "링크"할 수 있습니다. 스토리지 서버 (MS, Linux) 및 RaspberryPI와 같은 소형 어플라이언스를 지원합니다.


구성원을 초대하여 그룹을 작성하고 파일 (로컬 또는 원격 스토리지)을 추가하면 그룹 구성원이 데이터에 즉시 액세스 할 수 있습니다. 작은 파일은 즉시 동기화 할 수 있으며, 더 큰 파일은 의도적으로 다운로드됩니다. 이것이 귀하의 질문에 대한 답변인지 알려주십시오. 블레이즈 마르 키니 악, @blazej_os


0

NAS에 소프트웨어를 설치하지 않으려면 모든 장치에서 많은 구성 작업을 수행해야합니다. 그러나 그것은 당신의 결정입니다 :).

Mac에서 예를 들어 지게차 를 사용하고 도크 에서처럼 더 쉽게 액세스 할 수 있도록 동기화를 만들거나 Hazel 을 사용하여 자동화 작업을 만들 수 있습니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.