===== [V8] ISSUE: Unable to open index file, caused by [RuntimeException] =====
Article ID:
8033
Reviewed:
2019-03-20
Product Version:
AhsayOBM / AhsayACB: 8.1 to 8.x
OS: Windows
===== Problem Description =====
When performing a backup of any type, the following error message is received in the backup report:
No.
|
Type
|
Timestamp
|
Log
|
*
|
...
|
...
|
...
|
*
|
info
|
YYYY/MM/DD hh:mm:ss
|
Using Temporary Directory drive_letter\path_with_special_characters\temp\backupset_id\Local@id
|
*
|
erro
|
YYYY/MM/DD hh:mm:ss
|
[g] [BackupSetIndex.init], caused by [g] [BackupSetIndex.getBfsBbd] Unable to open index file, caused by
[RuntimeException] [BlockDBConfig.readConfig] unknown default path for creating new journal file
config: 0
|
*
|
...
|
...
|
...
|
Note:
This issue will only affect backup set with temporary path containing one or more special characters (e.g. ~, !, @, #, $, %, ^, &, (, ), _, +, `, -, =, {, }, [, ], ;, ', ,)
===== Cause =====
The issue is caused by the temporary path of the corresponding backup set containing one or more special characters, which includes:
~, !, @, #, $, %, ^, &, (, ), _, +, `, -, =, {, }, [, ], ;, ', ,
===== Resolution =====
To resolve the issue, rename the temporary folder containing special characters.
Alternatively, patch the affected AhsayOBM / ACB client application to 8.1.0.50 (Instruction can be found by Clicking Here), then apply a hotfix to resolve the issue. You can apply the hotfix by referring to the following steps:
Download the hotfix files at:
For Windows x86
http://download.ahsay.com/dev/hot-fixes/81/81093/obc-win32-hotfix-task23332.zip
For Windows x64
http://download.ahsay.com/dev/hot-fixes/81/81093/obc-win64-hotfix-task23332.zip
Apply the hotfix by:
- Close the client user interface if opened.
- Stop the AhsayOBM / ACB services (e.g. Ahsay Online Backup Manager Services and Cluster Service).
- Extract the hotfix to client application's Installation Home (e.g. C:\Program Files\AhsayOBM), overwriting the existing "bin" folder.
- Restart AhsayOBM / ACB services afterward.
===== Keywords =====
BackupSetIndex, init, BackupSetIndex.getBfsBbd, index, RuntimeException, BlockDBConfig, readConfig, unknown, journal
config: 0