Linux restore命令

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

你可能感兴趣的:(Linux_command,Linux_admin)