我有一台 ubuntu 机器,我在上面安装了程序和设置(例如 MySQL、PHP、freeradius),并配置了这些程序。我在其上开发了 freeradius 管理系统,因此我想将该系统导出到 iso 文件,以便能够轻松地将其安装在另一台机器上,我该怎么做...
答案1
我推荐你系统备份根据你的情况
这系统备份该工具允许您创建正在运行的系统的还原点、备份和实时映像。
安装
你不会发现系统备份在标准存储库中,因此您必须首先使用以下命令添加存储库:
sudo add-apt-repository -y ppa:nemh/systemback
现在,使用以下命令更新 apt:
sudo apt-get update
最后,安装系统备份使用以下命令:
sudo apt-get install systemback
在安装开始之前,您必须确认依赖项。依赖项会根据您安装的内容而有所不同。
此时,你应该可以开始系统备份从 Unity Dash 或桌面开始菜单。您还可以启动系统备份从命令行使用:
sudo systemback
您现在可以创建实时 ISO 了。
用法
使用系统备份非常简单。从主窗口 (图A),选择存放 ISO 映像的位置(通过单击存储位置下的 ... 按钮)。
Systemback 主窗口。
单击 Live 系统创建按钮,然后在新窗口 (图B),为实时系统命名,更改存储位置(此位置需要有超过 4 GB 的可用空间),然后单击新建。您可以选择通过选中相关框来包含用户数据文件。
创建实时 ISO 映像。
注意:如果您的 .sblive 文件大于 4 GB,则无法转换为 ISO。这是文件系统限制。
根据安装的大小,该过程需要一些时间才能完成,因此请喝杯咖啡或管理一两台服务器。安装完成后,您应该在定义的存储位置找到一个准备转换为 ISO 的 .sblive 映像。此映像可以写入 USB 设备或用于创建实时 ISO 映像。在“创建的实时映像”窗口中,选择要转换的映像,然后单击“转换为 ISO”。此过程完成后,您将在存储位置找到准备写入磁盘的 .iso 文件。使用该磁盘,您可以在其他机器上安装实时映像。
最佳使用时间系统备份位于几乎新安装的系统上。这仅仅是因为文件系统大小限制。如果您在系统上安装了太多应用程序,大小将超过 4 GB,您将无法转换它。但是,您仍然可以为系统创建还原点。要创建还原点,首先确保您已选择存储目录,然后单击新建按钮。
创建还原点后,您只需从窗口左侧选择该还原点即可返回到该还原点(图C),然后点击右侧的“系统还原”。
从还原点还原。
在结果窗口中(图D),选择要执行的还原类型(如果要包含用户配置文件),然后单击下一步。这将开始还原过程。
还原点选项。
Systemback 是一种基于预先存在的系统和还原点创建实时映像的好方法,以防您需要将 Linux 机器回滚。