一、dump命令:

  该命令既可以针对整个文件系统进行备份,也可以仅针对目录来备份。还可以指定不同的备份等级(-0~-9共10个等级)。

  dump -W:列出在/etc/fstab中具有dump设置的分区是否备份过。

  命令格式: dump [-Suvj] [-level] [-f 备份文件] 待备份数据

  参数说明:

    -S:仅列出后面的待备份数据所需要的磁盘空间大小。

    -u:将这次dump的时间记录到/etc/dumpdates文件中。

    -v:将dump的文件过程显示出来。

    -j:加入bzip2的支持,将数据压缩,默认bzip2压缩等级为2.

    -level:指定等级,从-0~-9共10个等级。

    -f:类似与tar的-f参数。

  1、用dump备份完整的文件系统:

    dump -S /dev/sda1; <== 查看备份所需要的磁盘容量

    dump -0u -f /root/boot.dump /boot; <==备份,指定备份等级为0

    ll /root/boot.dump /etc/dumpdates; <== 验证一下dumpdates是否更新

    dump -1u -f /root/boot.dump.1 /boot; <== 新建差异备份文件。

  2、用dump备份非文件系统,即单一目录的方法:

    此时,-level的1-9以及-u都不再适用了。

    dump -0j -f /root/etc.dump.bz2 /etc;

二、restore:还原命令

  既然有备份,就要有还原。

  restore -t [-f dumpfile] [-h] <==查看dump文件

  restore -C [-f dumpfile] [-D 挂载点]; <== 比较dump与实际文件

  restore -i [-f dumpfile]; <== 进入互动模式

  restore -r [-f dumpfile]; <== 还原整个文件系统

  参数说明:无法混用

    -t:类似与tar -t功能,用于查看

    -C:将dump内的数据拿出来与实际文件系统比较

    -i:进入互动模式,可以仅还原部分文件

    -r:还原整个文件系统

  其他参数:

    -h:查看完整备份数据中的inode与label等信息

    -f:后面指定要处理的dump文件

    -D:与-C搭配

  1、用restore查看dump备份后的备份数据内容:

    restore -t -f /root/boot.dump;

  2、比较差异并且还原整个文件系统:

    rsotre -C -f /root/boot.dump;

  3、仅还原部分文件的互动模式:暂不了解。

    

