大佬们 Linux 怎么制作自定义备份镜像,并且恢复?令人懊恼...

2021-08-13 11:36:03 +08:00
 cavendish0
这是个令人懊恼的问题

工作原因,经常会遇到需要局域网服务器的项目
其实就是一台电脑主机,然后我要给他装上 Centos 7 系统,然后做一点定制的系统配置,安装 Apache Mysql PHP Samba FTP 之类的,把程序拷上去,测试,然后还给仓库让他们发货给客户。

这个过程太多重复的东西了,众所周知程序员最讨厌的就是重复
我想,能否手动弄好一次,然后制作一个镜像,以后要弄的时候恢复这个镜像就行了。

于是我想起了以前的 GHOST,但是 GHOST 对 linux 系统支持很差,文件系统都读不了。

百度了一波,有个 tar 压缩包的方法,就是把弄好的系统,整个打包成一个 tar 压缩文件,恢复的时候直接解压覆盖。试了一次,报错了,引导信息出错,系统都进不去。此路不通

现在就是半自动,把系统装好,自己写一个 shell 脚本运行

还是不是很省事,大佬们有办法吗
3330 次点击
所在节点    Linux
25 条回复
milletlok
2021-08-13 18:00:30 +08:00
用 PXE 吧,服务端部署好,配置脚本放进去,批量推系统
desdouble
2021-08-13 18:23:48 +08:00
我有一个方法,把这些电脑堆叠起来部署 openstack,把硬件资源完全虚拟化起来。即可以充分利用资源,部署管理又简单。
Scirocco
2021-08-13 19:05:55 +08:00
之前用过 respin,挺简单的
aocif23
2021-08-14 10:03:57 +08:00
tar 打包备份 /还原是可以的,但是你用 livecd 还原后还要 chroot 到恢复的系统里修复引导,可能还要修复 fstab 里相应的挂载目录
cathedrel
2021-08-26 11:50:46 +08:00
@defunct9
@fatbear 请问 ks 是什么?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/795521

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX