Scenario - Migrating events between Dev and Test

Optionally, this backup feature can be used to migrate complete sets of event definitions between Discover environments. For example, if you have been working on event definitions in a Development environment, you can use this backup feature to migrate to your Test environment.

About this task

Note:
  1. This backup and restore feature replaces entire sets of event and event objects. Objects in the destination system that do not exist in the source system are deleted. Before you begin, you should deploy any individual changes that you wish to keep from the destination system into the source system, if they do not exist there.
  2. The license key in the two systems must be identical, or the event definitions will not be restored in the destination system. See Managing Your Discover License Key.
  3. In the following scenario, the event model from the Development system is backed up and restored into a Test system.
  4. Note that this backup procedure overwrites event definitions. Depending on how event definitions are managed in a Production environment, this workflow may not be suitable for publishing into your live transaction stream.

Procedure

  1. Create an event model backup on the Dev system. See Creating On-Demand Backups.
  2. Install a fresh Test system or validate that the existing Test system has the same license key as the Dev system.
  3. Copy over the backup file that you created on the Dev system to the directory where backups are stored on the Test system. Copy the exported .tlb file to the import directory on the destination system.
  4. Restore through the Portal on the Test system.
  5. The Test system now has the events and dimensions from the backup created on the Dev system, including dimension whitelist values and group list values.