dd命令 备份和恢复磁盘 linux系统下
来源:互联网 发布:乐乎lofter 编辑:程序博客网 时间:2024/04/28 23:45
备份:
[root@server~]#ddif=/dev/sdaof=/dev/sdb =>备份整个磁盘到另外一个磁盘
[root@server~]#ddif=/dev/sdbof=sda.bak=>备份整个磁盘为某个文件
[root@server~]#ddif=/dev/sda|gzip>sda.bak.gz=>备份并且压缩
[root@server~]#dd if=/dev/sdaof=dbt.bak count=1 bs=512 skip=446
=> 跳过前446字节备份磁盘第一扇区的后66字节DPT信息到指定文件
==================================================================
恢复:
[root@server~]#ddif=/dev/sdbof=/dev/sda
[root@server~]#gzip-dcsda.bak.gz|ddof=/dev/sda
[root@server~]# dd if=/path/to/image of=/dev/hdx count=1 bs=512 seek=446
=>将备份DPT信息写到MBR后面的66字节
==================================================================
销毁数据:
[root@server~]#ddif=/dev/urandomof=/dev/sda1=>利用随机数填充硬盘数据,达到销毁数据的作用
通过比较dd指令输出中所显示的命令执行时间(选时间最少的那个),即可确定系统最佳的block size大小
注意:其中磁盘要以 -o sync的选项挂载,否则会导致数据写入到缓存中,而非写入磁盘上去,导致测试不准确
dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
dd if=/dev/zero bs=2048 count=500000 of=/root/1Gb.file
dd if=/dev/zero bs=4096 count=250000 of=/root/1Gb.file
dd if=/dev/zero bs=8192 count=125000 of=/root/1Gb.file
测试读写速度
注意:其中磁盘要以 -o sync的选项挂载,否则会导致数据写入到缓存中,而非写入磁盘上去,导致测试不准确
[root@server ~]# mount -o sync,remount /
[root@server ~]# mount | grep sync
/dev/sda2 on / type ext4 (rw,sync)
[root@server ~]# dd if=/dev/zero of=/tmp/test.dd bs=4096 count=5000 => 测试写入速度
[root@server ~]# dd if=/tmp/test.dd of=/dev/null bs=4096 count=5000=> 读取测试
- dd命令 备份和恢复磁盘 linux系统下
- [转]Linux dd命令备份和恢复分区与磁盘、分区表、MBR等
- linux dd备份恢复系统
- DD命令备份Linux系统
- linux命令dd:数据备份与恢复,切割还原大文件,测试读取写入磁盘速度
- dd备份系统和系统恢复
- dd备份恢复系统
- dd备份和恢复
- linux使用dd命令备份系统
- Linux系统下使用DD命令克隆磁盘或者镜像
- 使用tar或dd等完成Linux系统备份恢复
- linux-文件系统管理08-dd备份恢复系统
- dd命令 linux系统硬盘移植 linux系统备份
- linux磁盘管理命令--dd
- linux磁盘管理命令--dd
- linux磁盘管理命令--dd
- linux 下磁盘读写速度测试 dd命令
- linux下利用dd命令测试磁盘读写速度
- Redis的安装和配置 for CentOS
- 机器学习:提升树(boosting tree)算法的思想
- hi3518e移植wifi模块注意事项
- testNG 使用配置,关于not xml问题解决
- Python入手(一)
- dd命令 备份和恢复磁盘 linux系统下
- Require r.js打包合并JS模块
- 不可不知的站群外推方法与技巧
- 在SqlServer里面没有索引的情况下 where子句的条件顺序对查询效率有影响吗?
- Linux学习之路-基本命令(一)
- 作为技术岗位面试官的一些分享
- Python3爬虫学习笔记(4.BeautifulSoup库详解)
- php编码之mb_detect_encoding
- Kotlin委托&扩展&高阶函数