Bug 47401


GemStone/S 64 Bit

3.4, 3.3.6, 3.3.5, 3.3.4, 3.3.3, 3.3.1, 3.3, 3.2.15, 3.2.14, 3.2.13, 3.2.12, 3.2.11, 3.2.10, 3.2.9, 3.2.8, 3.2.7, 3.2.6, 3.2.5, 3.2.4, 3.2.3, 3.2.2, 3.2.1, 3.2,, 2.4.8, 2.4.7, earlier versions

3.4.1, 3.3.7

Unable to perform a partial restore of a repository with minor corruption/objects that do not exist

f a backup file has corruption which prevents some objects from being restored, the restore terminates with a non-fatal error and the backup cannot be restored. While it is preferable to only restore non-corrupted backups, there are cases in which being able to restore with some missing or bad objects is valuable.

In v3.4.1, the restore tolerates some corrupted records and continues to complete the restore. On completion of a non-clean restore, the restore reports the error BKUP_ERR_RESTORE_FAILURE/4152.  To continue with the restore, continue with restoring transaction logs and execute commitRestore. To determine the nature  and extent of the problems, perform an objectAudit immediately after the commitRestore.

Last updated: 1/23/18