Recovering Data from Disk Stores

In cases where disk store files become corrupted, or where you cannot restore disk store backups to members, GemFire XD provides a data extractor utility that attempts to recover as much data as possible from available disk store files. The recovered data is stored in multiple comma-separated values (CSV) files, which you can use to load the data into a new GemFire XD system.

Note: Whenever possible, Pivotal recommends that you recover data using an online or offline disk store backup, using the techniques described in Backing Up and Restoring Disk Stores. The data recovery utilities provide a "best effort" attempt to recover data in the following types of failure scenarios:
  • Corruption of disk store file data at the hardware level, with no access to recent disk store backups.
  • Corruption of disk store file data caused by disk full conditions. See Preventing Disk Full Errors.

See Limitations for Data Recovery to understand possible data consistency problems that can occur when using the data recovery utilities to extract and load data from disk stores.