A FairCom DB SQL dictionary is composed of several files. You will need to back up all of these files if you want to be able to restore the entire SQL dictionary from your backup. By backing up the correct set of files, you will be able to do a full restore and have your SQL dictionary ready-to-go.
The following files need to be backed up if you want to be able to restore the entire SQL dictionary:
The !FILES (!FILES, !FILES) section of your dynamic dump script will look like this:
!FILES
FAIRCOM.FCS
ctdbdict.fsd
ctreeSQL.dbs\*.dat
ctreeSQL.dbs\*.idx
ctreeSQL.dbs\SQL_SYS\ctreeSQL.fdd
!END
More generally, the following files are FairCom internal files that need to be included in backups to allow recovery to function without SKIP_MISSING_FILES YES (in the event these files are changed during the backup interval):
Testing the Backup
The following test should demonstrate that you have backed up everything you need:
The !FILES (!FILES, !FILES) section of your dynamic dump script should include the entries shown earlier.
C:\<faircom>\server\data.old
ctrdmp.exe
SYSTEM.BAK
Your backup script (the text file that contains the !FILES section shown above)