RockyLinux Partclone 教程(手把手教你使用分区克隆工具备份与恢复 Linux 系统)

来源:这里教程网 时间:2026-03-25 13:24:33 作者:

在系统维护、数据迁移或灾难恢复过程中,分区克隆是一项非常实用的技术。对于使用 RockyLinux 的用户来说,

partclone
是一个高效、轻量且可靠的开源工具,专门用于克隆和恢复单个分区(而非整个磁盘),节省时间和存储空间。

本教程将从零开始,详细讲解如何在 RockyLinux 中安装、使用

partclone
进行分区备份与恢复,即使是 Linux 新手也能轻松上手。

什么是 Partclone?

partclone
类似于
dd
Clonezilla
,但它只复制已使用的数据块,跳过空白区域,因此生成的镜像文件更小、速度更快。它支持 ext2/3/4、xfs、btrfs、ntfs、fat32 等多种文件系统。

第一步:在 RockyLinux 中安装 Partclone

首先,确保你的系统已更新:

sudo dnf update -y

然后安装

partclone

sudo dnf install -y partclone

第二步:查看当前磁盘与分区信息

使用以下命令列出所有磁盘和分区:

lsblk# 或者sudo fdisk -l

假设你要备份的分区是

/dev/sda2
(通常为根分区),请确认其文件系统类型(如 ext4)。

第三步:使用 Partclone 备份分区

以 ext4 文件系统为例,将

/dev/sda2
备份到外部硬盘(挂载在
/mnt/backup
)中的
sda2.img
文件:

sudo partclone.ext4 -c -s /dev/sda2 -o /mnt/backup/sda2.img

参数说明:

-c
:表示“clone”(克隆/备份)模式
-s
:指定源分区(source)
-o
:指定输出镜像文件(output)

如果你的分区是 xfs 文件系统,则使用

partclone.xfs
;btrfs 则用
partclone.btrfs
,依此类推。

第四步:恢复分区镜像

当系统崩溃或需要还原时,可使用以下命令将镜像恢复到目标分区(例如同样为

/dev/sda2
):

sudo partclone.ext4 -r -s /mnt/backup/sda2.img -o /dev/sda2

参数说明:

-r
:表示“restore”(恢复)模式
-s
:指定源镜像文件
-o
:指定目标分区

⚠️ 注意:恢复前请确保目标分区大小不小于原始分区,且未被挂载(建议从 Live CD/USB 环境操作)。

第五步:压缩镜像(可选但推荐)

为了节省空间,你可以在备份时直接压缩镜像:

sudo partclone.ext4 -c -s /dev/sda2 | gzip -c > /mnt/backup/sda2.img.gz

恢复时则需解压:

gunzip -c /mnt/backup/sda2.img.gz | sudo partclone.ext4 -r -o /dev/sda2

总结

通过本教程,你已经掌握了在 RockyLinux 中使用

partclone
进行分区克隆的核心技能。无论是日常备份还是紧急恢复,这一工具都能为你提供强大支持。

记住定期备份重要数据,并测试恢复流程,确保在关键时刻万无一失。希望这篇关于 Linux系统备份磁盘镜像恢复 的指南对你有所帮助!

© 2024 RockyLinux 系统管理指南 | 专注 Linux 运维与数据安全

相关推荐

热文推荐