攻城狮在路上(叁)Linux(二十九)--- 完整备份工具:dump以及restore的更多相关文章

  1. 攻城狮在路上(叁)Linux(三十)--- 光盘写入工具

    一.基本步骤: 1.用mkisofs命令将所需备份的数据构建成镜像文件. 2.用cdrecord命令将镜像文件刻录至光盘或者DVD中. 二.mkisofs:新建镜像文件 mkisofs [-0 镜像文 ...

  2. Linux完整备份工具 - dump, restore(现在基本不用这两个)

    dump 其实 dump 的功能颇强,他除了可以备份整个文件系统之外,还可以制定等级喔!什么意思啊! 假设你的 /home 是独立的一个文件系统,那你第一次进行过 dump 后,再进行第二次 dump ...

  3. 攻城狮在路上(叁)Linux(二十七)--- 压缩与打包之常见的压缩命令

    前面讲到,linux中的后缀名没有特殊的意义,一般是作为不同文件类型的标识而已.下面是与打包.压缩相关的后缀名介绍: *.z:compress程序压缩文件 *.gz:gzip程序压缩文件 *.bz2: ...

  4. 攻城狮在路上(叁)Linux(二十三)--- linux磁盘参数修改(设备代码、设备名)

    一.mknod:设置设备代码 linux中,所有的设备都是用文件来表示,文件通过major与minor数值来判断. major为主设备代码,minor为设备代码(需要查询),示例如下: /dev/hd ...

  5. 攻城狮在路上(叁)Linux(二十二)--- linux磁盘挂载与卸载 mount umount

    挂载就是将文件系统与目录结合的操作.挂载点就是目录,该目录就是进入分区或文件系统的入口. 一.挂载前的注意事项: 1.单一文件系统不应该被重复挂载在不同的挂载点中. 2.单一目录不应该重复挂载多个文件 ...

  6. 攻城狮在路上(叁)Linux(二十一)--- linux磁盘检查 fsck \ badblocks

    若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查.这一步是可选的,尽量少用. 使用前的建议:使用fsck命令时,被检查的分区务必不要挂载在系统上. 一.fsck: 命令格式:fsck [ ...

  7. 攻城狮在路上(叁)Linux(二十八)--- 打包命令:tar

    首先介绍一下tar打包命令的基本格式,下面的三种之间不能混淆. tar [-j|-z] [cv] [-f 新文件名] file1 file2 ...; tar [-j|-z] [tv] [-f 新文件 ...

  8. 攻城狮在路上(叁)Linux(二十六)--- linux文件系统的特殊查看与操作

    一.boot sector 与 super block的关系: 1.boot sector用于存放引导装载程序,占用1024个字节. 2.super block的大小也为1024字节. 3.若bloc ...

  9. 攻城狮在路上(叁)Linux(二十五)--- linux内存交换空间(swap)的构建

    swap的功能是应付物理内存不足的状况,用硬盘来暂时放置内存中的信息. 对于一般主机,物理内存都差不多够用,所以也就不会用到swap,但是对于服务器而言,当遇到大量网络请求时或许就会用到. 当swap ...

随机推荐

  1. mysql中like用法

    like 的通配符有两种 %(百分号):代表零个.一个或者多个字符. _(下划线):代表一个数字或者字符. 1. name以"李"开头 where name like '李%' 2 ...

  2. bitnami-redmine 安装与插件使用

    bitnami-redmine 公司要进行敏捷开发管理,选择Redmine作为管理工具. 而Redmine本身的需要的环境比较麻烦,需要安装mysql,ruby,redmine,apach. Bitn ...

  3. iOS UILocalNotification 每2周,每两个月提醒

    iOS 的UILocalNotification提醒提供了默认的重复频率,比如,一天,一个星期等等,但是对于非标准的频率,比如每,2周,每2个月,无法重复提醒. 我们的思路是在应用程序开始时,把即将发 ...

  4. ACM/ICPC 之 DFS求解欧拉回路+打表(POJ1392)

    本题可以通过全部n位二进制数作点,而后可按照某点A的末位数与某点B的首位数相等来建立A->B有向边,以此构图,改有向图则是一个有向欧拉回路,以下我利用DFS暴力求解该欧拉回路得到的字典序最小的路 ...

  5. Javascript调用C#后台方法及JSon解析

    Javascript调用C#后台方法及JSon解析   如何使用Ajax 调用C# 后台方法. 本文目录 如何使用Ajax 调用C# 后台方法. 1.后台(.cs)测试方法 2.前台调用(javasc ...

  6. ArtDialog简单使用示例

    <html><head><meta http-equiv="Content-Type" content="text/html; charse ...

  7. xmpp笔记2(客户端到服务器的例子)--xml

    xmpp( 客户端到服务器的例子 ) 1 步:客户端初始流给服务器: <stream:stream xmlns='jabber:client' xmlns:stream='http://ethe ...

  8. Spetember 5th 2016 Week 37th Monday

    No matter how far you may fly, never forget where you come from. 无论你能飞多远,都别忘了你来自何方. Stay true to you ...

  9. August 30th 2016 Week 36th Tuesday

    If you keep on believing, the dreams that you wish will come true. 如果你坚定信念,就能梦想成真. I always believe ...

  10. 解决ERROR 2003 (HY000): Can't connect to MySQL server on

    方案一: .打开cmd; .输入命令:net stop +MySQL的服务名,停止MySQL服务,如果未启动MySQL服务则可跳过该步骤: .输入命令:mysqld --remove卸载MySQL服务 ...