实战IT培训机构_黄色激情网站_IT培训班选大学生IT技术培训中心_黄色激情视频网站_中公优就业

400-650-7353
您所在的位置:首頁(yè) > IT干貨資料 > linux > 【Linux基礎(chǔ)知識(shí)】CentOS7使用dd命令進(jìn)行數(shù)據(jù)備份

【Linux基礎(chǔ)知識(shí)】CentOS7使用dd命令進(jìn)行數(shù)據(jù)備份

  • 來(lái)源:
  • 2021-08-30 16:11:53
  • 閱讀()
  • 分享
  • 手機(jī)端入口

在Linux中可以使用dd命令進(jìn)行數(shù)據(jù)備份。dd命令可以對(duì)文件(包括設(shè)備)的內(nèi)容導(dǎo)入導(dǎo)出,導(dǎo)出數(shù)據(jù)后,原文件(或設(shè)備)的內(nèi)容不會(huì)被刪除或改變。用這種方式可實(shí)現(xiàn)任何文件(設(shè)備)到其他任何文件(設(shè)備)的數(shù)據(jù)導(dǎo)出,實(shí)現(xiàn)備份的目的。

格式如下:

dd if=源文件/設(shè)備 of=目標(biāo)文件/設(shè)備 bs=每次操作的數(shù)據(jù)量 count=操作次數(shù)

其中的bs和count可以省略,省略后采用默認(rèn)值。bs默認(rèn)值是512字節(jié),count默認(rèn)值和源文件大小有關(guān)。

舉例如下。

①dd if=f1 of=f2:把f1文件導(dǎo)入到f2中,相當(dāng)于將文件f1復(fù)制為文件f2。相關(guān)操作如下:

[root@file01 ~]# cd /mnt
[root@file01 mnt]# cp /etc/sudoers ./f1
[root@file01 mnt]# ls
f1  hgfs
[root@file01 mnt]# dd if=f1 of=f2
記錄了8+1 的讀入
記錄了8+1 的寫出
4328字節(jié)(4.3 kB)已復(fù)制,0.000566382 秒,7.6 MB/秒
[root@file01 mnt]# ls -l
總用量 16
-r--r----- 1 root root 4328 8月   2 10:11 f1
-rw-r--r-- 1 root root 4328 8月   2 10:12 f2
drwxr-xr-x 2 root root    6 11月  6 2020 hgfs

②dd if=f1 of=f2 bs=1 count=3:把f1文件導(dǎo)入到f2中,每次導(dǎo)入1字節(jié),導(dǎo)入3次。相關(guān)操作如下:

[root@file01 mnt]# dd if=f1 of=f2 bs=1 count=3
記錄了3+0 的讀入
記錄了3+0 的寫出
3字節(jié)(3 B)已復(fù)制,0.000652474 秒,4.6 kB/秒
[root@file01 mnt]# cat f2
## [root@file01 mnt]# 

③dd if=/dev/sda1 of=/mnt/f1:把sda1分區(qū)的數(shù)據(jù)導(dǎo)入到f1中,相當(dāng)于用文件存儲(chǔ)整個(gè)分區(qū)數(shù)據(jù)。相關(guān)操作如下:

[root@file01 mnt]# lsblk
NAME                  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                     8:0    0   20G  0 disk
├─sda1                  8:1    0    1G  0 part /boot
└─sda2                  8:2    0   19G  0 part
  ├─centos_mini7-root 253:0    0   17G  0 lvm  /
  └─centos_mini7-swap 253:1    0    2G  0 lvm  [SWAP]
loop0                   7:0    0 32.6M  0 loop /media
[root@file01 mnt]# df -Th
文件系統(tǒng)                      類型      容量  已用  可用 已用% 掛載點(diǎn)
devtmpfs                      devtmpfs  475M     0  475M    0% /dev
tmpfs                         tmpfs     487M     0  487M    0% /dev/shm
tmpfs                         tmpfs     487M   14M  473M    3% /run
tmpfs                         tmpfs     487M     0  487M    0% /sys/fs/cgroup
/dev/mapper/centos_mini7-root xfs        17G  3.1G   14G   18% /
/dev/sda1                     xfs      1014M  229M  786M   23% /boot
tmpfs                         tmpfs      98M     0   98M    0% /run/user/0
/dev/loop0                    iso9660    33M   33M     0  100% /media
[root@file01 mnt]# dd if=/dev/sda1 of=/mnt/f1
記錄了2097152+0 的讀入
記錄了2097152+0 的寫出
1073741824字節(jié)(1.1 GB)已復(fù)制,8.7408 秒,123 MB/秒
[root@file01 mnt]# ls -lh f1
-r--r----- 1 root root 1.0G 8月   2 10:30 f1

