76.2. dump / restore

简介:

过程 76.1. dump 步骤

  1. 确认设备

    准备用dump备份/boot目录下的文件. 使用df /boot查看/boot所在的设备(以下假设为/dev/hda1)

    neo@netkiller:~$ df
    Filesystem           1K-blocks      Used Available Use% Mounted on
    /dev/sda1             19710288   3054956  15654084  17% /
    none                   1016608       208   1016400   1% /dev
    none                   1023328         0   1023328   0% /dev/shm
    none                   1023328       736   1022592   1% /var/run
    none                   1023328         0   1023328   0% /var/lock
    /dev/sda6             19228276  16456940   1794588  91% /home
    /dev/sda10              569204    171728    368564  32% /boot
    /dev/sda7             48062440   3170748  42450216   7% /var
    /dev/sda8            384497840  64897804 300068616  18% /opt
    /dev/sda9              6728280    146336   6240164   3% /tmp
    				
  2. 首先确认备份需要的空间. 查看一个0级备份需要的字节数,使用 -S

    # dump -oS /dev/hda1
    				
  3. 备份到文件而非磁带. 确认在/var/tmp目录是否有足够的空间,执行.

    # dump -0u –f /var/tmp/dumpfile /dev/hda1
    				

    检查/etc/dumpdates,查看完全备份的时间戳.

过程 76.2. restore 步骤

  1. 使用restore检查备份文件的内容

    # restore –tf /var/tmp/dumpfile
    				
  2. 我们可以使用restore的互动模式恢复特定文件到一个临时目录.

    # mkdir /tmp/restored; cd /tmp/restored
    # restore –if /var/tmp/dumpfile
    				

    这时会看到一个restore > 提示符. 键入help查看可用命令的列表. 使用ls和cd命令查看备份文件的列表.

    使用add,选中/grub.menu.1st和/grub/grub.conf文件.列出所在目录,恢复的文件应该带有星号.

  3. 展开备份文件

    键入extract命令恢复选中的文件.设置下个卷名为1, 不为解压目录设置所有者模式. quit退出restore模式.

    在restore运行的目录中应该有一个grub目录,包含恢复的grub.conf和menu.1st文件.

    				




原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
打赏
0
0
0
0
26197
分享
相关文章
dump
【7月更文挑战第20天】
180 2
|
10月前
|
min restore scn of backup set file is greater than restore scn. can't use to restor
min restore scn of backup set file is greater than restore scn. can't use to restor
65 1
vs下dump文件的生成
vs下dump文件的生成
256 0
pg_dump
备份PostgreSQL数据库的工具,它甚至可以在数据库正在并发使用时进行完整一致的备份,而不会阻塞其它用户对数据库的访问。该工具生成的转储格式可以分为两种,脚本和归档文件。
232 0
为什么pg_basebackup或pg_start_backup好像hang住确没有开始拷贝文件 - checkpoint 的几种调度(checkpoint_completion_target)
标签 PostgreSQL , checkpoint , 调度 , lazy , immediate , pg_start_backup , pg_basebackup 背景 PostgreSQL支持在线全量备份与增量归档备份。在线全量备份实际上就是拷贝文件,增量备份则分为两种,一种是基于BLOCK lsn变化的BLOCK即增量备份,另一种是基于WAL的持续归档文件备份。 全量备份通常
1625 0
Fastq-dump:我的日常命令
原文地址:Fastq-dump: 一个神奇的软件 - by hoptop 感谢我洲更学长~记录一下看完学长的这篇文章之后对于我自己的fastq-dump使用建议: 默认命令: fastq-dump /path/to/###.
1354 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等