0
S3cmd를 사용하여 야간 백업 스크립트에서 디렉터리를 제외하는 문제가 있습니다.s3cmd 동기화에서 디렉터리를 제외 할 수 없습니다.
내가 (로그 파일 등)내 서버 구조가 백업되는 특정 파일을 제외하기 위해 노력하고있어
:
/srv/users/USERNAME/
/srv/users/USERNAME2/
등 ...
그래서 내가 크론에 s3cmd을하고 있는데, 유사에 :
s3cmd sync --config=/path/to/config/.s3cfg --delete-removed --exclude-from=/path/to/exclude/backups.exclude /srv/ s3://aws-bucket/
내 backups.exclude
파일을 포함하는 경우 :
/srv/users/*/log
/srv/users/*/run
뿐만 아니라 다른 유사한 디렉토리. 분명히해야 할 것처럼, 와일드 카드가있는 모든 사용자 디렉토리를 백업에서 제외 시키려고합니다.
그러나 작동하지 않는 것 같습니다. 현재 s3cmd 버전 2를 실행 중입니다 (버그인지 여부를 확인하기 위해 업그레이드했습니다).
감사합니다.