0

0

linux系统克隆工具推荐2-linux命令`ddrescue命令

王林

王林

发布时间:2024-05-23 21:10:08

|

1907人浏览过

|

来源于ITcool

转载

1.序言

c盘克隆是将一个硬碟(或分区)的内容复制到另一个c盘或“映像”文件的过程。我使用rsnapshot工具定期备份,但我也每月克隆一次或两次硬碟。此工具容许我快速恢复操作系统和安装的软件。Linux附送了各类用于执行c盘克隆的实用程序。在这篇文章中,我将列举我最喜欢的开源c盘克隆软件。

linux系统克隆镜像工具推荐

2.linux系统克隆工具之又老又旧的`dd`命令

dd命令准许您以原始格式进行低级别的数据复制和转换。它将标准输入复制到标准输出。它还可以用于备份硬碟驱动器的引导磁道(MBR)或使用/dev/zero或/dev/random来销毁数据。

使用案例:

把/dev/sdb3分区克隆到另一个名为/dev/sdc3的分区,请输入:

[root@zcwyou~]#ddif=/dev/sdb3of=/dev/sdc3bs=4096conv=noerror

把硬碟/dev/sdc的数据克隆到/dev/sdd

[root@zcwyou ~]# dd if=/dev/sdc of=/dev/sdd bs=1M conv=noerror

您可以将名为/dev/sda1的c盘分区数据复制到名为backup.sda1.mm.dd.yy.img文件的c盘映像文件:

老机器linux_支持linux的手机_对老机支持最好的linux

[root@zcwyou~]#ddif=/dev/sda1of=/path/to/safe/location/backup.sda1.07.06.19.imgbs=4096conv=noerror

或则

[root@zcwyou ~]# dd if=/dev/sda1 of=/nfs/backup/images/backup.sda1.07.06.19.img bs=1M conv=noerror

恢复镜像文件

[root@zcwyou~]#ddif=/nfs/backup/images/backup.sda1.07.28.12.imgof=/dev/sda1bs=1Mconv=noerror

无论操作系统是哪些,dd命令都可以备份任何分区。您可以在FreeBSD/OpenBSD/MacOSX/MS-Windows等中使用它:

3.使用克隆工具命令`ddrescue`

ddrescue命令将数据从一个文件或块设备复制到另一个文件或块设备,在读取遇见错误时它会手动尝试修补数据。例如dd命令失败的场合,我们可以尝试使用ddrescue工具:

[root@zcwyou ~]# ddrescue /dev/sda /dev/sdb

4.使用`partimage`命令备份分区数据并压缩镜像文件

partimage命令将c盘分区备份到映像文件中并恢复它们(很像Ghost)。您可以使用Debian/UbuntuLinux下的apt-get命令安装相同的命令:

[root@zcwyou~]#apt-getinstallpartimage

老机器linux_支持linux的手机_对老机支持最好的linux

假如您使用的是RHEL/Fedora/SL/RedHat/CentOSLinux,请打开EPELrepo并键入以下yum命令:

[root@zcwyou ~]# yum install partimage

键入partimage命令以查看各类参数和选项

[root@zcwyou~]#partimage

使用partimage命令备份分区数据并压缩镜像文件

如上图所,按菜单指引进行操作。

使用案例:

创建/dev/sda2的映像(确保未挂载/dev/sda2):

[root@zcwyou ~]# partimage -z1 -o -d save /dev/sda2 /nfs/backup/laptop.wks01.sda1.home_06_07_2019.gz

恢复镜像内容:

[root@zcwyou~]#partimagerestore/dev/sda2/nfs/backup/laptop.wks01.sda1.home_07_06_2019.gz.000

支持linux的手机_对老机支持最好的linux_老机器linux

请注意,partimage只会复制分区的已使用分区中的数据。这样做是为了提升速率和效率,不会将空闲块写入图象文件。因为在次序磁道基础上处理分区,因而c盘传输时间最大化而且搜索时间最小化。

可以使用partimage网路支持或使用Samba/NFS(网路文件系统)在网路中保存分区。这提供了在c盘崩溃后执行硬碟分区恢复的功能。您须要安装partimage-server软件包,它为远程映像提供服务器守护程序,如同Ghost一样。

5.使用`Clonezilla`命令

假如您要替换NortonGhost企业版,请尝试使用Clonezilla。它提供以下功能:

该软件容许您进行裸机备份和恢复。Clonezilla可以使用以下任何一种模式:

Clonezillalive–在家中使用此功能或单机备份和还原.

Clonezillaserveredition–在办公室或数据中心使用它进行大规模布署linux 版本,它可以同时克隆许多(40多台!)计算机。Clonezilla仅保存和恢复硬碟中使用的块。这增强了克隆效率.

使用Clonezilla命令制做系统镜像和恢复分区数据

6.使用`Mondo`免费灾难恢复软件

我时常使用的另一个好的免费灾难恢复软件。它适用于Linux/FreeBSD对老机支持最好的linux,支持克隆磁带对老机支持最好的linux,c盘,USB设备linux教程下载,网路和CD/DVD作为备份媒体,多个文件系统,LVM,软件和硬件RAID。可以从包括OBDR磁带支持或CD/DVD/USB介质的化学介质或通过PXE从网路完成恢复。

该软件由Lockheed-Martin,NortelNetworks,西门子,惠普,IBM,NASA的JPL,日本农业部,数十家小公司以及全球数万用户使用。

使用Mondo免费灾难恢复软件

7.使用`Redobackupandrecovery`备份和恢复数据

Redobackupandrecovery是一个免费的备份和灾难恢复软件。它从可启动的LinuxCD映像运行,具有GUI,但是才能进行裸机备份和c盘分区恢复。它可以使用外部硬碟驱动器和网路共享。它是最简单的点击式开源备份和恢复解决方案。您可以将镜像储存在外部驱动器或网路共享上,比如基于nfs的共享文件夹。

使用Redobackupandrecovery备份和恢复数据

8.使用`TrinityRescueKit`恢复和修补文件

TrinityRescueKit或TRK是一个免费的实时Linux发行版,专门用于MS-Windows系统上的恢复和修补操作,但同样适用于Linux恢复问题,如搜救,修补,密码重置和c盘克隆。一些功能:

使用TrinityRescueKit恢复和修补文件

9.推荐的工具

对于底层数据的还原,我更喜欢dd命令(gziped镜像),由于它包括引导磁道,引导分区和根分区的副本。dd命令适用于大型设置或家庭用户。并且,对于小型设置和数据中心,因为便于使用和可靠性,我更喜欢使用clonezilla或Mondo。

相关专题

更多
location.assign
location.assign

在前端开发中,我们经常需要使用JavaScript来控制页面的跳转和数据的传递。location.assign就是JavaScript中常用的一个跳转方法。通过location.assign,我们可以在当前窗口或者iframe中加载一个新的URL地址,并且可以保存旧页面的历史记录。php中文网为大家带来了location.assign的相关知识、以及相关文章等内容,供大家免费下载使用。

224

2023.06.27

windows查看端口占用情况
windows查看端口占用情况

Windows端口可以认为是计算机与外界通讯交流的出入口。逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。怎么查看windows端口占用情况呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

487

2023.07.26

查看端口占用情况windows
查看端口占用情况windows

端口占用是指与端口关联的软件占用端口而使得其他应用程序无法使用这些端口,端口占用问题是计算机系统编程领域的一个常见问题,端口占用的根本原因可能是操作系统的一些错误,服务器也可能会出现端口占用问题。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

1023

2023.07.27

windows照片无法显示
windows照片无法显示

当我们尝试打开一张图片时,可能会出现一个错误提示,提示说"Windows照片查看器无法显示此图片,因为计算机上的可用内存不足",本专题为大家提供windows照片无法显示相关的文章,帮助大家解决该问题。

727

2023.08.01

windows查看端口被占用的情况
windows查看端口被占用的情况

windows查看端口被占用的情况的方法:1、使用Windows自带的资源监视器;2、使用命令提示符查看端口信息;3、使用任务管理器查看占用端口的进程。本专题为大家提供windows查看端口被占用的情况的相关的文章、下载、课程内容,供大家免费下载体验。

394

2023.08.02

windows无法访问共享电脑
windows无法访问共享电脑

在现代社会中,共享电脑是办公室和家庭的重要组成部分。然而,有时我们可能会遇到Windows无法访问共享电脑的问题。这个问题可能会导致数据无法共享,影响工作和生活的正常进行。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2338

2023.08.08

windows自动更新
windows自动更新

Windows操作系统的自动更新功能可以确保系统及时获取最新的补丁和安全更新,以提高系统的稳定性和安全性。然而,有时候我们可能希望暂时或永久地关闭Windows的自动更新功能。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

763

2023.08.10

windows boot manager
windows boot manager

windows boot manager无法开机的解决方法:1、系统文件损坏,使用Windows安装光盘或USB启动盘进入恢复环境,选择修复计算机,然后选择自动修复;2、引导顺序错误,进入恢复环境,选择命令提示符,输入命令"bootrec /fixboot"和"bootrec /fixmbr",然后重新启动计算机;3、硬件问题,使用硬盘检测工具进行扫描和修复;4、重装操作系统。本专题还提供其他解决

1475

2023.08.28

苹果官网入口直接访问
苹果官网入口直接访问

苹果官网直接访问入口是https://www.apple.com/cn/,该页面具备0.8秒首屏渲染、HTTP/3与Brotli加速、WebP+AVIF双格式图片、免登录浏览全参数等特性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

10

2025.12.24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 5.9万人学习

Git 教程
Git 教程

共21课时 | 2.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号