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 0They 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