rsync가 4개의 드라이브를 동기화 상태로 유지하는 가장 좋은 방법입니까?

rsync가 4개의 드라이브를 동기화 상태로 유지하는 가장 좋은 방법입니까?

Google에서 검색했지만 내 목적에 가장 적합한 솔루션을 찾을 수 없습니다. LUKS를 사용하면 A,B,C,D라는 물리적 드라이브가 있습니다.

다음을 수행해야 합니다.

  • A 드라이브에 무언가를 쓰면 자동 또는 예약 변경 사항이 드라이브 B와 D에 기록됩니다.
  • B 드라이브에 쓰면 변경 사항이 A 드라이브와 D 드라이브에 기록됩니다.
  • C 드라이브에 쓰면 변경 사항이 D 드라이브에 기록됩니다.

A: 1테라바이트 B: 1테라바이트 C: 1테라바이트 D: 2테라바이트

A, B, C, D는 서로 다른 시간에 켜질 수 있습니다.

전체 파일/폴더를 삭제하고 다시 전송하는 대신 이식을 위해 변경 사항을 변경하거나 이동해야 합니다.

rsync가 가장 좋은 방법입니까? 다른 해결책이 있나요? 감사해요!

답변1

다음 설정을 권장합니다.

D를 D1과 D2의 두 부분으로 나눕니다. 여기서 D1의 크기는 A 및 B와 같고 D2는 C와 같습니다.

그런 다음 두 개의 RAID1 시스템을 만듭니다. 하나는 A, B, D1로 구성되고 다른 하나는 C와 D2로 구성됩니다.

mdadm이 소프트웨어 기반 RAID가 허용됩니다.

RAID로 그룹화하면 즉시 동기화가 가능합니다.

관련 정보