cancel
Showing results for 
Search instead for 
Did you mean: 

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

Sjaffry
Level 4
Accredited Certified

What is MSMQ role in EV?

Enterprise Vault uses Message Queues (MSMQ) to pass data between the Tasks and Storage Service

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 does not have any messages in the queues.

a. Open "Computer Manager" …Right click on My Computer |Manage

b. Expand "Services and Applications"

c. Expand "Message Queuing"

d. Click on "Private Queues" on the top left pane

e. On the right side of the screen the message queue has a "Number of messages" column. This column should read "0" for all queues. If the queues have a number then they should be cleared before they are moved to a new volume. If the queues are at "0" then proceed to step (3) else proceed to (f) to clear the queues.

f. The queues have to be purged from the left hand pane.

g. Find the queue name in the left hand pane that contains items and expand the queue.

h. Click on "Queue Messages" click on "All Task" then click on "Purge". Click on "Yes" to purge all messages.

i. Repeat Steps f,g, and h for each queue.

Note: The message will be placed in an administrative queue for each queue group. These messages need to be purged.

j. Right click on "Private Queues" in the top left pane then click on refresh. Follow the direction in step (2) to purge the administrative queues.

k. 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. Restart all EV Vault tasks.

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.

0 REPLIES 0