2016-08-01 8 views
0

Ich habe zwei TeamCity Server, die auf verschiedenen Softwareversionen laufen: Auf einem Server läuft "TeamCity Enterprise 9.1.7", auf dem anderen Server läuft "TeamCity Professional 7.0 .2 ". Was ist der beste Weg, um eine Migration durchzuführen? Ich möchte die auf Server 7.0.2 vorhandenen Projekte auf den Server 9.1.7 übertragen.Projekte von einer älteren Version von TeamCity Server auf eine neuere Version verschieben

Ich wäre sehr dankbar, wenn Sie mir die notwendigen Schritte zur Verfügung stellen könnten.

Antwort

0

Es gibt eine Menge von TC-Versionen zwischen 7.0.2 und 9.1.7, mehr als 4 Jahren Updates: https://confluence.jetbrains.com/display/TW/Previous+Releases+Downloads

Zunächst einmal sollten Sie ein Backup machen maintainDB Werkzeug verwenden, können Sie versuchen, Migration von Major zu Major-Version und testen Sie die Ergebnisse:

UPDATE: Basis auf vlad-p53 Kommentar Sie direkt 7.0.2 zu 9.1.7 migrieren können bilden, so folgen Sie einfach der Anleitung A Step by Step Guide to Migrating a TeamCity Instance from One Server to Another.


  • 7.0.2 bis 8.0 und die Ergebnisse testen.
  • 8,0 bis 9,0 und testen Sie die Ergebnisse
  • 9,0 bis 9.1.7

Wenn eine Migration auf eine Hauptversion nicht funktioniert, können Sie eine vorherige Versionen und den Vorgang wiederholen.

Jede Version hat eine Release-Note, die erklärt, wenn es ein Migrationsproblem gibt, empfehle ich Ihnen read them.

Zu jeder Migration können Sie die Schritte dieses Lernprogramms befolgen: A Step by Step Guide to Migrating a TeamCity Instance from One Server to Another.

+0

Die Migration konnte ohne Zwischenschritte direkt von 7.0.2 auf 9.1.7 durchgeführt werden. –

+0

Eine weitere Ergänzung: Nach der Migration können Sie alle Daten exportieren und dann über die Funktion [Projekte importieren] (https://confluence.jetbrains.com/display/TCD9/) auf einen anderen Server (mit derselben Version 9.1.7) importieren. Projekte + Import) –

Verwandte Themen