④dd if=/dev/sda1 of=/dev/sdb1:把sda1分區(qū)的數(shù)據(jù)導(dǎo)入到sdb1中,相當(dāng)于拷貝整個(gè)分區(qū)。

[root@file01 ~]# sfdisk -d /dev/sda|sfdisk /dev/sdb
Checking that no-one is using this disk right now ...
OK
 
Disk /dev/sdb: 2610 cylinders, 255 heads, 63 sectors/track
Old situation:
Units: cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0
 
   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1   *      0+    130-    131-   1048576   83  Linux
/dev/sdb2        130+   2610-   2481-  19921920   8e  Linux LVM
/dev/sdb3          0       -       0          0    0  空
/dev/sdb4          0       -       0          0    0  空
New situation:
Units: sectors of 512 bytes, counting from 0
 
   Device Boot    Start       End   #sectors  Id  System
/dev/sdb1   *      2048   2099199    2097152  83  Linux
/dev/sdb2       2099200  41943039   39843840  8e  Linux LVM
/dev/sdb3             0         -          0   0  空
/dev/sdb4             0         -          0   0  空
Warning: partition 1 does not end at a cylinder boundary
Warning: partition 2 does not start at a cylinder boundary
Warning: partition 2 does not end at a cylinder boundary
Successfully wrote the new partition table
Re-reading the partition table ...
 
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(See fdisk(8).)
[root@file01 ~]# dd if=/dev/sda1 of=/dev/sdb1
記錄了2097152+0 的讀入
記錄了2097152+0 的寫出
1073741824字節(jié)(1.1 GB)已復(fù)制,19.7337 秒,54.4 MB/秒

⑤dd if=/dev/sda of=/dev/sdb:把sda磁盤的數(shù)據(jù)導(dǎo)入到sdb磁盤中,相當(dāng)于拷貝整個(gè)磁盤。相關(guān)操作如下:

[root@file01 ~]# dd if=/dev/sda of=/dev/sdb
記錄了41943040+0 的讀入
記錄了41943040+0 的寫出
21474836480字節(jié)(21 GB)已復(fù)制,394.098 秒,54.5 MB/秒

⑥dd if=/dev/zero of=/mnt/f1 bs=100M count=5:把空字符導(dǎo)入到f1中,每次導(dǎo)入100M字節(jié),導(dǎo)入5次,相當(dāng)于創(chuàng)建一個(gè)500M的全都是空字符的文件。相關(guān)操作如下:

[root@file01 mnt]# ls -l f1
-r--r----- 1 root root 1073741824 8月   2 10:30 f1
[root@file01 mnt]# dd if=/dev/zero of=/mnt/f1 bs=100M count=5
記錄了5+0 的讀入
記錄了5+0 的寫出
524288000字節(jié)(524 MB)已復(fù)制,0.877345 秒,598 MB/秒
[root@file01 mnt]# ls -l f1
-r--r----- 1 root root 524288000 8月   2 11:00 f1
[root@file01 mnt]# strings f1|more
[root@file01 mnt]# hexdump -C f1
00000000  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
1f400000

注意,/dev/zero并非是真正的設(shè)備或文件,類似于程序,功能是無(wú)限生成二進(jìn)制的0,即空字符。

⑦dd if=/dev/zero of=/dev/sdb1 bs=100M count=1:把空字符導(dǎo)入到sdb2分區(qū)中,每次導(dǎo)入100M字節(jié),導(dǎo)入1次,相當(dāng)于擦除分區(qū)前100M空間,多用于分區(qū)無(wú)法格式化時(shí),進(jìn)行先擦除再格式化。此操作為危險(xiǎn)操作,執(zhí)行前確保分區(qū)/dev/sdb1中無(wú)重要數(shù)據(jù)。

