시스템/Linux
특정일 이전 백업 파일 삭제하기
chance
2017. 7. 20. 17:46
DB 같이 백업을 생성하는 경우 정책에 따라 불필요한 백업 파일을 삭제할 필요가 있다.
mysql 의 경우 날짜별 폴더로 백업을 했는데, 해당 폴더를 검색해 삭제해 주면된다.
30일이 경과된 파일 목록
$ find . -name 'BACKUP-*' -mtime +30
디렉토리 목록
$ find . -name 'BACKUP-*' -type d -mtime +30
삭제 수행
$ find . -name 'BACKUP-*' -type d -mtime +30 -exec rm -rf {}\;