首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >迁移到Ubuntu服务器的新版本

迁移到Ubuntu服务器的新版本
EN

Server Fault用户
提问于 2010-10-09 14:26:06
回答 2查看 539关注 0票数 0

我需要从调优的UbuntuServer8.04LTS x32迁移到新的OS UbuntuServer10.04LTS x64。我们的团队正在使用这个服务器进行协作。现在安装: Samba服务器,Apache,Subversion,Mediawiki,Bugzilla,带有客户操作系统的VirtualBox。新的安装应该与旧的硬盘相同。服务器应该离线不超过几个小时。

  1. 如何正确迁移而不丢失所有系统设置(网络、邮件等)?是否可以将所有设置从/etc复制到新操作系统?我可以将用户设置从/home复制到新操作系统吗?
  2. 有没有办法找出与清洁安装的所有区别,以便我可以将它们应用到新的操作系统上?
  3. 如何保存同一组已安装的软件包?
  4. 是否有自动迁移的工具?
EN

回答 2

Server Fault用户

回答已采纳

发布于 2010-10-09 16:08:39

我从未发现过在处理器体系结构之间进行升级的自动化方法。另外,手动升级需要超过2个小时,所以我强烈建议您不要进行就地升级。

  1. 不要复制所有的/etc,因为这包括与特定版本相关的设置。只复制相关的子目录(如/etc/mail//etc/apache2//etc/samba/等)。但是,您可以在/home中找到它。
  2. 您需要debsums命令,它将告诉您哪些文件与安装的文件不同
  3. 标识所有已安装的软件包(dpkg -i | egrep ^i | awk '{ print $2 }' > /some/place),然后重新安装这些软件包(aptitude install `cat /some/place`),并注意到有些软件包将不再存在,而其他软件包已取代它们。
票数 2
EN

Server Fault用户

发布于 2010-10-09 16:20:27

您可能想先使用clonezilla克隆您的8.04服务器,这样您就有了两个相同的服务器,然后使用标准过程通过输入*update-manager -devel-release来升级克隆的服务器。

确保使用不同的网络子网以避免当前生产服务器出现任何问题,然后在升级服务器后,在开始使用升级到10.04的克隆服务器之前检查所有已运行的配置。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/189329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档