复制到外部卷时如何保留所有权权限?

复制到外部卷时如何保留所有权权限?

当我升级或重新安装 Linux 时,我通过运行 备份我的主文件夹sudo cp -pr /home/users/yitzchak /media/externalHDD/backups。当我执行此操作时,我收到错误消息,提示无法保留权限,当我将文件夹复制回本地磁盘时,我看到所有权已更改为 root,我必须将chown它们全部恢复,这必须逐个手动完成,因为并非所有文件都属于同一组。有什么办法可以解决这个问题吗?

答案1

我建议您在这些备份期间存档文件,即使不压缩:

tar cf /media/externalHDD/backups/yitzchak.tar /home/users/yitzchak

tar将保留所有文件属性。

相关内容