Sicherungskopie der Brokerdomäne auf verteilten Systemen erstellen

Sie können eine Sicherungskopie der Brokerdomäne erstellen, die dann zu Migrationszwecken oder im Falle eines nicht behebbaren Fehlers wiederhergestellt werden kann. Sichern Sie die Brokerdomänenressourcen und sehen Sie die Wiederherstellung eines jeden Brokers vor, der vom Konfigurationsmanager implementiert wird.

Wenn Sie weitere Informationen hierzu aufrufen möchten, klicken Sie auf die Links am Ende dieses Themas.
So stellen Sie von Komponenten eine Sicherungskopie her: :
  1. Stoppen Sie jeden einzelnen Broker.
  2. Stoppen Sie den Konfigurationsmanager.
  3. Erstellen Sie mit dem Befehl mqsibackupconfigmgr eine Sicherungskopie vom Datenrepository des Konfigurationsmanagers.
  4. Erstellen Sie eine Sicherungskopie aller Brokerdatenbanken.
    Verwenden Sie beispielsweise bei einer DB2-Brokerdatenbank den Assistenten zur Erstellung einer Sicherungskopie in der Steuerzentrale von DB2 oder einen ähnlichen Befehl wie den folgenden:
    DB2 BACKUP DATABASE <Brokerdatenbank> TO "<Sicherungsverzeichnis>"
  5. Sichern Sie den Arbeitspfad des Systems.
    Der Arbeitspfad ist plattformspezifisch:
    • Windows platform Unter Windows lautet das Standardverzeichnis wie folgt:
      C:\Dokumente und Einstellungen\All Users\Application Data\IBM\MQSI
      Möglicherweise weicht der tatsächliche Wert auf Ihrem Computer von diesen Angaben ab.
    • Linux platformUNIX platform Auf anderen verteilten Plattformen lautet das Verzeichnis:
      /var/mqsi
    Sichern Sie auch brokerspezifische Arbeitspfade, die Sie mit dem Attribut -w im Befehl mqsicreatebroker angegeben haben.
So stellen Sie Komponenten wieder her:
  1. Stoppen Sie die in der Konfigurationsmanagerdomäne vorhandenen Komponenten, und entfernen Sie sie.
    1. Trennen Sie die Verbindung zur Domäne im Message Brokers Toolkit.
    2. Stoppen Sie jeden einzelnen Broker.
    3. Stoppen Sie den Konfigurationsmanager.
    4. Löschen Sie die einzelnen Broker mit dem Befehl mqsideletebroker; dazu wird jedesmal der (auf Windows- und UNIX-Plattformen optionale) Parameter -w angegeben, mit dem alle Dateien, die zu dem jeweiligen Broker gehören, aus dem Arbeitspfad gelöscht werden.
    5. Löschen Sie den Konfigurationsmanager mit dem Befehl mqsideleteconfigmgr unter Angabe der Parameter -w und -n. Der Parameter -n löscht sämtliche Daten aus dem Konfigurationsrepository.
  2. Erstellen Sie die Komponenten neu.
    1. Erstellen Sie den Konfigurationsmanager.
    2. Erstellen Sie die einzelnen Broker.
  3. Stellen Sie die Komponenten wieder her.
    1. Stellen Sie alle Arbeitspfade wieder her.
    2. Wenn Sie einen Konfigurationsmanager wiederherstellen, der unter z/OS, gesichert wurde, stellen Sie das Repository des Konfigurationsmanagers mit dem Befehl mqsirestoreconfigmgr wieder her.

      Ersetzen Sie die zuvor gesicherte Datei service.properties.

    3. Stellen Sie die einzelnen Brokerdatenbanken wieder her.
      Verwenden Sie beispielsweise bei einer DB2-Brokerdatenbank den Assistenten zur Wiederherstellung in der Steuerzentrale von DB2 oder einen ähnlichen Befehl wie den folgenden:
      DB2 RESTORE DATABASE <Brokerdatenbank> FROM "<Sicherungsverzeichnis>" TAKEN AT <Datum/Zeit> 
    4. Starten Sie den Konfigurationsmanager.
    5. Starten Sie alle Broker.
    6. Stellen Sie eine Verbindung zum Konfigurationsmanager im Message Brokers Toolkit her. Dadurch wird die Brokertopologie (einschließlich der Ausführungsgruppen und Nachrichtenflüsse) erneut aus dem Konfigurationsmanager importiert.
    7. Setzen Sie die Topologiekonfiguration im Message Brokers Toolkit ein. Der Konfigurationsmanager übergibt dabei die UUIDs allen Brokern. Beachten Sie, dass dieser Schritt nicht erforderlich ist, wenn Sie auf einer anderen Plattform als Windows arbeiten.
Zugehörige Tasks
Konfigurationsmanager starten und stoppen
Brokerdatenbank und Benutzerdatenbanken erstellen
Komponenten verbinden
Publish/Subscribe-Topologie implementieren
Broker auf Linux- und UNIX-Systemen starten und stoppen
Broker auf Windows starten und stoppen
Zugehörige Verweise
Unterstützte Datenbanken
Befehl mqsibackupconfigmgr
Befehl mqsicreatebroker
mqsicreateconfigmgr-Befehl
Befehl mqsideletebroker
Befehl mqsideleteconfigmgr
mqsirestoreconfigmgr-Befehl
mqsistop-Befehl
Befehl mqsistart
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:29:39

an20141_