rsync 백업 스케쥴러1 rsync를 활용한 디렉터리 백업 스케쥴러 만들기 특정 디렉터리의 파일목록을 주기적으로 백업하여 관리하고자 할 경우 rsync를 활용하여 쉽게 수행할 수 있다. 백업 디렉터리를 rsync를 사용하여 생성할 때 date 정보를 파일명에 추가하고, tar 로 압축하여 디스크 공간을 확보한다. 이후 설정된 보관주기에 따라 오래된 백업파일을 찾아 삭제하도록 구성하였다. 이렇게 생성한 스크립트 파일을 crontab에 원하는 주기로 설정해 주면 끝! #!/bin/bash # 보관주기 설정 REMOVE_OLD_DATA_DAY=30 # 원본 디렉터리 FROM_LOCATION=/data/mydata # 백업 저장소 TO_LOCATION=/data/mydata_backup # 백업 날짜 BACKUP_DATE=$(date '+%Y%m%dT%H%M%S') # 백업 디렉터리 .. 2022. 6. 27. 이전 1 다음