Gab*_*los 3 linux redhat centos upgrade
我有一台运行传统 J2EE 应用程序的机器。该代码不是 Maven 化的,它适用于非常旧的 Java 和 Postgres 版本。我已将其转换为 ESXI 中的 VM,我想尝试将其升级为现代的、二进制兼容的 RHEL(Centos 或 Scientific LInux)版本,看看是否还能正常工作。
我应该从哪里开始?我对这个太乐观了吗?
这更像是一个实验,我不是在生产机器上做的。但鉴于操作系统已经很老了,我最终正在寻找一种方法来做到这一点。
非常感谢
这是一个快速测试。您的 RHEL 3.x 服务器是否运行 64 位版本?您是否希望新操作系统为 64 位(您应该)。虽然在基于 rpm 的操作系统版本之间执行就地升级的方法很复杂,但如果存在架构差异(例如 32 位到 64 位),就不可能进行就地升级。
最好的办法是构建一个包含目标操作系统的新 VM 并迁移数据,尤其是在存在虚拟环境的情况下。您必须pg_dump重新导入 Postgres 数据库并安装相应版本的 Java。
| 归档时间: |
|
| 查看次数: |
216 次 |
| 最近记录: |