linux--ubuntu系统全盘备份与移植

1 简介

系统与环境一块儿备份移植是量产必作的工做。linux

2 Systemback

2.1 知识点

2.2 步骤

3 tar

3.1 知识点

3.2 步骤

3.2.1 备份系统

cd /
sudo su
tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/media /
这一步可能会提示’tar: Error exit delayed from previous errors’,忽略便可
cp  backup.tgz   /media/u盘

3.2.2 重装干净系统

安装完后将,重启进入,而后将/boot/grub/grub.cfg文件与/etc/fstab文件copy出来备用web

3.2.3 解压备份系统覆盖当前系统

cd /
sudo su
cp backup.tgz ./
在解压的时候 -C 是解压到指定目录中
tar xvpfz backup.tgz -C /
建立打包系统时排除的文件
sudo mkdir proc lost+found mnt sys media

3.2.4 拷贝grub.cfg文件与fstab文件

重装干净系统对应的grub.cfg文件与fstab文件,与当前的硬件是匹配的,备份系统中的该文件与新的硬件是不匹配的。ubuntu

注意文件权限
cp grub.cfg /boot/grub/
cp fstab /etc/

3.2.5 重启,若是卡在grub,按以下修复

3.2.3 系统盘try install,修复boot

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
  • 而后点击修复就行
    在这里插入图片描述
  • 修复成功,直接重启就行,而后就能成功。

3.2.6 修复完成后,调整grub停顿时间

详见linux–grub介绍与设置网络

参考

一、Ubuntu16.04迁移系统(系统备份与还原),亲测可行
二、ubuntu系统备份还原(迁移)到另一台电脑上
三、Linux 系统的备份和移植工具----Systemback【很是好用】
四、经过systemback制做系统镜像以及镜像安装,实现系统备份和复刻
五、将本身的 ubuntu 系统制做为ISO镜像
六、好–Ubuntu系统全盘备份(亲测可用)
七、Ubuntu全盘备份与恢复,亲自总结,实测可靠
八、ubuntu系统完美克隆至新硬盘,系统备份迁移至新硬盘(机器)
九、linux–grub介绍与设置
十、解决问题:Ubuntu启动卡在grub,或卡在initramfs及其余启动问题
十一、共享无线网卡,有线给别的设备上网svg