백업이 필요해서 설정을 하는데 도움될만한 문서는 딱 하나뿐인데 유용하다.
https://github.com/php79/backup
설정 예제와 친절한 도움말이 있어서 큰 도움이 되었다.
rsnapshot.conf 파일이 centos6과 7 이 살짝 다르니 설명서 대로 다운받지 말고
/etc/rsnapshot.conf 파일을 백업후 수정 하는편이 좋다.
설명서에는 interval로 되어 있는데 설정파일에는 retain으로 되어 있어서
무슨차이인지 한참 찾다 보니 ChangeLog에 변경된다고 되어 있다.
https://github.com/rsnapshot/rsnapshot/blob/master/ChangeLog
The 'interval' config option is now called 'retain'.
동작 구조상으로도 간격보다는 보관이 맞는것 같다.
ps 설정을 마치고 실행을 해보면서 추가 합니다.
hourly가 끝나지 않은 상태에서 daily가 동작 하면 어떻게되지?
일단 한번 full 백업을 해둔 상태에선 변경분만 백업될테니
hourly.5 not present (yet), nothing to copy
cron에 hourly, daily, weekly를 추가 했습니다. 로그를 확인해보니
hourly 디렉토리가 daily로 넘어가는군요.
mv /backup/.snapshots/hourly.5/ /backup/.snapshots/daily.0/
'지식창고 > 리눅스' 카테고리의 다른 글
nfs server host not responding, still trying 문제 (0) | 2018.10.19 |
---|---|
cectos 7 에 nodejs v8 설치 (0) | 2018.01.24 |
redis-sentinel 삽질기 (0) | 2018.01.10 |
centos dns lookup 느린 경우 (0) | 2016.11.25 |
CentOS 7에 rabbitMQ 설치 (0) | 2016.10.07 |