Please enter search query.
Search <product_name> all support & community content...
Article: 100001108
Last Published: 2013-10-21
Ratings: 1 0
Product(s): NetBackup
Problem
GENERAL ERROR: Enterprise Vault Store restore fails with STATUS CODE 5
Error Message
0xE00084AF:The directory or file was not found, or could not be accessed
Solution
Overview: Trying to restore Enterprise Vault Store fails with STATUS CODE 5. Looking into tar log, it shows the following sequence:
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLog: INF - GoodName is returning VDB
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLog: INF - EV_AttachToDLE: Could not find/create DLE. Name = [SQLCLUS]
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLog: ERR - BEDS_AttachToDLE():FS_AttachToDLE() DeviceName:'EV-VDB::\\Vault Store DB (SQLCLUS/EVVSName1_4)' BackupReason:0x4 Failed! ( 0xE00084AF:The directory or file was not found, or could not be accessed.
)
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_OpenForWrite(): Exit
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: WRN - enterprise_vault_sql_shadowcopy_access::V_Write:V_OpenFOrWrite() Failed! 0x7
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: DBG - m_pObjEVSQLAccess->V_Write() Failed LastError:0xE00084AF
5:02:36.621 PM: [5224.2904] <2> tar_base::V_vTarMsgW: WRN - Aborting restore: Error writing to object: (Enterprise Vault Resources:\EV Site (EVSITE (SQLCLUS))\EV Server (EV)\EV Vault Store (Name1)\Vault Store DB (SQLCLUS/EVVSName1_4)\EVVSName1_4).
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_CloseForWrite(): Current Object is already closed.
5:02:49.513 PM: [5224.2904] <4> UnpackerTAR::getData(): INF - Complete data processed.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_shadowcopy_access::V_Cleanup(): Enter.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_Cleanup(): Enter.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLog: bedsEnterpriseVaultTerm(): INF - Enter
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_Cleanup(): Exit.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_shadowcopy_access::V_Cleanup(): Exit.
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: 1 files
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: file data: 188762320 bytes
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: image data: 188765696 bytes
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: elapsed time: 15 secs 12584379 bps
5:02:49.513 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR EXITING WITH STATUS = 0
5:02:49.529 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR RESTORED 0 OF 1 FILES SUCCESSFULLY
5:02:49.529 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR KEPT 0 EXISTING FILES
5:02:49.529 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR PARTIALLY RESTORED 0 FILES
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLog: INF - GoodName is returning VDB
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLog: INF - EV_AttachToDLE: Could not find/create DLE. Name = [SQLCLUS]
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLog: ERR - BEDS_AttachToDLE():FS_AttachToDLE() DeviceName:'EV-VDB::\\Vault Store DB (SQLCLUS/EVVSName1_4)' BackupReason:0x4 Failed! ( 0xE00084AF:The directory or file was not found, or could not be accessed.
)
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_OpenForWrite(): Exit
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: WRN - enterprise_vault_sql_shadowcopy_access::V_Write:V_OpenFOrWrite() Failed! 0x7
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: DBG - m_pObjEVSQLAccess->V_Write() Failed LastError:0xE00084AF
5:02:36.621 PM: [5224.2904] <2> tar_base::V_vTarMsgW: WRN - Aborting restore: Error writing to object: (Enterprise Vault Resources:\EV Site (EVSITE (SQLCLUS))\EV Server (EV)\EV Vault Store (Name1)\Vault Store DB (SQLCLUS/EVVSName1_4)\EVVSName1_4).
5:02:36.621 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_CloseForWrite(): Current Object is already closed.
5:02:49.513 PM: [5224.2904] <4> UnpackerTAR::getData(): INF - Complete data processed.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_shadowcopy_access::V_Cleanup(): Enter.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_Cleanup(): Enter.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLog: bedsEnterpriseVaultTerm(): INF - Enter
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_access::V_Cleanup(): Exit.
5:02:49.513 PM: [5224.2904] <2> ov_log::V_GlobalLogEx: INF - enterprise_vault_sql_shadowcopy_access::V_Cleanup(): Exit.
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: 1 files
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: file data: 188762320 bytes
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: image data: 188765696 bytes
5:02:49.513 PM: [5224.2904] <2> tar_base::backup_finish: TAR - restore: elapsed time: 15 secs 12584379 bps
5:02:49.513 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR EXITING WITH STATUS = 0
5:02:49.529 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR RESTORED 0 OF 1 FILES SUCCESSFULLY
5:02:49.529 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR KEPT 0 EXISTING FILES
5:02:49.529 PM: [5224.2904] <2> tar_base::V_vTarMsgW: INF - TAR PARTIALLY RESTORED 0 FILES
Resolution: If the Enterprise Vault Server that hosts the Vault Store and the SQL Server that hosts the Vault Store DB are different hosts, you have to run a redirected restore of the Vault Store DB by following these steps:
1.- Make sure that the MS SQL Server is configured to allow restores. See Related Documents below.
2.- Make sure that the Master server allows Redirected Restores. Check that install_path\NetBackup\db\altnames\No.Restrictions touch file exists and if not create it.
3.- Stop the Enterprise Vault Services on the Enterprise Vault Server.
4.- From the Master server, launch the "Backup, Archive and Restore" Console and follow these steps:
To restore the Partitions.
- As Policy type, select "Enterprise Vault".
- As Source client, select the Enterprise Vault Server that is the Policy Client.
- As the Destination client, select the Enterprise Vault Server that is the Policy Client.
- Expand the Vault Store and "All Partitions" and select the Partitions to be restored.
- Enable "Overwrite existing files".
- Launch the restore.
To restore the Vault Store DB
- Select the Enterprise Vault Server that is the Policy Client as the Source Client.
- Select the SQL Server that hosts the Vault Store DB as the Destination client and click OK.
- In the Restore selection window, expand the Vault Store and select the Vault Store DB.
- Launch the restore.
(NOTE! If the backup strategy is based on FULL backups followed by Incremental backups, restore the FULL backup first followed by the corresponding Incremental(s))
5.- After the restore finishes, re-start Enterprise Vault Services.