システムクローンの詳細

  • リリースバージョン: Yokohama
  • 更新日 2025年01月24日
  • 所要時間:2分
  • システムクローンアプリケーションを使用して、データベース内のすべてのものをあるインスタンスから別のインスタンスにコピーする方法について説明します。

    システムクローン の概要

    クローンは通常、変更をテストするために本番インスタンスを本番前インスタンスにコピーするために使用されます。クローンデータは、最新の夜間バックアップから取得されます。

    既存のクローンエンジンに基づく新しい統一されたアドミンエクスペリエンスが クローンアドミンコンソールで利用可能になりました。クローンアドミンコンソールは、最もよく使用される自動化の 1 つであるインスタンス間のデータクローンのヴィジビリティ強化、およびその他多くの機能強化を提供します。

    システムクローンの ワークフロー


    クローンプロセスの概要
    1. クローン要求に応答して、ServiceNow プラットフォームは次のタスクを実行します。
    2. ターゲットサーバーの運用データを保持するファイルを生成します。
      注:
      このファイルには、データプリザーバーによって保持されたデータが含まれています。
    3. ソースインスタンスからターゲットインスタンスにデータベーススキーマをコピーします。
    4. ソースインスタンステーブル定義を使用して、ターゲットインスタンスデータベースにテーブルを作成します。
    5. ソースインスタンスの最新の夜間バックアップからターゲットインスタンスデータベースにデータをコピーします。
      注:
      特定の除外は自動的に行われますが、大きなテーブルは通常除外されます。これらには、監査、ログ、およびメールテーブルが含まれます。メトリックベース テーブルはデフォルトでは除外されません。
    6. ターゲットインスタンスサーバーへの UI トラフィックと要求を一時的に無効にします。
    7. ターゲットインスタンスにアクセスしているすべてのユーザーに [クローンしています... (Clone in progress...)] というメッセージを表示します。
    8. ターゲットインスタンスから保持されている運用データを復元します。
    9. ターゲットインスタンスでクローン後のクリーンアップスクリプトを実行します。
    10. ターゲットインスタンスのすべてのメール機能を一時停止します。
    11. テキストインデックスを再生成するイベントをキューに入れます。
    12. ターゲットインスタンスサーバーへの UI トラフィックと要求を有効にします。