Kbase P181767: Is it possible to use mark backed up as a starting point to roll forward ai files on an OS copy of a
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/18/2011 |
|
Status: Unverified
GOAL:
Is it possible to use mark backed up as a starting point to roll forward ai files on an OS copy of a database made prior to any activity since using mark backedup?
GOAL:
Is rfutil dbname -C mark backedup a workable starting point to roll forward after image files.
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge 10.1x
OpenEdge 10.2x
FIX:
Yes, you can follow these steps to create a recovery database using mark backedup on which to roll forward ai files:
1. Create an add.st file that contains the number of ai files needed, either fixed or variable
2. Run prostrct add dbname add.st
3. Run rfutil dbname -C mark backedup
4. Run rfutil dbname -C aimage begin
5. Run rfutil dbname -C aiarchiver enable if using aimanagement
6. Make an OS copy of all the database files to another location with the same directory structure or make use of prostrct repair after modifying the .st file to have the correct paths ( note: database has not been started)
7. Make that same copy to a different location so that you have a secondary copy to work with if needed. (If space is available)
8. Start up the original database either without a port or with a port, for example:
Run proserve dbname -S 6789 (plus any needed startup parameters) -aiarcdir <path to archive directory> -aiarcinterval 120
9. Run normal activity on the original database
10. Copy the archived ai files to the location of the OS copy and run rfutil dbname -C roll forward -a (name of ai file) with each archived ai file in sequence.