5 0 0: Informix Sicherung

From SEPsesam
This page is a translated version of the page 5 0 0:Informix Backup and the translation is 100% complete.
Other languages:


Icon archived docs.png Dies ist die Dokumentation für die SEP sesam Version 5.0.0 Jaglion.
Dies ist nicht die neueste Version der SEP sesam Dokumentation und bietet daher keine Informationen über die in der neuesten Version eingeführten Funktionen. Weitere Informationen zu SEP sesam Releases finden Sie unter SEP sesam Release Versionen. Die neueste Dokumentation finden Sie in der aktuellen SEP sesam Documentation.


Übersicht


Dieser Artikel beschreibt die wichtigsten Funktionen der Informix-Integration und die Konfiguration der Datensicherung. Ausführliche Informationen zu den Voraussetzungen und Installationsanforderungen finden Sie unter Informix Konfiguration.

SEP sesam Online Sicherung für Informix (SIB) stellt die Sicherungsservices API (XBSA) zwischen Informix und SEP sesam zur Verfügung, um Informix-Daten auf dem SEP sesam Server zu sichern. XBSA spezifiziert den Zugang vom Informix ON-Bar Dienstprogramm zu einer Sicherungsanwendung. Für Sicherungen und Rücksicherungen benutzt ON-Bar XBSA, um die Daten von spezifizierten Speicherbereichen (dbspaces) oder logischen Protokolldateien auszutauschen. SEP sesam verwaltet die gesamten Speichermedien, während ON-Bar entscheidet, welche Daten gesichert oder rückgesichert werden müssen. Für Details zu Informix-Konzepten und -Werkzeugen siehe IBM Informix Dokumentation.

Erstellen eines Sicherungsauftrags

Während einer Sicherung (oder Rücksicherung) kontrolliert das ON-Bar Dienstprogramm die Datenströme. Dieses Dienstprogramm muss mit einem SEP sesam Server integriert werden, um auf die Speichergeräte zuzugreifen.

Erstellen Sie einen neuen Sicherungsauftrag für den Informix-Server.

  1. Wählen Sie unter Auswahl -> Aufträge -> Nach Clients den Informix-Client und klicken Sie auf Neuer Sicherungsauftrag. Das Fenster Neuer Sicherungsauftrag wird geöffnet.
  2. Geben Sie den Auftragsnamen ein und wählen Sie in der Auswahlliste Auftragstyp die Option Informix.
  3. Geben Sie die Informix-Instanz als Quelle für die Sicherung an, z.B. ol_ids_1110_1. Die Instanz sollte mit der Instanz übereinstimmen, die während des onbar-Sicherungs-Befehls verwendet wird.
  4. Klicken Sie auf OK, um einen Auftrag zu erstellen.
    Informix bck task Apollon de.jpg

Konfigurieren von Informix

Um ON-Bar die notwendigen Informationen für die Verbindung zu SEP sesam zu geben, setzen Sie die folgenden Umgebungsvariablen:

Obligatorische Parameter

INFORMIXDIR
Wird bei der Informix-Installation festgelegt.
SESAM_SERVER=<SEP sesam Server Name>
SESAM_JOB=<Informix Sicherungsauftragsname>
Name eines bereits konfigurierten Sicherungsauftrags auf dem SEP sesam Server, den Sie zuvor erstellen mussten.
SESAM_POOL=<Medienpoolname>
Name eines bereits konfigurierten Medienpools auf dem SEP sesam Server.

Optionale Parameter

XBSA_TRACE=<Trace level> (0|1|2)
Bei Einstellung mit +10000000, dann Verarbeitungsprotokolle an STDERR, e.g., 'set XBSA_TRACE=10000002'.
XBSA_LOGFILE
<Name der Trace-Datei>
Information sign.png Anmerkung
Obwohl XBSA_TRACE und XBSA_LOGFILE nicht zwingend erforderlich sind, sollten sie gesetzt werden, um im Falle von Problemen während der Sicherung oder Rücksicherung Informationen zu erhalten. Nur für die Rücksicherung sind SESAM_SERVER und SESAM_JOB obligatorisch.

Konfiguration einer ON-Bar Sicherung

