linux分区镜像怎么制作?linux系统磁盘克隆备份教程

在 Linux 系统中,分区镜像(Partition Image) 是指将一个分区(如 /dev/sda1、/dev/nvme0n1p2 等)的完整数据内容复制到一个文件中,这个文件包含了分区内的所有文件系统结构、数据和空闲空间。

分区镜像常用于备份、恢复、克隆或迁移数据。

如何将系统镜像写入U盘
加载中
如何将系统镜像写入U盘

常用工具

dd(最基础、最强大)

  • 优点:无需安装额外软件,几乎所有 Linux 发行版都自带。
  • 缺点:速度慢,不支持压缩,无法跳过未使用空间。

partclone / partimage

  • 优点:只复制实际使用的数据块,支持压缩,速度更快。
  • 缺点:需要安装额外软件。

rsync(针对文件系统内容,非块级镜像)

  • 优点:高效、支持增量同步。
  • 缺点:不是真正的“镜像”,不复制文件系统元数据(如 inode 编号),不适合完整备份。
  • linux分区镜像怎么制作?linux系统磁盘克隆备份教程


使用 dd 创建分区镜像

创建镜像文件(备份)

sudo dd if=/dev/sda1 of=/backup/sda1.img bs=4M status=progress
  • if:输入文件(源分区)
  • of:输出文件(镜像文件)
  • bs=4M:块大小,提高速度
  • status=progress:显示进度(GNU dd 支持)

恢复镜像到分区

sudo dd if=/backup/sda1.img of=/dev/sda1 bs=4M status=progress

⚠️ 警告:确保目标分区大小 ≥ 镜像文件大小,否则可能损坏数据!


使用 partclone 创建高效镜像

安装 partclone

# Ubuntu/Debian
sudo apt install partclone
# CentOS/RHEL
sudo yum install partclone

创建镜像(支持压缩)

linux分区镜像怎么制作?linux系统磁盘克隆备份教程

sudo partclone.ext4 -c -s /dev/sda1 -o /backup/sda1.img.gz -z 9
  • -c:创建镜像
  • -s:源分区
  • -o:输出文件
  • -z 9:gzip 压缩级别

恢复镜像

sudo partclone.ext4 -r -s /backup/sda1.img.gz -o /dev/sda1 -z 9

💡 partclone 会根据文件系统类型自动选择合适命令(如 partclone.ext4、partclone.ntfs 等)。


注意事项

  1. 卸载分区:建议在分区未挂载时创建镜像,避免数据不一致。

    sudo umount /dev/sda1
  2. 检查文件系统:恢复后建议运行文件系统检查。

    sudo fsck /dev/sda1
  3. 磁盘空间:镜像文件大小通常接近分区大小(使用

    linux分区镜像怎么制作?linux系统磁盘克隆备份教程

    dd 时),使用 partclone 可显著减小体积。

  4. 验证完整性:可使用 md5sum 或 sha256sum 校验镜像文件。

    sudo md5sum /backup/sda1.img

完整备份整个磁盘 vs 分区

  • 分区镜像:只备份单个分区,适合数据备份。
  • 磁盘镜像:备份整个磁盘(包括所有分区和引导记录),适合完整克隆。
    sudo dd if=/dev/sda of=/backup/sda_disk.img bs=4M status=progress

图形化工具(可选)

  • Clonezilla:基于 partclone 和 dd 的免费开源克隆工具,支持分区和磁盘镜像,提供交互式界面。
  • Rescuezilla:Clonezilla 的图形化分支,更友好。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/479373.html

赞 (0)
cdn加速什么网站,cdn加速网站是什么意思
上一篇 2026年7月10日 09:30
RFCHOST香港HKG3-VPS测评结果真的碾压搬瓦工吗?香港VPS推荐
下一篇 2026年7月10日 09:30

