问题:
如何对Linux当也可以是windows系统进行备份和还原,这样即使系统崩溃了也不用害怕,因为我们有备份哦。
而windows的备份操作比较简单,这里就不记了。
分析:
可以利用备份软件先备份到一个地方,然后再还原出来就行了。
解决问题:
最终我选择了使用trueimage这个备份软件来进行备份。主要是由于它用起来比较方便。我这里备份的是一个装有双系统的机器的linux系统,当然单系统方法一样。
步骤:
系统备份:
(1) 先把系统设置成从光驱启动,并用trueimage作为启动盘进行启动。
(2) 选择backup 项目->选择备份分区或硬盘->选择需要备份的linux分区(注意要选择完全哦!)->给备份文件
取一个名字,并选择保存的位置(可以是另外一个分区也可以是网络中的共享文件夹)
系统还原:
(1)同样使用truimage作为启动盘,并选择recovery
(2)找到备份的数据,并安自己的实际情况还原系统
(3)当还原后系统很可能是不能用的,因为磁盘的MBR中的引导区信息和原来系统的不一样了,也可能
该信息被破坏了,这样我们需要从新在MBR中安装该引导程序。
*(4)*从新安装系统的引导程序(grub为例子)
<1>用linux的安装盘启动,并进入linux rescue模式,在提示是否要加载现有系统的选项时选择是,此时它会在
/mnt下建立一个/mnt/sysimage文件夹
<2>进入关盘的自带系统的shell
<3>从新安装grub
假设新系统是还原在新硬盘的第一个硬盘的第一个分区(hda1)上的,从新安装grub
输入命令 :
安装grub:
# grub-inistall /dev/hda
进入grub命令模式:
#grub
#grub>
指定安装设备:
#grub>root (hd0,0)
安装grub到指定的分区:
#grub>setup(hd0)
如果要安装到第一个硬盘的第一个分区,则可以输入 setup(hd0, 0)
退出,重启:
#grub>quit
小结:
在实际操作过程中,如果系统比较大(2G)的话,trueimage可能会出现错误。这样我们可以备份一些文件
活某个分区。
有了系统的备份心里踏实多了,呵呵!
参考URL:
http://www.qqread.com/linux/2007/07/y323140_2.html