1

Я использую rsync для резервного копирования домашнего каталога моего компьютера 1 на компьютер 2 следующим образом:

rsync --recursive --archive --copy-unsafe-links --hard-links \
      --delete-after --fuzzy --compress --human-readable \
      --quiet --delete-excluded \
  --exclude mail \
  --exclude .ssh \
  --exclude .wine \
  --exclude .byobu/.ssh-agent \
  --exclude .config/pulse/*-runtime \
  \ # some more excludes go here
  /home/myusername/ \
  computer2hostname:/mnt/storrrage/computer1_backup/

Некоторые программы, такие как pulseaudio, регулярно создают плохие символические ссылки на моем компьютере. Итак, когда он находит плохую символическую ссылку, он делает это:

symlink has no referent: "/home/myusername/.kde/tmp-computer1"
symlink has no referent: "/home/myusername/.kde/socket-computer1"

Как я могу заставить rsync продолжать работу даже после обнаружения плохой символической ссылки, просто не копируйте ее или не копируйте, что угодно, мне все равно? Просто войдите в систему и не отменяйте резервное копирование. ( Под отменой я подразумеваю, что --delete-after не выполняется, и, возможно, файлы не копируются, не уверен.

0