180 likes | 394 Views
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
E N D
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 • 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 • System • Subsystem • Type, Type-Sequence • ... • Elemente • Package Dataset
Sicherungsformate • UNLOAD 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 • 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: • 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 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 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