캐시는 RAID에 SSD에 기록하고 HDD에 하루에 한 번만 커밋합니다.

캐시는 RAID에 SSD에 기록하고 HDD에 하루에 한 번만 커밋합니다.

저는 집에 mdraid5 설정에 3x8TB 디스크가 있는 Debian 10.7 서버를 가지고 있으며 전력 사용량을 줄이기 위해 600초 스핀다운 시간에 hd-idle을 유지합니다. 디스크를 사용하는 유일한 것은 TimeMachine이 포함된 Mac/Macbook 3대를 제공하는 Samba 서버입니다.

지금까지는 훌륭했지만 불행히도 TimeMachine은 매시간 백업을 수행하고 결과적으로 매시간 디스크 깨우기를 수행합니다. 이제 오래된 삼성 SSD가 날아다니고 있습니다... SSD를 일종의 "캐시"로 사용하고 하루의 쓰기 작업을 밤에 한 번만 커밋하여 이상적으로는 디스크 스핀업 이벤트가 하나만 발생하도록 할 수 있습니까? 낮?

답변1

Rsync의 Cronjob이나 그 효과를 사용하여 쉽게 수행할 수 있습니다. 완전한 백업 솔루션을 찾고 있다면 RDiff-Backups를 선택하세요.

여기서 내가 할 일은...

  1. SSD에 백업
  2. 야간에 HDD에 대한 Rsync/RDiff/etc
  3. HDD는 예상대로 회전 속도가 느려지며 유휴 상태를 넘어서는 안 됩니다.
  4. 데이터를 저장하는 것 외에 HDD를 사용하지 않는 경우 이 시간 동안 HDD를 완전히 마운트 및 마운트 해제하도록 스크립트를 구성할 수도 있습니다. 그렇지 않은 경우 Samaba를 "활성화"해야 할 때가 있습니다. 절대 사용량을 제외하고는 전력 사용량을 완전히 줄입니다.

관련 정보