TimeTracker NX Sync サーバーを他のサーバーPCに移動する方法を教えてください
ご質問
TimeTracker NX Sync のサーバーを他のサーバーPCに移動したいです。
具体的な方法を教えてください。
ご回答
大きな手順としては以下になります。
- 新サーバーPCに TimeTracker NX Sync をインストールする。
- 旧サーバーPCから TimeTracker NX Sync のDBをバックアップし、1で作成したサーバーPCに復元する。
- 関連ツールの設定を変更する。
注意事項
- 作業前に、TimeTracker NX のDBをバックアップしてください。
- 新サーバーPCにインストールするソフトは以下の状態としてください。
- TimeTracker NX Sync:旧サーバーPCと同じバージョンであること。
- バージョンによりDBの構成が異なるためそのまま実施することはできません。
- SQL Server:旧サーバーPCと同じか、新しいバージョンであること。
- TimeTracker NX Sync:旧サーバーPCと同じバージョンであること。
以降に詳細な手順を記載します。
詳細手順1:新サーバーPCの構築
以下の手順で新サーバーPCに TimeTracker NX Sync サーバーを構築してください。
手順の中で SQL Server の操作をご紹介しておりますが、詳細は SQL Server ソフトの購入元にお問合せ下さい。
TimeTracker NX で案内している方法をご案内していますので、TimeTracker NX Sync に読み替えて実施してください。
-
旧サーバーPCの TimeTracker NX Sync を停止する。
手順は「FAQ:TimeTracker NX Sync のサーバーを停止する」を参照ください。
サーバーを停止している間はアイテムを同期できません。
事前に関係者への周知をお願い致します。 -
旧サーバーのDBをバックアップする。
手順は「TimeTracker NX ヘルプ:データベースのバックアップ」を参照ください。
TimeTracker NX Sync には以下のDBがありますので、それぞれに対して実施して下さい。- AlmIntegrationPlatform
- AlmIntegration.Web.Auth
-
新サーバーPC に TimeTracker NX Sync をインストールする。
手順は「TimeTracker NX Sync セットアップガイド」を参照ください。 -
2で作成したバックアップファイルを新サーバーに移動する。
Microsoft SQL Server の既定のフォルダに格納しておくと、その後の手順がスムーズになります。
-
2で作成したDBを、4のファイルで復元する。
手順は「TimeTracker NX ヘルプ:データベースの復元」でご紹介しております。
詳細手順2:関連する設定
-
TimeTracker NX の設定
TimeTracker NX が参照している TimeTracker NX Sync のサーバーURL を新サーバーに変更してください。
具体的には、「TimeTracker NX の設定を変更する」でご紹介する「ツール連携機能のサーバーURL」です。 -
TimeTracker NX Sync の自動同期設定
旧サーバー情報を削除し、新サーバー向けに新しく連携を設定してください。
具体的な手順は「FAQ:自動同期の同期先を変更する方法を教えてください」をご参照ください。TimeTracker NX Sync の自動同期機能を使用されていない方は処置不要です。