インスタンスクローン の探索

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • クローンを使用して、データベース内のすべてのものを、あるインスタンスから別のインスタンスにコピーする方法について説明します。

    インスタンスクローンの概要

    クローン作成は、インスタンスを同期する最も簡単な方法です。本番環境に移行する前に変更をテストするための代表的な環境が不可欠です。
    • クローン作成は、環境間の相違を減らし、スムーズな展開を促進するのに役立ちます。
    • クローン作成は、アップグレード、新しいアプリケーション、新機能などの変更をテストするために使用されます。
    • クローンデータは、最新の日次バックアップから取得されます。

    クローンに関する役立つ用語と定義のリストは、 クローン の用語ここに含まれています。

    インスタンスクローン のワークフロー

    図 : 1. インスタンスクローン ワークフロー図
    インスタンスクローンワークフロー図。
    1. ビルド構成のクローン作成:基本的な定義、構成、およびプロファイルオプションが準備されます。包含、除外、または保持するデータが検証されます。

    2. プリフライトチェック:クローンは、クローンを続行する前に、ソースインスタンスとターゲットインスタンスをチェックして、それらが正常な状態にあることを確認します。
    3. バックアップ:最新の日次バックアップを使用します。最近の大きな変更があった場合は、新しいバックアップが作成されます。クローンアドミンコンソールから [オンデマンドバックアップ] を選択して、新しいバックアップを手動でトリガーすることもできます。

    4. クローン前:新しいデータベースを復元する前に、新しいデータベース用のスペースを準備します。

    5. データベース・インターフェースのプロビジョニング (DBI): リストアされたデータを受信するように新しいターゲット・インスタンスが設定されます。

    6. 復元:バックアップデータは新しいターゲットインスタンスに復元されます。

    7. 除外:除外対象としてマークされたテーブルは削除されます。

    8. 保持者:データは古いターゲット (クローン前のインスタンス) から保持され、新しいターゲットインスタンスにコピーされます。

    9. ノードのリポイント:システムは、ユーザーの中断なしに古いターゲットから新しいクローンに切り替わります。
    10. スケジュールスクリプト:クリーンアップスクリプトとカスタムスクリプトの実行がスケジュールされます。同じ優先度のスクリプトが同時に実行されます。
    11. クローン後:クリーンアップスクリプトが実行されます。

    インスタンスクローンユーザー

    ユーザー 説明
    アドミニストレータ― clone_admin ロールを持つクローンアドミニストレーターは、クローンを要求、キャンセル、スケジュール、または変更できます。

    インスタンスクローン のメリット

    メリット 機能
    特定のクローンシナリオの除外とプリザーバーを使用してデータを整理します。 定義
    クローンプロファイルと登録済みインスタンスを使用して、一貫したクローン結果を確立します。 構成管理
    本番インスタンスから非本番インスタンスにデータをコピーしたり、非本番インスタンス間でデータをコピーしたりします。 クローンを要求

    インスタンスクローンのユースケース

    別のバージョンへのクローン

    異なるファミリーリリースバージョンのインスタンス間でクローンを作成できます。クローン作成中は、ソースバージョンがターゲットバージョンに置き換わります。たとえば、ソース (チューリッヒ) からターゲット (Yokohama) にクローンを作成した場合、ターゲットはクローンの後にソースと一致し、Zurich リリースになります。

    バックアップからのクローン

    クローン作成時に、ソースインスタンスの最新の日次バックアップのデータを使用します。クローン作成に使用されるバックアップは、経過時間が 36 時間以内のものです。バックアップからのクローンは、開始するようにスケジュールされている処理の日時にのみ開始されます。

    ソースインスタンスとターゲットインスタンスが異なるバージョンの ServiceNow AI Platform にある場合、この時間にソースインスタンスのバージョンと一致するようにターゲットインスタンスが変更されます。

    バックアップからクローンを開始すると、バックアップが取得された日時と定期的な進行状況メッセージが [クローンログ] 関連リストに表示されます。

    本番インスタンスを使用したクローン作成

    システムプロパティ glide.db.clone.allow_clone_targetTRUE である限り、インスタンスはクローンターゲットとして機能します。本番インスタンスがクローンターゲットとして機能した後、プロパティ glide.db.clone.allow_clone_targetFALSE に戻されていることを確認してください。これは、将来の本番環境での偶発的または意図しないクローンを防ぐのに役立ちます。

    注:
    Australia リリース以降、従来のインスタンスクローンページ clone_instance.do にアクセスしようとするユーザーは、代わりにクローンアドミンコンソールにリダイレクトされます。Australiaリリースより前のクローンのクローン履歴を表示するには、従来のクローン履歴 [clone_instance] テーブルを表示します。

    従来のインスタンスクローンの代わりにクローンアドミンコンソールを使用する方法の詳細については、「KB1425858:クローンアドミンコンソール:クイックスタートガイドと手順」を参照してください。