rsync mit sudo

Michael Lansche linux at lansche.de
Die Jun 2 21:53:55 BST 2009


Hallo,

ich bin von Debian zu Ubuntu gewechselt.

Unter Debian habe ich als root immer folgendes Skript ausgeführt, um
Daten auf meine USB-Platte zu sichern:

#!/bin/bash

mount /dev/sdb2 /mnt &&
rsync -a --delete /home/michael /mnt/debian-desktop/ &&
rsync -a --delete /home/benutzer2 /mnt/debian-desktop/ &&
umount /dev/sdb2 &&
echo "Rsync auf USB-Platte beendet."

exit 0

Leider bekomme ich das unter Ubuntu nicht hin.
Was mache ich falsch?

Vielen Dank für Hinweise.

Michael


michael at ubuntu-desktop:~$ sudo ./backup 
rsync: readlink_stat("/home/michael/.gvfs") failed: Permission denied
(13)
IO error encountered -- skipping file deletion
rsync error: some files/attrs were not transferred (see previous errors)
(code 23) at main.c(1058) [sender=3.0.5]

michael at ubuntu-desktop:~$ cat backup
#!/bin/bash

sudo mount /dev/sdb2 /mnt &&
sudo rsync -a --delete /home/michael /mnt/ubuntu-desktop/ &&
sudo rsync -a --delete /home/benutzer2 /mnt/ubuntu-desktop/ &&
sudo umount /dev/sdb2 &&
echo "Rsync auf USB-Platte beendet."

exit 0