You are not logged in.
I have a server and my desktop both running Arch, and have partitions mounted both ways via NFS. I am trying to get rsync working so it will backup my server's 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 #
So that's running the rsync from the server of course, and here is my desktop's /etc/exports where the NFS permissions are set:
# /etc/exports
#
# See exports(5) for a description.
# use exportfs -arv to reread
#/export 192.168.1.10(rw,no_root_squash)
/media/seagate 192.168.1.100(rw,sync)
/media/stuff 192.168.1.100(rw,sync)
And the relevant fstab portion on the server accessing these shares:
# dabox via NFS
192.168.1.101:/media/seagate /media/desktopseagate nfs defaults,noatime 0 0
192.168.1.101:/media/stuff /media/desktopstuff nfs defaults,noatime 0 0
They are mounted just fine and accessible, and if I do cd /media/desktopseagate and mkdir test from the server, the directory gets created no prob. Not sure why the rsync isn't working?
TIA for any help
Offline
Rsync will keep appropriate permissions on files and folders, I believe, so it may be that you create a folder that only root can read (or write), but the remote connection is running as a non-priviledged user.
Offline
Thanks Xiong, that makes sense. I am unsure how to proceed, though. How would I run the rsync? It needs to be run as root from the server so as to copy over root files of course. I'm a bit confused hehe.
TIA
Last edited by colbert (2008-10-14 06:31:14)
Offline
Hate to bump but haven't gotten this one resolved yet
Offline