How to move Microsoft Message Queues (MSMQ) on an Enterprise Vault (EV) server.

Article: 100017731
Last Published: 2015-05-05
Ratings: 1 1
Product(s): Enterprise Vault

Problem

How to move Microsoft Message Queues (MSMQ) on an Enterprise Vault (EV) server.

Solution

The location of  MSMQ can be moved by performing following:

Note: This procedure will require a reboot.

1. Stop all EV services
2. Verify that the MSMQ's are empty using the steps below:
 
a. Open Computer Manager | Services and Applications | Message Queuing
b. Click on Private Queues
c. The right pane will display all message queues. Expand the column labeled  Number of messages. This column should show Zero for all queues. If the queues have a number, then they should be cleared before they are moved. If the queues are at "0" then proceed to step (3), otherwise proceed to (d) to clear the queues.
d. Find the queue name in the left hand pane that contains items and expand the queue.
e. Click on Queue Messages | All Tasks | Purge. Click on Yes to purge all messages.
Note: The following queues should never be purged without consulting with technical support: A1, A6, J1, P1, R1, Storage Archive, and Storage Spool 
f. Repeat Steps c,d, and e for each queue.
g. Purge messages in all the Admin queues following the same steps from above
h. Refresh the queues one last time and verify that the Number of messages column in the right pane has a value of (0) for all private queues.
 

3. Create the directory structure on the new drive that the MSMQ will be moved to.
 
Example: H:\MSMQ\STORAGE
 
4. Open Computer Manager and expand Services and Applications
5. Right-click on Message Queuing mouse over All Task then click Take Message Queuing Offline
6. Click Yes
7.  Right click on Message queuing and click on Properties
8. Click on the Storage tab
9. Change the folder locations to the structure that was created in step 2.
10. Click OK and a prompt will appear to reboot the system.
11. Reboot the system for the changes to take effect.
12. Open Computer Manager and expand Services and Applications
13. Right click on Message Queuing mouse over All Task then click Bring Message Queuing Online
14. Start all EV services
15. Verify EV functionality.
16. Update the anti-virus exclusion list to exclude the new MSMQ path on the EV server.

Caveat: MSMQ is a Microsoft application and any errors that are encountered moving the queues should be addressed with Microsoft support.


 
 

 

Was this content helpful?