ubuntu 20.04 使用systemback自定义系统镜像和系统备份

news2024/11/24 13:42:50

ubuntu 20.04 使用systemback自定义系统镜像和系统备份

    • Systemback简介
    • 1. 安装 systemback
      • 16.04
      • 18.04 +
      • 查看
    • 2. 使用 systemback
      • 创建自定义镜像
      • 制作镜像
      • 制作中
      • 制作完成
      • 将镜像写入U盘

Systemback简介

Systemback是一个简单的系统备份和恢复应用程序,根据GPLv3许可条款发布。
Systemback的功能包括:
创建系统备份和用户配置文件。
将系统还原到以前的状态,就像Virtualbox的快照功能一样。
从现有安装创建可启动ISO文件。
将系统从一个分区复制到另一个分区。
升级软件。

1. 安装 systemback

16.04

只在ubuntu16.04下在安装systemback

sudo add-apt-repository ppa:nemh/systemback
sudo apt update
sudo apt install systemback

18.04 +

在 18.04/19.10/20.04安装systemback

sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu xenial main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1B

sudo apt update
sudo apt install systemback

可以从应用程序菜单启动Systemback,需要输入密码才能使用此软件,输入密码后,单击确定按钮

查看

在这里插入图片描述在这里插入图片描述

2. 使用 systemback

创建自定义镜像

选择创建Live系统
在这里插入图片描述

制作镜像

  1. 工作目录需要有读写权限(可自定义)
  2. 系统名称,可自定义,也可默认
  3. 包含用户数据文件(已有文件也会一共包含在镜像中,不过此时镜像可能较大,视实际情况处理)
  4. 创建新的,开始制作
    在这里插入图片描述

制作中

制作时间主要参考以下几个因素:

  1. 系统硬件配置(越高越快)
  2. 包含的数据大小(越小越快)
    在这里插入图片描述

制作完成

在这里插入图片描述

创建好大于4GB的.sblive文件之后,插入有足够空间的U盘,点击绿色的刷新按钮,会在左下方的Write target看到插入的U盘,选中之后,点击右下方的Write to target,将image直接写入U盘中。

这里有点需要着重说明下

  1. ISO和sblive两种文件
    iso是我们常见的镜像文件格式,通常我们在windows下,可以通过刻录软件写入U盘中。而sblive是systemback支持的镜像格式,该格式文件能够通过systemback软件直接写入U盘。

  2. 在老版本软件中,可能不会同时生成iso,所以可能需要把sblive转换为iso。对于小于4G的sblive可以直接转换,如下:
    在这里插入图片描述

  3. 而且经常见到的系统安装iso文件很多都是超过4G的,对于大于4G的可以采用udf文件系统。下面就是具体的解决方法了。

    解压 .sblive 文件:

    mkdir sblive
    tar -xf /home/systemback_live_2016-04-27.sblive -C sblive
    

    重命名 syslinux 至 isolinux:

    mv sblive/syslinux/syslinux.cfg sblive/syslinux/isolinux.cfg
    mv sblive/syslinux sblive/isolinux
    

    安装 cdtools

    sudo gedit https://nchc.dl.sourceforge.net/project/cdrtools/alpha/cdrtools-3.02a07.tar.gz
    tar -xzvf cdrtools-3.02a07.tar.gz
    cd cdrtools-3.02
    make
    sudo make install
    

    生成 ISO 文件:

    /opt/schily/bin/mkisofs -iso-level 3 -r -V sblive -cache-inodes -J -l -b isolinux/isolinux.bin -no-emul-boot -boot-load-size 4 -boot-info-table -c isolinux/boot.cat -o sblive.iso sblive
    

    这样就可以了

将镜像写入U盘

  1. 选择生成的镜像
  2. 选择导入的存储设备
  3. 向目标设备导入

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1097987.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023年中国自动驾驶卡车市场发展趋势分析:自动驾驶渗透率快速增长[图]

自动驾驶卡车的技术原理是通过电脑算法控制车辆行驶,辅助驾驶员完成任务。其实现方式主要是基于传感器和计算处理技术。自动驾驶卡车可以随时感知周围环境,灵活避障,自适应调整行驶路径,相比之下传统卡车需要驾驶员进行手动操作&a…

2023最新闪聊远程获取通讯录PHP源码/附安装教程/php即时聊天源码/获取闪聊通讯录源码

源码介绍: 闪聊远程获取通讯录PHP,首先你需要在服务器上搭建Nginxmysql5.6php5.6phpMyAdmin的环境。接着,在app/database.php中配置好数据库路径。最后,在宝塔面板的站点管理中,将伪静态设置为tphinkphp即可。这样一来…

免费office安装工具箱(可安装任意版本)

Office Tool Plus v10.0.5.2 -office安装工具箱 Office Tool Plus是一款相当好用的office安装工具,并且安装完了顺带激活。借助Office Tool Plus,可以一次性安装Office、Visio、Project,还可以选择不同的授权版本。自定义选择Office的组件&a…

QCustomPlot实现曲线拖拽

本文内容目录 需求场景:一、选择控件二、将QCustomPlot库整合到你的Qt项目中1、下载源代码2、创建.pri三、鼠标框选,实现坐标缩放四、曲线拖动1、定位曲线2、移动时改变曲线五、问题的产生与解决1、查看源码2、修改本项目代码需求场景: 曲线图应该同时具有以下功能点: 1、…

聊一聊翻页电子书制作流程

翻页电子书由于比传统纸质书更加方便阅读,又非常利用储存,所以受到了很多人的喜爱。如何制作翻页电子书?今天我们简单聊一聊翻页电子书制作流程。 制作翻页电子书首先我们要有一个好用的工具,比如我们可以借用Flbook在线翻页电子…

