クローン作成中のターゲットインスタンスからのデータの保持

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • データプリザーバーを使用して、ターゲットインスタンスのデータが上書きされないようにすることができます。カスタムアプリケーションがある場合は、未公開のアプリケーションコンテンツも手動で保持する必要があります。

    データプリザーバー

    クローン作成対象のインスタンスでデータを保持する必要がある場合があります。たとえば、ターゲットが MID サーバーの場合、MID サーバー [ecc_agent] テーブルを上書きしてはなりません。除外が完了した後、保持されたデータはターゲットインスタンスに再適用されます。
    警告:
    ソースインスタンスでデータプリザーバーを定義する必要があります。ターゲットインスタンスで定義しても、データは保持されません。
    データプリザーバーは通常、次のようなシステム設定とテーマを保持します。
    • インスタンス固有の認証設定
    • ブックマーク [sys_ui_bookmark]
    • 最近の選択 [sys_ui_recent_selection]
    • ユーザー設定 [sys_user_preference]
    注:
    クローンは、データベースビューからのデータの保持をサポートしていません。

    データプリザーバーを使用して、ユーザーグループなどの大量のデータを転送しないでください。ユーザー、グループ、ロールなどのテーブルデータを保持する必要がある場合は、クローン作成後にレコードをファイルにエクスポートすることを検討してください。

    マルチ SSO のデータプリザーバー

    複数プロバイダーのシングルサインオン統合をアクティブにすると、クローン作成に必要なデータプリザーバーが自動的に作成されます。
    名前 テーブル 条件
    証明書 X.509 証明書 [sys_certificate] なし
    コアインスタンスのプロパティ システムプロパティ [sys_properties]
    • [または] [名前] [は次のいずれか] [glide.authenticate.external, glide.authenticate.external.logout_redirect]
    • [または] [名前] [次で始まる] [com.snc.integration.saml_esig]
    • [または] [名前] [は次のいずれか] [glide.smtp.port、glide.smtp.auth、glide.smtp.encryption]
    • [または] [名前] [は次の値で始まる] [glide.authenticate.multisso]
    • [または] [名前] [次の値に等しい] [glide.authenticate.sso.redirect.idp]
    注:
    プロパティ glide.smtp.portglide.smtp.auth、および glide.smtp.encryption は廃止されました。
    ダイジェストプロパティ ダイジェストプロパティ [digest_properties] なし
    ID プロバイダー ID プロバイダー [sso_properties] なし
    SAML2 Update1 プロパティ SAML2 Update1 プロパティ [saml2_update1_properties] なし
    注:
    これらのデータプリザーバーは変更できますが、変更しないことをお勧めします。複数のソースの シングルサインオン (SSO) が正しく機能するには、ダイジェストプロパティ [digest_properties]、ID プロバイダー [sso_properties]、および SAML2 Update1 プロパティ [saml2_update1_properties] テーブルが必要です。ターゲットインスタンスで複数のソースの シングルサインオン が無効になっている場合は、3 つのデータプリザーバーをすべて安全に削除できます。これらのテーブルのうち 1 つまたは 2 つが保持された状態でクローンを作成しようとすると、エラーメッセージが表示されてクローンが終了するため、それらを同時に削除します。

    未公開アプリケーションの保持

    データプリザーバーを使用して未公開のアプリケーションを保存することはできません。代わりに、アプリケーション開発者は未公開のアプリケーションを保持する方法を選択する必要があります。

    クローン作成プロセスでは、開発中のアプリケーションのバージョンの差異は保存されません。その代わりに、システムクローンでは、ソースインスタンスにインストールされているアプリケーションバージョンのみが、ターゲットインスタンスにコピーされます。ターゲットインスタンスに同じアプリケーションの開発バージョンがある場合、そのアプリケーションはクローン作成後に編集可能になりますが、ソースインスタンスにインストールされているバージョンは維持されます。アプリケーションがソースインスタンスから失われていた場合は、クローン作成プロセスによりターゲットインスタンスからアプリケーションが削除されます。