Ubuntu整盘备份、恢复、克隆
- 方法比较古老而且无脑…理论上只适用本机备份和相同硬件机器之间克隆
- 不同硬件机器之间应该要考虑到引导、驱动等,实测不太好用
每次部署核心网/接入网/业务等等的时候总觉得一会儿就弄完了,但是次数多了以后还是很耗时间,师弟们也没必要耗费时间去学怎么搭环境。
参考了一些博客以及论坛,改正了他们的错误等。
1.备份
再要备份的机器上打包全盘
sudo su
cd /
tar cvpzf backup.tgz --exclude=/proc/* --exclude=/lost+found/* --exclude=/backup.tgz --exclude=/mnt/* --exclude=/sys/* --exclude=/media/* /
然后拷到启动盘里。
2.恢复
在要恢复/部署的机器上,插上启动盘,try Ubunut without installing
- 2.1 备份目标设备的分区表
挂载
cd /
sudo su
mount -o remount rw ./
复制目标设备分区表
cp /media/ubuntu/Custom\ Live\ CD/boot/grub/grub.cfg ./
cp /media/ubuntu/Custom\ Live\ CD/etc/fstab ./
cd /media/ubuntu/Custom\ Live\ CD/
rm -rf ./*
把备份文件复制过来
cp /media/cdrom/backup.tgz ./
tar xvpfz backup.tgz -C /media/ubuntu/Custom\ Live\ CD/
恢复引导与挂载
cp /grub.cfg /media/ubuntu/Custom\ Live\ CD/boot/grub/grub.cfg
cp /fstab /media/ubuntu/Custom\ Live\ CD/etc/fstab
更新:
- 用Ubuntu16.04在不同硬件设备之间试了一次(Intel NUC 7i7BNH 和NUC8i7BEH),开机有点问题,引导跪了。
- 18.04还没试过
杂:
root权限的可视化界面:
sudo nautilus
Intel Wireless-AC 9560 无线网卡在安装Ubuntu16.04时无法识别,在Windows和Ubuntu18.04下正常的问题:
根据Intel官网的提示https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html
这块网卡的驱动要求内核版本4.14+,而我的Ubuntu16.04.3LTS默认4.13内核,因此需要升级内核。听说最新16.04已经直接支持这块网卡的驱动了。