restore - restore files or file systems from backups made with dump恢复由dump命令备份的文件或者文件系统,友情链接:Linux dump命令
命令格式:
- restore -t [-f dumpfile] [-h]:观察dump档案
- restore -C [-f dumpfile] [-D 挂载点]:比较dump与实际档案
- restore -i [-f dumpfile]:进入互动模式
- restore -r [-f dumpfile]:还原整个文件系统
参数说明:相关的各种模式不能混用,e.g.不可以写-tC
- -t:此模式用在观察dump备份中含有什么重要数据,类似tar -t功能
- -C:此模式可以将dump内的数据拿出来跟实际的文件系统做比较,最终会列出在dump档案内有记录的,且目前文件系统不一样的档案
- -i:进入互动模式,可以仅还原部分档案,用在dump目录备份还原,进入互动模式,可以通过help命令来查看帮助手册
- -r:用在针对还原整个文件系统的dump备份
- -h:查看完整备份数中的inode与文件系统label等信息
- -f:接要处理的那个dump档案
- -D:与-C进行搭配,可以查出后面接的挂载点与dump内有不同的档案
例子:
[root@rhel6164 ~]# restore -t -f /tmp/boot.bakup #观察dump备份档案信息
Dump tape is compressed.
Dump date: Thu Dec 25 09:21:28 2014
Dumped from: the epoch
Level 0 dump of /boot on rhel6164.localdomain:/dev/vda1
Label: none
2 .
11 ./lost+found
65025 ./grub
65031 ./grub/grub.conf
65026 ./grub/splash.xpm.gz
65032 ./grub/menu.lst
65033 ./grub/device.map
65034 ./grub/stage1
65035 ./grub/stage2
65036 ./grub/e2fs_stage1_5
65037 ./grub/fat_stage1_5
65038 ./grub/ffs_stage1_5
65039 ./grub/iso9660_stage1_5
65040 ./grub/jfs_stage1_5
65041 ./grub/minix_stage1_5
65042 ./grub/reiserfs_stage1_5
65043 ./grub/ufs2_stage1_5
65044 ./grub/vstafs_stage1_5
65045 ./grub/xfs_stage1_5
65027 ./efi
65028 ./efi/EFI
65029 ./efi/EFI/redhat
65030 ./efi/EFI/redhat/grub.efi
17 ./initramfs-2.6.32-131.0.15.el6.x86_64.img
12 ./.vmlinuz-2.6.32-131.0.15.el6.x86_64.hmac
13 ./System.map-2.6.32-131.0.15.el6.x86_64
14 ./config-2.6.32-131.0.15.el6.x86_64
15 ./symvers-2.6.32-131.0.15.el6.x86_64.gz
16 ./vmlinuz-2.6.32-131.0.15.el6.x86_64