Під час синхронізації віддаленої резервної копії я отримую помилку rsync cannot delete non-empty directory
.
Я знаю причину: я виключив деякі файли, і коли rsync намагається видалити віддалений каталог, оскільки він не існує локально, він не може, оскільки він не порожній. Без виключення каталог буде видалено.
Я також знаю, що міг би позбутися проблеми, використовуючи --delete-виключено, але цього не хочу, я хочу.
Я хотів би пропустити завантаження певних файлів (оскільки вони занадто великі для моєї швидкості завантаження), але я хочу зберегти ті, які я вже завантажив деякий час тому, якщо вони існують локально . Якщо вони не існують локально, їх слід видалити. - видалено-виключено видалило б їх усіх на віддаленій стороні.
Це також означає, що якщо каталог більше не існує локально, його слід видалити, навіть якщо він містить виключені файли.
Чи можна налаштувати rsync для цього?