麦克斯仇
Think different
159
文章
35554
阅读
首页
INDEX
文章
ARTICLE
关于
ABOUT
利用 Clonezilla (再生龙)对 Linux 系统备份与恢复
创建日期:
2020/08/09
修改日期:
2024/06/11
Linux
> 该教程仅适合安装在单个硬盘上的 Linux 系统(例如树莓派的SD卡)进行备份与恢复,且恢复时被恢复的硬盘容量大于等于备份时的硬盘容量 # 简介 `Clonezilla`(再生龙)是类似于`TrueImage®`或`NortonGhost®`的分区和磁盘克隆程序。它可以帮助您进行系统部署,裸机备份和恢复。 简单点,Windows上`Ghost`(XP时代估计很多人见过)用过吧?就是下图,但是`Ghost`不能用在Linux上。`Clonezilla`就是用于Linux系统的备份与恢复。 ![](https://cdn2.maxqiu.com/upload/0b3d640dea4048619f59eb96e52bb718.jpg) # 软件下载 > 以下以`stable - 3.0.0-26`版为例 1. 打开官网[https://clonezilla.org/](https://clonezilla.org/) 2. 点击左侧的`Download` 3. 点击`Live release`下面的`stable - 3.0.0-26`<br>![](https://cdn2.maxqiu.com/upload/4229b525cf84453388038c5d1c161c81.jpg) 4. 选择`ISO`版,点击`Download`进行下载<br>![](https://cdn2.maxqiu.com/upload/fdd047ad7145443483d8ce9c708b58e9.jpg) `ISO`版方便制作`U盘启动盘`或者放在虚拟机内使用`CD/DVD驱动器`启动 # 开始使用 开始备份与恢复前,需要将ISO文件写入U盘制作启动盘,然后重启选择U盘启动进入`Clonezilla`系统。若要备份的系统可以将硬盘连接在其他电脑上(比如树莓派的SD卡),则可以借助虚拟机启动`Clonezilla`。 另外,还需要准备一个硬盘用于存储备份文件,若使用虚拟机,则直接使用虚拟机内的Windows系统盘作为存储盘 PS:本文以虚拟机备份树莓派为例 ## 进入`Clonezilla`系统 > A:制作`U盘启动盘` 1. 使用`UltraISO`软件将`clonezilla-live-3.0.0-26-amd64.iso`文件。 2. 插入目标电脑上 3. 选择U盘启动,进入`clonezilla`系统 关于`UltraISO`的使用,网上教程很多,这里不做介绍 > B: 借助虚拟机的`CD/DVD驱动器` 1. 准备好一个Windows系统的虚拟机 2. 添加`CD/DVD驱动器`,并使用`clonezilla-live-3.0.0-26-amd64.iso`映像文件 3. 进入虚拟机的BIOS界面,设置光驱为第一启动项,并保存 4. 启动,进入`clonezilla`系统 关于虚拟机的使用,网上教程很多,这里不做介绍 ## 备份恢复前准备步骤 > 启动成功后,界面如下 ![](https://cdn2.maxqiu.com/upload/eace5e5e6f294f79898ea9ea6d4b6932.jpg) 1. 选择`Clonezilla live (VGA 800x600)`进入系统,若需要进入本机系统选择`Local operating system ...` 2. 进入语言选择界面:当然无脑选择`简体中文` 3. 进入键盘选择界面:选择默认配置`美式键盘` 4. 进入操作模式界面:选择`使用再生龙` 5. 进入磁盘模式界面:由于我们需要进行备份与恢复,则选择`硬盘/分区[存到/来自]镜像文件` 6. 进入硬盘选择界面:由于我们需要备份盘在本地,则选择`使用本机的分区`,选择后会显示一些提示黄色语句提示插入硬盘,**插入硬盘后**按`回车`进入下一个页面 - 举例1 - 备份树莓派:此时需要插入树莓派的SD卡,并将SD卡连接到虚拟机内 - 举例2 - 备份物理机:此时需要插入大容量硬盘 7. 进入硬盘列表界面:确认硬盘展示无误后,按`Ctrl-C`进入下个页面。若此页面展示的硬盘数量不对,可以尝试重新插入<br>如下图,`sda`盘时虚拟机的硬盘,`sdb`盘是树莓派的SD卡<br>![](https://cdn2.maxqiu.com/upload/22726d9285a8420d9a33653e902de596.jpg) 8. 进入仓库分区选择界面:此时选择的是备份文件**存储/读取**的分区!<br>下图举例:备份文件**存储在/读取自**虚拟机的硬盘内,则选择`59.3G`的分区<br>![](https://cdn2.maxqiu.com/upload/edba5581344a484bb6e884349c21f7de.jpg) 9. 进入仓库分区检查界面:选择`no-fsck` 10. 进入仓库目录选择界面:此时选择的是备份文件**存储/读取**的目录。使用上下键选择文件夹,使用`回车`进入该文件夹,选择后使用`Tab`切换到`Done`并按下`回车`,再次按`回车`完成选择。注意!备份文件是一个文件夹,不能选择到该文件夹内,而且要选择备份文件所在的目录。建议根目录直接`Done`<br>![](https://cdn2.maxqiu.com/upload/f5421fa31a244999bac3c96d3aa406a0.jpg) 11. 进入向导模式选择界面:`初学模式`即可 12. 进入备份与恢复的选择: ## 备份与恢复 > 这里仅介绍整个硬盘的备份与恢复 ### 备份 13. 选择`储存本机硬盘为镜像文件` 14. 进入备份文件夹命令界面:文件名自定义输入,输入后`回车`确认 15. 进入备份磁盘选择界面:此处选择是需要备份磁盘,选择后`回车`确认<br>例:这里只看到一块树莓派的SD磁盘![](https://cdn2.maxqiu.com/upload/e2c9bc1a8dac415c93f20e41dfa4f68f.jpg) 16. 进入压缩参数选择界面:选择默认的`gzip` 17. 进入校验模式的选择界面:选择默认的`跳过` 18. 进入是否校验镜像的选择界面:任意选,建议`是` 19. 进入是否加密镜像的选择界面:建议`不对镜像加密` 20. 进入备份完成后的操作选择界面:根据需求选择即可,选择后`回车`,之后再`回车`确认 21. 出现**黄字**提示是否继续:输入`y`并`回车`,等待备份完成 22. 备份完成后,查看存储盘,可以看到一个之前命名的文件夹,完成! ### 恢复 > PS: 1. 如果准备阶段第10步目录选择不对,则此处不会出现恢复选项,建议重新操作 2. 恢复时,被恢复的硬盘大小必须大于等于备份时的硬盘大小。(准备阶段第11步的高级模式可能有其他选择来完成大镜像恢复到小硬盘) 13. 选择`还原镜像文件到本机硬盘` 14. 进入镜像选择界面:选择需要恢复的镜像 15. 进入还原磁盘的选择界面:选择需要被还原的磁盘 16. 进入是否校验镜像的选择界面:任意选,建议`检查` 17. 进入还原完成后的操作选择界面:根据需求选择即可,选择后`回车`,之后再`回车`确认 18. 在镜像检查完成后(如果有),出现**黄字**提示是否继续,**两次**输入`y`并`回车`,等待恢复完成
848
全部评论
神医-安道全
2021/10/08 00:48:00
不错,收藏了!!