rsnapshot이 필터를 잘못 추가했습니다.

rsnapshot이 필터를 잘못 추가했습니다.

rsnapshot.conf에 다음 줄이 있습니다.

snapshot_root   /mnt/T4Backup2T/Incremental-Backup
rsync_long_args --numeric-ids
exclude_file    /home/CD/CLPB/backup-files/rsnapshot/saraswathi.exclude
backup  /   localhost/fedora/   +rsync_long_args=--exclude /home --exclude /mnt --relative --delete --delete-excluded /

다음 줄이 잘못 생성됩니다(--filter 옵션이 지정되지 않았지만 여전히 나타납니다).

/usr/bin/rsync -a --numeric-ids \
    --exclude-from=/home/CD/CLPB/backup-files/rsnapshot/saraswathi.exclude \
    --exclude /home --exclude /mnt --relative --delete --delete-excluded / \
    --filter=-/_/mnt/T4Backup2T/Incremental-Backup / \
    /mnt/T4Backup2T/Incremental-Backup/weekly.0/localhost/fedora/

rsnapshot.conf에는 필터 옵션이 없지만 여전히 생성 중입니다. 구성 오류는 무엇입니까?

답변1

이는 snapshot_root가 다시 동기화되는 것을 방지하기 위해 수행됩니다. rsnapshot-program.pl에 설명된 대로

이 백업 지점에 스냅샷 루트가 포함된 경우 제외를 추가하여 스냅샷 루트를 반복적으로 백업하지 않도록 하세요. 제외는 $config_vars{'snapshot_root'}의 선행 슬래시 덕분에 고정되고 절대 경로("/" 수정자)에서 작동하므로 --relative와 관계없이 스냅샷 루트와 일치해야 합니다.

관련 정보