首页/数据/备份与容灾速查/tar 备份特殊属性
本包目录(206 条)

tar 备份特殊属性

备份系统与容器场景要保留 ACL、扩展属性、SELinux 上下文与数字属主:默认行为会丢失这些信息,恢复后可能出现权限或启动异常。

备份与容灾速查数据更新于 2026-10-12

保留特殊属性的打包与恢复

保留特殊属性的打包与恢复
sudo tar --acls --xattrs --selinux --numeric-owner -czf /backup/etc-$(date +%F).tar.gz /etc
sudo tar --acls --xattrs --selinux --numeric-owner -xzf /backup/etc-2026-10-12.tar.gz -C /
恢复后若 SELinux 上下文异常,用 restorecon -Rv 目录 重新标注,而不是关闭 SELinux。

易错点

  • 普通用户打包再恢复时属主与设备节点信息无法还原,系统目录恢复建议用 root
  • --xattrs 在部分文件系统上需要工具支持,跨系统恢复前先在测试环境验证

数据来源与参考

  • GNU tar 手册(--acls、--xattrs、--selinux、--numeric-owner)
  • selinux 手册(restorecon)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