ubuntuusers.de

rsync: cannot delete non-empty directory

Status: Ungelöst | Ubuntu-Version: Ubuntu 8.10 (Intrepid Ibex)
Antworten |

Dreamingboy

Anmeldungsdatum:
21. Oktober 2007

Beiträge: 26

Hallo Leute...

Hatte heute Probleme beim Backup-Update

ich habe ganz normal mein Backup Skript gestartet

und dann kam ständig die Meldung:

1
cannot delete non-empty directory: [hier stand ein verzeichnis]

mein backup Befehl lautet im moment:

1
rsync -avPbzr --delete /sav/tom/ /media/sav/tom/

Muss ich vielleicht noch ne Option ergänzen???

Viele Dank für eure Hilfe

Dreamingboy

BigMc

Avatar von BigMc

Anmeldungsdatum:
18. März 2007

Beiträge: 1814

Sicher, dass /sav/tom/ der Quellordner ist? Sollte das nicht eher /home/tom/ sein?

Dreamingboy

(Themenstarter)

Anmeldungsdatum:
21. Oktober 2007

Beiträge: 26

ja es ist die kopie der kopie ☺

ist alles richtig von den verzeichnissen her ☺

tobitious

Avatar von tobitious

Anmeldungsdatum:
24. August 2005

Beiträge: Zähle...

Wohnort: Osnabrück

da du keine exception eingebaut hast ala: --exclude-from=/home/alal/.rsync/exclude gehe ich davon aus das es ein rechteproblem ist. es koennte also sein das die datei in einem ordner nicht nicht die benoetigten rechte hat, so das rsync sie loeschen kann. check doch mal die pfade, die er nicht loeschen kann und was dort drinnen ist, villeicht ist es dann verstaendlicher was falsch laeuft...

ansonsten hatte ich das problem mal, weil ich nachtraeglich in den befehl ein exclude eingebaut habe. alle dateien die dann unter das exclude gefallen sind, konnte rsync dann nicht loeschen. ich hab dann einfach haendisch mit "find /pfad/zum/verzeichnis/ -name ~*" oder auch "find /pfad/zum/verzeichnis/ -name Thumbs.db" die dateien ausfindig gemacht und dann mit zb "find /pfad/zum/verzeichnis/ -name ~* --exec rm {} \;" geloescht.

villeicht hilft dir ja eins von beidem weiter?

gruesse

tobias

edit: hab gerade gemerkt das man fuer das exclude problem auch die option "--delete-excluded" verwenden kann...

Antworten |