Recovering from database crashes
Every Genian NAC's system configures, policies, collection stored on database. If a database problem occurs by H/W or S/W error, you can recover database by using backup file.
Symptom
Web Console login failure, policy assignment and policy renewal failure, setting lookup failure, etc.
Cause
Crashes occur in databases due to various problems. H/W problems Internal database engine problems, setup problems, etc.
Resolution
Recover the database using the database information in the backup file.
Step 1 If the backup file is inside the equipment you want to restore, navigate to Step3.
genian> en
genian# @shell
!!! WARNNING !!! - SHELL PROMPT IS JUST FOR MAINTENANCE.
!!! WARNNING !!! - USE AT YOUR OWN RISK.
Genians$ cd /disk/data/DBBACKUP
Genians$ rz [Backup File]
Genians$ ls
drwxr-xr-x 2 root root 4096 May 11 09:43 ./
drwxr-xr-x 36 root root 4096 Apr 21 13:50 ../
-rw-r--r-- 1 root root 193863371 May 11 09:43 ALDER-93180-20210511-094236.tar.gz
Step 2 Connect to the gnlogin CLI.
genian$ gnlogin
Step 3 Verify the backup files at the time you restore them.
genian# show backup
Backup lists
---------------------------------
ALDER-93180-20210511-094236
Step 4 Restore the database (select Database Only under Options).
genian# do restore [Backup File Name]
Are you sure to restore configuration files (y/N): n
Are you sure to restore agent files (y/N): n
Are you sure to restore custom files (y/N): n
Are you sure to restore database (y/N): y
Do you want to start service after restore? (Y/n): y
Step 5 If the system is restarted and the database restore is successful, all systems will function normally.