在Ubuntu 20.04上使用Systemback(亲测可用) - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 技术分享 >

在Ubuntu 20.04上使用Systemback(亲测可用)

发表时间:2020-10-19

发布人:葵宇科技

浏览次数:197

在Ubuntu 20.04上使用Systemback


原文
Systemback 是一个优秀的Linux系统备份还原软件。这个软件不仅能够备份还原系统,还能够把系统做成启动盘和ISO镜像,用于在其他机器上分发系统。但是作者已经放弃维护这个软件。软件也无法继续在Ubuntu 20.04运行。我就花了点时间对Systemback进行了开发使其支持在Ubuntu 20.04上工作。同时添加了软件对大文件的支持。现在软件生成的系统镜像ISO不再受限于4G大小。

更新后的Systemback
软件安装:

sudo sh -c ‘echo “deb [arch=amd64] http://mirrors.bwbot.org/ stable main” > /etc/apt/sources.list.d/systemback.list’

sudo apt-key adv --keyserver ‘hkp://keyserver.ubuntu.com:80’ --recv-key 7D9C279F

sudo apt-get update

sudo apt-get install systemback

启动

maya@califunia:~$ sudo systemback

如果我们需要创建系统备份,点击Create new 就可以了。
下面介绍一下自定义系统的iso文件如何制作:

点击右侧的Live system create按钮,出现界面如下图所示

勾选左侧的include the user data files,这样自己主文件夹内的文件都会被包含在系统镜像中。很多相关的程序的配置文件都是保存在主文件夹内的。Working Directory是设置工作目录,程序运行时产生的临时文件都会被保存在这里。所以一定要保证这里有足够的存储空间。

点击Create New按钮就开始创建了,等待创建完成。

完成后界面如下图所示

右侧的列表中就是已经创建的备份。我已经创建了两个相关的备份,所以有两个在右侧显示。此时文件没有转换成iso格式,选中你要转换的备份,点击convert to ISO 就可以开始转换了。转换完成后,在你的工作目录下就能找到生成的iso文件。

这个文件就可以用来安装系统了。同时还可以作为live系统来使用。
在备份过程中可能提示
The restore point creation is aborted!
There has been critical changes in the file system during this operation

这并不一定是由于系统发生了严重的更改,只要是在复制文件的过程中出现错误都会出现这个信息。

详细的错误信息可以通过:
systemback-sustart
这个指令去调试,看看具体哪一个文件复制出了问题。极有可能的是权限问题。
也可以通过这个指令去调试:
DBGLEV=3 systemback-sustart

当错误出现后会在/tmp文件夹下创建一个systemback的错误信息文件。可以方便的通过这个文件去找到错误的原因。

相关案例查看更多