Linux shell dump 命令用于备份ext2或者ext3文件系统。

dump 命令用于备份ext2或者ext3文件系统, 可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。

dump 命令语法

dump [-cnu][-0123456789][-b ][-B ][-d ][-f ][-h ][-s ][-T ][目录或文件系统] 或 dump [-wW]

[选项] :

- -0123456789  备份的层级。

- -b  指定区块的大小,单位为KB。

- -B  指定备份卷册的区块数目。

- -c  修改备份磁带预设的密度与容量。

- -d  设置磁带的密度。单位为BPI。

- -f  指定备份设备。

- -h  当备份层级等于或大雨指定的层级时,将不备份用户标示为"nodump"的文件。

- -n  当备份工作需要管理员介入时,向所有"operator"群组中的使用者发出通知。

- -s  备份磁带的长度,单位为英尺。

- -T  指定开始备份的时间与日期。

- -u  备份完毕后,在/etc/dumpdates中记录备份的文件系统,层级,日期与时间等。

- -w  与-W类似,但仅显示需要备份的文件。

- -W  显示需要备份的文件及其最后一次备份的层级,时间与日期。

[参数]

备份源:指定要备份的文件、目录或者文件系统。

范例

范例 1: 将 /etc 目录所有内容备份到 /tmp/etcback.bak 文件中,备份层级为 0 并在 /etc/dumpdates 中记录相关信息:

‍[root@localhost shell]# dump -0u -f /tmp/etcback.bak /etc

范例 2: 将 /etc 目录所有内容备份到 /tmp/etcback.bak 文件中,备份层级为1(只备份上次使用层次0备份后发生过改变的数据)并在 /etc/dumpdates 中记录相关信息:

[root@localhost shell]# dump -1u -f /tmp/homeback.bak /home

通过 dump 命令的备份层级,可实现完整+增量备份、完整+差异备份,在配合 crontab 可以实现无人值守备份

dump命令linux,Linux shell dump 命令相关推荐

  1. linux中Shell历史命令记录文件的路径是什么

    Bash shell在"~/.bash_history"("~/"表示用户目录)文件中保存了500条使用过的命令,这样能使你输入使用过的长命令变得容易.每个在系 ...

  2. Linux下Shell常用命令与工具

    文章目录 Shell常用命令与工具 1.ls 2.echo 3.printf 4.cat 5.tac 6 .rev 7.wc 8.cp 9.mkdir 10.mv 11.rename 12.dirna ...

  3. Linux中Shell的命令替换用法笔记

    命令替换主要是指将命令的标准输出值赋值给某个变量.命令替换属于Shell编程中非常重要的功能,需要熟悉掌握. 命令替换的方式 1.反引号:`命令` 2.$():$(命令) 用法说明:date1=`da ...

  4. linux shell运行脚本命令行参数,shell脚本命令行参数简介

    之所以用到命令行参数,关键在于shell脚本需要与运行脚本的人员进行交互. bash shell提供了命令行参数添加在命令后面的数据值).命令行选项修改命令行为的单字符值)和直接读取键盘输入. 1.命 ...

  5. linux的shell命令行参数,shell脚本命令行参数简介

    之所以用到命令行参数,关键在于shell脚本需要与运行脚本的人员进行交互. bash shell提供了命令行参数添加在命令后面的数据值).命令行选项修改命令行为的单字符值)和直接读取键盘输入. 1.命 ...

  6. adb命令获取sys_adb shell dumpsys 命令

    出发点一: Android 引入了「任务栈」的概念,这个概念对于 Android 设备上的返回按键有极其重要的联系.有时候按下返回按钮或者点击关闭当前 Activity 的操作,都不知道 Androi ...

  7. Linux下Shell脚本命令行参数:getopt、getopts用法

    目录 简介 getopt 简介 支持选项 用法 getopt optstring parameters getopt [options] [--] getopt [options] -o|--opti ...

  8. 第一章:Linux下shell常用命令

    一.vim的应用和设置 Ctrl+Alt+t(这个是打开终端的指令,打开终端才能进行指令安装对吧!...嗯嗯) 1.在(64位)ubuntu16.4里面安装vim编辑器的指令: sudo apt in ...

  9. linux中shell curl命令获取http状态码--------强大的网络传输工具

    文章来源:http://dbajun.iteye.com/blog/1813801 curl命令详解:http://blog.sina.com.cn/s/blog_94cf845f0102w8vt.h ...

  10. linux下的hive命令大全,Hive shell 常用命令

    连接 hive shell 直接输入 hive 1.显示表 hive> show tables; OK test Time taken: 0.17 seconds, Fetched: 1 row ...

最新文章

  1. 「元宇宙第一股」Roblox市值突破600亿美元!
  2. 更新KB915597补丁后导致“您的windows副本不是正版”的解决方案
  3. sql优化中in关键字_工作中遇到的一个SQL优化问题与解决方案
  4. 生信分析过程中这些常见文件的格式以及查看方式你都知道吗?
  5. php文件操作(上传文件)1
  6. python 求点集的距离矩阵
  7. Anbox之push_locked与pop_locked(十三)
  8. SSD容量也不宜小,最好1T往上
  9. 哪些项目适合写进Java程序员面试简历?推荐这10类
  10. AETA地震预测 AI 算法大赛——Helloworld队比赛方案(亚军)
  11. pbs 写matlab作业,pbs提交作业.pdf
  12. RAM与ROM的特点和区别
  13. ROS Launch使用总结
  14. DSPE-PEG-cRGD,磷脂-聚乙二醇-环肽RGD,靶向穿膜肽RGD环肽供应
  15. Buy and Resell hdu-6438 贪心 优先队列
  16. 桌面图标右键反应慢,至少30s左右出现菜单
  17. log4j2 日期换天后,今天的日志打印到了昨天的日志文件里面,rollover混乱
  18. CodeForces 416C Booking System
  19. Acrel-6000/B电气火灾监控系统麻城广场设计与应用
  20. Jquery字符UrlEncode 编码、解码 --C#UrlEncode

热门文章

  1. Windows下设置开机自启动的方式(手动/C++代码的形式)
  2. TCMalloc:线程缓存Malloc以及tcmalloc与ptmalloc性能对比
  3. nginx documentation | Development guide
  4. CentOS7在/etc/grub2.conf引导中配置1G大页内存
  5. Seismic migration - Wikipedia
  6. 【HTML+CSS网页设计与布局 从入门到精通】第6章-标题h1,h1字体格式的设置方式
  7. GTK显示GIF、GTK动画(图片连续播放)
  8. spring boot项目怎么记录用户操作行为和登录时间_6 个 Github 项目拿下 Spring Boot
  9. tkmybatis 子查询_你的名字是爆款吗?一键查询!看看在杭州、全国多少人和你同名!...
  10. linux负载均衡技术的分类,LinuxLVS负载均衡群集