热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

再生龙linux多挂载点备份,利用Clonezilla(再生龙)对Linux系统备份与恢复

该教程仅适合安装在单个硬盘上的Linux系统(例如树莓派的SD卡)进行备份与恢复,且恢复时被恢复的硬盘容量大于等于备份时的硬盘容量#简介Clonezilla(再生龙

> 该教程仅适合安装在单个硬盘上的Linux系统(例如树莓派的SD卡)进行备份与恢复,且恢复时被恢复的硬盘容量大于等于备份时的硬盘容量

# 简介

`Clonezilla`(再生龙)是类似于`TrueImage®`或`NortonGhost®`的分区和磁盘克隆程序。它可以帮助您进行系统部署,裸机备份和恢复。

简单点,Windows上`Ghost`用过吧?就是下图,但是`Ghost`不能用在Linux上。`Clonezilla`就是用于Linux系统的备份与恢复。

![](https://cdn.maxqiu.com/upload/0b3d640dea4048619f59eb96e52bb718.jpg)

# 软件下载

> 以下以`stable - 2.6.7-28`版为例

1. 打开官网[https://clonezilla.org/](https://clonezilla.org/)

2. 点击左侧的`Download`

3. 点击`Live release`下面的`stable - 2.6.7-28`

4. 选择`ISO`版,点击`Download`进行下载

![](https://cdn.maxqiu.com/upload/fdd047ad7145443483d8ce9c708b58e9.jpg)

> `ISO`版方便制作`U盘启动盘`或者放在虚拟机内使用`CD/DVD驱动器`启动

# 开始使用

开始备份与恢复前,需要将ISO文件写入U盘,然后重启使用U盘启动`Clonezilla`,若需要备份的系统可以将硬盘连接在其他电脑上(比如树莓派的SD卡),则可以借助虚拟机启动`Clonezilla`。

另外,还需要准备一个存储盘用于存储目标系统的备份文件,若使用虚拟机,则直接使用虚拟机内的Windows系统盘作为存储盘

A:制作`U盘启动盘`

1. 使用`UltraISO`软件将`clonezilla-live-2.6.7-28-amd64.iso`文件。

2. 插入目标电脑上,

关于`UltraISO`的使用,网上教程很多,这里不做介绍

B: 借助虚拟机的`CD/DVD驱动器`

1. 准备好一个Windows系统的虚拟机

2. 添加`CD/DVD驱动器`,并使用`clonezilla-live-2.6.7-28-amd64.iso`映像文件

3. 进入虚拟机的BIOS界面,设置光驱为第一启动项,并保存

关于虚拟机的使用,网上教程很多,这里不做介绍

> 启动成功后,界面如下

![](https://cdn.maxqiu.com/upload/361662d0958943fe87a973028e38086a.jpg)

选择第一项进入`Clonezilla`系统,若需要进入本机系统选择第四项`Local operating system ...`

进入语言选择界面:当然无脑选择`简体中文`

进入键盘选择界面:选择默认配置`美式键盘`

进入......界面:选择`使用再生龙`

进入......界面:由于我们需要进行备份与恢复,则选择`硬盘/分区[存到/来自]镜像文件`

进入硬盘选择界面:由于我们需要备份盘在本地,则选择`使用本机的分区`,选择后会显示一些提示语句提示插入硬盘,插入后按`回车`进入下一个页面

进入硬盘列表界面:如下图,`sda`盘时虚拟机的硬盘,`sdb`盘是树莓派的SD卡,确认硬盘展示无误后,按`Ctrl-C`进入下个页面。若此页面展示的硬盘数量不对,可以尝试重新插入(上一步也可以不插入硬盘然后在这一步插入)

![](https://cdn.maxqiu.com/upload/042e0943c8c2409ca018028838803e7e.jpg)

进入分区选择界面:此时选择的是备份文件存储的分区!下图举例:备份文件要存储(已存储)在虚拟机的硬盘内,则选择`sda2`分区

![](https://cdn.maxqiu.com/upload/432cbc9ec6484f84a4ffc4f559e014e4.jpg)

进入目录选择界面:此时选择的是备份文件存储的目录。使用上下键选择文件夹,使用`回车`进入该文件夹,选择后使用`Tab`切换到`Done`并按下`回车`,在按`回车`完成选择。注意!备份文件是一个文件夹,不能选择到该文件夹内,而且要选择备份文件所在的目录。

进入向导模式选择界面:`初学模式`即可

进入备份与恢复的选择:

> 这里仅介绍整个硬盘的备份与恢复

A:备份

选择`储存本机硬盘为镜像文件`

进入备份文件夹命令界面:文件名自定义输入,输入后`回车`确认

进入备份磁盘选择界面:此处选择是需要备份磁盘,选择后`回车`确认

进入压缩参数选择界面:选择默认的`gzip`

进入存储前校验的选择界面:选择默认的`跳过`

进入是否校验镜像的选择界面:任意选,建议`检查`

进入是否加密镜像的选择界面:建议不加密

进入备份完成后的操作选择界面:根据需求选择即可,选择后再`回车`确认

提示是否继续:输入`y`并`回车`,等待备份完成

备份完成后,查看存储盘,可以看到一个之前命名的文件夹,完成!

B:恢复

选择`还原镜像文件到本机硬盘`

进入镜像选择界面:选择需要恢复的镜像

进入还原磁盘的选择界面:选择需要被还原的磁盘

进入是否校验镜像的选择界面:任意选,建议`检查`

进入还原完成后的操作选择界面:根据需求选择即可,选择后再`回车`确认

在镜像检查完成后(如果有),提示确认要继续,两次输入`y`并`回车`,等待恢复完成



推荐阅读
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • Windows7企业版怎样存储安全新功能详解
    本文介绍了电脑公司发布的GHOST WIN7 SP1 X64 通用特别版 V2019.12,软件大小为5.71 GB,支持简体中文,属于国产软件,免费使用。文章还提到了用户评分和软件分类为Win7系统,运行环境为Windows。同时,文章还介绍了平台检测结果,无插件,通过了360、腾讯、金山和瑞星的检测。此外,文章还提到了本地下载文件大小为5.71 GB,需要先下载高速下载器才能进行高速下载。最后,文章详细解释了Windows7企业版的存储安全新功能。 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • YOLOv7基于自己的数据集从零构建模型完整训练、推理计算超详细教程
    本文介绍了关于人工智能、神经网络和深度学习的知识点,并提供了YOLOv7基于自己的数据集从零构建模型完整训练、推理计算的详细教程。文章还提到了郑州最低生活保障的话题。对于从事目标检测任务的人来说,YOLO是一个熟悉的模型。文章还提到了yolov4和yolov6的相关内容,以及选择模型的优化思路。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • Redis底层数据结构之压缩列表的介绍及实现原理
    本文介绍了Redis底层数据结构之压缩列表的概念、实现原理以及使用场景。压缩列表是Redis为了节约内存而开发的一种顺序数据结构,由特殊编码的连续内存块组成。文章详细解释了压缩列表的构成和各个属性的含义,以及如何通过指针来计算表尾节点的地址。压缩列表适用于列表键和哈希键中只包含少量小整数值和短字符串的情况。通过使用压缩列表,可以有效减少内存占用,提升Redis的性能。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
  • 本文介绍了响应式页面的概念和实现方式,包括针对不同终端制作特定页面和制作一个页面适应不同终端的显示。分析了两种实现方式的优缺点,提出了选择方案的建议。同时,对于响应式页面的需求和背景进行了讨论,解释了为什么需要响应式页面。 ... [详细]
  • 本文介绍了Android中的assets目录和raw目录的共同点和区别,包括获取资源的方法、目录结构的限制以及列出资源的能力。同时,还解释了raw目录中资源文件生成的ID,并说明了这些目录的使用方法。 ... [详细]
  • 先记住几个专用名词,如下:Workspace:工作区IndexStage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库#在当前目录新建一个G ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有