systemback Linux 系统备份、迁移 |
您所在的位置:网站首页 › linux系统怎么备份系统 › systemback Linux 系统备份、迁移 |
文章目录
一 ubuntu系统systemback备份方法二 自定义系统的iso文件制作三 systemback 无法生成超过4G的iso的问题四 镜像安装,实现系统完整复刻五 Ubuntu上网功能的配置
一 ubuntu系统systemback备份方法
安装
#添加ppa源
sudo add-apt-repository ppa:nemh/systemback
#更新软件库并安装systemback
sudo apt-get update
sudo apt-get install systemback unionfs-fuse
2 使用方法 安装完成后在Dash菜单中就能找到这个软件了 输入管理员密码,点击OK键。 打开后界面如下图所示: 如果需要创建系统备份,点击Create new ;如果需要创建活动系统,点击Live system create。 一、打包系统文件 点击右侧的Live system create按钮,出现界面如下图所示 勾选左侧的include the user data files,这样自己主文件夹内的文件都会被包含在系统镜像中。很多相关的程序的配置文件都是保存在主文件夹内的。 Working Directory是设置工作目录,程序运行时产生的临时文件都会被保存在这里,所以一定要保证这里有足够的存储空间。 Name of the Live system是创建后的系统文件名。 3. 点击Create New按钮就开始创建了,等待创建完成。完成后界面如下图所示 二、生成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的错误信息文件。可以方便的通过这个文件去找到错误的原因。 三 systemback 无法生成超过4G的iso的问题1.解压 .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/isolinux2.安装 cdtools aria2c -s 10 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 install3.生成 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 四 镜像安装,实现系统完整复刻经过实验,通过systemback制作的iso镜像文件的安装方法同Remastersys等方式不同。后者生成的iso文件同ubuntu官方直接下载的ubuntu.iso镜像一样,在虚拟机选定镜像文件xxx.iso后直接进入系统,然后安装系统即可;而systemback生成的iso镜像开机引导会是如下界面: 此时,选择第二项进行系统安装(图片是别人的,自己没截图,没差),填入各项信息,如下 点击下一步进入分区界面。 选中你要安装的硬盘,然后点击Delete按钮 再次选择硬盘中的新分区 点击箭头进入下一步 再次选择刚才新建的分区 设置右侧的Mount point,将主硬盘挂载点选择到根目录/,并且勾选上【Tansfer user configuration files】,否则系统安装时不会导入个人文件,再次点击箭头进入下一步 点击右下角的next就可以继续了。如果你还想设置其他分区可以按照以上的步骤进行设置。 等待系统安装完成后重新启动,发现系统和原来的一摸一样,但是由于网卡不同,所以网络需要重新配置。 五 Ubuntu上网功能的配置网络配置流程: 前提准备工作: 1、关闭ubuntu的防火墙 ufw disable 2、卸载iptables apt-get remove iptables 1.验证网卡驱动是否已经安装成功 打开终端 输入 ping 127.0.0.1 ,如果能ping通证明网卡驱动是好的。2、手动设置ip 1)设置固定ip sudo gedit /etc/network/interfaces 将里边的内容改为: auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.31.92 netmask 255.255.255.0 network 192.168.31.0 broadcast 192.168.31.255 gateway 192.168.31.1 dns-nameservers 202.96.128.86 2)设置DNS服务器 sudo gedit /etc/resolv.conf 添加格式: nameserver 202.96.128.86 (202.96.128.86是深圳电信DNS,各个区域可以自行网络查询,实在不知也可填网关地址) 3执行 sudo gedit /etc/NetworkManager/NetworkManager.conf 将managed=false 改成true4、重启网络服务 ifdown eth0 && ifup eth0若报如下错误: RTNETLINK answers: No such process/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf 执行命令自动修复: dpkg-reconfigure resolvconf再次重启网卡: ifdown eth0 && ifup eth0重启成功。 测试: root@ubuntu:/home/jiangyu# ping www.baidu.com PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data. 64 bytes from 14.215.177.39: icmp_seq=1 ttl=56 time=20.1 ms 64 bytes from 14.215.177.39: icmp_seq=2 ttl=56 time=11.2 ms 64 bytes from 14.215.177.39: icmp_seq=3 ttl=56 time=16.6 ms 64 bytes from 14.215.177.39: icmp_seq=4 ttl=56 time=15.7 ms 成功联网! 参考文档 1.ubuntu系统备份方法 2.解决systemback 无法生成超过4G的iso的问题 3.https://blog.csdn.net/qq_41248872/article/details/86636574 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |