我有一个运行 Ubuntu 的生产服务器。我想在我的本地机器上安装类似的配置。我想安装相同的软件包。
由于带宽是一个限制,传统的磁盘克隆方法对我不起作用。安装相同的软件包并创建具有相同密码的相同用户会很棒;我会手动调整其余的东西。
我的要求有没有好的解决方案?
我有一个运行 Ubuntu 的生产服务器。我想在我的本地机器上安装类似的配置。我想安装相同的软件包。
由于带宽是一个限制,传统的磁盘克隆方法对我不起作用。安装相同的软件包并创建具有相同密码的相同用户会很棒;我会手动调整其余的东西。
我的要求有没有好的解决方案?
有关此命令的详细信息,请在此处查看编程乐趣
如果您需要相同的用户和密码,您应该获取
/etc/group
/etc/passwd
并/etc/shadow
如果你需要你需要复制的用户数据
/home
(它通常是巨大的,所以它被排除在原始帖子之外)安装
aptoncd
.选择包,创建iso,带到其他机器,安装
aptoncd
,然后从iso恢复。您可以为此使用remastersys 。Remastersys 可以将包括个人数据在内的完整系统备份到您可以在任何地方使用并安装的 Live CD 或 DVD。
如需参考,请参阅以下帖子:
我自己没有尝试过 clonezilla,我几乎不知道它是如何工作的,但到目前为止我被告知的是你应该能够制作你的系统的精确副本,我猜你应该能够安装复制为好。
您可以在此处阅读有关Clonezilla的信息
我确信有更好的解决方案,但也许这符合您的需求:capistrano
有关更多信息,请参见 GitHub 上的此处。