У програмі є команда rsync, яка копіює вміст папки на іншу машину. У мене є можливість, --remove-source-files
тому що мені цікаво лише мати файли на машині призначення після того, як rsync закінчиться.
Однак мені було цікаво, як поводиться rsync, якщо вона виходить з ладу або переривається під час передачі файлів?
Подумайте, у мене є два файли для синхронізації a
та b
. Чи буде rsync копіювати a
, потім видалити її з джерела та почне копіювати b
, чи буде чекати обох a
та b
буде скопійовано на машину призначення перед видаленням обох? Я бачив, що ви можете налаштувати цю поведінку під час видалення сторонніх файлів за допомогою деяких прапорів, але нічого не знайшлося про видалення вихідних файлів.