设为首页 收藏本站
查看: 410|回复: 0

[经验分享] Linux dump备份和restore恢复

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2014-12-24 08:16:24 | 显示全部楼层 |阅读模式
Dump是个功能颇强的备份工具,他除了可以备份整个文件系统外,还可以制定等级!怎么理解呢,可以理解为mysql的差异备份,假如你的 /home 是独立癿一个文件系统,那你第一次迚行过 dump 后,再迚行第二次 dump 时, 你可以指定备份等级,假如指定等级为 1 时,此时新备份的数据只会记录与第一次备份有所差异的档案而已。入图:
spacer.jpg

QQ截图20141224081505.png

  虽然dump支持整个文件系统和单一目录 但是对于目录的支持也是比较不足的 这也是dump的限制所在

如果备份的只是目录,并非文件系统时,且只能使用Level为0 也就是说完整备份,不支持差异备份
也就是说不支持-u参数

  dump参数详解:

  -S :仅列出后面癿待备份数据需要多少磁盘空间才能够备份完毕;
  -u :将这次 dump 的时间记录到 /etc/dumpdates 档案中;
  -v :将 dump 的档案过程显示出来;
  -j :加入 bzip2 的支持!将数据进行压缩,默认 bzip2 压缩等级为 2
  -level:就是我们谈到的等级,从 -0 ~ -9 共十个等级;
  -f :有点类似 tar。 后面接产生的档案,亦可接例如 /dev/st0 设备文件名等
  -W :列出在 /etc/fstab 里面的具有 dump 设置的 分区是否有备份过?

  Dump备份完整文件系统
  df -hT 找到需要备份的文件系统
  dump -S /dev/hdc1 查看备份此文件系统需要多少容量
  dump -0u -f /root/boot.dump /boot (boot为hdc1挂载出来的目录)将boot备份为/root下的boot.dump 同时更新记录文件
  ll /root/boot.dump /etc/dumpdates(该文件为备份时间记录文件)


  restore参数详解:
  -t :此模式用在察看 dump 起来的备份文件中含有什么重要数据!类似 tar -t 功能;
  -C :此模式可以将 dump 内的数据拿出来跟实际癿文件系统做比较, 最终会列出在 dump 档案内有记录的,且目前文件系统不一样的档案;
  -i :进入互动模式,可以仅还原部分档案,用在 dump 目录时的还原!
  -r :将整个 filesystem 还原的一种模式,用在还原针对文件系统的 dump 备份; 其他较常用到的参数功能:
  -h :察看完整备份数据中的 inode和文件系统 label 等信息
  -f :后面就接你要处理的那个 dump 档案
  -D :不 -C 进行搭配,可以查出后面接的挂载点与 dump 内有不同的档案

  举例:
  restore -t -f /root/boot.dump 查看备份的数据内容
  restore -r -f /root/boot.dump 恢复数据 (恢复到的是当前目录)。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-38515-1-1.html 上篇帖子: centos下修改ssh端口 下篇帖子: centos7 修改mac地址 Linux
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表