テナントのアップグレード

このセクションでは、TotalAgility テナントをバージョン 7.5.0 または (7.5.X.X) からバージョン 7.8.0 にアップグレードする手順について説明します。

統合サーバーと共にインストールされているオンプレミス マルチテナント内のテナントをアップグレードする場合は、すべてのサービスを停止する必要があります。そうしないと、テナントのアップグレードは失敗します。

オンプレミス マルチテナントでキャプチャ データを移行できます。キャプチャ データの移行プロセスは、テナントを TotalAgility の以前のバージョンから 7.8.0 にアップグレードするときに実行されます。各テナント データベースの移行プロセスは、テナント管理システムから実行されます。移行プロセスでは、一貫性のあるデータのみを移行できます。何らかの理由で (カスタム スクリプトまたは TotalAgility の障害により) データベース内の一部のフォルダが一貫した状態になっていない場合、これらのフォルダは移行できず、破損したフォルダとして表示されます。

テナントのアップグレード中に破損したルート フォルダが見つかった場合、そのテナントのステータスには「警告が発生して完了」と表示されます。警告と破損した関連ルート フォルダ の ID を確認できます。各テナントを個別に確認することも、すべてのテナントを一度に確認することもできます。この場合、テナントを承認すると、テナントのアップグレードは完了とマークされます。

テナントをアップグレードするには、次の手順を実行します。

  1. [テナントのアップグレード] ページの [アップグレードの無効化] リストで、次のいずれかを選択します。

    • [すべての開発環境を無効化]
    • [すべての本番環境を無効化]
    • [すべて無効化]

    • [開発環境の無効化] および [本番環境の無効化] オプションは、テナントを選択した場合にのみ使用できます。

    • テナントの特定の環境 (本番または開発) が非アクティブの場合でも、TotalAgility Designer または Workspace に引き続きログオンできます。

  2. すべてのデータベースをバックアップします。これには、マスター テナント、データ センター テナント、および各テナント固有のデータベースが含まれます。
  3. [テナント管理システム] ページで、[テナントのアップグレード] をクリックします。

    [テナントのアップグレード] ページが表示されます。

  4. [アップグレード アクション] リストで、次のオプションのいずれかを選択します。
    • [すべての環境]: アップグレード スクリプトは、すべてのテナントのすべての開発環境とライブ環境で実行されます。

    • [本番環境]: アップグレード スクリプトは、すべてのテナントのすべての本番環境で実行されます。

    • [開発環境]: アップグレード スクリプトは、すべてのテナントのすべての開発環境で実行されます。

      テナントごとに複数の開発環境が存在する場合があります。

    アップグレードを確認すると、選択した環境でアップグレード スクリプトが実行されます。

  5. [リフレッシュ] をクリックします。

    メモ:

    • [結果] 列に、テナントのデータ移行アップグレードの進行状況が視覚的に表示されます。たとえば、テナント A について、進行中 (35%)、ETA: 0 時間 25 分と表示されます。キャプチャ データ移行プロセスの後、[結果] 列には、完了、失敗、警告で完了などのテナント アップグレードのステータスが表示されます。

    • 移行プロセスでは、一貫性のあるデータのみを移行できます。何らかの理由で (カスタム スクリプトまたは TotalAgility の障害により) データベース内の一部のフォルダが一貫した状態になっていない場合、これらのフォルダは移行できず、破損したフォルダとして表示されます。テナントのアップグレード中に、破損したフォルダが見つかった場合、アップグレードのステータスは「警告で完了」に変更され、[警告を確認] タブが有効になります。このステータスの場合は、警告が明示的に確認されない限り、テナントを有効にすることはできません。

  6. 警告を表示して修正するには、[警告を確認] タブをクリックします。

    1 つ以上のテナントのアップグレード中に一部のルート フォルダが破損している場合は、テナントの名前と破損したルート フォルダの ID が [警告を確認] ダイアログ ボックスに表示されます。各テナントを個別に確認することも、すべてのテナントを一度に確認することもできます。テナントを承認すると、テナントのアップグレードは完了とマークされます。承認するには、次のいずれかを実行します。

    • テナントを選択し、[承認] をクリックして個々のテナントを承認します。これにより、選択したテナントのアップグレード ステータスが成功としてマークされ、リストから削除されます。このテナントが、破損したフォルダを含む最後のテナントであった場合は、[警告を確認] ダイアログ ボックスが閉じます。

    • すべてのテナントを承認するには、[すべて承認] をクリックします。こうすると、見つかったすべてのテナントのアップグレード ステータスが正常に変更され、[警告を確認] ダイアログ ボックスが閉じます。

  7. [閉じる] をクリックします。
  8. システムが期待どおりに機能していることを確認します。たとえば、ログインして、システムが正常に実行されているかどうかを確認できます。