Consultor Eletrônico



Kbase P133408: 6774 and 6776 errors when restoring incremental backups on hot / warm standby database
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   18/07/2008
Status: Unverified

SYMPTOM(s):

Restoring incremental backups against a hot / warm standby database gives error 6776 and 6774.

Last incremental restore was number <restore number> on <date>. (6776)

Incremental restore out of sequence on <database name>. WARNING: Applying this incremental backup could damage your database. (6774)

WARNING: This incremental was done for full backup dated <date>, (3747)

and last full restored to this database is dated <date>. (3748)

Restore failed. (1618)

!!! ERROR - Database restore utility FAILED !!! (8564)

FACT(s) (Environment):

Using what is referred to in the industry as "poor mans version of replication"
Using probkup command to backup source database.
probkup with -norecover option does not change the behavior
Performing incremental backups against a source database to be applied to a hot / warm standby database on another machine.
prorest command is used to restore backup of database on source machine to a hot / warm standby database on another machine.
All Supported Operating Systems
Progress/OpenEdge Versions

CHANGE:

Progress probkup command was used to take a backup of the target (hot / warm standby) database to replicate the hot / warm standby to another machine.

CAUSE:

The probkup command when performed against the hot / warm standby database changes the date of the last backup. It also resets the value associated with incremental backups.

FIX:

1. Use an Operating System (OS) copy command or other non-Progress related command to copy the hot / warm standby database to another machine instead of the probkup command. or
2. Restore original Progress backup taken from source database to the secondary hot / warm standby machine and apply incrementals to get to the same point as the current hot / warm standby database.