This topic describes the procedure for rewinding a VDB. A rewind re-provisions a VDB from itself at an earlier point in time. This can be useful for developers who may wish to review data at a point in time before a problem manifested itself. It is important to note that any changes after the point in time will be removed following rollback.

Although the VDB no longer contains changes after the rewind point, the rolled over Snapshots and TimeFlow still remain in Delphix and are accessible through the Command Line Interface (CLI). See the topic CLI Cookbook: Rolling Forward a VDB for instructions on how to use these snapshots to refresh a VDB to one of its later states after it has been rewound.
Delphix clones a new Timeflow from the closest Snapshot older than or equal to the rewind point. This creates a dependency between the new Timeflow and the parent Snapshot and Timeflow. The parent Snapshot and Timeflow cannot be deleted because of this dependency. The VDB must first be refreshed before the parent Snapshot and Timeflow can be removed.

Prerequisites

  • To rewind a VDB, admin privileges are required.
  • The VDB must be enabled.
  • The target HANA system must be online.

Procedure

  1. Login to the Delphix Management application.
  2. Under Datasets, select the VDB you want to rewind.
  3. On the Timeflow tab, select the VDB snapshot that you want to rewind to.
  4. Click the Rewind icon.
  5. Click Rewind to confirm.


Using Timeflow Bookmarks

You can use a TimeFlow bookmark as the rewind point when using the CLI. Bookmarks can be useful to:

  • Mark where to rewind to – for example, before starting a batch job on a VDB
  • Provide a semantic point to revert back to in case the chosen rewind point turns out to be incorrect.

For a CLI example using a TimeFlow bookmark, see CLI Cookbook: Provisioning a VDB from a TimeFlow Bookmark.