将詹金斯从旧版本迁移到新版本并在另一台服务器上执行

问题描述 投票:0回答:1

由于某些原因,我们必须将在 centos 7 中运行的 Jenkins 2.176.2 迁移到 debian12 不同服务器上的新 jenkins 版本 2.440.3。由于我们使用的是旧版本,因此也需要同时进行更新。有哪些事情是我们应该考虑的。还不确定我们是否需要手动配置新实例中的所有作业,或者是否有更快的方法从现有实例克隆它们。我们有大约 5 个工作岗位 我们有脚本从旧服务器部署旧插件

迁移前需要考虑的解决方案和事项

jenkins
1个回答
0
投票

不,您不必在新的 Jenkins 实例中手动创建所有作业或插件,您只需将 Jenkins 主目录从旧服务器复制到新服务器即可。这将自动移动所有作业及其构建历史记录、插件、视图、从属配置、凭据等...您可以参考 doc 了解更多信息,以及 这个答案 获取总结说明。

至于要考虑的事情,您正在升级版本,因此请确保您的插件全部兼容,并且没有与您的工作相关的重大更改。您还将从基于 RHEL 迁移到基于 Debian,因此请检查您的工作以确保没有特定风格的 bash 脚本会损坏。

© www.soinside.com 2019 - 2024. All rights reserved.