vant_ CountDown倒计时

语法可以直接在官网查看 需求 后端返回的数据格式如下 [{"id": 1,"btn_text": "1","second": 0},{"id": 2,"btn_text": "1","second": 0}... ]之前约定second最多30s, 因此只需…

信钰证券:国际油价大涨!美联储将有新动作

鉴于近期美债收益率继续攀升,美联储多位官员在上星期前几日一再开释“鸽派”信号,称再加息的必要性削弱,提振投资者风险偏好,一度推进美国三大股指上涨。之后,巴以抵触局势风云突变,以色列方面计划向加沙地…

win10部署 Mistral-7B 文本生成模型

Mistral 7B date : 2023年10月16日 人工智能创业公司Mistral AI以Apache 2.0授权开源Mistral 7B语言模型,Mistral 7B的特别之处在于其规模较小仅有73亿,但是在所有基准测试上,其表现都优于规模更大的语言模型Llama 2 13B,还具有…

记使用docker部署项目出现问题

我的docker-compose.yml内容如下: version: "3" services:my_server:build: .restart: alwaysdepends_on:mysql:condition: service_startedports:- 9999:9999links:- mysqlmysql:image: mysql:latest # mysql:oraclerestart: alwayscontainer_name: mys…

陈宥维《虎鹤妖师录》“显眼包”太子成长记 表演灵动获好评

由爱奇艺出品,黄晓达同名少年热血漫画改编,郭虎导演,蒋龙、张凌赫、王玉雯、陈宥维主演的古装玄幻剧《虎鹤妖师录》正在热播中。该剧讲述了虎子、祁晓轩、赵馨彤、王羽千等热血少年组团闯关,在一次次降妖和追寻真相的过程中收获成…

CSS 效果:多列文字,第一行对齐,flex方式元素被挤压

如图效果&#xff1a;2列&#xff0c;第一列只有一行&#xff0c;第二列多行。要求第一行对齐 实现&#xff1a;使用flex 如果不配置flex-shrink的话&#xff0c;第一列会被挤压 给第一列&#xff1a;备注配置压缩属性&#xff1a; flex-shrink&#xff1a;0。 <!DOCTYPE…

01简单的CMakeLists.txt示例

CMakeLists.txt 基础 CMake 是一个项目构建工具&#xff0c;并且是跨平台的。关于项目构建我们所熟知的还有Makefile&#xff08;通过 make 命令进行项目的构建&#xff09;&#xff0c;大多是IDE软件都集成了make&#xff0c;比如&#xff1a;VS 的 nmake、linux 下的 GNU ma…

EDU挖掘

1.信息搜集2.漏洞挖掘 1.信息搜集 没事干&#xff0c;准备找个证书站挖挖看&#xff0c;没想到碰到一个小通用系统。 看样子还挺多功能可以测&#xff0c; 这里利用F12 查看前端源码js 或者css文件&#xff0c;直接用hunter或者fofa搜索到同一类型的网站。 Hunter语法&#…

浅谈变电站运维技术模式及应用-安科瑞黄安南

近年来&#xff0c;市场电子资源需求量的逐步上升&#xff0c;使变电系统建设逐步向复杂环境拓展。为保障变电系统运行稳定性及人员管理安全性&#xff0c;无人值班变电站技术运用势在必行&#xff0c;是解决复杂条件下变电设备运行不稳定及人员设备管理效益低下问题的重要核心…

Redis 集群详解及搭建过程

1. 引言 从3.0版本开始&#xff0c;redis具备了集群功能&#xff0c;实现了分布式、容错、去中心化等特性&#xff0c;在生产环境中对于保证数据一致性和安全性、提高系统响应能力都有着很必要的意义。 本文我们就来介绍 redis 集群的三种搭建模式和搭建方法。 目前Redis 7.0对…

Leetcode算法解析——三数之和

1. 题目链接&#xff1a;15. 三数之和 2. 题目描述&#xff1a; 给你一个整数数组 nums &#xff0c;判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k &#xff0c;同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元…

2023年10月实时获取地图边界数据方法,省市区县街道多级联动【附实时geoJson数据下载】

首先&#xff0c;来看下效果图 在线体验地址&#xff1a;https://geojson.hxkj.vip&#xff0c;并提供实时geoJson数据文件下载 可下载的数据包含省级geojson行政边界数据、市级geojson行政边界数据、区/县级geojson行政边界数据、省市区县街道行政编码四级联动数据&#xff0…

[Python小项目] 利用Python进行彩票选择方案及分析

利用Python进行彩票选择方案及分析 一、前言 你是否曾梦想过一夜暴富&#xff1f;是否曾想过如果能幸运地中得大奖&#xff0c;生活会有怎样的改变&#xff1f;彩票&#xff0c;这个看似简单的游戏&#xff0c;却可能为我们带来巨大的财富。然而&#xff0c;如何选择号码&…

【Android】Intel HAXM installation failed!

Android Studio虚拟机配置出现Intel HAXM installation failed 如果方案一解决没有作用&#xff0c;就用方案二再试一遍 解决方案一&#xff1a; 1.打开控制面板 2.点击左侧下面最后一个程序 3.点击启用或关闭Windows功能 4.勾选Windows虚拟机监控程序平台 5.接下来重启电脑…

4.2 网际协议IP

思维导图&#xff1a; 前言&#xff1a; **笔记 4.2 - 网际协议IP** 1. **定义与重要性**&#xff1a; - 网际协议IP是TCP/IP体系中的核心协议之一。 - 它是互联网的关键标准协议。 2. **发展背景**&#xff1a; - 又被称为Kahn-Cerf协议。 - 由Robert Kahn和…