Skip Navigation
Expand
データ・リストア・プロセス
Answer ID 11357   |   Last Review Date 01/29/2020

サイトから意図せずにデータを削除しました。 復元できますか?

環境:

データリストアのプロセス
Oracle B2C Service

解決策:

Oracle B2C Service製品は、トランザクションの本番データベースで実行され、データウェアハウスではありません。そのため、削除アクションを「元に戻す」ための自動オプションが製品に組み込まれていないため、削除されたレコードは簡単に復元されません。

削除されたレコードを以前とまったく同じようにデータベースに再挿入するには、カスタムスクリプトを作成する必要があります。関連付けられたすべてのテーブルに含まれるすべてのデータに加えて、データベーステーブルを変更して、インシデント番号、スレッド、割り当てられた情報、製品/カテゴリ、タイムスタンプなどの削除されたレコードデータを再挿入する必要があります。 これは簡単な作業ではなく、完了するまでに数か月かかる場合があります。このため、これはOracle B2C Serviceテクニカルサポートチームが処理できるタスクではありません。

 削除されたレコードをサイトに正確に復元するには、Oracle Consulting Servicesチームに連絡して、削除アクションの前と同じようにデータベースにデータを再挿入するために必要なすべてのカスタムスクリプトを作成する必要があります。

これは非常にコストがかかる作業となり、数千ドルの費用がかかります。 コンサルティングに行って、料金がいくらであってもかまわない場合は、我々がコンサルティングチームにその作業を依頼し引き渡すことはできます。

オプション: 

代替オプション1: Oracle B2C Serviceテクニカルサポートチームによりリストアサイトを作成することができます。 復元サイトは、サイトの毎日のバックアップから作成されます。 これは、30日間利用できる一時的なサイトです。 復元サイトを使用して、削除されたデータをコピー/ペーストできます。

使用したいバックアップの日付を提供するために、データが削除された日付/時刻を考慮する必要があります。 たとえば、レコードが10月1日に削除された場合、9月30日のバックアップが必要です。

注意: バックアップは、サイトで24時間ごとに実行されます。 削除されたデータがバックアップの実行後に作成され、次のバックアップが作成される前に削除された場合、このデータは回復できません。

データがあったときとまったく同じようにすべてのテーブル挿入でデータベースを復元する作業には高い費用がかかるため、 通常、顧客は、復元サイトから本番サイトの新しいレコードにレコードを単純にコピーし、他のレコードと手動で関連付けることを選択されます。 たとえば、削除されたインシデントを再作成し、連絡先レコードに手動で関連付けます。

Oracle B2C Serviceのテクニカルサポートは、データ管理タスクの取得、移動、コピー、またはその他の支援を行うことはできませんことご了承ください。

代替オプション2: リストアサイトを使用して、新しい本番サイトに変換できます。 これは単純なタスクではなく、リストアサイトで使用されるバックアップの日付から現在の日付までの間にデータが失われます。例えば、10月1日にデータが削除され、10月4日にデータが削除されたことに気づきました。 9月30日の状態のリストアサイトを作成し、そのリストアサイトを本番サイトに変更します。その場合 10月1日から現在までの間のすべてのデータが失われます。 リストアサイトを本番サイトに変換するには数日かかる場合があります。 このオプションは慎重に検討する必要があります。

重要な注意点: 

必要なデータを誤って削除しないために、データベースからアイテムを削除できるユーザーを慎重に確認することをお勧めします。一部のお客様は、カスタムオブジェクトまたはカスタムフィールドを使用して、レコードが削除される前にレビューするよう削除予定のレコードに印をつけ、誰かによってレビューされたあと、削除してもよいデータにマークを付けてから、それらのレコードのみを削除するといったようにされているようです。大量削除についても十分に気をつけてください。たとえば、連絡先が削除されると、その連絡先に関連付けられているすべてのインシデント、案件などが削除されます。 組織が削除されると、その組織に関連付けられているすべての連絡先、インシデントなどが削除されます。

Available Languages for this Answer:

Related Answers

Notify Me
The page will refresh upon submission. Any pending input will be lost.