文章“【Linux基礎(chǔ)知識(shí)】CentOS7使用dd命令進(jìn)行數(shù)據(jù)備份”已幫助

更多內(nèi)容

>>本文地址:http://www.jecan.cn/zhuanye/2021/69822.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營(yíng)銷互聯(lián)網(wǎng)營(yíng)銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營(yíng)全域電商運(yùn)營(yíng)
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)頁(yè)設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開(kāi)發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營(yíng)新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開(kāi)發(fā)智能機(jī)器人
 

快速通道fast track

近期開(kāi)班時(shí)間TIME

主站蜘蛛池模板: 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 深圳公司注册-工商注册公司-千百顺代理记账公司 | 杭州火蝠电商_京东代运营_拼多多全托管代运营【天猫代运营】 | 施工围挡-施工PVC围挡-工程围挡-深圳市旭东钢构技术开发有限公司 | 蒸压釜-陶粒板隔墙板蒸压釜-山东鑫泰鑫智能装备有限公司 | 合肥仿石砖_合肥pc砖厂家_合肥PC仿石砖_安徽旭坤建材有限公司 | 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 水厂污泥地磅|污泥处理地磅厂家|地磅无人值守称重系统升级改造|地磅自动称重系统维修-河南成辉电子科技有限公司 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 生鲜配送系统-蔬菜食材配送管理系统-连锁餐饮订货配送软件-挪挪生鲜供应链管理软件 | ET3000双钳形接地电阻测试仪_ZSR10A直流_SXJS-IV智能_SX-9000全自动油介质损耗测试仪-上海康登 | 冷藏车-东风吸污车-纯电动环卫车-污水净化车-应急特勤保障车-程力专汽厂家-程力专用汽车股份有限公司销售二十一分公司 | 自动气象站_气象站监测设备_全自动气象站设备_雨量监测站-山东风途物联网 | 检验科改造施工_DSA手术室净化_导管室装修_成都特殊科室建设厂家_医疗净化工程公司_四川华锐 | 冷却塔改造厂家_不锈钢冷却塔_玻璃钢冷却塔改造维修-广东特菱节能空调设备有限公司 | 全自动包衣机-无菌分装隔离器-浙江迦南科技股份有限公司 | 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 意大利Frascold/富士豪压缩机_富士豪半封闭压缩机_富士豪活塞压缩机_富士豪螺杆压缩机 | 江苏农村商业银行招聘网_2024江苏农商行考试指南_江苏农商行校园招聘 | 手机存放柜,超市储物柜,电子储物柜,自动寄存柜,行李寄存柜,自动存包柜,条码存包柜-上海天琪实业有限公司 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 真石漆,山东真石漆,真石漆厂家,真石漆价格-山东新佳涂料有限公司 | 知企服务-企业综合服务(ZiKeys.com)-品优低价、种类齐全、过程管理透明、速度快捷高效、放心服务,知企专家! | 精密五金冲压件_深圳五金冲压厂_钣金加工厂_五金模具加工-诚瑞丰科技股份有限公司 | 电子巡更系统-巡检管理系统-智能巡检【金万码】 | 净化车间装修_合肥厂房无尘室设计_合肥工厂洁净工程装修公司-安徽盛世和居装饰 | 联系我们老街华纳娱乐公司官网19989979996(客服) | 湖南自考_湖南自学考试| 吉祥新世纪铝塑板_生产铝塑板厂家_铝塑板生产厂家_临沂市兴达铝塑装饰材料有限公司 | 北京发电机出租_发电机租赁_北京发电机维修 - 河北腾伦发电机出租 | 泰国试管婴儿_泰国第三代试管婴儿_泰国试管婴儿费用/多少钱_孕泰来 | 最新范文网_实用的精品范文美文网 | 海水晶,海水素,海水晶价格-潍坊滨海经济开发区强隆海水晶厂 | 篮球架_乒乓球台_足球门_校园_竞技体育器材_厂家_价格-沧州浩然体育器材有限公司 | 振动传感器,检波器-威海广达勘探仪器有限公司 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 东莞办公家具厂家直销-美鑫【免费3D效果图】全国办公桌/会议桌定制 | 管形母线,全绝缘铜管母线厂家-山东佰特电气科技有限公司 | 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 |