/ / Teamcityサーバーの移行-エージェントの変更-teamcity、teamcity-7.0

Teamcityサーバーの移行 - エージェントの変更 - チームシップ、チームシップ - 7.0

私はteamcityサーバーをに移行することを計画しています新しい物理的な場所。プロセスは非常に単純で、データベースをエクスポートし、バニラチームシティサーバーをインストールし、maintaindb.shを介してデータベースをインポートします。

私は大規模なインストールを持っているので、サーバー設定、プロジェクトおよびビルド構成、プラグインのみをバックアップします。私のポイントは、後でビルドログとアーティファクトを手動で移動できることです(500GBのzipファイルから復元しようとするのではなく)。ただし、バックアップをインポートした後、エージェントプールにビルドエージェントが表示されませんでした。

何か案は? サーバーが新しい場所に移行されたという理由だけで、各ビルドエージェントを最初からインストールする必要がありますか?エージェントを新しいサーバーに向けるだけでいいのですか(それなら、サーバー上のエージェントプールが空のように見えるのはなぜですか)

ありがとう、

回答:

回答№1は5

移行中にサーバーのURLを変更する場合、質問から推測すると、各ビルドエージェントのプロパティを編集する必要があります。

あなたの ~TeamCityInstallbuildAgentconf、あなたは buildAgent.properties ファイル。このファイルを変更して、新しいTeamcityの場所を指すようにする必要があります serverURL 値。次に、ビルドエージェントサーバーを再起動し、Teamcityインターフェイスからビルドエージェントを承認して有効にします。

これについては非常に簡単な説明があります ここに 「TeamCityインストールを新しいマシンに移動する」セクションの下部にあります。

エージェントプールが空のように見える理由に関する質問に答えるには、エージェントが新しい場所でサーバーを探していないためです。