あるインスタンスから別のインスタンスへのパターンのコピー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:4分
  • あるインスタンスから別のインスタンスにパターンをコピーするには、新規または変更されたパターンと、開発インスタンス内の関連アイテムが含まれている更新セットを作成します。その後、更新セットを本番インスタンスにインポートします。

    始める前に

    必要なロール:pd_admin

    このタスクについて

    通常、組織内では本番用と開発用の 2 つの ServiceNow インスタンスを管理します。パターンを作成または変更し、テストして、開発インスタンスで結果を確認します。ディスカバリーの結果に満足したら、開発インスタンスから関連パターンをエクスポートして更新セットを作成します。

    更新セットは、あるインスタンスから別のインスタンスにカスタマイズを転送するための ServiceNow の機能です。各更新セットは、更新セット [sys_update_set] テーブルに格納されます。更新セットに関連付けられた特定のカスタマイズは、顧客アップデート [sys_update_xml] テーブルのエントリであり、更新セットレコードの関連リストとして表示されます。パターン用の更新セットを作成する方法は、他のタイプのカスタマイズの更新セットを作成する方法とは異なります。
    警告:
    パターン用の更新セットを作成する際は、常にこの手順に従ってください。更新セットの作成にプラットフォームの標準的な手順は使用しないでください。
    変更の範囲に応じて、次のパターンエクスポートの方法を使用できます。
    パターンをエクスポート
    このオプションでは、パターンが正しく機能するために必要な、カスタマイズされた新しいバージョンのパターンとその関連アイテムが作成されます。次に、それらを更新セットにリンクします。関連アイテムは次のとおりです。
    • 拡張セクション
    • 記録対象ファイル
    • 関連 CI タイプ
    • 分類レコード
    • 関連付けられたスクリプト
      注:
      更新セットには、パターンで使用されるスクリプトインクルードの変更は含まれていません。
    CMDB アイテムを含むパターンをエクスポート
    このオプションでは、前のオプションからカスタマイズされた新しいバージョンのパターンとその関連アイテム (関連する CMDB アイテムを含む) が作成されます。次に、これらすべてを更新セットにリンクします。CMDBアイテムは次のとおりです。
    • メイン CI タイプ
    • エントリーポイントタイプ
    • ルックアップテーブル
    • 識別子
    • ホスティングルールと調整ルール

    更新セットは、sys_remote_update_set <ランダムな英数文字列>.xml という命名規則に従った XML ファイルです。

    手順

    1. 開発インスタンスでは、次の手順を実行してパターンをエクスポートします。
      1. 移動先 パターンデザイナー > ディスカバリーパターン.
      2. エクスポートするアプリケーションパターンまたはインフラストラクチャパターンを選択します。
        注:
        共有ライブラリーはエクスポートできません。
      3. ウィンドウの下部にある、[選択した行のアクション] ボタンをクリックします。
        注:
        [パターンを CMDB アイテムと一緒にエクスポート] では、一度に 20 を超えるパターンを使用することはできません。
      4. [パターンをエクスポート] または [パターンを CMDB アイテムと一緒にエクスポート] をクリックします。
      5. システムによるパターンのエクスポートが完了すると、更新セットが作成されます。
      6. 更新セットに含まれるアイテムのリストを表示するには、成功メッセージ内の [ログを表示] をクリックします。
      7. [クローズ] をクリックします。
        XML 形式の更新セットファイルは、自動的にコンピューターにダウンロードされます。
      8. 今後使用できるように、更新セットファイルをローカルに保存します。
    2. 本番インスタンスで、次の手順を実行して、カスタマイズされたパターンをインポートします。
      1. 特権を security_admin ロールに昇格させます。
      2. 移動先 システムアップデートセット > 取得済み更新セット.
      3. [XML から更新セットをインポート] リンクを選択します。
      4. [ファイルを選択] を選択し、XML ファイルを選択します。
      5. [アップロード] を選択します。
        このカスタマイズは、[ロード完了] 状態の取得済み更新セットとして利用できるようになりました。
    3. インポートした更新セットを確認します
      システムで更新セットのスキャンと検証が行われ、[顧客アップデート] タブにそのコンテンツが表示されます。
    4. 更新セットをコミットします
    5. 成功メッセージ内の [閉じる] をクリックします。
      本番インスタンスには、新規または変更されたすべてのパターンと、更新セットの関連アイテムが含まれています。
    6. パターンの更新セットと関連アイテムを次の手順で MID サーバー にアップロードします。
      1. 移動先 ディスカバリー > MID サーバー.
      2. または、 サービスマッピング > MID サーバー.
      3. [MID にパターン同期] をクリックします。
    7. ディスカバリーに失敗した場合、または想定される結果が出なかった場合は、MID サーバー を再起動して、MID サーバー で最新のパターンセットが実行されていることを確認してください。