升级 JIRA 的方法有多种,您选择使用哪种方法取决于您使用的是哪个 JIRA 版本,以及您在哪类环境中使用它。请使用下表确定完成 JIRA 升级要执行的步骤:
如果您需要将 JIRA 迁移到新服务器,或者需要在具有不同操作系统、不同数据库类型或者不同附件或索引文件位置的新环境中使用它,请按照将 JIRA 迁移到其他服务器中的说明进行操作。
所需的正常运行时间 (SLA) | 硬件/软件更改 | 操作系统 | JIRA 程序包 | 当前 JIRA 版本 | 升级流程 |
100% 的正常运行时间 如果您正在运行 JIRA Software Data Center 7.3 或更高版本,并且要求 JIRA 实例在整个升级过程中都可用,则建议使用此方法。 | 不会变更操作系统、数据库或主目录。 | MS Windows/Linux | JIRA Software Data Center | JIRA Software Data Center 7.3 及更高版本 | 管理零停机升级 |
高/关键任务 对于过长的或计划外的停机可能会对业务产生负面影响的企业环境,建议使用此方法。 | 任意 | 任意 | 任意 | 任意 | 以可回退的方式升级 JIRA |
低 – 中 如果您在非关键任务环境中使用 JIRA,则根据具体的安装详情,您可以使用安全(无停机)或手动方法进行升级。 如果您正在从 JIRA 4.3.0 或更高版本升级,您还可以使用安装程序中内置的升级功能,以对现有 JIRA 安装执行快速升级(这是最快的升级方式)。但是,由于这是就地升级方法,拥有最近的备份对此选项至关重要。 | 不会变更操作系统、数据库或主目录。 | MS Windows/Linux | 单机版 | 4.3.0 或更高版本 | 使用快速升级方法升级 JIRA |
4.2.x 或更早版本 | 手动升级 JIRA | ||||
Solaris | 任意 | 任意 | 手动升级 JIRA |
注意:
- 我们强烈建议您升级到可用的最新生产版本。如果您升级到较旧版本的 JIRA,其中可能包含在后续版本中修补或修复的安全漏洞。如果您必须升级到较旧版本,请查看是否有适用于该版本的任何安全建议。
- 如果您计划在升级时跳过 JIRA 的多个主要版本,请查看升级 JIRA 时跳过主要版本,以了解有关如何通过建议方式跳过版本的重要信息。