免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7007 | 回复: 9
打印 上一主题 下一主题

dd备份系统请教 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-05 13:08 |只看该作者 |倒序浏览
我想用 d d 命令把系统  备份到 移动硬盘上  我是这样操作的 把 移动硬盘 插上后
[root@freebird kernels]# fdisk -l

Disk /dev/sda: 19.3 GB, 19327352832 bytes
255 heads, 63 sectors/track, 2349 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14         854     6755332+  83  Linux
/dev/sda3             855        1236     3068415   83  Linux
/dev/sda4            1237        2349     8940172+   5  Extended
/dev/sda5            1237        1618     3068383+  83  Linux
/dev/sda6            1750        1880     1052226   83  Linux
/dev/sda7            1881        1956      610438+  83  Linux
/dev/sda8            1957        2217     2096451   82  Linux swap

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        3904    31358848+   7  HPFS/NTFS
/dev/sdb2            3905       19457   124929472+   f  W95 Ext'd (LBA)
/dev/sdb5            3905       19457   124929441    7  HPFS/NTFS
[root@freebird kernels]# dd if=/dev/sda of=/dev/sdb5
这样 做法正确么

论坛徽章:
0
2 [报告]
发表于 2009-07-05 13:33 |只看该作者
倒  好像能备份  可是我那个移动硬盘原有的内容 分区格式都被覆盖了 在 windows下都认不出来了 ,有办法恢复原来 移动硬盘的数据么

论坛徽章:
5
寅虎
日期:2015-01-20 09:16:52亥猪
日期:2015-01-21 14:43:44IT运维版块每日发帖之星
日期:2015-12-17 06:20:00每日论坛发贴之星
日期:2015-12-17 06:20:00每周论坛发贴之星
日期:2015-12-20 22:22:00
3 [报告]
发表于 2009-07-05 14:19 |只看该作者

不知用easyrecovery能否找回

论坛徽章:
0
4 [报告]
发表于 2009-07-06 10:11 |只看该作者

回复 #1 123freebird 的帖子

1、第二快硬盘应该是空的,
命令dd if=/dev/sda of=/dev/sdb bs=1M count=1024

论坛徽章:
0
5 [报告]
发表于 2009-07-06 10:17 |只看该作者
上次我用dd把我的U盘给D坏了,呵呵,还好能换! 这个是太强了,不敢乱用了!

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
6 [报告]
发表于 2009-07-06 10:22 |只看该作者
呵呵,必然的

论坛徽章:
0
7 [报告]
发表于 2014-02-22 08:17 |只看该作者
本帖最后由 mjje 于 2014-02-22 08:22 编辑

回复 2# 123freebird


    恢复的可能不大,你的操作是用硬盘的数据覆盖了移动硬盘sd5分区的数据,这个分区就没有了分区格式。要恢复硬盘数据可以反过来dd一遍

    正确的备份方法是先挂载移动硬盘分区:mount /dev/sdb5  /mnt

    然后再备份:dd if=/dev/sda of=/mnt/backup_sda.img

    恢复时同样要先挂载,再恢复:mount /dev/sdb5 /mnt;dd if=/mnt/backup_sda.img of=/dev/sda

    注:以上操作需要root权限,/dev/sda是硬盘,/dev/sdb5是移动硬盘的某个分区,分区格式正常,且空间充足


    其实我也在找dd的备份用法,只是我想找的是备份的同时进行压缩(dd if=/dev/sda of=|gzip > ${PATH}/backup.img.tar.gz)的方法,结果压缩备份会了,怎么解压/恢复还没找到,有高手看到的话请指教一下,我的邮箱是:mjje@qq.com

论坛徽章:
0
8 [报告]
发表于 2014-02-22 08:25 |只看该作者
在linux公社找到一篇帖子讲的比较详细,包括了压缩的备份与恢复

原文链接:http://www.linuxidc.com/Linux/2012-12/76258p2.htm

论坛徽章:
71
15-16赛季CBA联赛之同曦
日期:2018-08-23 15:41:42辰龙
日期:2014-08-15 09:07:43狮子座
日期:2014-06-03 13:55:33亥猪
日期:2014-06-02 11:17:08巨蟹座
日期:2014-05-06 10:02:03午马
日期:2014-05-04 08:18:27亥猪
日期:2014-04-29 11:11:32技术图书徽章
日期:2014-04-24 15:51:26技术图书徽章
日期:2014-04-17 11:01:53辰龙
日期:2014-04-15 12:45:46亥猪
日期:2014-04-11 09:06:23射手座
日期:2014-04-01 15:28:10
9 [报告]
发表于 2014-02-22 12:43 来自手机 |只看该作者
系统估计难,找数据应该不难


论坛徽章:
0
10 [报告]
发表于 2014-07-06 18:36 |只看该作者
mjje 发表于 2014-02-22 08:17
回复 2# 123freebird


你只使用了gzip压缩,没有涉及tar打包,恢复的应该用下面语句

gzip -dc backup.img.tar.gz | dd of=/dev/sda
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP