Rsnapshot이 파일을 삭제한 후 보관하는 기간을 제어하세요

Rsnapshot이 파일을 삭제한 후 보관하는 기간을 제어하세요

로컬 LAN 내에 있는 다양한 컴퓨터의 폴더 스냅샷을 찍는 Rsnapshotting 로컬 서버가 있습니다.

일별, 주별, 월별 및 연간 스냅샷이 있습니다.

따라서 누군가가 Rsnapshot에서 모니터링하는 폴더 중 하나에 파일을 넣은 다음 몇 시간 후에 Rsnapshot 서버가 일일 스냅샷을 찍습니다.

그 후 사용자는 이 지정된 파일을 삭제합니다.

그러면 다음날 시스템이 또 다른 스냅샷을 찍습니다.

이 파일은 마지막 스냅샷을 찍은 후 7일이 지나면 백업에서 영구적으로 삭제될 것 같습니다(일일 스냅샷이 7개이므로).

Rsnapshot에서 삭제되는 파일을 시스템이 유지하는 기간을 제어하기 위한 예방 조치가 있습니까?

다른 사람들은 이 문제를 어떻게 다루었나요?

답변1

Rsnapshot은 하루에 한 번 스냅샷을 생성하며, 7일마다 가장 오래된 일일 스냅샷이 새로운 주간 스냅샷이 됩니다. 다른 일간지는 폐기되었습니다. 이것이 기본 아이디어입니다. 상대적으로 적은 수의 스냅샷을 저장하지만 최근에는 더 높은 세분성으로 저장하고 오래된 데이터에는 더 낮은 세분성으로 저장합니다.

내가 올바르게 이해했다면 데이터를 버리지 않고 매일 상태를 유지하고 싶습니다. 그렇다면 해결책은 연도, 월, 주를 사용하는 것이 아니라 예를 들어 사용하는 것입니다.

retain daily 730

이렇게 하면 2년 동안 백업이 저장되며 730일 이내의 데이터는 삭제되지 않습니다.

관련 정보