
로컬 LAN 내에 있는 기타 컴퓨터 폴더의 스냅샷을 찍는 Rsnapshotting 로컬 서버가 있습니다.
일별, 주별, 월별 및 연간 스냅샷이 있습니다.
따라서 누군가가 Rsnapshot에서 모니터링하는 폴더 중 하나에 파일을 넣은 다음 몇 시간 후에 Rsnapshot 서버가 일일 스냅샷을 찍습니다.
그 후 사용자는 이 지정된 파일을 삭제합니다.
그리고 다음날 시스템은 또 다른 스냅샷을 찍습니다.
이 파일은 마지막 스냅샷이 생성된 후 7일(일일이 7개인 경우)이 지나면 백업에서 영구적으로 삭제될 것 같습니다.
Rsnapshot에서 시스템이 삭제되는 파일을 보관하는 기간을 제어하기 위한 예방 조치가 있습니까?
다른 사람들은 이 문제를 어떻게 다루었나요?
답변1
Rsnapshot은 매일 스냅샷을 생성하며 7일마다 가장 오래된 일일 스냅샷이 새로운 주간 스냅샷이 됩니다. 다른 일일은 삭제됩니다. 상대적으로 적은 수의 스냅샷을 저장하되 최근 데이터에 대해서는 높은 세분성을 유지하고 오래된 데이터에 대해서는 세분성을 낮추는 것이 기본 아이디어입니다.
제가 이해한 것이 맞다면, 어떤 데이터도 버리지 않고 매일의 상태를 유지하고 싶다는 것입니다. 그렇다면 해결책은 연간, 월간, 주간을 사용하는 것이 아니라 다음과 같이 사용하는 것입니다.
retain daily 730
이는 730일 이내의 데이터를 삭제하지 않고 2년 동안 백업을 저장합니다.