Rsync에 대한 Windows 대안? [닫은]


31

집의 파일 서버와 형제의 파일 서버간에 파일 동기화를 설정하여 중요한 데이터의 오프 사이트 백업을 수행하려고합니다. 두 시스템 모두 Windows를 실행합니다 (하나는 XP, 다른 하나는 7).
나는 rsync를 만 전송할 것이라는 사실 좋아하는 부분을 , 파일의 전체를 변경하지 않은 부분 ... 대역폭을 많이 절약. 그러나 제대로 작동하려면 운이 거의 없었습니다. DeltaCopy를 사용해 보았지만 인터페이스가 끔찍하며 LAN 내에서 작동하지만 원격에서는 항상 연결에 실패합니다. (자세한 내용은 이 질문 을 참조하십시오)

Windows에서 실행되고 유사한 기능을 가진 다른 대체 프로그램이 있습니까? 지금까지 내가 볼 수있는 유일한 다른 옵션은 FTP와 SyncBackPro와 같은 것입니다 ...하지만 전체 파일을 전송할 것입니다 ... 512kbps 업로드 대역폭 만 있으면 총 고통을 겪습니다.

편집 : 좀 더 명확히하기 위해 내가하고있는 백업은 각 끝에 400GB 이상을 추가하여 수십만 개의 파일을 스캔해야합니다 ... 그래서 LIVE와 같은 중개 서비스를 사용하지 않는 이유 이동 수단...

편집 2 : 또한이 백업 은 VPN을 사용하지 않고 원격 연결을 통해 수행해야합니다 ... Windows 파일 공유 (SMB) 사용에 문제가 있음을 의미합니다 ...


512kb / s? 와우 .. 너 미국에있어?
alex

2
나는 루마니아에 살고 있으며 약 10 $에 30 Mb / s 다운로드와 4 Mb / s 업로드를합니다. 512kb / s를 갖는 것은 허용되지 않습니다.
alex

1
하하 ... 5MB입니다 / s의 아래 5백12킬로바이트은 업 / S와 나는 자유의 땅에 ... 그것을 환영 $ 60 지불 : D
아담 하일레

답변:


17

cwrsync 당신이 창에 rsync를 실행하게됩니다. 서버 중 하나에서 약 140k 파일을 백업하는 데 사용합니다. FTP는 그것을 처리하지 못했습니다.


13

rsync는 Windows에서 작동합니다. 델타 카피 는 그 주위를 감싸는 래퍼입니다. 그러나 rsync를 자체적으로 패키지하여 사용할 수도 있습니다.


2
나는 이것이 조금 더 "Windows-ified"인 것처럼 보이기 때문에 cwrsync보다 조금 더 낫습니다. 궁극적으로 그들은 똑같은 일을합니다.
Goyuix 2009

2
이 rsync를 사용하는 경우 cygwin 경로가 필요합니다. 예 : / cygdrive / c / users /
jnnnnn

8

rdiff-backup 은 파일 차이 만 전송하기 위해 rsync 알고리즘을 사용하며 파일 기록을 유지합니다. 기록 부분은 백업 구성표에 매우 중요한 기능 일 수 있습니다.

나는 1 년 이상 (Microsoft에만 해당) 사무실에서 사용해 왔습니다. 그냥 작동합니다.


재미있는 발견.
Nicholi

6

Robocopy 에게 주사를 해드립니다 . 기본적으로 Vista / 7 / 2008의 일부이며 최신 버전에서는 미러를 지원합니다. 또한 이력서 및 네트워킹 공유를 지원합니다.


Windows 파일 공유 이외의 다른 작업을 수행하는 방법은 무엇입니까?
Adam Haile

11
작은 변경 사항이있는 큰 파일이있는 경우 robocopy는 네트워크 비효율적입니다. 마지막 몇 바이트 만 변경된 경우에도 전체 파일을 전송합니다.
Rodney Schuler

