Rsync 和所有权/权限

Rsync 和所有权/权限

现在我有一个问题...

我正在创建整个 owncloud 数据目录的备份,但当我检查结果时,所有权和权限并不相同。我做错了什么?

sudo rsync -aAxvhz /media/data/ownclouddata/ /media/backup --delete

在源上它有一个文件夹......

drwxr-xr-x 7 www-data www-data 4.0K 10月3日 14:25 Edwin

并且它的目的地是...

drwx------ 2 root root 4.0K 10月20日 07:03 Edwin

???

答案1

备份设备具有不兼容的文件系统,例如 Windows FAT。FS 没有所有者或权限。USB 和外部驱动器以这种方式提供以方便使用,但这对 Linux 用户不利。您可能需要删除分区,创建适当类型的新分区,然后运行 ​​mkfs。我对文件系统持保守态度,只使用 ext4。

由于驱动器技术和连接方法已经改变,我无法猜测哪种方式适合您。在过去,“/sbin/fdisk /dev/sdXXX”(XXX 对您来说可能是 b 或 c)是启动方式。现在,如果您的永恒是 SSD,则需要不同的方式。GNU parted 很有可能可以删除旧分区并创建新分区,但我担心设备类型。

答案2

谢谢你的帮助!!!事实上,在 rsync 过程中权限并不正确,但一旦完成,所有权限/所有权都与源驱动器上的一样。

相关内容