Salesforce バックアップを使用したレコードの復元
Salesforce バックアップアプリケーションは、自動的にバックアップからレコードを復元できます。ほとんどの復元ジョブにはこの方法を使用します。開始する前に、復元するレコードに対するオブジェクトレベルの権限があることを確認してください。
必要なエディション
| 必要なユーザー権限 | |
|---|---|
| すべてのオブジェクトのレコードを復元する | 各オブジェクトに対する「参照」、「作成」、および「編集」 |
| オブジェクトの既存のレコードのみを復元する | 各オブジェクトに対する「編集」 |
| オブジェクトの削除済みレコードのみを復元する | 各オブジェクトに対する「作成」 |
| ファイルを復元する | 「ユーザーの管理」 および 「設定・定義を参照する」 |
オブジェクトレベルの権限に加えて、バックアップポリシーに追加するオブジェクトごとにすべての特別なアクセスルールを満たす必要があります。たとえば、一部のオブジェクトは特定の商品でのみ、その商品内で機能が有効になっている場合のみ、または商品固有の権限セットがある場合のみ使用できます。必要なすべてのライセンス、権限、および設定については、オブジェクトの参照ドキュメントページの「特別なアクセスルール」セクションを確認してください。
- [Restore & Export (復元 & エクスポート)] タブの [Data Category (データカテゴリ)] フィールドで、[Restore Records (レコードの復元)] を選択します。
- レコードを復元するオブジェクトを選択します。
-
必要なレコード検索条件を設定します。
復元ジョブは、変更種別と変更またはバックアップされた日時でレコードに絞り込むことができます。レコード ID または最終ユーザーで絞り込んでレコードを変更することもできます。[活動日] 検索条件のデフォルトは System ModStamp ですが、代わりに [バックアップ日] を選択できます。System ModStamp は、レコードが最後に更新または削除された日付を示します。バックアップのデータにのみ適用されます。[日付範囲] 検索条件は、System ModStamp または Backup Date のいずれかに適用されます。
レコードの特定のバージョンを検索するには、そのバージョンが存在する System ModStamp に絞り込みます。特定の日付のバックアップで取得されたすべてのバージョンのレコードを検索するには、[バックアップ日] を使用します。たとえば、取引先責任者が 1 月 5 日午前 9 時に変更され、バックアップが午後 5 時に実行されるとします。以前は、取引先責任者は 1 月 1 日に変更およびバックアップされていました。 1 月 6 日、変更が誤って行われたため、取引先責任者を 1 月 5 日にバックアップされた誤ったバージョンより前の状態に戻す必要があると判断されました。 この以前のバージョンを見つけるために、システム管理者が [活動日] 検索条件に以前のバージョンのシステム ModStamp の日付である 1 月 1 日を入力します。
必要に応じて、高度な復元検索条件を検索に適用できます。高度な検索条件を使用すると、より対象を絞った結果を返すことができるため、復元ジョブを絞り込んで時間を節約できます。詳細は、「Salesforce バックアップでの高度な復元フィルタの適用」を参照してください。
- [Show Backups (バックアップの表示)] をクリックします。
-
Salesforce バックアップのレコードバージョンを組織に保存されているレコードバージョンと比較するには、レコード行で [
] をクリックし、[比較] を選択します。
-
復元する返されたレコードバージョンを選択します。レコードバージョンを個別にまたは一括で操作します。
- 復元する返されたレコードバージョンを選択し、[次へ] をクリックします。
- 返された各レコードのすべての最新バージョンを復元するには、[一括アクション] をクリックし、[すべての返されたレコードを復元] を選択して、[完了] をクリックします。
関連オブジェクトとレコードバージョンオプションを使用してページが更新されます。 -
復元ジョブに追加する関連オブジェクトを選択します。
参照関係項目がオブジェクト間でデータを共有する場合、関連レコードは親レコードの下にネストされます。参照項目が表示されるため、復元されたデータが実装全体にどのように伝播するかを確認できます。
-
更新および削除されたオブジェクトを復元する各レコードのバックアップバージョンを選択します。
- レコードごとにバックアップバージョンを選択します。
- 特定の変更種別のすべてのレコードを一括更新するには、デフォルトアクションを選択し、[デフォルトを適用] をクリックします。
-
[復元] をクリックし、選択内容を確認します。
[ログ] ページには、リストアおよびエクスポートジョブの状況が表示されます。
- 必要に応じて、元のレコード ID を新しいレコード ID に対応付けて、個々のレコードレベルでエラーをリストする復元レポートをエクスポートします。[Logs (ログ)] ページから、[Export (エクスポート)] をクリックし、[Records with ID Mappings and Applicable Errors (ID マッピングと適用可能なエラーのあるレコード)] を選択して、[Export (エクスポート)] をクリックします。
- Salesforce バックアップでの高度な復元検索条件の適用
オブジェクトを選択して検索条件を設定することで、必要な検索条件を超えて検索を絞り込み、対象を絞ったレコードセットを返します。すべての条件、任意の条件、または条件のカスタム配置を満たすレコードを処理できます。

