红联Linux门户
Linux帮助

dump/restore 恢复单个文件

发布时间:2012-04-14 10:24:59来源:红联作者:empast
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 文件.
文章评论

共有 1 条评论

  1. Steven.w 于 2012-04-15 19:37:07发表:

    。。。。。。