テーブル除外とデータプリザーバーの設定がクローン結果に与える影響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: ; } } テーブル除外とデータプリザーバーの構成がクローン結果にどのように影響するかについて、設定の各組み合わせで予想される動作を示す 6 つのシナリオを使って説明します。 除外と保持について クローンプロセスは、クローンの初期段階でソースインスタンスから除外リストと保持リストを読み取ります。クローンの開始前に除外リストまたはプリザーバーリストを更新すると、クローンがオンデマンドバックアップを取得しない場合でも、その変更がクローンに反映されます。 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: ; } } サポートされているすべてのリリース 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: ; } } 概要:除外と保存の相互作用 以下のマトリックスは、保存と除外の組み合わせによって期待される結果を特定するのに役立ちます。 保存と除外の動作 2x2 マトリックス シナリオ 1:テーブルを保存し、除外する。ターゲットインスタンスのレコードは変更せずに保持します。シナリオ 2:テーブルを保存し、除外しない。ターゲットインスタンスのレコードは変更せずに保持し、ソースインスタンスのレコードをコピーします。シナリオ 3:テーブルを保存せず、除外する。ソースインスタンスのレコードはコピーせず、ターゲットインスタンスのレコードを削除します。クローン後、テーブルは空になりますが、使用可能です。シナリオ 4:テーブルを保存せず、除外しない。ソースインスタンスのレコードをターゲットインスタンスのレコードに置き換えます。 パラメーターのテスト 次のパラメーターは、6 つのシナリオすべてに適用されます。 ソース — クローンソース (本番インスタンスなど)ターゲット — クローンターゲット (非本番インスタンスなど)sys_temp — 除外および保持の動作を示すために使用されるカスタムテーブル ソースインスタンスの構成の場所: データプリザーバー:[システムクローン] > [データを保存]テーブルの除外:[システムクローン] > [データを除外] デフォルトのクローン設定: 監査およびログデータを除外 — 選択済み大きな添付ファイルを除外 — 選択済み除外リストに指定されたテーブルを除外 — 選択済み 重要:[監査およびログデータを除外] が選択されていない場合、[データを除外] の下にあるテーブル除外のリストは無視されます。詳細については、「 クローン要求で除外オプションのチェックボックスが反映されない」を参照してください。 シナリオ 1:除外なし、データプリザーバーなし 設定値テーブルの除外なしデータプリザーバーなし ソースの構成: クローン除外テーブル:sys_temp のレコードが見つかりませんクローンデータプリザーバー:空 結果: ターゲットのsys_tempテーブル内のすべてのレコードが削除されます。ソースのsys_tempテーブルのすべてのレコードがターゲットのsys_tempテーブルにコピーされます。 データの場所レコード数ソース6 レコードクローン前のターゲット7 レコードクローン後のターゲット6 レコード シナリオ 2:除外なし、条件のないデータプリザーバー 設定値テーブルの除外なしデータプリザーバーはい、条件フィールドが空です ソースの構成: クローン除外テーブル:sys_temp のレコードが見つかりませんクローンデータプリザーバー: Sys Temp Table がリストされます。 結果: ターゲットのsys_tempテーブルのすべてのレコードが保持されます。ソースの sys_temp テーブルのレコードのうち、ターゲットの sys_temp テーブルに存在しないレコードが(sys_id に基づいて)ターゲットにコピーされます。 データの場所レコード数ソース6 レコードクローン前のターゲット7 レコードクローン後のターゲット9 レコード シナリオ 3:除外なし、条件付きデータプリザーバー 設定値テーブルの除外なしデータプリザーバーはい、条件フィールドに値が含まれています ソースの構成: クローン除外テーブル:sys_temp のレコードが見つかりません。クローンデータプリザーバー:条件とともにリストされる 1 つのアイテム 結果: データプリザーバーの条件に一致するターゲットのsys_tempテーブルのレコードは保持されます。データプリザーバーの条件に一致しないターゲットのsys_tempテーブル内のレコードは削除されます。ソースの sys_temp テーブルのレコードのうち、ターゲットの sys_temp テーブルに存在しないレコードが(sys_id に基づいて)ターゲットにコピーされます。 データの場所レコード数ソース6 レコードクローン前のターゲット7 レコードクローン後のターゲット6 レコード シナリオ 4:除外あり、条件のないデータプリザーバー 設定値テーブルの除外はいデータプリザーバーはい、条件フィールドが空です ソースの構成: クローン除外テーブル:sys_tempがリストされます。クローンデータプリザーバー: Sys Temp Table がリストされます。 結果: ターゲットのsys_tempテーブルのすべてのレコードが保持されます。ソースのsys_tempテーブルからレコードはコピーされません。 データの場所レコード数ソース6 レコードクローン前のターゲット7 レコードクローン後のターゲット7 レコード シナリオ 5:除外あり、条件付きデータプリザーバー 設定値テーブルの除外はいデータプリザーバーはい、条件フィールドに値が含まれています ソースの構成: クローン除外テーブル:sys_tempがリストされます。クローンデータプリザーバー:条件とともにリストされる 1 つのアイテム 結果: データプリザーバーの条件に一致するターゲットのsys_tempテーブルのレコードは保持されます。データプリザーバーの条件に一致しないターゲットのsys_tempテーブル内のレコードは削除されます。ソースのsys_tempテーブルからレコードはコピーされません。 データの場所レコード数ソース6 レコードクローン前のターゲット7 レコードクローン後のターゲット1 レコード シナリオ 6:除外あり、データプリザーバーなし 設定値テーブルの除外はいデータプリザーバーなし ソースの構成: クローン除外テーブル:sys_tempがリストされます。クローンデータプリザーバー:空 結果: ターゲットのsys_tempテーブルからすべてのレコードが削除されます。ソースのsys_tempテーブルからレコードはコピーされません。 データの場所レコード数ソース6 レコードクローン前のターゲット7 レコードクローン後のターゲット0 レコード 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: ; } } クローン作成からテーブルを除外するクローン要求で除外オプションのチェックボックスが反映されない