Während der Sicherung bietet das Informix-Dienstprogramm ON-Bar die Schnittstelle zu den Datenbanken und führt die Extraktion und das Einfügen der Daten durch. Sie müssen den Befehl onbar ausführen, um eine Sicherung der Datenbank oder der logischen Protokolle als Informix oder als root Benutzer zu starten.

Information sign.png Anmerkung
Sie müssen den onbar-Rückgabecode überprüfen, da onbar keine Fehlermeldungen auf STDERR (Standardfehlerausgabe) schreibt. Einzelheiten zu den Rückgabecodes finden Sie unter ON-Bar-Meldungen und Rückgabecodes.

Die folgenden Beispiele zeigen, wie man Sicherungen auf dem Informix-Server startet.

  • Sicherung des Tablespace dbspace01:
informix@linux:/opt/informix/> export SESAM_SERVER=backupsrv
informix@linux:/opt/informix/> export SESAM_JOB=informix_ts
informix@linux:/opt/informix/> export SESAM_POOL=DISK
informix@linux:/opt/informix/> onbar -b -L 0 dbspace01
informix@linux:/opt/informix/> echo $?
0
informix@linux:/opt/informix/>
  • Die Befehle werden im folgenden Beispiel gezeigt:

Führen Sie eine Sicherung der Stufe 0 des dbspace01 auf einer OnLine Dynamic Server-Instanz namens venus durch. Sichern Sie alle mit dbspace01 verbundenen logischen Protokolldateien, schließen Sie die Sitzung und sichern Sie dann das aktuelle logische Protokoll.

setenv SESAM_SERVER jupiter 
setenv INFORMIXDIR /usr/informix 
setenv INFORMIXSQLHOSTS \$INFORMIXDIR/etc/sqlhosts 
setenv ONCONFIG onconfig.std
onbar -b -L 0 dbspace01 
onbar -b -l -c
  • Die SEP sesam Erweiterung für Informix (Windows, ZIP Archiv) enthält den sbc_onbar.cmd Befehl, der geeignet ist, Informix-Instanzen aus den SEP sesam Befehlsterminen durch Anpassung der INFORMIX_...- und SESAM_...-Werte zu sichern. Die Argumente werden an den onbar-Befehl übergeben und typische Aufrufe sind sbc_onbar.cmd -b -L 0 oder sbc_onbar.cmd -v.

ON-Bar Befehle

Sie müssen einen entsprechenden onbar -b-Befehl verwenden, um Speicherbereiche (dbspaces) oder logische Protokolle zu sichern.

  • Vollständige Sicherung der Datenbank (falls erforderlich, starten Sie die Datenbank mit dem Befehl oninit -v)
onbar -b -w  [-L n]
n - Backup level (0, 1, 2), default is 0.
  • Sicherung eines einzelnen dbspace
onbar -b [-L n] 
n - Backup level (0, 1, 2), default is 0.
dbspace_name - Name of the Informix dbspace instance
  • Sicherung der logischen Protokolldateien
onbar -b -l     - Sicherung aller vollständigen logischen Protokolldateien
onbar -b -l -c  - Sicherung der aktuellen logischen Protokolldateien und Wechsel zur nächsten logischen Protokolldatei.
onbar -b -l -s  - Sicherung aller logischen Protokolle, die sich nach einem Absturz des Systems auf der Festplatte befinden.


Bekannte Themen

Wenn Sie Probleme mit Informix haben, überprüfen Sie den Troubleshooting Guide.

Siehe auch

Informix RücksicherungInformix Konfiguration

Externe Referenzen

Copyright © SEP AG 1999-2024. Alle Rechte vorbehalten.
Jede Form der Reproduktion der Inhalte dieses Benutzerhandbuches, ganz oder in Teilen, ist nur mit der ausdrücklichen schriftlichen Erlaubnis der SEP AG gestattet. Bei der Erstellung dieses Benutzerhandbuches wurde mit größtmöglicher Sorgfalt gearbeitet, um korrekte und fehlerfreie Informationen bereit stellen zu können. Trotzdem kann die SEP AG keine Gewähr für die Richtigkeit der Inhalte dieses Benutzerhandbuches übernehmen.