详细记录Clonezilla+Ventoy单U盘搞定Debian服务器全盘备份系统克隆备份实战 - 开源小栈 - 专注于高质量开源项目、AI论文复现与开发者工具分享

本文提供了一份详尽的指南,教授如何仅用一只大容量U盘,完成对Debian服务器或系统的完整磁盘备份与克隆。教程核心在于结合Ventoy(制作可存储多镜像的启动盘)与Clonezilla(磁盘克隆工具),实现启动盘与备份存储盘“二合一”。文章详细讲解了从制作启动盘、启动Clonezilla的“To RAM”关键模式,到解决U盘挂载报错、完成整个系统分区备份的全过程。特别针对使用Ventoy时可能遇到的Can‘t open blockdev错误,给出了有效的解决方案。本方法适用于系统迁移、灾难恢复或创建完整的系统快照。

准备工作

一只 U 盘(至少 2GB): 用来制作 Clonezilla 的启动盘,我的是64GB

一个移动硬盘(容量要大): 用来存放备份出来的镜像文件(建议容量大于你电脑已用空间的 1.5 倍)。

本文介绍的是使用一个较大的U盘直接一次性完成对Debian服务器或系统的完整磁盘备份与克隆。

Clonezilla下载

Clonezilla - Downloads

选择amd 64 的CPU,以及iso格式的文件。

Clonezilla下载

Clonezilla备份:Ventoy启动盘制作

推荐使用Ventoy。这样你的大U盘就可以不止是做启动盘了。BalenaEtcher 来制作会导致整个U盘没法再干别的事情了。把 启动盘存储盘 合二为一,做成一个“急救U盘”,既能用来启动电脑修系统,又能顺手把镜像存进去,非常便携。

在 Windows 10 上实现这个目标,最简单、最稳妥的方法不是手动去切分分区(那样容易出错且引导麻烦),而是使用 Ventoy

Ventoy 的做法是: 它会把 U 盘的一小部分(隐藏起来)做成引导区,剩下的所有空间都留给你正常存文件。你只需要把 Clonezilla 的 .iso 文件像拷贝普通文件一样复制进 U 盘,就能启动了。剩下的空间你可以随便建文件夹存备份。

Ventoy - 新一代多系统启动U盘解决方案

去 Ventoy 官网下载 ventoy-x.x.xx-windows.zip

/github-release/ventoy_Ventoy/ - 山东大学镜像

插入64G U 盘。

解压下载的 Ventoy 压缩包,运行里面的 Ventoy2Disk.exe

设备一栏选择你的 U 盘(千万别选错成硬盘!)。点击 “安装”

  • 警告:这会格式化你的 U 盘,里面的旧数据会全部丢失!

安装完成后,你的 U 盘在“此电脑”里看起来就像一个普通的空 U 盘,名字可能叫 Ventoy

Ventoy安装

打开这个 Ventoy 盘。放入启动镜像: 把 Clonezilla 的 ISO 文件直接复制进去。

建立备份文件夹: 在同级目录下新建一个文件夹,比如命名为 my_backups

U盘 (G:)
├── clonezilla-live-xxx.iso  <-- 启动文件
└── my_backups/              <-- 用来存备份镜像的空文件夹

目录

查看已用空间

Clonezilla 生成的镜像会进行压缩(通常是原占用空间的 50%-70%)。 U 盘总共64G,扣除 Ventoy 和 ISO,大约剩 58G 左右。

如果你的 Debian 系统(及个人数据)实际占用超过 40G-50G,这个 U 盘可能装不下。建议备份前清理一下 Debian 里的缓存(sudo apt clean)和下载文件夹。

wooood@debian:~$ df -h
文件系统        大小  已用  可用 已用% 挂载点
udev            3.8G     0  3.8G    0% /dev
tmpfs           784M  1.9M  782M    1% /run
/dev/sda1       909G   18G  845G    2% /
tmpfs           3.9G   20K  3.9G    1% /dev/shm
tmpfs           5.0M   12K  5.0M    1% /run/lock
tmpfs           1.0M     0  1.0M    0% /run/credentials/systemd-journald.service
tmpfs           3.9G  208K  3.9G    1% /tmp
tmpfs           784M  112K  784M    1% /run/user/1000
tmpfs           784M   60K  784M    1% /run/user/0

可以看到目前我只用了18G。64GB的优盘绰绰有余。

