完全恢复linux系统
我熟悉使用rsync来备份系统中的各种文件,但是完全恢复计算机的最佳方法是什么.
我过去尝试过的是: >从Fedora安装磁盘执行基本格式/重新安装 这种方式有点工作,但我不认为所安装的每个包都可以100%运行. 我希望能够以最少的努力恢复我的系统,并且一切都与备份时的工作相同.如果可能的话,也可以安装到其他机器上,并且两台机器具有相同的软件包和数据. 解决方法
这就是我所做的(假设一个磁盘,在/ dev / sda)
>使用dd备份MBR和分区表:“dd bs = 512 count = 1 if = / dev / sda of = / backups / sda.layout” 在恢复时我这样做: >用sysrescuecd引导目标机器,我通常会在USB记忆棒上有’sda.layout’文件.>使用dd恢复MBR /分区表:“dd bs = 512 count = 1 if = / path / to / sda.layout of = / dev / sda”>使用partprobe(感谢评论者Mark)让内核重新读取分区表.>在/ restore /下安装所有各种各样的部分.我在恢复时使挂载点相同,所以如果我的源上有/ boot,/ var,我最终会使用/ restore / boot,/ restore / var等.>使用rsync恢复整个事情. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |