다중 시스템 - rsync - 그게 답인가요?

다중 시스템 - rsync - 그게 답인가요?

동일한 데이터를 미러링하는 컴퓨터가 2대 있습니다. rsync가 이 두 컴퓨터의 동기화를 유지하는 데 필요한 최고의 도구입니까? 하나는 데스크탑이고 다른 하나는 노트북이며 둘 다 Linux를 실행합니다.

월터

답변1

동기화하려면 얼마나 많은 데이터가 필요합니까?

모두 다른 디렉토리에 있거나 모두 들어 있다면 ~/documents/?

rsync는 작동하지만 다른 이점을 제공하는 옵션이 있을 수 있습니다.

Dropbox.com은 2GB의 무료 저장 공간을 제공합니다.http://www.dropbox.com/referrals/NTExNTI1MjkDropbox가 적합한 솔루션인 경우 이 링크를 통해 추가로 250MB를 무료로 얻을 수 있습니다.

SpiderOak은 또 다른 동일한 기능입니다. 2GB는 무료이며 그 이후에는 비용을 지불합니다(OpenSUSE 사용자는 할인을 받습니다).

유니슨도 있어요.http://www.cis.upenn.edu/~bcpierce/unison/훌륭한 동기화 작업을 수행합니다.

거의 모든 것이 이를 위해 작동할 것입니다. 무엇이 가장 효과가 좋은지, 무엇이 가장 빠른지, 호텔 베개에 초콜릿 같은 것을 작은 보너스로 주는 것이 무엇인지가 문제일 것입니다.

답변2

Alpha1의 답변을 보완하여 데이터가 2GB보다 크고 드롭박스와 같은 서비스 없이 수행하려는 경우,유니슨이 해결책이다당신을 위한.

Unison은 이 작업에 대해 제가 아는 유일하고 신뢰할 수 있는 도구입니다. 컴퓨터가 충돌하는 경우에도 특수한 상황에서도 올바른 작업을 수행합니다.

  1. 두 미러 모두 동일한 중요도/우선순위를 갖습니다.
  2. 파일은 두 컴퓨터 모두에서 변경될 수 있으며 삭제될 수도 있습니다.
  3. 변경 사항을 다른 미러에 전파하려고 합니다.
  4. 삭제된(또는 이름이 변경된) 파일을 다시 복원하는 것을 원하지 않습니다. 반대로 삭제를 전파하려고 하면 파일이 rsync엉망이 될 것입니다.
  5. 두 미러 모두에서 파일을 변경하거나 한 미러에서 파일을 변경하고 다른 미러에서는 삭제하는 경우 이러한 사항이 자동으로 전파되는 것을 원하지 않습니다. 당신은 그것을 스스로 해결하고 싶어합니다.

일단 설정되면 Unison은 강력할 뿐만 아니라 빠릅니다!

Unison은 ext4 파일 시스템에 저장된 200GB의 각 미러에 변경된 사항이 없음을 알려주는 데 3초 정도 걸립니다. ext4 상단에 ecryptfs가 있는 경우 약 3분 정도 소요됩니다. 변경된 사항이 있으면 변경된 파일을 분석하는 데 시간이 걸리므로 시간은 변경 사항에 비례합니다.

노트북을 데스크톱에서 원격으로 마운트하지 마세요. 반대의 경우도 마찬가지입니다. Unison에게 ssh를 통해 다른 루트에 도달하도록 지시하면 마지막 동기화 이후 파일이 있었던 실제 파일 시스템을 확인하고 빠르게 확인할 수 있습니다. 두 컴퓨터 모두 동일한 버전의 Unison이 있어야 합니다.

답변3

Ubuntu를 실행하고 있다면 사용하지 않으시겠습니까?우분투 원? 이는 사용자가 원하는 작업을 정확하게 수행하도록 특별히 설계되었으며 몇 가지 다른 멋진 사용 사례도 지원합니다.

관련 정보