/var를 tmpfs로 마운트 && 디스크에 백업 @ 종료 && 디스크 @ 시작에서 복원

/var를 tmpfs로 마운트 && 디스크에 백업 @ 종료 && 디스크 @ 시작에서 복원

저는 주로 이메일 서비스, 주로 소프트웨어와의 임시 이메일 통신을 위해 Fedora 27 서버를 실행하고 있습니다. /var/log를 유지하는 것이 여전히 괜찮다는 점을 제외하면 /var에 영구적으로 저장해야 하는 것은 거의 없습니다.

저는 Fedora가 이미 /tmp에 tmpfs를 사용하고 있다는 것을 알고 있는데, 정말 좋습니다! tmpfs에도 /var를 넣어서 HDD를 더 절약하고 싶습니다! ..그러나 /var 데이터를 디스크 어딘가에 보관하고 싶습니다.

그래서 /var를 tmpfs로 마운트할 수 있기를 원합니다 - /tmp가 이미 그렇듯이 - 종료 시 /var를 디스크의 위치로 백업할 수도 있습니다(또는 백업할 수 있다면 더 좋을 수도 있습니다). 약간의 시간) 간격) 및 부팅 시 디스크에서 /var를 복원합니다.

이미 이 작업을 수행한 사람이 있나요? 이 작업을 수행하는 방법을 공유할 수 있습니까?

답변1

문제를 자세히 조사하고 피드백을 통해 더 많은 것을 배운 후에 Michael이 옳다고 생각합니다. Fedora가 실제로 이 문제를 해결한 것 같습니다.

journald.conf 
#SyncIntervalSec=5m 

그러면 이는 5m마다 로그가 디스크에 커밋된다는 의미인 것 같습니다. 정확합니까?

그렇다면 하드상태는 생각보다 나쁘지 않은 것 같은데..? 차트에 표시된 모든 디스크 쓰기는 아마도 캐시에 쓰기를 의미할 것입니다. 이 올바른지?

그러려면 /var/mail다른 /var/spool/mail파티션에 설치하고 추가 commit=600,noatime하면 충분할 것 같습니다.

관련 정보