[mythtv-users] Slightly OT: rsync backup from mythbox -> desktop/FE

G Venkataraman gvenkat at gmail.com
Sat Nov 1 05:53:15 UTC 2008


On Fri, Oct 31, 2008 at 6:16 PM, Bobby Gill <bobbygill at rogers.com> wrote:

> Home network has mythbox + desktop, with shares mounted both ways via NFS.
> I am trying to get rsync working so it will backup my server's home+root to
> my desktop's backup partition. Here's the error:
>
> /media # sudo rsync -avzdp --progress --delete --exclude=/root --exclude=/var/tmp/kde* --exclude=/proc --exclude=/home --exclude=/media --exclude=/var/cache/pacman --exclude=/tmp/* --exclude=/lost+found --exclude=/var/backup --exclude=/mnt --exclude=/usr/man --exclude=/var/abs --exclude=/sys / /media/desktopseagate/backup/server/root/
>
> sending incremental file list
> ./
> rsync: failed to set times on "/media/desktopseagate/backup/server/root/.": Permission denied (13)
> .mythtv/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/.mythtv" failed: Permission denied (13)
>
> *** Skipping any contents from this failed directory ***
> .qt/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/.qt" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
>
> bin/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/bin" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
> boot/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/boot" failed: Permission denied (13)
>
> *** Skipping any contents from this failed directory ***
> dev/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/dev" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
>
> etc/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/etc" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
> lib/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/lib" failed: Permission denied (13)
>
> *** Skipping any contents from this failed directory ***
> opt/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/opt" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
>
> sbin/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/sbin" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
> srv/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/srv" failed: Permission denied (13)
>
> *** Skipping any contents from this failed directory ***
> tmp/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/tmp" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
>
> usr/
> rsync: recv_generator: mkdir "/media/desktopseagate/backup/server/root/usr" failed: Permission denied (13)
> *** Skipping any contents from this failed directory ***
> ^Crsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(541) [sender=3.0.4]
>
> /media #
>
>
> All mounted partitions via NFS both ways are fully read+writable, I can
> make dirs/touch files no sweat in shell. Why is the rsync not working
> (clearly due to permissions) ??
>
> Thanks for any help fellas
> Bob


I noticed that the rsync is running as root. As "root" user on the client,
are you able to mkdir directories or touch files on the NFS mounted
directory ? NFS servers by default do not allow write access to exported
directories by "root" user on clients (user "root" typically gets mapped to
user "nobody"). If you need write access as "root" user from the NFS client,
the NFS server typically would have an option (like "no_root_squash" or
"--maproot=root") while exporting the directory to allow this. If you're not
already doing it, you might also want to restrict the NFS exported directory
(on the NFS server) to only the clients from where you need access to them.

Also, when using rsync to transfer data between machines, a rsync server
would be a good alternative to consider (instead of exporting directories
using NFS)

-=Venkat=-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20081031/855cfb2d/attachment-0002.htm 


More information about the mythtv-users mailing list