How Veeam Backup for Salesforce Applies Mapping During Restore

When restoring a record, Veeam Backup for Salesforce uses the following algorithm to search for the record in Salesforce and to compare it with the backed-up record:

  • If the record exists in Salesforce, the product uses the ID of the record saved in the backup and updates the record using the backed-up data without applying any mapping rules.
  • If the record exists in Salesforce but it is in the Salesforce Recycle Bin, the product uses the ID of the record saved in the backup and restores the record from the Recycle Bin without applying any mapping rules.
  • If the record does not exist in Salesforce, the product does the following:
  1. Checks whether the default object mapping rule can be applied. If yes, it restores the record using this mapping rule. If you have removed the rule manually, the product proceeds to step b.
  2. Checks whether an alternate key can be applied. If yes, it restores the record using this key. If no alternate keys have been added, the product proceeds to step c.
  3. Creates a new record in Salesforce with a new ID.

Important

  • If you specify override values for specific fields when restoring a record, the product applies these settings first and then uses the override values to search for alternate keys.
  • If you apply a data masking template when restoring a record, the product first masks data and then uses the masked values to search for alternate keys.
  • If you configure mapping by field when restoring a record, the product first applies an alternate key and then the configured field mapping rules.

Page updated 12/18/2024

Page content applies to build 3.1.0.2378