Backing up and restoring a multi-instance integration node

Back up the registry and configuration of the multi-instance integration node and its associated resources, and re-create that integration node from the backup.

Before you begin

To ensure that the backup is complete and correct, back up the integration node when the integration node is stopped, or when it is not processing a configuration change (such as a deployment or property change).

About this task

When you back up a multi-instance integration node, you back up the registry and configuration from the shared work path of the integration node and its associated instances. Therefore, the backup procedure that is described in this topic applies to the multi-instance integration node only. No additional steps exist for backing up the associated instances of the integration node.

When you restore a multi-instance integration node, you re-create associated instances by using the mqsiaddbrokerinstance command.

Procedure

  1. Back up a multi-instance integration node by using the mqsibackupbroker command.
    For example:
     mqsibackupbroker IBNODE -d /BackupDirectory/IIB
    where:
    • IBNODE is the name of the integration node.
    • /BackupDirectory/IIB is the directory in which the backup file is created.

    The command detects a multi-instance integration node and backs up the registry and configuration from the shared work path of the integration node.

  2. Restore a multi-instance integration node by using the mqsirestorebroker command.
     mqsirestorebroker IBNODE -d /BackupDirectory/IIB -a 20091009.zip
    where:
    • IBNODE is the name of the integration node.
    • /BackupDirectory/IIB is the directory in which the backup file is stored.
    • 20091009.zip is the name of the backup (archive) file.

    The command detects a multi-instance integration node and restores the registry and configuration to the shared work path of the integration node.

  3. Re-create associated instances of the multi-instance integration node by using the mqsiaddbrokerinstance command.
    For more information, see the mqsiaddbrokerinstance command.