[backrest docker] 백레스트 팁 (restic, rustic, duplicati)
[backrest docker] 백레스트 팁 (restic, rustic, duplicati)
보관 정책 (retention policy)
- 현재 세팅은 다음과 같다.
Policy:
Keep daily for 7 days
Keep weekly for 4 weeks
Keep monthly for 6 months
설명
- 매일 정해진 시간(새벽)에 백업을 한다.
오늘부터 과거 7일간 백업파일을 보관한다. 7개의 스냅샷이 보관된다.
- 매주 일요일 백업파일은 보관한다.
오늘부터 과거 4주간 백업파일을 보관한다. 4개의 스냅샷이 보관된다.
- 매월 말일의 백업파일은 보관한다.
오늘부터 과거 6개월 동안 백업파일을 보관한다. 6개의 스냅샷이 보관된다.
삭제 정책 (prun policy)
Max Unused After Prune : 10%
- 전체 백업크기가 10기가 라고 할때, 1기가 정도 크기로 여유공간을 주는 것. 사용안하는 조각파일 (chunks, blobs)을 모두 지우기 않고, 1기가 정도는 남겨 둔다. 이유는 혹시 다시 사용할 지도 모르는 아주 드믄 경우의 수 때문이라고 봐도 무방. 혹은 삭제 하려는 조각파일의 일부가 사용된다면, 삭제하면 안된다. 그래서 애매한 파일은 지우지 않고 남겨둔다.
Check Policy ; Read Data %
스냅샷 파일을 검사하는 거라는데, 0% 로 해도 무방하다. 100%는 모든 조각파일을 체크 하는데, 이러면, 서버가 일을 많이 해야 한다.
이 게시물을
번호
제목
날짜
조회 수