0

我的 Iomega NAS 驱动器中的一个共享使用 AutoFS 和 CIFS 作为 /mnt/backup-drive 安装到运行 CentOS 6.4 的家庭服务器上的本地目录。

当我运行以下命令时:

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”仍然是完全空的。但是,当我使用相同的命令备份其他目录时,一切正常且顺利。

希望这是有道理的,并且非常欢迎帮助。

4

1 回答 1

1

我假设您以普通用户身份运行备份并尝试备份属于 root 用户的文件。由于权限问题,这将不起作用。

以 root 用户身份运行 rsync 命令,或者通过在命令前面添加 sudo 来临时获得 root 权限,例如

sudo rsync -ruvz --no-o --no-g --delete "/root" "/mnt/backup-drive"
于 2013-07-06T14:46:50.280 回答