title: Copy MQ Messages from one Queue to another
body: <p><strong>Question</strong>:</p>
  
  <p><em>Is it possible to copy MQ Messages from one Queue Manager/Queue to a different Queue Manager/Queue?</em></p>
  
  <p><strong>Scenario</strong>:</p>
  
  <p>I have a "PROD" Queue Manager and when it receives a Message on it's Queues I would like to "copy" the Message to a queue on a "TEST" Queue Manager.</p>
  
  <p><strong>Requirements</strong></p>
  
  <ul>
  <li>The original message must be left on the PROD queue to be processed as normal.</li>
  <li>This must be an automated process (lots of messages during a day). I could not intervene on a Message by Message basis.</li>
  <li>If at all possible I would like this to be implemented by some native MQ functionality rather than an ad hoc program/script.</li>
  <li>The copying must be as near to real time as possible</li>
  <li>Must work with MQ version is 7.0.2.1(!). This cannot be changed.</li>
  <li>Must run on Red Hat Enterprise Linux Server release 5.11 (Tikanga). Again, can't be changed.</li>
  </ul>
  
  <p>I'm no MQ expert so use small words please</p>
  
  <p>Thanks in advance</p>