[IBM i]

Sicherungen von IBM MQ for IBM i -Daten

Verwenden Sie diese Informationen, um die beiden Typen von IBM® MQ -Sicherungen für jeden Warteschlangenmanager zu verstehen.

Für jeden Warteschlangenmanager sind zwei Typen von IBM MQ -Sicherungen zu berücksichtigen:
  • Daten-und Journalsicherung.

    Um sicherzustellen, dass beide Datengruppen konsistent sind, müssen Sie dies nur nach dem Herunterfahren des Warteschlangenmanagers tun.

  • Journalsicherung.

    Sie können diese Schritte ausführen, während der Warteschlangenmanager aktiv ist.

Für beide Methoden müssen Sie die Namen des IFS-Verzeichnisses des Warteschlangenmanagers und der WS-Manager-Bibliothek suchen. Sie finden diese in der Konfigurationsdatei IBM MQ (mqs.ini). Weitere Informationen finden Sie unter Changing IBM MQ configuration information on Multiplatforms.
Führen Sie die folgenden Prozeduren aus, um beide Sicherungstypen zu erstellen:
Daten-und Journalsicherung eines bestimmten Warteschlangenmanagers
Hinweis: Verwenden Sie keine Anforderung zum Sichern im aktiven Zustand, wenn der Warteschlangenmanager aktiv ist. Eine solche Anforderung kann erst dann ausgeführt werden, wenn alle COMMIT-Definitionen mit anstehenden Änderungen festgeschrieben oder rückgängig gemacht wurden. Wenn dieser Befehl verwendet wird, wenn der Warteschlangenmanager aktiv ist, werden die Kanalverbindungen möglicherweise nicht normal beendet. Verwenden Sie immer die folgende Prozedur.
  1. Erstellen Sie einen leeren Journalempfänger mit dem folgenden Befehl:
    CHGJRN JRN(QMTEST/AMQAJRN) JRNRCV(*GEN)
    
  2. Verwenden Sie den Befehl RCDMQMIMG , um ein MQM-Image für alle IBM MQ -Objekte aufzuzeichnen, und erzwingen Sie anschließend einen Prüfpunkt mit dem folgenden Befehl:
    RCDMQMIMG OBJ(*ALL) OBJTYPE(*ALL) DSPJRNDTA(*YES) MQMNAME(TEST)
    
  3. Beenden Sie die Kanäle, und stellen Sie sicher, dass der Warteschlangenmanager nicht aktiv ist. Wenn Ihr Warteschlangenmanager aktiv ist, stoppen Sie ihn mit dem Befehl ENDMQM .
  4. Sichern Sie die WS-Manager-Bibliothek, indem Sie den folgenden Befehl ausgeben:
    SAVLIB LIB(QMTEST)
    
  5. Sichern Sie die IFS-Verzeichnisse des Warteschlangenmanagers, indem Sie den folgenden Befehl ausgeben:
    SAV DEV(...) OBJ(('/QIBM/UserData/mqm/qmgrs/test'))
    
Journalsicherung eines bestimmten Warteschlangenmanagers
Da alle relevanten Informationen in den Journalen gespeichert sind, können Teilsicherungen durch Sichern der Journalempfänger ausgeführt werden, solange Sie eine vollständige Sicherung zu einem bestimmten Zeitpunkt ausführen. Diese Datensätze zeichnen alle Änderungen seit dem Zeitpunkt der Gesamtsicherung ab und werden durch Absetzen der folgenden Befehle ausgeführt:
  1. Erstellen Sie einen leeren Journalempfänger mit dem folgenden Befehl:
    CHGJRN JRN(QMTEST/AMQAJRN) JRNRCV(*GEN)
    
  2. Verwenden Sie den Befehl RCDMQMIMG , um ein MQM-Image für alle IBM MQ -Objekte aufzuzeichnen, und erzwingen Sie anschließend einen Prüfpunkt mit dem folgenden Befehl:
    RCDMQMIMG OBJ(*ALL) OBJTYPE(*ALL) DSPJRNDTA(*YES) MQMNAME(TEST)
    
  3. Sichern Sie die Journalempfänger mit dem folgenden Befehl:
    SAVOBJ OBJ(AMQ*) LIB(QMTEST) OBJTYPE(*JRNRCV) .........
    

Eine einfache Sicherungsstrategie besteht darin, jede Woche eine Gesamtsicherung der IBM MQ -Bibliotheken und eine tägliche Journalsicherung auszuführen. Dies hängt natürlich davon ab, wie Sie Ihre Sicherungsstrategie für Ihr Unternehmen eingerichtet haben.