it-swarm-ko.tech

여러 워크 스테이션을 동기화 상태로 유지

여러 가지 이유로 여러 컴퓨터에서 작업합니다. 해당 컴퓨터를 구성에 맞게 동기화하고 싶습니다. 여러 호스트의 구성을 수동으로 업데이트 할 수있는 VCS 기반 설정이 이미 있습니다. 그러나 나는 이것을 자동으로 수행하는 방법을 찾고 있습니다.

내가 찾고있는 것은 :

  • 구성 동기화 방법 (vim, ssh, evolution)
  • ~/Documents와 같은 특정 디렉토리를 동기화 상태로 유지

이것은 모든 사용자 구성이며 시스템 구성이 아닙니다. 때때로 워크 스테이션이 오프라인 상태이거나 느린 링크 뒤에있을 수 있으므로이를 감지하여 그에 따라 조치를 취하는 것이 더해집니다.

11
Ressu

해당 파일에 기밀 데이터가 없으면 Dropbox 를 사용하여 여러 시스템에서 자동으로 동기화되도록 할 수 있습니다. Dropbox 데몬은 일반적으로 ~/Dropbox이지만 다른 파일이나 디렉토리를 해당 폴더에 심볼릭 링크하여 동기화에 포함시킬 수 있습니다. Dropbox는 여러 폴더를 동기화하는 다른 방법을 제공한다고 생각하지만 지금 길을 찾을 수는 없습니다.

6
David Z

모든 워크 스테이션이 우분투 기반이라면 Dropbox (더 나은 크로스 플랫폼 솔루션)을 권장하지만 Ubuntu One을 사용할 수 있습니다. 더 강력한 것을 찾고 있다면 rsync 를 살펴보십시오.

4
Ross

Landscape 여러 우분투 시스템을 관리하고 모니터링하기 위해 정식 서비스로 유료 서비스입니다. 더 좋은 점은 그것을 지불함으로써 우분투도 지원한다는 것입니다!

3
akshatj

사용할 수있는 또 다른 무료 서비스는 Spideroak 이며 Dropbox 및 UbuntuOne보다 약간 단순하지만 더 유연합니다. 백업하려는 폴더를 선택하고 동기화 할 폴더를 결정할 수 있습니다. 모든 머신에서 동기화하지 않으려는 데이터를 백업하기 위해 서비스를 사용할 수 있기 때문에 더 나은 구성이 가능합니다.

또 다른 장점 (실제 여부를 확인하기는 어렵지만) : 모든 데이터는 암호화되어 있으며 "제로 지식 정책" 으로 파일의 이름조차 알지 못합니다.

3
Marcel Stimberg

SSH 액세스 권한이있는 개인 서버에서 공유 Git 저장소를 작성할 수 있습니다. 예를 들어, 나는 이것을 위해 거의 freespeech.net 계정을 사용하고 있으며 비용이 매우 낮습니다.

화려하고 싶다면 cron 스크립트를 작성하여 항상 변경 사항을 자동으로 푸시/풀하여 항상 파일을 최신 상태로 유지하십시오. 두 대의 컴퓨터에서 동시에 작업하지 않는 한 병합 충돌이 발생하지 않아야합니다.

1
cmcginty