Using the Backup and Restore Feature

Objective

After completing this lesson, you will be able to perform a database backup and restore.

Data Manager Self-Service Overview

The Data Manager Self-Service application is a graphical interface that allows you to perform data backup and restore procedures. A backup is a copy of the database schema and data. This information can then be restored into the original or another database. These operations also support data migration between environments; for instance, when developing or testing new features.

Data Manager Self-Service is included with Incentive Management; however, to access it, the user must have permission to access the Data Manager application in the Incentive Management Portal.

To grant access to Data Manager Self-Service:

Steps

  1. From the Incentive Management Portal, open the User Administration page.

  2. Select a role.

  3. Under the Permissions list, select Add.

  4. Set the Type to Application.

  5. Set the Asset to Data Manager.

  6. Under Actions, enable the Access switch.

  7. Select Save.

    A screenshot of the Add Permission dialog box. The Asset is set to Data Manager.

Result

Once access is granted, Data Manager Self-Service will appear in the application picker.

To start a new backup operation:

Steps

  1. From the application picker, select Data Manager Self-Service.

  2. Select Create New.

  3. Select the backup settings:

    1. Source Tenant is the environment you are using. This will be greyed out.

    2. Backup Settings: Options are TCMP and EXT. TCMP contains all core Incentive Management schema objects, including tables, views, stored procedures, functions, packages, and synonyms., and EXT contains all custom (external) objects.

    3. Backup Mode Options: Select Full, Calculation Results, Sales Portal Data, or None.

  4. Select Backup Now.

Result

The Data Manager Self-Service interface. Backup and Restore is selected, and the Create Database Backup dialog box is displayed.

To perform a database restore:

Steps

  1. From the record of the successful backup, select the Restore button.

  2. Select a target tenant.

  3. Select Restore Now.

Result

The Data Manager Self-Service interface. The Restore to Database from Backup File dialog is displayed.

Summary

  • Data Manager Self-Service is a GUI for backing up and restoring database schema and data, enabling restores to the same or another database and supporting environment migration (e.g., development/testing).
  • Included with Incentive Management; access requires permissions via the Incentive Management Portal: User Administrationselect roleAdd Permission (Type: Application, Asset: Data Manager)enable AccessSave.
  • To start a backup: open Data Manager Self-ServiceCreate Newselect settings (Source Tenant fixed; Backup Settings: TCMP for core schema, EXT for custom objects; Backup Mode: Full, Calculation Results, Sales Portal Data, or None)Backup Now.
  • To restore: from a successful backup record, select Restorechoose target tenantRestore Now.