원격 컴퓨터에서 사용자의 파일을 백업하려고 하는데 오류를 방지하기 위한 rsync 옵션을 찾을 수 없습니다...
++ rsync -a --no-D --delete --stats '--exclude=.cache/*' --password-file=a_secret backup@fredhome::fred /mnt/rusers/fred/
rsync: readlink_stat("/.adobe/Acrobat/9.0/Synchronizer/Commands" (in fred)) failed: Permission denied (13)
IO error encountered -- skipping file deletion
rsync: readlink_stat("/.config/opera/oauc_pipe_r" (in fred)) failed: Permission denied (13)
rsync: readlink_stat("/.gnupg/S.gpg-agent" (in fred)) failed: Permission denied (13)
rsync: readlink_stat("/.google/desktop/a1_sock" (in fred)) failed: Permission denied (13)
(이것은 폴더당 하나의 오류이며 다른 오류도 여러 개 있습니다.) 문제의 원인은 소켓입니다. 소켓을 건너뛰도록 지시하고 싶지만 , , 을 ( 를) -rlptgo
바꾸려고 시도했지만 성공하지 못했습니다. 나는 오래된 실수를 강요하고 싶지 않습니다 . 소켓이 들어 있는 폴더를 완전히 제외하는 것이 현명한 것인지 모르겠고, 소켓을 하나씩 제외하는 것은 두더지 잡기의 긴 게임이 될 수도 있습니다.-a
--no-D
--no-specials
--delete
rsync 문서에서 뭔가를 놓쳤나요?