DBSync Restore Child functionality is used when restoring more than one record from more than one interlinked object.

For instance, one value change in account that is interlinked with opportunity and contacts the change will reflect in all instances and restore will be done in all instances at once. 

Steps to Run Restore Functionality : 

1.Login to DBSync SaaS Backup instance.

2. Select the desired profile.

3. From the top navigation toolbar Select Restore.

4. From the tab click Restore Child.

5. From the left panel under SCHEMA click the checkboxes for selecting the various schema you want. The Query Builder will consider all these variables for creating a table.

6. Click on RUN

7. The list of all the columns in the database will appear in a table format as shown below:

This table has details of all accounts from the database

8. Click UPDATE

For example: let us consider the following:

Changes have been made to the contact information: Phone number added into one of the accounts. When you click the checkbox next to the account and click UPDATE the information will get updated into the database

9. The list of account changes made will appear in the table section. Select the check box    next to it and  click Refresh

10. The number of records that were updated will appear in the table section below the query builder as shown below:

11. Once you click REFRESH the Salesforce instance for that account will get RESTORED to the actual details reflected in the database. 

      For example: Refresh the Salesforce instance and you will see that the contact information will be updated into the original details that were in the database for that account.

12. Click Restore Child button

The following wizard will appear on the screen after step 14.