我的Iomega NAS驱动器的共享安装在运行CentOS 6.4的家庭服务器上的本地目录中,使用AutoFS和CIFS作为/ mnt / backup-drive。
当我运行以下命令时:
rsync -ruvz --no-o --no-g --delete "/root" "/mnt/backup-drive"
我收到以下输出:
...
rsync: recv_generator: mkdir "/mnt/backup-drive/root/.gnupg" failed: Permission denied (13)
*** Skipping any contents from this failed directory ***
...
rsync: mkstemp "/mnt/backup-drive/root/..bash_profile.RBlhZj" failed: Permission denied (13)
...
等等,文件夹“/ mnt / backup-drive / root”保持完全为空。但是当我使用相同的命令来备份其他目录时,一切都很顺利。
希望有意义和帮助是最受欢迎的。
答案 0 :(得分:1)
我假设您以普通用户身份运行备份,并尝试备份属于root用户的文件。由于许可问题,这不起作用。
以root用户身份运行rsync命令,或者通过在命令前添加sudo来临时获得root权限,例如
sudo rsync -ruvz --no-o --no-g --delete "/root" "/mnt/backup-drive"