systemback安装与运行教程

systemback安装与运行教程

  1. Systemback

Systemback是一款用于创建定点系统备份,使用户能够完全恢复操作系统的应用程序,提供了任何先进备份软件的功能

    1. systemback的功能

systemback提供了任何先进备份软件的功能,包括:系统备份、系统恢复、系统复制、系统安装、live系统创建、系统修复及系统升级。

    1. systemback工作方式

systemback并不仅仅是另一个快照工具,它可以把你现在的系统转变为一张live CD或者DVD或者把系统做成启动盘和ISO镜像文件,这样就可以直接在另外一台电脑上启动了。它可以修复或者重装GRUB 2启动器以及修复fstab文件,当然,systemback的主要用途还是用于系统快照

    1. systemback支持的ubuntu版本

系统版本小于等于Ubuntu 16.04 添加下面的软件源

sudo add-apt-repository ppa:nemh/systemback

sudo apt-get update && sudo apt-get install systemback unionfs-fuse

      1. 14.04.X LTS
      2. 15.04
      3. 15.10
      4. 16.04.X LTS
      5. 16.10

因systemback现在已暂不支持官方更新,若需要支持18.04.X LTS及到20.0.X版本ubuntu系统,需要下载对应版本的软体。软体作者已经放弃维护这个软件,经过其他开发者维护,现在Systemback进行了开发使其支持在Ubuntu 20.04上工作。同时添加了软件对大文件的支持。现在软件生成的系统镜像ISO不再受限于4G大小。

以下为安装指令,其中--recv-key 部分可能因为软体升级的原因导致失效,若安装的时候提示key不可用,则可以访问https://github.com/BluewhaleRobot/systemback 查询README.MD 获取最新的recv-key即可,经测试,可解决recv-key失效的问题。

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 50B2C005A67B264F

sudo apt-get update

sudo apt-get install systemback

 

    1. 适用场景:

 

  1. Systemback部署
    1. 安装systemback
      1. 添加ppa源及安装systemback软体(参考1.3版本说明)

安装成功提示信息如下:

    1. 配置systemback
      1. 登录systemback

安装结束后打开ubuntu系统,点击search your computer按钮(16.04在左上角,18.04在左下角)搜索sys

输入root的密码,点击ok即可:

 

      1. 创建当前point系统备份:

点击Point opeartionsàcreate new 自动进行创建

创建完后,会显示当前point的system备份,

若需要系统还原,选择备份point的system,右侧“system restore”则可以点击,若未选择时,该按钮为置灰状态不可用,我们只需要执行下一步就可以完成当前系统还原到指定的point的系统状态。

      1. 实时系统创建

登录systemback后选择创建实时系统(Live system create)

点击完成后选择工作目录以及输入实时系统名称(也可以不输入,有默认是,按当前时间自定义name),最后勾选保留用户数据文件如下:

注:工作目录可以自行创建并选择,如下(亦可保持默认的/home):

 

配置结束后选择create new 即可:

 

 

      1. 生成ISO文件

实时系统创建完成后,点击转换为ISO即可

若为18.04.X LTS系统,则会自动生成ISO文件,文件处于/home下,

使用
 

cd /home   #切换到home目录下

ls –l  //查看文件,则会看到ISO文件

 

转换完成如下:

      1. 插入U盘,点击Write Target盘的按钮刷新,出现U盘后,点击write to target,进入启动盘的制作,直到自动完成:The Live system image write is completed,其中插入的U盘最好先格式化一下,格式化为可作为系统启动盘的格式。
    1. 部署Ubuntu系统

创建实时系统并转换为ISO写入U盘后(2.2.5步骤的操作已自动写入到插入的U盘中,),可以使用可启动USB在其他计算机上安装自定义的Ubuntu系统

      1. 选择引导系统安装程序

      1. 配置账号密码信息

      1. 配置磁盘安装系统

在上一步配置完系统的账号密码,root密码及host名称后,点击next后会出现如上图所示,在上图中,是做磁盘分区的配置,

 首先选择需要安装系统的硬盘,点击“!Delete”按钮,会对当前选中的磁盘进行删除操作,若想撤销此delete操作,点击下方的撤销按钮即可。点击delete后的效果图如下:

 

在此,你需要为系统切割区间。
一般设置4个区间即可,"/"(ext4), "/home"(ext4), "swap", "boot/efi"。其中

先分配"swap",大小与内存相当即可

再分配"boot/efi",大小200m即可

最后分配"/"和"/home",文件系统都选ext4即可,"/"与"/home"的大小比一般是1:10到3:10,看个人需求而定。

 

设置分区:

按照上述的分区大小建议及上图的设置分区的操作

  1. 手动设置createNew下方的磁盘大小,
  2. 点击绿色箭头,使得分区大小生效,生效后的分区会在左侧显示
  3. 选择刚分区的好的区域,点击 挂载点,/"(ext4), "/home"(ext4), "swap", "boot/efi,
  4. 点击绿色箭头,使得挂载点设置生效

依次设置"/"(ext4), "/home"(ext4), "swap", "boot/efi"四个分区,注意检查下是否设置成功,若未设置成功请再次设置即可,

 

酌情选择"传递用户配置文件",一般可以勾选“传递用户配置文件”,检查"安装grub2引导程序"选项并非"禁用"设置后的效果图如下

点击next。然后就会安装到硬盘了,直到提示reboot,拔出U盘,重启系统即可。

 

 

 

      1. 验证系统及服务是否正常
      2.  

 

Reference:

  1. https://blog.csdn.net/qq_39591494/article/details/88674694  --使用systemback构造食欲自己的ubuntu镜像(详解)
  2. http://community.bwbot.org/topic/167/%E4%BD%BF%E7%94%A8systemback%E5%88%B6%E4%BD%9Cubuntu%E8%87%AA%E5%AE%9A%E4%B9%89%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F%E5%92%8C%E7%B3%BB%E7%BB%9F%E5%A4%87%E4%BB%BD  --使用systemback制作ubuntu自定义系统镜像和备份
  3. https://community.bwbot.org/topic/2918/%E5%9C%A8ubuntu-20-04%E4%B8%8A%E4%BD%BF%E7%94%A8systemback   --在Ubuntu 20.04上使用Systemback
  4. https://blog.csdn.net/a350301941/article/details/93715316  --在ubuntu18.04使用SystemBack制作镜像
  5. https://www.cnblogs.com/xiaosong0206/p/10410602.html  --在ubuntu18.04上安装systemback的方法
  6. https://www.cnblogs.com/Sun-MyBlog/p/12777711.html   --通过systemback制作镜像并安装
  7. https://www.jianshu.com/p/03472f8c5316  --安装系统时分区设置与说明参考
  8. https://github.com/BluewhaleRobot/systemback --systemback最新版本及recv-key获取

 

 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值