我有两个在不同软件版本上运行的TeamCity服务器:一台服务器运行“TeamCity Enterprise 9.1.7”,而另一台服务器运行“TeamCity Professional 7.0 .2" 。执行迁移的最佳方式是什么?我想将Server 7.0.2上存在的项目传输到Server 9.1.7。将项目从旧版TeamCity服务器移动到新版本
如果您能为我提供采取的步骤,我将不胜感激。
我有两个在不同软件版本上运行的TeamCity服务器:一台服务器运行“TeamCity Enterprise 9.1.7”,而另一台服务器运行“TeamCity Professional 7.0 .2" 。执行迁移的最佳方式是什么?我想将Server 7.0.2上存在的项目传输到Server 9.1.7。将项目从旧版TeamCity服务器移动到新版本
如果您能为我提供采取的步骤,我将不胜感激。
有很多7.0.2和9.1.7之间的TC版的,超过4年的更新:https://confluence.jetbrains.com/display/TW/Previous+Releases+Downloads
首先,你应该使用maintainDB工具备份,那么你可以尝试从大迁徙至主要版本和测试结果:
UPDATE:在弗拉德-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。
迁移可以直接从7.0.2到9.1.7完成,无需任何中间步骤。 –
另一个补充:迁移完成后,您可以导出所有数据,然后通过[项目导入功能](https://confluence.jetbrains.com/display/TCD9/)将其导入另一个服务器(使用相同版本,9.1.7)项目+进口) –