开始备份(核心步骤)

从 U 盘启动了 Clonezilla,默认情况下 U 盘会被“占用”(被挂载为只读的启动设备),导致你无法往里面写入备份数据。解决方法是使用 Clonezilla 的“To RAM”模式:

  1. 插上 U 盘,重启电脑,从 U 盘启动。

选择U盘启动

  1. 你会看到 Ventoy 的菜单,选择 Clonezilla 的 ISO 回车。在这个界面选“Boot in normal mode”
  2. 【重点】 进入 Clonezilla 自己的启动菜单后,不要直接按回车!

    • 向下选择 Other modes of Clonezilla live
    • 选择 Clonezilla live (Default settings, VGA 800x600) To RAM
    • 解释:这个模式会把整个 Clonezilla 系统加载到电脑内存里,加载完后就可以把 U 盘“释放”出来,让你能够把它挂载为写入目标。
![Other modes of Clonezilla live](https://www.hubtools.cn/usr/uploads/2025/12/3548733010.png?sign=1787652623-a3b9652d00a7aa1a-0-c6393dbe886ee2553df8d1cf34ae7d5a)

![Clonezilla live (Default settings, VGA 800x600) To RAM](https://www.hubtools.cn/usr/uploads/2025/12/4162441614.png?sign=1787652623-b03088ce1c1c8024-0-1e65595e16478ec6031e49ca9d5e63b1)

  1. 进入系统后,设置语言、键盘。
  2. 在这个界面,你通常会看到两个选项:

    1. Start_Clonezilla:这是图形化向导模式(虽然是蓝底白字的文本界面,但它是向导式的)。它会一步步问你问题,引导你完成备份。选这个!
    2. Enter_shell (Enter command line prompt):这是进入纯命令行模式。除非你是 Linux 专家且需要手动敲命令修复底层问题,否则不要选这个
      Start_Clonezilla
  3. 再后请选择第一个选项:

    device-image (硬盘/分区 [存到/来自] 镜像文件)
    device-image

  4. 挂载方式:选 local_dev(本地设备,即你的 U 盘)。

    插入设备提示:它会提示你插入 USB 设备,,这时候需要一个骚操作:既然你已经成功进入了 To RAM 模式,理论上你的操作系统现在运行在内存里,U 盘已经不再被系统运行所依赖了。一个简单粗暴但极其有效的“物理黑魔法”:拔插 U 盘。否则会出现报错 Can't open blockdev(无法打开块设备)。直白地说就是:“这块 U 盘我现在还在用(或者我认为我还在用),所以我不能把它给你当硬盘用。”

    虽然你选择了 To RAM 模式,但因为使用了 Ventoy,Linux 内核有时候依然会认为“Ventoy 的那个大分区”正在被占用(因为 ISO 就是从那里读出来的),导致它拒绝将其作为“可写分区”再次挂载。

  5. 然后系统已经成功识别到了 64G U 盘

识别到了 64G U 盘

按下 Ctrl + C 组合键。这个界面的作用是“如果你没插 U 盘,现在插进去,我会刷新显示出来”。既然已经显示出了 sdb,你需要按 Ctrl+C 告诉它“我确认设备都在这了,继续下一步”。

按下 Ctrl+C 后,屏幕会跳转到选择列表。系统会问你:“要挂载哪个分区作为镜像存储目录 (/home/partimag)?”

请选择 sdb1 (或者类似带有 58G/64G 容量标识的选项)。千万不要选 sda(那是你的系统盘)。

请选择 <code>sdb1</code>

  1. 请选择第一个选项:no-fsckfsck 是“文件系统检查”的意思。如果选了后面两项,系统会花很长时间去扫描你的 U 盘有没有逻辑错误。既然 U 盘是刚做好的,或者是平时能正常使用的,完全没必要浪费时间去检查它。
    no-fsck
  2. 然后就是选择目录:
  3. 后面选择一个时区,可以选择重庆。然后就是一顿回车和Y。选择模式的话就是新手模式即可。
  4. 进行备份:

进行备份

  1. 等待到这界面就是全部备份好了。

全部备份好

然后就是按回车键进行重新开机(也就是重启)。

分类: 暂无分类 标签: Debian备份服务器备份系统克隆Ventoy全盘备份磁盘镜像Clonezilla备份Ventoy系统克隆全盘备份Linux备份

评论

暂无评论数据

暂无评论数据

目录