rsnapshot을 사용 중이고 절대 경로로 디렉토리를 제외하고 싶습니다.
rsnapshot.conf에 추가했습니다. exclude /home/user/data
rsnapshot은이 rsync 명령을 사용합니다.
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
--exclude=/home/user/data /home \
/backupdir/hourly.0/localhost/
그것은 작동합니다. /home/user/data
그게 왜 작동하는지 분명하지 않습니다.
rsync의 맨 페이지 읽기 (예 :이 답변 https://askubuntu.com/a/349625 ) /로 시작하는 exclude / include 패턴은 전송 루트에 고정되어 있으므로 제외하려고 시도하기 때문에 실패 할 것이라고 생각했습니다.
/home/home/user/data
누군가이 점을 명확히 할 수 있습니까?
절대 경로를 사용하여 디렉토리를 제외시키는 올바른 방법은 무엇입니까?
도와 주셔서 감사합니다