インスタンスクローン後にサブ本番インスタンスで別の MID サーバーを使用するためにすべての統合機能を再構成する必要がないように、MID サーバーを手動でクローンする方法Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } MID サーバーを使用する多くの機能 (主に統合機能) は、依然として MID サーバーのsys_idを使用して直接使用する MID サーバーを指定します。クローン後の準本番インスタンスでは、これらのsys_idsを持つ MID サーバーは存在しません。したがって、これらの機能は、別の MID サーバーを使用するように再構成しない限り、クローン後の準本番インスタンスでは機能しません。 ディスカバリーとオーケストレーション、およびその他の機能が IP 範囲、アプリケーション、および (場合によってはカスタムの) 機能に基づく MID サーバーの選択を使用するように更新されている場合、これは問題ではありません。残念ながら、インポートセットデータソース、LDAPインポートとリスナー、RESTMessageV2などは現在使用されていません。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } https://docs.servicenow.com/search?q=Post-clone+cleanup+scripts Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } MID サーバーは 1 つのインスタンスにのみ接続でき、インスタンスの URL を指すように設定されています。インスタンスがクローン作成されると、それが他のインスタンスのコピーであっても、元の MID サーバーは引き続きそのインスタンスを指します。クローンのソースであるインスタンスの MID サーバーは、引き続きそのソースインスタンスのみを指します。PRB1287729 は で修正されたため、すべての MID サーバー関連レコードがクローンから除外され、ターゲットに保持されるため、これらの MID サーバーはクローン後も適切に構成され、動作し続けることができます。詳細については、「 サーバーとクローン」を参照してください ただし、本番 MID サーバー sys_idへの参照を含め、LDAP サーバーなどのレコードはコピーされます。これらのレコードには、クローンターゲットインスタンスに存在しない MID サーバーへの壊れている参照があります。「クローン後のクリーンアップスクリプトこれらのsys_idsを毎回入れ替えるように記述することもできますが、以下は別のアイデアです。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 警告:これを検討する前に、これらの MID サーバーを何に使用しているのか、またそれが良い考えであるかどうかを正確に調査してください。本番環境でのみ実行する必要がある統合が、誤って準本番クローンインスタンスからも実行され始める可能性があります。これらの統合が他の本番システムにプッシュされると、恐ろしいデータ損失や破損が発生する可能性があります。 MID サーバーインストールのクローンを作成して、最終的に 2 つの別々のインストールになりますが、それぞれのインストールsys_idは同じです。同じインスタンス URL を指さない限り、競合や問題が発生することはありません。 本番インスタンス (クローンソース): 本番インスタンス (クローンソース) の MID サーバーレコード (ecc_agentテーブル) のsys_idと名前をメモします。 準本番インスタンス (クローンターゲット): MID サーバー -> サーバーに移動します。[新規] ボタンをクリックして、新しいレコードを開きます。「名前」は インストーラー/config.xml/本番インスタンスで入力したとおりに正確に入力します。ヘッダーを右クリックし、 保存します。ヘッダーを右クリックし、 エクスポート -> XML (このレコード) してファイルをディスクに保存します。レコードを削除するには、[ 削除をクリックします。(後で再度インポートします)テキストエディターで、保存した XML ファイルを開きます。XML 内のsys_id値を編集して 本番 MID サーバーレコードのsys_idに変更します[保存] を選択します。[MID サーバー] - [サーバー>] に移動します列見出しを右クリックし、[ XML のインポート] を選択します編集したファイルを指定し、 アップロードMID サーバーを MID サーバーダッシュボードに表示し、このテーブルの欠損レコードに関連する syslog エラーを回避するために、MID サーバーステータスレコードも作成する必要があります。 [フィルターナビゲーション] ボックスに「ecc_agent_status.do」と入力して Enter キーを押します。[MID サーバー] フィールドで新しい MID サーバーレコードを選択し、[送信] MID サーバーホスト上: このホストが本番 MID サーバーホストとは異なるホストであることを確認します。新しい MID サーバーを通常のインストールしますがまだ起動しないでください。 まったく同じ名前を付けます。[次へ] を数回クリック次に [終了] をクリックします。 ** [MID サーバーを起動] をクリックしないでください ** テキストエディターで config.xmlファイルを開きます。URL、ユーザー名/パスワード、名前、およびプロキシ設定がインストーラー UI によって入力されていることがわかります。 ファイルの最後までスクロールします。という行が表示されます。 本番 MID サーバーレコードのsys_idを次のパラメーター値に入力します。ファイルを保存します。 コマンドプロンプトウィンドウから、アドミニストレーターとして実行します start.bat インスタンス内: 準本番/クローンターゲットインスタンスのリストに MID サーバーレコードが Up 表示されたら、 検証します これで、このsys_idまたは名前の MID サーバーを使用するように構成されたクローンでコピーされた機能をテストできます。MDI サーバーレコードはクローンで除外されて保持されるため、MID サーバーを一度設定するだけでよいため、この MID サーバーは今後インスタンスを再度クローンしても存在します。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } PRB1380840 と の修正が New York バージョンでPRB1330396されて以来、異なるインスタンス用であっても、同じ名前の複数の MID サーバーを同じホスト上で実行することができなくなりました。MID サーバーは意図的に起動に失敗します。したがって、このトリックを実装するには、別のホストサーバーが必要になる場合があります。 オーランド/パリ周辺なので、config.xmlでsys_idを変えるだけではなくなりました。そのsys_idのレコードがまだない場合は、起動時にランダムsys_idレコードが作成されます。新しいランダムsys_idレコードが作成されないようにするには、同じ名前で最初にsys_id一致するecc_agentレコードがインスタンス内に存在する必要があります。このプロセスでは、意図的に新しい空の MID サーバーレコードを作成します。これは、レコードが本番インスタンスからインポートされるときに、追加のフィールド値が引き継がれると問題が発生する可能性があるためです。