相关推荐

  • 租一个带gpu的服务器多少钱

    租一个带GPU的服务器,单月费用从几百元到上万元不等,具体取决于你选择的GPU型号、配套配置以及服务商资质, 对于大多数深度学习场景,选择一台搭载RTX 4090或A100的云服务器,月成本通常在2000元至8000元之间,入门级则可能低于1000元,影响GPU服务器租用价格的核心因素GPU型号与显存容量显存直……

    2026年8月12日
    600
  • 如何封装连接MySQL数据库?,上传驱动步骤有哪些?

    封装MySQL数据库连接并上传驱动,是Java Web开发中的基础操作,核心在于选用兼容的Connector/J版本并通过类路径加载驱动,推荐使用Maven自动管理依赖或手动上传jar包至项目lib目录,上传mysql数据库连接驱动前需要准备什么在实际动手前,明确几个前提能避免后续反复踩坑,驱动版本必须与MyS……

    2026年8月2日
    400
  • 酷番云服务器能绑定多少个IP?,绑定数量有限制吗?

    腾讯云服务器单台实例的公网IP绑定上限通常在1-20个之间,具体取决于实例规格和网络环境,而内网IP通过弹性网卡可扩展至数百个,辅助IP支持按需绑定,腾讯云服务器IP绑定规则详解公网IP绑定限制腾讯云服务器的公网IP分为主公网IP和辅助弹性公网IP,每个实例默认分配一个主IP,但可通过绑定弹性公网IP(EIP……

    2026年8月5日
    500
  • Android微服务器配置怎么操作?Android环境搭建教程

    构建高性能、稳定的Android微服务器环境,核心在于精准配置开发工具链与系统级权限,并针对移动端硬件特性进行深度优化,配置Android 环境不仅仅是安装软件,更是一个涉及内核交互、网络拓扑与资源调度的系统工程,直接决定了微服务器的并发处理能力与响应速度, 核心环境搭建与工具链选型搭建Android微服务器的……

    2026年3月19日
    13700
  • 谷歌云云主机通过代理商怎么用更省钱?,折扣多少

    对于追求高性价比谷歌云主机的用户,选择代理服务商CloudFine的按需计费方案,可实现无包月约束且最高30%的费用节省,这是目前市场上最灵活且成本最优的路径之一,谷歌云主机的核心优势与适用场景要理解CloudFine提供的价值,先要看清谷歌云自身的技术底座,谷歌云依托全球超过30个地理区域,利用自有光纤网络将……

    2026年7月16日
    2100
  • Java建一个服务器到底需要多少钱,怎么收费

    Java建一个服务器需要多少钱?根据行业通用参数,一台用于Java应用的云服务器月度成本大致在300元到2000元区间,具体取决于配置和带宽,但选择持有增值电信业务经营许可证的服务商才能规避隐性风险,核心成本构成:算清这笔账Java服务器成本并非简单硬件价格,涉及三个主要部分:计算资源、网络带宽和运维服务,多数……

    2026年8月21日
    100
  • 网吧服务器固态盘180g价格多少?,怎么选

    目前一块用于网吧服务器的180GB固态硬盘,市场零售价集中在90元至280元之间,具体取决于接口类型、颗粒等级和品牌定位,如果只看价格,二手拆机盘和全新入门级SATA盘是预算最友好的选择;而追求稳定性的网吧业主,更应关注企业级或带有断电保护设计的型号,这部分产品价格通常在200元以上,本文就将围绕这个预算区间……

    2026年8月22日
    200
  • API授权怎么申请?api授权申请流程详解

    API授权的本质是数据交互的安全契约,企业通过标准化的API授权申请流程,能够以最小权限原则实现数据资产的安全共享与价值变现,构建严谨的API授权体系,不仅是技术对接的必经之路,更是企业数据合规与安全治理的核心防线, 这一过程要求申请方具备清晰的业务场景描述,授权方具备精细化的权限管控能力,双方在身份认证、权限……

    2026年4月6日
    8900
  • ajaxsetup_是什么意思?ajaxsetup_参数配置详解

    $.ajaxSetup() 是 jQuery 提供的全局 Ajax 配置方法,其核心价值在于将重复的 Ajax 请求参数集中化管理,从而显著提升代码的可维护性与开发效率,通过一次设置全局默认值,后续所有的 Ajax 请求将自动继承这些配置,无需在每个请求中反复书写相同的代码逻辑,对于追求高质量前端架构的开发者而……

    2026年3月25日
    9500
  • 云服务器1核2g能同时支撑多少人流量?,怎么选配置?

    1核2G云服务器在常规优化下,能支撑的同时在线人数在50-120之间,日处理独立访客约1000-3000, 实际数值受应用类型、代码效率、带宽大小等因素影响,下面从多个维度拆解,帮你判断自己的业务是否够用,影响承载力的关键因素应用类型是首要变量静态站点:纯HTML或生成后的静态页面,对CPU和内存消耗极低,1核……

    2026年7月27日
    500

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注