증분백업
이슈트래커 YONA 사용하기(2) - 백업
개요 Yona는 여러명이 사용하는 이슈 트래커이자, 코드 저장소이다. 그런 공간이 만일 서버의 문제나 휴먼 에러로 인하여 장애가 발생한다면, 꽤 많은 유효정보들을 손실하게 될 것이다. 이에 대응할 수 있도록 백업 서비스를 만들어 보자. 백업대상 (현재 내장형 DB인 h2 DB를 사용중이다.) yona.h2.db yona.trace.db [dir]repos - 코드 저장소 파일 [dir]uploads - 업로드 첨부 파일 [dir]logs 백업방식 증분 백업 방식 - 최초 1회 백업 수행 후, 변경 된 사항들만 원하는 주기에 맞추어 백업 하는 방식 저장소 : AWS S3 백업주기 및 유지 정책 백업주기) 매일(cron 새벽 4시) 백업 유지 정책) 7일간 증분 백업본 및 로그 유지, 이후 삭제 과정 1) ..