为了更快的安装系统主机及配置其服务,可参考采用备份已搭建好换进的系统镜像方式进行新主机的配置方案。以下是系统备份及恢复的调研实验。
Systemback是一款用于创建定点系统备份,其功能包括:系统备份、系统恢复、系统复制、系统安装、live系统创建、系统修复及系统升级。适用于本公司服务器配置,仅仅使用该软件备份并安装系统功能即可。
1.在原有ubuntu 16.04 上安装systemback,命令行输入如下指令即可。
sudo add-apt-repository ppa:nemh/systemback sudo apt-update
sudo apt-get update && sudo apt-get install systemback unionfs-fuse`
2.在搜索中打开systemback软件,输入密码即可打开
3.创建实时系统,并保留用户数据
点击Live system create,进入实时系统创建界面
设置进行保存路径,镜像名称,然后点击创建即可,待完成后,界面会有提示。
4.生成ISO镜像文件
待转换后,如下图:
5.制作u盘启动盘,插入U盘并点击刷新识别,选中U盘,将ISO文件写入U盘即可。
6.部署Ubuntu系统。将制作好的U盘插入新主机,并通过U盘启动,选择安装系统选项即可。
7.配置磁盘安装系统。
选中要安装的盘符,umount后delelete,然后切割硬盘,并配置挂在节点,合理选择应用返回键设置。最少要创建四个分区("/"(ext4), “/home”(ext4), “swap”, “boot/efi”) 。最终配置为如下界面(示例)
配置完成后,点击下一步即可重新刷新系统。待完成后重启即可。
8.重启验证。通过命令行查找之前备份的系统中的用户文件。
结论:通过systmeback工具,可以实现系统备份及恢复,并能保留用户数据。
PS:因为创建系统时要生成ISO文件,ISO文件要小于4G,根据实际使用情形,可以直接使用slive文件或者解除4G大小限制,此功能后续继续调研。