저는 rsync -avz
증분 rsync를 사용하여 일주일에 한 번씩 원격 서버의 파일을 동일한 디렉터리에 백업합니다. 그러나 내 고객은 일부 데이터가 포함된 기존 파일을 데이터/텍스트가 포함되지 않은 파일로 덮어쓰지 않는다고 주장합니다.
나는 이것을 사용하고 있습니다
rsync -avz --delete --numeric-ids --inplace -e 'ssh -p 35143 -i /root/.ssh/id_rsa' /www/doc/ backup@dest_server:~/path/to/backup
안타깝게도 파일을 변경할 때 델타 콘텐츠가 예상대로 작동하지만 빈 파일은 무시되는 이유를 모르겠습니다.
빈 파일이 백업 디렉터리의 일부 데이터를 덮어쓰도록 하는 방법을 아시나요?