Я пытаюсь создать резервную копию моего файлового сервера на удаленном файловом сервере с помощью rsync. Rsync не успешно возобновляется, когда передача прерывается. Я использовал частичный вариант, но rsync не находит файл, который он уже запускал, потому что он переименовывает его во временный файл, и когда он возобновляется, он создает новый файл и начинается с начала.
Вот моя команда:
rsync -avztP -e "ssh -p 2222" /volume1/ [email protected]:/home/myaccount/backup/ --exclude "@spool" --exclude "@tmp"
Когда эта команда запущена, файл резервной копии с именем OldDisk.dmg с моего локального компьютера создается на удаленном компьютере как нечто вроде .OldDisk.dmg.SjDndj23.
Теперь, когда интернет-соединение прерывается, и мне нужно возобновить передачу, я должен найти, где rsync остановился, найдя временный файл, например .OldDisk.dmg.SjDndj23, и переименуйте его в OldDisk.dmg, чтобы он увидел, что уже существует файл, который он может возобновить.
Как я могу исправить это, поэтому мне не нужно вручную вмешиваться каждый раз?