7
rschuler가 옳다면 Robocopy는 rsync와 같지 않으며 이것은 잘못된 대답입니다.
Jason R. Coombs

Robocopy는 다른 옵션에 비해 같은 줄에서 4GB 다운로드 속도의 절반 미만이었습니다. 깨진 전송을 재개 할 수 없습니다. 나의 첫인상은 그것이 과대 평가되었다는 것이다. 그 이후로 더 나은 도구를 찾았지만 여기에 언급할만한 경험이 충분하지 않습니다. 나는 Deltacopy를 사용했고 꽤 시원했습니다. 이 글타래에서 다른 답변을 확인하십시오.
LMSingh

Windows의 기본 패키지이기 때문에 시스템에 타사 소프트웨어를 설치할 수있는 권한이없는 회사 환경에 유용합니다 (적어도 설치하기 전에 긴 프로세스 체인을 거치지 않아도 됨).
7_R3X

5

명령 줄 도구를 사용하는 것이 마음에 들지 않으면 Unison File Synchronizer를 좋아 합니다. 빠르며 rsync보다 훨씬 빠르게 변경 사항을 파일에서 검색합니다. rsync와 유사하게 파일의 변경된 부분 만 전송합니다.


5

Windows Vista부터는 오프라인 파일 기능 (클라이언트 측 캐싱이라고도 함)이 느린 연결을 통해 자동으로 동기화되며 파일의 변경된 부분 (rsync와 유사) 만 전송합니다.

나는 이것이 가능한 해결책으로 언급하지만 SMB는 당신을위한 옵션이 아니라고 특별히 언급합니다. 시스템에 라우팅 가능한 주소 (예 : IPv6 주소)를 제공하려는 경우 VPN없이 인터넷을 통해 연결할 수 있습니다. 나는 이것을 정기적으로 수행하며 ISP가 SMB 포트를 차단하지 않을 때 잘 작동합니다. 한 클라이언트가 XP를 실행 중이고 ISP가 SMB를 차단하고 있기 때문에 반드시 권장하지는 않습니다. 그래도 연결이 가능할 때이 기능이 Windows Vista / 7에 내장되어 있다고 언급하고 싶습니다.


4

Windows Live Mesh를 사용할 수 있습니다. Mesh에는 Live Desktop과 할당량을 무시하고 컴퓨터간에 동기화 할 수있는 옵션이 있습니다. 따라서 원하는만큼 정보를 동기화 할 수 있습니다. 메시를 사용하는 폴더에서 동기화 설정> 라이브 데스크탑을 선택하고 "이 장치를 사용하지 마십시오"를 선택하십시오.

이 설정은 라이브와 데이터 동기화를 건너 뛰고 메시의 장치간에 직접 동기화합니다.


1
메쉬 바위. 진심으로.
Christopher_G_Lewis

이 방법을 사용하면 파일 크기, 디렉토리의 파일 수 등과 같은 제한 사항이 여전히 있습니까? 이것은 나를 위해 dealbreaker ... 것
아담 하일레

아담 : 1 년 전부터 몇 가지 한계가 있습니다. 게시 된 이후 변경 사항이 있는지 확실하지 않습니다 : blogs.msdn.com/livemesh/archive/2008/08/13/…
Sajee


2

BackupPC 는 무엇보다도 rsync를 사용하는 오픈 소스 백업 솔루션입니다. 나는 이것이 당신이 원하는 것을 할 수 있다고 생각합니다.

또는 항상 Windows Live Sync가 있습니다. Windows와 Mac을 동기화하는 매우 간단하고 강력한 방법이지만 다음과 같은 제한이 있습니다.

인터넷을 통해 공유 된 라이브러리를 포함하여 최대 20 개의 폴더 (또는 "라이브러리")를 동기화 할 수 있습니다. 각 라이브러리는 최대 20,000 개의 파일을 포함 할 수 있으며 각 파일은 4GB를 초과 할 수 없습니다.

동기화하려는 항목이 해당 매개 변수에 맞는 경우 이동하십시오.

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