我可以通过从备份中复制系统目录来恢复Unix服务器吗?


0

我弄乱了一个安装了很多二进制文件,设置等的Ubuntu服务器。我将不得不重新安装Ubuntu,但我有一个完整的备份,隐藏文件和所有,虽然不能启动。我希望避免重新安装和配置所有内容。

如果我将所有系统目录(bin,usr / bin,var等等)从备份复制到新安装(可能包括我的所有配置文件),那么一切都会正常工作,就好像我通过apt重新安装二进制文件一样-得到?我们假设我将排除任何需要排除的目录(例如boot和dev)。

如果这不起作用,鉴于我仍然有完整的磁盘访问权限,恢复所有内容的最快,最无痛的方法是什么?要清楚,因为它是一个服务器,我实际上并不关心/ home目录,而是关注其他所有内容。

谢谢!

Answers:


1

这很可能会起作用,你只需要保留文件权限,这可以用来实现cp -a

我能想到的唯一问题是你的备份系统以某种方式过时,这会使你的当前内核(例如不同的init系统)无法使用。简单地复制系统当我想将系统迁移到另一个硬盘/分区时,我也会这样做。

因为你不能搞砸任何东西,因为你之后仍然有完整的磁盘访问权限,绝对值得一试。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.