UiPath Documentation
automation-suite
2021.10
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white
サポート対象外

Automation Suite インストール ガイド

最終更新日時 2025年2月24日

データベースの接続文字列を更新する

重要:

Automation Suite デプロイでの Orchestrator および Identity Server データベースの元の接続文字列のバックアップを作成してください。バックアップ作成時にデータが失われるのを防ぐには、開いているセッション、または UiPath 製品およびサービスへの接続をすべて閉じます。

スタンドアロン設定において複数のサービス (Orchestrator や Identity Server など) で同じデータベースを共有する場合がありますが、Automation Suite は、移行プロセスの一環としてこのようなサービスに対して自動的に別個のデータベースを作成します。

この場合、スタンドアロン環境の共有データベースをバックアップした後、その接続文字列を、Automation Suite に新たに作成した別個のデータベースに対して指定する必要があります。この結果、同じ接続文字列を持つ 2 つの異なるデータベースが作成されます。

プラットフォーム サービスには、単一のデータベースではなく、複数のデータベースを使用するようにしてください。そのためには、デプロイの詳細オプションを使用します。簡素化された Automation Suite デプロイでは、Automation Suite のすべての共有サービスおよび機能 (Identity Server、Location、Audit など) に対して 1 つのデータベースが作成されますが、スタンドアロン デプロイで提供される機能は Identity Server のみで、その他のサービスには対応していません。

スタンドアロンの Orchestrator データベースのバックアップを Automation Suite の SQL Server に復元したら、ArgoCD を使用して接続文字列を更新する必要があります。次の手順を実行します。

  1. ArgoCD にログインし、次の図に示すように [Applications] ページに移動します。


  2. [Search applications] バーから [UiPath] リポジトリを選択します。


    結果の画面は、次の画像のようになります。



  3. [UiPath] 親ノードをクリックし、リボン メニューの [Parameters] タブを選択します。


  4. [Edit] をクリックし、次のパラメーターを更新し、構成を保存します。
    • global.userInputs.orchestrator.sqlConnectionString
    • global.userInputs.orchestrator.testautomation.sqlConnectionString
    • global.userInputs.insights.sqlConnectionString
    • global.userInputs.orchestrator.updateserver.sqlConnectionString
    • global.userInputs.identity.sqlConnectionString
    • global.userInputs.identity.hostAdminUsername
    • global.userInputs.identity.hostAdminPassword
  5. サービス構成マップで Identity Server アプリケーションのカスタム設定を更新します。これを行うには、kubectl edit secret identity-generated-secrets -n uipath を実行し、Base64 でエンコードされた元の値を使用して、DatabaseProtectionSettings.EncryptionKey2021 の値を更新します。
  6. ID トークン署名証明書を更新するには、「ID トークン署名証明書を管理する」に記載された手順を実行します。
  7. 最初に提供された証明書と異なる SAML または ID プロバイダーの証明書を使用している場合は、[Edit] を再度クリックし、次のパラメーターを更新して構成を保存します。
    • global.userInputs.certificate.identity.saml.currentServiceCert (サービス証明書の Base64 シリアル化に置き換えます。サービス証明書には秘密キーが必要です。)
    • global.userInputs.certificate.identity.saml.currentServiceCertPassword (SAML 証明書パスワードの Base64 シリアル化に置き換えます。)
    • global.userInputs.certificate.identity.saml.futureServiceCert (サービス証明書をローテーションする必要がある場合は、パラメーターをサービス証明書の Base64 シリアル化に置き換えます。サービス証明書には秘密キーが必要です。)
    • global.userInputs.certificate.identity.saml.futureServiceCertPassword (サービス証明書をローテーションする必要がある場合は、パラメーターを証明書パスワードの Base64 シリアル化に置き換えます。)
      注:

      または、次のスクリプトを使用して証明書の値を更新することもできます。

      • 次のコマンドを使用して、global.userInputs.certificate.identity.saml.futureServiceCertglobal.userInputs.certificate.identity.saml.futureServiceCertPassword の値を変更します。sudo ./configureUiPathAS identity saml2-cert update --cert-file-path </path/to/cert> --password
      • 次のコマンドを使用して、将来のサービス証明書と現在のサービス証明書を交換します。sudo ./configureUiPathAS identity saml2-cert rotate
  8. ArgoCD の [Applications] ページに戻り、以下のリポジトリの同期を開始します。
    • Platform


    • Webhook


    • Orchestrator


    • rabbitmq-cluster (rabbitmq-operator の同期は不要です。)


このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得