Hotfix for Symantec Enterprise Vault (EV) for File System Archiving 9.0 Service Pack 3 (SP3), Build 1164, multiple issues

Article:TECH187900  |  Created: 2012-05-02  |  Updated: 2014-06-24  |  Article URL http://www.symantec.com/docs/TECH187900
Article Type
Technical Solution


Issue



Which version of Symantec Enterprise Vault (tm) can this hotfix be applied to?
This hotfix can only be applied to the following versions of Enterprise Vault for:

Enterprise Vault for File System Archiving 9.0.3, Build 1164 


Solution



What issue(s) does this hotfix resolve?
Etrack 2694672
Due to Delete On Delete not functioning correctly, some items are left in the archive even though the placeholders have been deleted. The logic involved has been extended to incorporate the use case whereby if the Folderpoint.xml doesn't exist on the file server any more, we will fall back on an alternative method of ascertaining what data still requires deleting. Some SQL updates have occurred to optimise the fallback logic.

Etrack 2442942
Placeholder creation would sometimes fail for items that had the READ ONLY attribute set. Before we try to create Placeholders for files with the READ ONLY attribute set, we will remove the READ ONLY attribute. After the Placeholder is created we will add the READ ONLY attribute back onto the file. 


Which files does this hotfix replace? 

File Name File Version New File Version
EvPlaceholderService.exe 9.0.3.1164

9.0.3.1242

evmf.sys (for 32 bit) 9.0.3.1164

9.0.3.1242

evmf.sys (for 64 bit) 9.0.3.1164

9.0.3.1242

 

Additional files:

SP_Changes_HF_2694672.sql
Rollback_SP_Changes_HF_2694672.sql


How to Install this hotfix:

1. Stop all Enterprise Vault services across all Enterprise Vault servers.
2. Take a backup of the Directory database.
3. Execute the SQL script SP_Changes_HF_2694672.sql
4. On servers that have the Enterprise Vault FSA Agent installed:
4.1. Stop the Enterprise Vault File Placeholder Service on File Server.
4.2. Go to the command prompt and run the following command
  fltmc unload evfilter
4.3. Take a backup copy of "EvPlaceholderService.exe", locatable in the Enterprise Vault installation folder (which by default is "C:\Program Files\Enterprise Vault", or "C:\Program Files (x86)\Enterprise Vault" on a 64-bit machine).
4.4. Take the backup copy of evmf.sys which is locatable in "C:\Windows\System32\drivers".
4.5. Copy the updated "EvPlaceholderService.exe", packaged in this hotfix, to the Enterprise Vault installation folder, replacing the original.
4.6. Copy the "evmf.sys", packaged in this hotfix, to the "C:\Windows\System32\drivers" folder, replacing the original.
4.7. Go to the command prompt and run the following command 
   fltmc load evfilter
5. Start the Enterprise Vault File Placeholder Service
6. Start all Enterprise Vault services.
 

How to Uninstall this hotfix:
1. Stop all Enterprise Vault services across all Enterprise Vault servers.
2. Execute the standalone SQL script Rollback_SP_Changes_HF_2694672.sql.
3. On servers that have the Enterprise Vault FSA Agent installed:
3.1. Stop the Enterprise Vault File Placeholder Service on File Server.
3.2. Go to the command prompt and run the following command
   fltmc unload evfilter
3.3. Take the backed up copy of the files listed in the "Files updated" section and replace the hotfixed files, locatable in the Enterprise Vault installation folder(which by default is "C:\Program Files\Enterprise Vault", or "C:\Program Files (x86)\Enterprise Vault" on a 64-bit machine) and "C:\Windows\System32\drivers".
3.4. Go to the command prompt and run the following command 
   fltmc load evfilter
4. Start Enterprise Vault File Placeholder Service.
 

 


Attachments

EV_903_Hotfix_Etracks_2694672_2442942.zip
EV_903_Hotfix_Etracks_2694672_2442942.zip (293 kBytes)

Supplemental Materials

SourceETrack
Value2694672
Description

FSA - Delete on Delete failing to delete all items in the Archive if entire folder structures are deleted.


SourceETrack
Value2442942
Description

Placeholder creation would sometimes fail for items that had the READ ONLY attribute set.



Article URL http://www.symantec.com/docs/TECH187900


Terms of use for this information are found in Legal Notices