Podczas synchronizacji mojej zdalnej kopii zapasowej pojawia się błąd rsync cannot delete non-empty directory
.
Znam przyczynę: wykluczyłem niektóre pliki, a gdy rsync próbuje usunąć katalog zdalny, ponieważ nie istnieje on lokalnie, nie może, ponieważ nie jest pusty. Bez wykluczenia katalog zostałby opróżniony.
Wiem też, że mogłem pozbyć się problemu, używając opcji --delete-wykluczone, ale nie chcę tego chcę.
Chciałbym pominąć przesyłanie niektórych plików (ponieważ są one zbyt duże dla mojej prędkości przesyłania), ale chcę zachować te, które już przesłałem jakiś czas temu, jeśli istnieją lokalnie . Jeśli nie istnieją lokalnie, należy je usunąć. - wykluczone usunie je wszystkie po stronie zdalnej.
Oznacza to również, że jeśli katalog już nie istnieje lokalnie, należy go usunąć, nawet jeśli zawiera wykluczone pliki.
Czy można to skonfigurować rsync?