ENDEVOR Archivierung, Backup und Recovery Christian Hofmann, Communicate! GmbH, München
Super - GAU Zerstörung einer Datei Ausfall einer Platte Ausfall eines Mainframes Ausfall von ENDEVOR
Archivierung Sichern vor ‚Consolidation‘ Sichern einzelner Elemente mit und ohne Historie Sicherung vor Außerdiensstellung
Sicherung (Backup) Was muß gesichert werden? Base Dateien MCF Delta-, List-, Output-Dateien Packages Prozessoren ! alle erzeugten Ergebnisse (LOAD, DBRM, DBD, Masken, …)
Backup (physikalisch) Physikalischer Backup IEBGENER E-Libs IEBCOPY PO-, PDSE-Libs DFDSS (ADRDSSU) Alle Dateiformen, auf Datei-Ebene, auf Volume-Ebene HSM ausreichende Anzahl von Generationen definieren auch für Reorganisation Sequentiell, DA (E-Libs) PO/PDSE VSAM
Backup (physikalisch) Vorteile des physikalischen Backups sehr schnell keine speziellen Programme nötig (Standard Utilities, Standard RZ-Verfahren einsetzbar) Nachteile des physikalischen Backups Sicherung eventuell nicht ‘synchron’ Probleme mit Dateien unter LSERV
Backup (logisch) VERIFY/UNLOAD/RELOAD (PGM=C1BM5000) VERIFY: Check UNLOAD: ‘Full’ und ‘Incremental’ RELOAD SCL-Command: ARCHIVE SCL-Command: TRANSFER
Validierung der Elemente Utility VERIFY Ausgabe gibt Auskunft über Anzahl der Systeme, Subsysteme, Elemente, Fehler Report: CONRPT83 Liste der Elemente ‘out of sync’
UNLOAD UNLOAD FULL UNLOAD INCREMENTAL UNLOAD PACKAGE Sicherung aller Definitionen Sicherung aller Elemente inkl. Historie UNLOAD INCREMENTAL Nach einem UNLOAD FULL einsetzbar Archiv-Bit im MCF dient zur Auswahl UNLOAD PACKAGE Nicht vergessen!
UNLOAD Auswahlmöglichkeiten ENVIRONMENT SYSTEM Package ID
RELOAD Wiederherstellung Environment Definitionen Elemente System Subsystem Type, Type-Sequence ... Elemente Package Dataset
Sicherungsformate UNLOAD Format ARCHIVE Format wird nur von UNLOAD (Utility) erzeugt kann mit RELOAD (Utility) oder TRANSFER (SCL-Command) gelesen werden ARCHIVE Format wird von ARCHIVE und TRANSFER erzeugt kann durch RESTORE, TRANSFER, COPY und LIST verarbeitet werden
Sicherungsformate ARCHIVE-Format UNLOAD-Format Element Informationen (aus MCF) Element (Base) Historie (Delta) Component-List (Delta) UNLOAD-Format wie ARCHIVE-Format plus System-, Subsystem-, Type-Definitionen
‚Spezialitäten‘ ARCHIVE-Format: UNLOAD-Format: COPY: Kopieren von Elementen auf DSN LIST: Drucken von Elementen RESTORE: Wiederherstellen TRANSFER: Wiederherstellen UNLOAD-Format: TRANSFER: FROM … TO … Umsetzung
LSERV Logging/Recovery Schon mal darüber nachgedacht? Mitschreiben aller Element-verändernden Aktionen in eine zentrale LOG-Datei Recovery bei Datenverlusten über Sicherung und Aufspielen der Log-Datei (PITR: Point In Time Recovery) Einfach zu implementieren.
Tipps/Hilfe Christian Hofmann Communicate! GmbH Mittenwalderstraße 63 81377 München E-Mail: chofmann@communicate.de Tel: 089 / 89 42 49-40 Mobil: 0179 / 226 03 33
NDVR U U NDVR NDVR A A NDVR A A NDVR A A NDVR U NDVR UNLOAD RELOAD U NDVR NDVR A ARCHIVE RESTORE A NDVR COPY A DSN LIST A List NDVR A TRANSFER A NDVR U NDVR
NDVR U U NDVR NDVR A A NDVR A A NDVR A A NDVR U NDVR UNLOAD 1:1 ! RELOAD U NDVR NDVR A ARCHIVE RESTORE A NDVR COPY A DSN LIST A List NDVR A TRANSFER A NDVR U NDVR FROM – TO Umsetzung möglich