JIRA 需要关系数据库来存储其事务数据。

如果您要设置一个全新的 JIRA 安装,则 JIRA 安装向导将为您配置数据库连接以连接到 JIRA 的内部 H2 数据库或外部数据库。

(info) JIRA 的内部 H2 数据库适合用于评估。对于 JIRA 的生产安装,我们强烈建议您将 JIRA 连接到其它的支持的数据库。这样,您就可以利用数据库系统自带的备份和恢复功能。

以下是有关配置 JIRA 数据库连接的更详细说明:

哪个数据库?

您选择的数据库可能会显著影响后续的 JIRA 管理体验。如果您可以选择数据库,请首先阅读我们支持的数据库列表

如果您要寻求低成本的解决方案,请考虑使用 MySQLPostgreSQL,因为二者都是开源(免费)软件。

升级 JIRA 还是将 JIRA 迁移至另一服务器?

如果您要手动升级 JIRA 或将 JIRA 迁移至另一服务器,且无法访问已经存在的 dbconfig.xml 文件,则需要重新配置您的数据库连接。这将产生一个 dbconfig.xml 文件(在新 JIRA 安装的 JIRA 主目录中创建),其内容定义了您的 JIRA 数据库连接。

可以使用 JIRA 配置工具重新配置数据库连接,也可以手动完成此操作。 

(tick) 有关使用 JIRA 配置工具或手动配置数据库连接的特定说明,请参见每个数据库的特定说明(如上所列)。

数据迁移

要将您的事务数据从一个数据库转移到另一个,请参见切换数据库的说明。