Cisco Headend System Release 2.5 User Guide

Page of 78
 
Chapter 4    Restoration Procedures 
 
 
 
36 
4013779 Rev C 
Restore the Informix Database 
This section contains information that guides you through the process of restoring 
the Informix database. 
 
Prevent the Loss of Data 
When you restore the database, you restore it with data that was present in the 
database at the time of the backup. Unless you coordinate the restore procedures 
with your billing vendor, you run the risk of losing data that was transmitted to 
your system since the time of the backup. By adhering to the following guidelines, 
you can minimize the risk that you will lose data when you restore the database. 
Follow these guidelines when restoring the database: 
 
Before restoring the database, contact your billing vendor and request that the 
billing vendor send no more transactions until the restoration is complete. 
 
If your system is still functional at the time of the restore, request that the billing 
vendor download from the DNCS the latest set of IPPV billing transactions 
before you start the restoration process.  This way, you have the most current 
record of subscriber IPPV purchases. 
 
After completing the restoration of the database, contact the billing vendor and 
request that the billing vendor re-transmit all transactions since the date of the 
backup tape you used. For example, have the billing vendor re-transmit 
transactions relating to DHCT service levels, PPV event definitions, and package 
authorizations. 
 
Database Restore Script Options 
The script that restores the databases is called restoreDatabase. You can run the 
restoreDatabase script with the following options: 
 
-l — Local-tape-drive. Specifies tape drive to use on local host.  
(for example — /dev/rmt/0h) 
 
-r — Remote-tape-drive. Specifies tape drive on a remote host. 
(for example — sparky: /dev/rmt/0h or 192.168.1.10: /dev/rmt/0h) 
 
-c — check-database. Checks the integrity of the databases. (Does not fix if errors 
are found.) 
 
-v — verbose. Verbose output.