我有两个运行在不同软件版本上的TeamCity服务器:一个服务器正在运行" TeamCity Enterprise 9.1.7"而其他服务器正在运行" TeamCity Professional 7.0.2"。执行迁移的最佳方法是什么。我想将Server 7.0.2上存在的项目传输到Server 9.1.7。
如果你能为我提供采取的步骤,我将非常感激。
答案 0 :(得分:0)
在7.0.2和9.1.7之间有很多TC版本,超过4年的更新:https://confluence.jetbrains.com/display/TW/Previous+Releases+Downloads
首先,您应该使用maintainDB工具进行备份,然后您可以尝试从主要版本迁移到主要版本并测试结果:
更新:根据vlad-p53的评论,您可以直接从7.0.2迁移到9.1.7,因此,只需按照教程A Step by Step Guide to Migrating a TeamCity Instance from One Server to Another进行操作。
如果迁移到主要版本不起作用,您可以尝试以前的版本并重复此过程。
每个版本都有一个发行说明,说明是否存在迁移问题,我建议您read them。
对于每次迁移,您都可以按照本教程的步骤进行操作:A Step by Step Guide to Migrating a TeamCity Instance from One Server to Another。