- 概要
- 要件
- インストール前
- インストール
- インストール後
- 移行とアップグレード
- Automation Suite をアップグレードする
- スタンドアロン製品を Automation Suite に移行する
- 手順 1: スタンドアロンの製品データベースを復元する
- 手順 2: 復元した製品データベースのスキーマを更新する
- 手順 3: Identity 組織データをスタンドアロンから Automation Suite に移動する
- 手順 4: Automation Suite のプラットフォーム データベースをバックアップする
- 手順 5: 組織を Automation Suite にマージする
- 手順 6: 以降済みの製品の接続文字列を更新する
- 手順 7: スタンドアロンの Orchestrator を移行する
- 手順 8: スタンドアロンの Insights を移行する
- 手順 9: スタンドアロンの Test Manager を移行する
- 手順 10: 既定のテナントを削除する
- 単一テナントの移行を実行する
- Automation Suite クラスター間を移行する
- 監視とアラート機能
- クラスターの管理
- 製品固有の設定
- 組織 ID を再マッピングする
- Looker のデータを Automation Suite に移行する
- Insights データベースのメンテナンスを実行する
- Insights のカスタム セキュリティ コンテキストを設定する
- ログのルールを設定する
- トラブルシューティング

OpenShift の Automation Suite のインストール ガイド
Looker のデータを Automation Suite に移行する
Looker のデータをスタンドアロンの Insights から Insights Automation Suite に移行するには、以下の手順を実行します。
手順 1: Insights の Linux サーバーからバックアップ TAR ファイルを作成する
-
SSH クライアントを開き、次のコマンドを実行して認証します。
ssh <username>@<hostname>ssh <username>@<hostname>
-
バックアップを作成します。
image=$(sudo docker container inspect looker-container -f '{{ .Image }}') backupPath="$HOME/insights/backup" && mkdir "$backupPath" -p sudo docker run -u root --rm --platform linux --volumes-from looker-container -v "$backupPath":/backup "$image" bash -c "tar cvf /backup/looker_backup.tar --absolute-names /app/workdir/.db /mnt/lookerfiles /app/workdir/looker.key"image=$(sudo docker container inspect looker-container -f '{{ .Image }}') backupPath="$HOME/insights/backup" && mkdir "$backupPath" -p sudo docker run -u root --rm --platform linux --volumes-from looker-container -v "$backupPath":/backup "$image" bash -c "tar cvf /backup/looker_backup.tar --absolute-names /app/workdir/.db /mnt/lookerfiles /app/workdir/looker.key"注:v2022.10 以降では、
looker.keyは移行のバックアップに含まれています。
-
SSH を終了します。
exitexit -
Secure Copy Protocol (SCP) を使用してローカル マシンにファイルをコピーします。
scp <username>@<hostname>:~\insights\backup\looker_backup.tar <path-to-download-dir>scp <username>@<hostname>:~\insights\backup\looker_backup.tar <path-to-download-dir>
手順 2: Looker を復元する
-
kubeconfigファイルをダウンロードします。次のスクリーンショットに、Automation Suite の Azure デプロイ テンプレートを示します。
-
SSH クライアントを開き、次のコマンドを実行して Insights の Looker ポッドの名前を取得します。
$Env:KUBECONFIG="C:\Users\username\Downloads\output.yaml" # path to the optput.yaml oc get pods -n <uipath>$Env:KUBECONFIG="C:\Users\username\Downloads\output.yaml" # path to the optput.yaml oc get pods -n <uipath> -
Insights の Looker ポッドが表示されるようになります (例:
insights-insightslooker-c987df55c-gngqd)。
-
Insights の Looker ポッドの変数名を設定します。
$PodName = "insights-insightslooker-74db798bc5-dt68p"$PodName = "insights-insightslooker-74db798bc5-dt68p" -
Automation Suite のデータのバックアップを作成します。バックアップ ファイルは、コマンドを開始するコンソールのあるマシンに保存されます。作成したバックアップには機密情報が含まれているため、必ず削除してください。
oc cp ${PodName}:/app/workdir/.db/ .\sf_db_backup -n <uipath> -c insightslooker oc cp ${PodName}:/mnt/lookerfiles/ .\sf_lookerfiles_backup -n <uipath> -c insightslookeroc cp ${PodName}:/app/workdir/.db/ .\sf_db_backup -n <uipath> -c insightslooker oc cp ${PodName}:/mnt/lookerfiles/ .\sf_lookerfiles_backup -n <uipath> -c insightslooker -
[Insights の Linux サーバーから作成した TAR ファイル](https://docs.uipath.com/installation-and-upgrade/lang-ja/v2022.4/docs/migrating-insights-to-automation-suite)を解凍します。
7z x .\looker_backup.tar -olooker_backup # looker_backup is the output folder7z x .\looker_backup.tar -olooker_backup # looker_backup is the output folder -
(Automation Suite のパスワードがスタンドアロン デプロイ モデルで使用されているものと異なる場合、条件付きで必須)。)移行前に以下のファイルを編集し、 looker.log ファイルと looker.script ファイルの両方で URL やパスワードを更新します。
sf_db_backup/looker.logを開き、host_urlを検索してhttps://で始まる文字列を見つけます。

sf_db_backup/looker.logでINSERT INTO "CREDENTIALS_EMAIL" VALUES(1,1,'admin@uipath.com'を検索します。

$2a$12$で始まる文字列をコピーし、looker_backup/app/.db/looker.logのすべての出現箇所を上書きします。
注:- これらの行が見つからない場合は、エディターで正規表現をオフにします。
INSERT INTO "CREDENTIALS_EMAIL" VALUES(1,1,'admin@uipath.com'が複数出現した場合は、すべてを更新する必要があります。
-
作業ディレクトリを
looker_backupフォルダーに変更します。このフォルダーには、appとmntという 2 つのサブフォルダーがあります。cd looker_backupcd looker_backup -
Insights の Looker ポッドにファイルをコピーしてから、デプロイを再実行します。
oc cp .\app\workdir ${PodName}:/app -n <uipath> -c insightslooker oc cp .\mnt\lookerfiles ${PodName}:/mnt -n <uipath> -c insightslooker oc rollout restart statefulset insights-insightslooker -n <uipath>oc cp .\app\workdir ${PodName}:/app -n <uipath> -c insightslooker oc cp .\mnt\lookerfiles ${PodName}:/mnt -n <uipath> -c insightslooker oc rollout restart statefulset insights-insightslooker -n <uipath>