Hotfix to add 'Archive Naming Convention' feature to the Mailbox Policy

Article:TECH125704  |  Created: 2010-01-16  |  Updated: 2010-01-06  |  Article URL http://www.symantec.com/docs/TECH125704
Article Type
Technical Solution


Environment

Issue



Hotfix to add 'Archive Naming Convention' feature to the Mailbox Policy

Solution



When one or more Enterprise Vault sites are configured for federated searching in Discovery Accelerator, the archive name may not be unique. This means that Enterprise Vault cannot select the correct archive to search.
Archives have the same names as the corresponding mailbox names; so if you have, for example, multiple 'John Smith' mailboxes you will have corresponding archives also just called 'John Smith'.
Usually the Windows account name (possibly NT Domain name qualified) is unique within an organization. Adding this account information to the mailbox name would help with identifying the correct archives to search.


Description of solution
=======================
This Hotfix adds a new setting to the Mailbox policy which allows you to choose the naming convention to use for archives. This new setting, "Archive naming convention" is an "Archiving general" setting, which is accessed from the "Advanced" tab of the policy properties. The setting provides 5 naming conventions to choose from:

Mailbox name
Mailbox name (account name)
Mailbox name (domain-qualified account name)
Account name (mailbox name)
Domain-qualified account name (mailbox name)

The first option, which is the default, is the current behavior of using just the mailbox name. The others allow you to use the mailbox owner's Windows account as a way to make the archive name unique.
As an example, user John Doe has an account "JDoe" in the EXAMPLE domain (that is, the Windows account is "EXAMPLE\JDoe") and an Exchange Mailbox of "John Doe". The resulting archive name for each option is as follows:

-------------------------------------------------------------------------------------------------------------
Archive naming convention option                       |   Resulting archive name
-------------------------------------------------------------------------------------------------------------
Mailbox name                                                   |   John Doe
Mailbox name (account name)                           |   John Doe (JDoe)
Mailbox name (domain-qualified account name)   |   John Doe (EXAMPLE\JDoe)
Account name (mailbox name)                           |   JDoe (John Doe)
Domain-qualified account name (mailbox name)   |   EXAMPLE\JDoe (John Doe)
-------------------------------------------------------------------------------------------------------------



Restrictions
============
The "Reset archive names" option must be set to its default value of "On".
This hotfix is only for English systems.

The description of this new "Archive naming convention" setting says to click Help for details and examples; however, this hotfix does not provide updated help. Instead you should refer to this HotfixDetails.txt file.



Files included
=============
1. Add_ArchiveNameFormat_ES_PCO80.sql
2. EVExtendedSettings.XML
3. AgentsCommon.dll
4. ArchiveTask.exe
5. ArchServer.dll
6. ExchangeSynch.dll
7. ExchangeItemsU.dll
8. JournalTask.exe
9. PublicFolderTask.exe
10. AgentClientBroker.exe
11. AgentMSMQProxyDLL.dll



Installation Instructions
==========================
1. Stop all Enterprise Vault services.

2. Backup the EntperiseVaultDirectory database

3. Backup the original versions of the updated files listed above.
AgentClientBroker.exe, AgentMSMQProxyDLL.dll, AgentsCommon.dll, ArchiveTask.exe, ArchServer.dll, ExchangeSynch.dll, ExchangeItemsU.dll, JournalTask.exe and PublicFolderTask.exe are in the Enterprise Vault installation folder ("<EV_INSTALL>")
EVExtendedSettings.XML is in the "<EV_INSTALL>\InitialConfigurationData\En\Policies" folder

4. Replace the original files with the updated files from the hot fix.

5. Update your Enterprise Vault Directory Database, by running Add_ArchiveNameFormat_ES_PCO80.sql against it.

6. Restart the Enterprise Vault services.

7. On 32-bit Windows set registry key HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Admin\PopulateExtendedSettingTypes to a REG_SZ value of 1.

8. On 64-bit Windows set registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KVS\Enterprise Vault\Admin\PopulateExtendedSettingTypes to a REG_SZ value of 1.

9. Start the Enterprise Vault Administration Console and right-click on the container 'Exchange' under 'Policies'. Select the option 'Populate Settings Types'.

10. Now under the Mailbox Policies>Advanced> there will be an entry called 'Archive naming convention'. After changing the values synchronize the mailboxes.


Uninstall Instructions
==========================
1. Stop all Enterprise Vault services.

2. Restore the EntperiseVaultDirectory database, overwrite the existing database

3. Replace the updated files from the hotfix with the original files.
AgentClientBroker.exe, AgentMSMQProxyDLL.dll, AgentsCommon.dll, ArchiveTask.exe, ArchServer.dll, ExchangeSynch.dll, ExchangeItemsU.dll, JournalTask.exe and PublicFolderTask.exe are in the Enterprise Vault installation folder ("<EV_INSTALL>")
EVExtendedSettings.XML is in the "<EV_INSTALL>\InitialConfigurationData\En\Policies" folder

4. Restart the Enterprise Vault services.

5. On 32-bit Windows remove the registry key HKEY_LOCAL_MACHINE\SOFTWARE\KVS\Enterprise Vault\Admin\PopulateExtendedSettingTypes.

6. On 64-bit Windows remove the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\KVS\Enterprise Vault\Admin\PopulateExtendedSettingTypes.

7. Start the Enterprise Vault Administration Console and right-click on the container 'Exchange' under 'Policies' and verify the option 'Populate Settings Types' is no longer present.




Attachments

EV_8_SP3_Hotfix-PCO-80_345768.zip (2.8 MBytes)

Legacy ID



345768


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


Terms of use for this information are found in Legal Notices