2011-11-17 6 views
0

Linux 워크 스테이션의 NAS (Network Addrssable Storage) 상자에 실시간으로 선택된 파일 및 폴더를 가장 잘 미러링하는 방법을 누구든지 알 수 있습니까?Linux에서 NAS 로의 실시간 파일 미러링

매우 큰 파일 (> 50GB)이며 지속적으로 수정되고 있으므로 변경, 추가 또는 삭제 된 파일의 부분 만 변경하고 싶습니다.

참고 :이 파일은 실제로 가상 상자 가상 하드 디스크 (VDI) 파일입니다.

답변

0

손 쉽게 전에 이것을하지 않겠다고 제안하고 싶습니다. 네트워크 및 NAS 병목 현상을 쉽게 일으키고 호스트의 모든 문제를 일으킬 수 있습니다. 만 drbd가 제공 한 @awm 솔루션의 http://www.drbd.org/

+0

Synology DS211J NAS가 RSync 서비스를 실행할 수 있다고 확인했습니다. 그래서 나는 이것을 활성화하고 라이브 미러에 대한 lsyncd를 사용했습니다 ... VirtualBox VM ... 모든 것이 잘 작동합니다. – Rat

1

- 아마 http://www.peersoftware.com/products/peersync/peersyncserver/overview.aspx :

말했다되고 그건

이 그들이 그것을 할 수 있습니다 주장 : http://www.cis.upenn.edu/~bcpierce/unison/ PeerSoft 너무 그것을 할 수 있습니다 : 조화에서 찾을 수 있습니다 블록 레벨, 실시간 동기화 다른 도구는 델타 만 전파하려는 목표를 충족 시키지만 비동기 적으로 작동합니다. 사실 rsync은 양방향 동기화를 제공하지 않으므로이 경우에도 올바르게 작동합니다.

drbd가 블록 레벨 복제를 제공하려면 drbd 커널 모듈과 사용자 공간 도구를 NAS의 워크 스테이션에 모두 설치해야합니다. 즉,이 솔루션은 NAS가 실제로 상당히 일반적이라면 당신이 제어 할 수있는 리눅스 박스.

+0

업데이트 : 더 이상 라이브 미러를 사용하지 않고 rsnapshot을 사용하여 정기적으로 보관합니다. – Rat

2

Synology DS211J NAS가 RSync 서비스를 실행할 수 있음을 발견했습니다. 그래서 나는 이것을 활성화하고 라이브 미러에 대한 lsyncd를 사용했습니다 ... VirtualBox VM ... 모든 것이 잘 작동합니다.

Rsync는 변경된 파일의 부분 만 동기화하므로 대용량 파일을 동기화하는 데 매우 효율적입니다.