1. 准备用dump备份/boot 目录下的文件. 使用df /boot 查看/boot 所在的设备(以下假设为/dev/hda1)
2. 首先确认备份需要的空间. 查看一个0 级备份需要的字节数,使用 -S
# dump -oS /dev/hda1
3. 备份到文件而非磁带. 确认在/var/tmp 目录是否有足够的空间,执行
# dump -0u -f /var/tmp/dumpfile /dev/hda1
4. 检查/etc/dumpdates,查看完全备份的时间戳.
5. 使用restore 检查备份文件的内容
# restore -tf /var/tmp/dumpfile
6. 我们可以使用restore 的互动模式恢复特定文件到一个临时目录.
# mkdir /tmp/restored; cd /tmp/restored
# restore -if /var/tmp/dumpfile
7. 这时会看到一个restore > 提示符. 键入help 查看可用命令的列表. 使用ls 和cd 命令查看备份文件的列表.
8. 使用add,选中/grub.menu.1st 和/grub/grub.conf 文件.列出所在目录,恢复的文件应该带有星号.
9. 键入extract 命令恢复选中的文件.设置下个卷名为1, 不为解压目录设置所有者模式. quit 退出restore 模式.
10. 在restore 运行的目录中应该有一个grub 目录,包含恢复的grub.conf 和menu.1st 文件.
Steven.w 于 2012-04-15 19:37:07发表:
。。。。。。