ServiceNow インスタンスから削除されたデータを復元する方法Summary<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } Instructions<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } ServiceNow でデータが削除または欠落している場合、データの復旧は、削除された日時と方法、および取得できるかどうかによって異なります。 バックアップの詳細については、「 インスタンスのバックアップと復旧 」を参照してください。 バックアップと保持の詳細については、ホワイトペーパー「 Delivering performance, scalability, and availability with the ServiceNow AI Platform 」を参照してください。 削除されたレコードモジュール このモジュールにはいくつかの制限があります。[削除されたレコード] モジュールでは、監査対象のテーブルのみが追跡されます。テーブル A がテーブル B/C を参照し、テーブル A のみが監査される場合、削除されたレコードモジュールからテーブル B/C のデータを取得できません。 詳細については、「 削除されたレコードモジュールを使用して削除されたレコードを復元する」を参照してください。 データが [削除されたレコード] テーブル (sys_audit_delete) から削除されると、データを取得できません。「Record Deletes/Updates, how to track, find and troubleshoot these issues」を参照してください。 ロールバックコンテキスト また、バックグラウンドスクリプトからスクリプトを使用してデータを削除するとデフォルトで有効になるロールバックコンテキストもあります。このコンテキストは 10 日間のみ保持され、その後消去され、INSERT、DELETE、および UPDATE ステートメントが追跡され、削除から 10 日以内に SQL ステートメントを元に戻すことでデータを回復します (ロールバック用に構成されている場合)。 スケジュール済みジョブ「Clean Expired Rollback Contexts」を作成してテーブルをクレンジングするロールバックコンテキストの有効期限プロパティがあります。 ロールバックコンテキストプロパティ ロールバックと削除の復旧 削除を復旧モジュールを使用して削除されたレコードを復元 スクリプト実行履歴モジュールを使用してスクリプト - バックグラウンド実行をロールバック 修正スクリプト実行のロールバックコンテキストを有効にする方法 大量削除と過剰なデータ管理の推奨事項 ServiceNow サポートによる手動データ復旧 本番インスタンスで予期しないデータ削除イベントが発生した場合、DB トランザクション/BIN ログは 4 日間保持され、データを復旧できるため、実際のイベントから 4 日以内に報告されれば、ServiceNow でほとんどのデータを復旧できます。 私たちは、個々のケースを分析することによってデータを回復するための標準的な作業手順を持っています。 毎日のバックアップがあり、毎日のバックアップの日付が午前6時で、データの削除が午前10時に行われると、午前10時から午前6時の間に記録されたデータは失われます。ただし、BINLOGS(4日間保持)がある場合は、一時インスタンスをスピンアップし、午前6時のバックアップを復元した後、午前10時までbinlogを再生することで、ほとんどのデータを回復できます。 バックアップからの本番インスタンスの復元 本番インスタンスのバックアップ要求 アップグレードの観点から見たデータ復旧 4 日後にデータ損失が観察された場合でも、14 〜 28 日間のバックアップ (組織の保持期間) を使用して一部のデータを回復できます。本番インスタンスデータの削除または破損については、ServiceNow サポートケースをできるだけ早く作成して、データ取得に BINLOGS を使用します。 警告: 手動データ復旧はサブ本番環境ではオプションではなく、復旧のオプションはこのナレッジベース 準本番インスタンスまたは非本番インスタンスでのデータ損失にあります。