IBM i változat 7.3
Rendszerfelügyelet Backup, Recovery, and Media Services for i
IBM
SC41-5345-09
IBM i változat 7.3
Rendszerfelügyelet Backup, Recovery, and Media Services for i
IBM
SC41-5345-09
Megjegyzés A kiadvány és a tárgyalt termék használatba vétele előtt olvassa el a “Nyilatkozatok” oldalszám: 443 szakasz tájékoztatását.
Ez a kiadás az IBM Backup, Recovery and Media Services for i (termékszám: 5770-BR1)V7R2M0 változatára, továbbá minden ezt követő változatra és módosításra vonatkozik mindaddig, amíg újabb kiadások ezt másképp nem jelzik. Ez a változat nem fut minden csökkentett utasításkészletű (RISC) rendszeren illetve a CISC modelleken. Ez a kiadás az SC41-5345-08 helyébe lép. A dokumentum Licenc belső kódra (LIC) hivatkozhat. A Licenc belső kód Gépi kódnak minősül, amelynek licencelése az IBM Gépi kódra vonatkozó licencszerződés feltételei szerint történik. © Szerzői jog IBM Corporation 1998, 2015. © Copyright IBM Corporation 1998, 2015.
Tartalom Backup, Recovery, and Media Services (BRMS) . . . . . . . . . . . . . . . ix Kinek szól ez a könyv . . . . . BRMS-hez kapcsolódó információk . Hogyan kell megjegyzéseket küldeni
. . .
. . .
. . .
. . .
. . .
. . .
. x . x . x
Újdonságok az IBM i 7.3 termékben . . xiii
1. rész BRMS használatának megkezdése . . . . . . . . . . . . 1 1. fejezet IBM Backup, Recovery and Media Services for i (BRMS) bemutatása . 3 BRMS használatának előnyei . . . . . . . . . BRMS Standard . . . . . . . . . . . . . BRMS hálózati összetevő . . . . . . . . . . BRMS speciális funkciók összetevő . . . . . . . Általános BRMS termék működése . . . . . . . BRMS irányelvek . . . . . . . . . . . . BRMS vezérlőcsoportok . . . . . . . . . . Hogyan működnek együtt az irányelvek és a vezérlőcsoportok . . . . . . . . . . . . BRMS adathordozó-kezelési összetevők . . . . . Hogyan működnek együtt a BRMS funkcionális összetevői
. . . . . . .
3 4 4 5 5 6 7
. 7 . 8 10
2. fejezet BRMS telepítése és inicializálása . . . . . . . . . . . . 11 Hardverrel kapcsolatos szempontok . . . . Szoftverrel kapcsolatos szempontok . . . . Media and Storage Extensions (MSE) telepítése Telepítés megtervezése . . . . . . . . BRMS telepítése . . . . . . . . . . Telepítés után . . . . . . . . . . . Licenc információk frissítése . . . . . BRMS eltávolítása a rendszerről . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
11 11 11 12 14 14 15 16
3. fejezet Teljes rendszer mentése . . . 17 Adathordozó bejegyzése . . . . . . . . . . Adathordozó-osztályok megállapítása . . . . . Önálló eszköz által használt adathordozó bejegyzése Adathordozó-könyvtár által használt adathordozó bejegyzése . . . . . . . . . . . . . Mentések végrehajtása . . . . . . . . . . *SYSTEM vezérlőcsoport használata . . . . . *SYSGRP vezérlőcsoport használata . . . . . *BKUGRP vezérlőcsoport használata . . . . . Mentési és helyreállítási napló . . . . . . . . Naplóüzenetek eltávolítása . . . . . . . . Naplóüzenetek kizárása . . . . . . . . . Naplóüzenetek küldése . . . . . . . . . Mentési statisztika jelentés nyomtatása. . . . . . Helyreállítási jelentések nyomtatása . . . . . .
© Szerzői jog IBM 1998, 2015
. 17 . 18 19 . . . . . . . . . . .
19 20 20 20 20 21 23 23 24 24 25
4. fejezet Teljes rendszer helyreállítása Helyreállítási jelentések áttekintése. . . . . . . . Helyreállítási jelentések nyomtatása . . . . . . Helyreállítási jelentés prioritási sorrendjének megadása . . Egyéni helyreállítási lépéssel kapcsolatos információk . . STRRCYBRM parancs használata . . . . . . . . Helyreállítás folytatása . . . . . . . . . . . Versengő helyreállítás. . . . . . . . . . . . Teljes rendszer helyreállítása jelentés használata . . . . Előszó . . . . . . . . . . . . . . . Titkosítás a helyreállítási jelentésben . . . . . . STEP 001 : Licenc belső kód helyreállítása . . . . STEP 002 : Operációs rendszer helyreállítása . . . . STEP 003 : Önálló vagy adathordozó-könyvtár eszközök beállítása helyreállításhoz . . . . . . STEP 004 : A BRMS termék és a hozzá tartozó könyvtárak helyreállítása . . . . . . . . . . STEP 005 : BRMS rendszerhez kapcsolódó adathordozó információk helyreállítása . . . . . STEP 006 : BRMS funkcionális jogosultság információinak inicializálása. . . . . . . . . STEP 007 : Rendszernév frissítése a BRMS adathordozó információkban. . . . . . . . . STEP 008 : BRMS eszköz és adathordozó-könyvtár információk inicializálása . . . . . . . . . STEP 009 : Felhasználói profilok helyreállítása . . . STEP 010 : QSECOFR felhasználói profil jelszavának módosítása . . . . . . . . . . . . . . STEP 011 : Konfigurációs adatok helyreállítása . . . STEP 012 : Szükséges rendszerkönyvtárak helyreállítása . . . . . . . . . . . . . STEP 013 : BRMS eszköz és adathordozó-könyvtár információk alaphelyzetbe állítása . . . . . . . STEP 014 : Összes maradék rendszer és felhasználói adat helyreállítása . . . . . . . . . . . . STEP 015 : IBM termékkönyvtárak helyreállítása . . STEP 016 : Felhasználói könyvtárak helyreállítása . . STEP 017 : Dokumentumkönyvtár-objektumok helyreállítása . . . . . . . . . . . . . STEP 018 : Katalógusok és fájlok helyreállítása . . . STEP 019 : Összes ASP spoolfájljának helyreállítása STEP 020 : Különleges helyreállítási feldolgozás — Integrated Server Support for IBM i . . . . . . STEP 021 : Különleges helyreállítási feldolgozás — Linux szerverek helyreállítása logikai partícióban . . STEP 022 : Különleges helyreállítási feldolgozás — IBM DB2 Content Manager OnDemand for IBM i . . STEP 023 : Ideiglenes programjavítás információk frissítése. . . . . . . . . . . . . . . STEP 024 : Naplómódosítok alkalmazása . . . . . STEP 025 : További mentett információk helyreállítása STEP 026 : Jogosultság információk helyreállítása . . STEP 027 : Rendszerinformációk ellenőrzése. . . . STEP 028 : Ideiglenes programjavítások alkalmazása STEP 029 : Munkanapló nyomtatása . . . . . . STEP 030 : IPL végrehajtása . . . . . . . .
27 27 28 29 31 33 34 35 37 38 41 42 43 43 44 46 47 47 48 49 50 50 51 52 53 55 55 56 57 58 59 60 61 62 62 63 64 65 65 65 66
iii
Helyreállítási tippek .
.
.
.
.
.
.
.
.
.
.
. 66
2. rész BRMS műveletek személyre szabása . . . . . . . . . . . . . . 67 5. fejezet Eszközök kezelése a BRMS rendszerben . . . . . . . . . . . . 69 Új eszközök hozzáadása . . . . . . . . . . . Új eszköz hozzáadása automatikusan . . . . . . Új eszköz hozzáadása saját kezűleg. . . . . . . Meglévő eszköz módosítása . . . . . . . . . . Önálló szalageszközök eszköz információinak módosítása . . . . . . . . . . . . . . Optikai önálló eszközök eszköz információinak módosítása . . . . . . . . . . . . . Eszköznév módosítása . . . . . . . . . Eszköz konfigurációs információk módosítása . . Adathordozó-könyvtár eszközök eszköz információinak módosítása . . . . . . . . . . . . . . WRKMLBBRM parancs használata . . . . . MLB beállítása megosztott eszközként. . . . . Virtuális szalageszközök eszköz információinak módosítása . . . . . . . . . . . . . . Külső szalagos adathordozó-könyvtárak kezelése . . . Utolsó aktív eszköz . . . . . . . . . . . .
69 69 70 70 70 72 72 73 73 73 74 74 75 76
6. fejezet Adathordozó-kezelési művelet beállítása. . . . . . . . . . . . . . 77 Adathordozó előkészítése . . . . . . . . . Adathordozó-osztályok kezelése . . . . . . Adathordozó bejegyzése . . . . . . . . . Önálló eszközök által használt kötetek bejegyzése Adathordozó-könyvtárak által használt kötetek bejegyzése . . . . . . . . . . . . Adathordozó-könyvtár köteteinek bejegyzése a WRKMLMBRM paranccsal . . . . . . . Meglévő kötetek bejegyzése . . . . . . . Virtuális kötet bejegyzése . . . . . . . Adathordozó tartalom hozzáadása a történetfájlhoz bejegyzett kötetről . . . . . . . . . . Kötetek inicializálása . . . . . . . . . . Hány kötetet kell inicializálni . . . . . . Adathordozó-leltár rendszer beállítása . . . . . Adathordozó-készlet forgása. . . . . . . Kiinduló adathordozótár módszer . . . . . Következő kötet üzenet beállítása . . . . . Adathordozók tárolása . . . . . . . . . . Adathordozó irányelvek . . . . . . . . . Megtartási időszakok megadása az adathordozó irányelvben . . . . . . . . . . . . Tárolóhelyek . . . . . . . . . . . . Tárolóhelyek használata a BRMS rendszerben . Tárolóhelyek kezelése képernyő használata . . Tárolók és tárolóosztályok . . . . . . . . Tárolóosztály létrehozása. . . . . . . . Tárolók kezelése . . . . . . . . . . Tároló áthelyezés kezelése . . . . . . . Adathordozó bővítőhelyek . . . . . . . . Adathordozó áthelyezése . . . . . . . . . .
iv
IBM i: Backup, Recovery, and Media Services for i
. 78 . 78 . 80 80 . 81 . 81 . 83 . 83 . . . . . . . . .
84 86 87 87 87 88 88 88 89
. . . . . . . . . .
90 91 91 92 93 93 94 95 96 96
Áthelyezési irányelvek . . . . . . . . . Áthelyezés fájlcsoport szerint . . . . . . Áthelyezés vezérlőcsoport szerint . . . . . Mozgáskezelési naptárak kezelése. . . . . Áthelyezés kezdeményezése . . . . . . . Áthelyezés kezdeményezése a MOVMEDBRM paranccsal . . . . . . . . . . . . Áthelyezés kezdeményezése a STRMNTBRM paranccsal . . . . . . . . . . . . Áthelyezés ellenőrzése . . . . . . . . . Kötetek kivétele az áthelyezésből . . . . . Áthelyezéssel kapcsolatos jelentések nyomtatása Adathordozó nyomkövetése . . . . . . . . BRMS adathordozó-tároló kezelése . . . . . Adathordozó állapot jelentés nyomtatása . . . . Adathordozó másolása . . . . . . . . . . Kötetek másolás a DUPMEDBRM paranccsal . . Másodpéldány kötetek adathordozó információinak mentése . . . . . . . . . . . . . Adathordozó távoli másolása . . . . . . . Mentett elemek másolása . . . . . . . . . Másolás folytatása . . . . . . . . . . . Automatikus másolás . . . . . . . . . . Adathordozó helyreállítása . . . . . . . . . Adathordozó-készlet kötetek lejárttá tétele . . . Töredezettt adathordozó helyreállítása . . . . Külső címkenyomtatás . . . . . . . . . . Címkenyomtatás magadása . . . . . . . . Címkenyomtatás személyre szabása . . . . .
. 97 . 99 . 100 . 100 . 102 . 102 . 102 . 103 . 104 105 . 105 . 105 . 106 . 107 . 108 . . . . . . . . . . .
109 109 110 111 112 113 113 114 114 114 115
7. fejezet Biztonsági mentés személyre szabása . . . . . . . . . . . . . . 117 Tervezési szempontok . . . . . . . . . . A BRMS rendszer irányelv . . . . . . . . . Rendszer irányelv bemutatása . . . . . . . Megjelenítési vezérlőelemek módosítása . . . A BRMS mentési irányelv . . . . . . . . . Mentési irányelv módosítása . . . . . . . Biztonsági mentési vezérlőcsoportok . . . . . . Vezérlőcsoportok tartalma . . . . . . . . *SAVSYS speciális érték használata . . . . . *SAVSYS mentési elemkénti használatának speciális szempontjai . . . . . . . . Mentés ütemezése *SAVSYS értékkel . . . Alrendszerek leállítása és indítása a *SAVSYS speciális értékkel . . . . . . . . . . Konzolfigyelés használata *SAVSYS ütemezéséhez . . . . . . . . . . . Alapértelmezett vezérlőcsoportok tartalma . . . Mentési vezérlőcsoportok kezelése . . . . . Vezérlőcsoport létrehozása . . . . . . . Vezérlőcsoport szerkesztése . . . . . . Vezérlőcsoport attribútumainak módosítása . . Vezérlőcsoportban lévő könyvtárak mentésére vonatkozó speciális szempontok . . . . . Könyvtárak kihagyása a mentésből . . . Feldolgozandó alrendszerek képernyő használata Feldolgozandó jobsorok képernyő használata . Vezérlőcsoport feldolgozási sorrendje . . . . Mentési listák létrehozása vezérlőcsoportban . . Mappalista létrehozása . . . . . . . .
. . . . . . . . .
117 118 118 120 120 120 124 124 127
. 127 . 128 . 128 . . . . . .
129 129 131 131 133 134
. 135 . 136 137 . 138 . 139 . 140 . 140
Objektumlista létrehozása . . . . . . . . Objektumlista használata könyvtárlistaként . . . Spoolfájllista létrehozása . . . . . . . . Mentett spoolfájlok lejárata. . . . . . . . Hivatkozáslista létrehozása . . . . . . . . Felhasználói kilépési pontok feldolgozása vezérlőcsoportban . . . . . . . . . . . Vezérlőcsoport mentése . . . . . . . . . . Hogyan kell a rendellenesen leállt mentést automatikusan újrapróbálni . . . . . . . . Hogyan kell a mentést folytatni . . . . . . Vezérlőcsoportok feldolgozásának további paraméterei Mentés aktív állapotban szolgáltatás használata . . . Mentés aktív állapotban szolgáltatás aktiválása a BRMS rendszerben . . . . . . . . . . BRM Mentés aktív állapotban figyelése (MONSWABRM) parancs . . . . . . . . Mentés aktív állapotban üzenetsor kezelése . . . Többszörös mentés szinkronizálás használata . . Konzol figyelése . . . . . . . . . . . . Konzolfigyelő indítása . . . . . . . . . BRMS konzolfigyelő megszakítása . . . . . Konzolfigyelő megfigyelése . . . . . . . Konzolfigyelő megszakítása . . . . . . . Mentés elküldése a vezérlő alrendszernek . . . . Tévesztett objektum irányelvek használata . . . . . Naplózási jelentés objektumlista . . . . . . . . Szoftveres titkosítás BRMS segítségével . . . . . . Soros, versengő és párhuzamos mentések végrehajtása Versengő mentések . . . . . . . . . . . Párhuzamos mentések . . . . . . . . . . Párhuzamos támogatás korlátozásai . . . . . . Mikor kell párhuzamos és versengő mentéseket alkalmazni. . . . . . . . . . . . . . Hogyan kell párhuzamos mentést beállítani . . . . Mentési forgatókönyv minták: Több vezérlőcsoport és megosztott eszközök kezelése . . . . . . . . . 1. forgatókönyv: Több vezérlőcsoport használata soros mentésben . . . . . . . . . . . . . . 2. forgatókönyv: Több vezérlőcsoport használata párhuzamos és versengő mentésben . . . . . . 3. forgatókönyv: Mentés végrehajtása megosztott eszközöket tartalmazó hálózatban . . . . . . . Kiegészítő BRMS parancsok . . . . . . . . .
142 143 143 145 146 148 150 150 150 151 151 151 153 155 156 158 159 159 160 160 160 161 162 162 165 165 166 166 166 166 168 168 171 173 176
8. fejezet Kijelölt helyreállítások végrehajtása . . . . . . . . . . . . 179 Helyreállítási irányelv . . . . . . . . . . STRRCYBRM parancs kezelése . . . . . . . STRRCYBRM paraméterek bemutatása . . . . Vezérlőcsoportok helyreállítása az STRRCYBRM paranccsal . . . . . . . . . . . . . Több vezérlőcsoport helyreállítása . . . . . Könyvtárak helyreállítása az STRRCYBRM paranccsal . . . . . . . . . . . . . Egyedi integrált fájlrendszeri objektumok helyreállítása . . . . . . . . . . . . Tárolóterület visszaállítása BRMS segítségével Felhasználói profilok helyreállítása . . . . . További visszaállítási paraméterek a BRMS rendszerben Objektumok helyreállítása objektumrészletekkel .
. 179 . 182 . 182 . 184 . 187 . 189 . 190 190 . 192 192 . 192
Objektumok helyreállítása objektumrészletek nélkül Helyreállítás naplómódosítások alkalmazásával. . Rendszer helyreállítása . . . . . . . . Naplózott fájl és tag helyreállítása. . . . . Egyedi mappák helyreállítása . . . . . . . Kimeneti sorokkal mentett spoolfájlok helyreállítása Egyedi spoolfájlok helyreállítása . . . . . . Hogyan kell párhuzamos és versengő helyreállításokat végrehajtani . . . . . . . . . . . . . Több vezérlőcsoport helyreállítása versengő támogatással . . . . . . . . . . . . Párhuzamos helyreállítás végrehajtása . . . . Helyreállítás végrehajtása a Helyreállítási elemzés jelentés nélkül . . . . . . . . . . . . Szükséges szalagok beazonosítása. . . . . . Helyreállítási elemzés jelentés előállítása hiba után Helyreállítás tervezési és tevékenység képernyők használata . . . . . . . . . . . . . . Helyreállítási kapcsolattartó-lista létrehozása . . Helyreállítási tevékenységlista létrehozása . . . Kiegészítő BRMS parancsok . . . . . . . .
194 195 196 198 198 200 . 201
. . . .
. 203 . 204 . 205 . 206 . 206 206 . . . .
207 207 208 210
9. fejezet Napi karbantartás a BRMS rendszerben . . . . . . . . . . . . 211 Mit csinál a STRMNTBRM parancs . . . STRMNTBRM parancs ütemezése . . . STRMNTBRM parancs feldolgozása mentési vezérlőcsoportban . . . . . . . . Értesítés a STRMNTBRM feldolgozásnak sikertelenségéről . . . . . . . . .
. .
. .
. .
. 211 . 213
.
.
.
. 214
.
.
.
. 215
10. fejezet Mentési és helyreállítási jobok ütemezése . . . . . . . . . . 217 Mentési és helyreállítási jobok ütemezése . . . . Mentési vezérlőcsoportok ütemezése . . . . . Óvintézkedések egyéni heti tevékenység ütemezésekor . . . . . . . . . . . BRMS mentési parancsokkal végzett mentések ütemezése . . . . . . . . . . . . Kijelölt helyreállítási elemek ütemezése . . . . Ütemezett jobok kezelése . . . . . . . . . Munkanapló információk megőrzése . . . . . Jobütemező módosítása . . . . . . . . . . Néhány megjegyzés a helyettesítő változókkal kapcsolatban . . . . . . . . . . . .
. 217 . 217 . 219 . . . . .
220 220 220 221 221
. 223
3. rész Speciális témakörök a BRMS rendszerben . . . . . . . . 225 11. fejezet BRMS grafikus felület használata. . . . . . . . . . . . . 227 Különbségek a BRMS felhasználói felületei között. . BRMS bedolgozó beállítása . . . . . . . . Navigálás a BRMS grafikus felületre . . . . . . Forgatókönyvek: Gyakorlati példa a BRMS használatára Forgatókönyv: Rendszer irányelv tulajdonságai . . Forgatókönyv: Mentés a BRMS segítségével . . JKLDEV mentési stratégiája . . . . . . JKLPROD mentési stratégiája . . . . . .
. 227 . 227 . 228 228 . 229 . 230 . 231 . 231
Tartalom
v
JKLINT mentési stratégiája . . . . . . . Forgatókönyv: Adatok archiválása . . . . . . Adathordozó előkészítése . . . . . . . . Adathordozó bejegyzése . . . . . . . . Archiválási vezérlőcsoport létrehozása régebbi adatokhoz . . . . . . . . . . . . . Archiválási vezérlőcsoport jelentés megjelenítése Archiválási vezérlőcsoport ütemezése . . . . Forgatókönyv: Adathordozók áthelyezése . . . . Forgatókönyv: Adathordozók visszaszerzése . . . Forgatókönyv: Visszatöltési műveletek végrehajtása Rendszer visszaállítása a BRMS segítségével katasztrófahelyzet után . . . . . . . . . Nem szándékosan törölt objektum visszatöltése a BRMS segítségével . . . . . . . . . . Rendszer irányelv tulajdonságoknak megadása . . . . Rendszer biztonsági mentése . . . . . . . . . BRMS-be épített mentési vezérlőcsoportok . . . . Mentési vezérlőcsoport létrehozása . . . . . . Mentési vezérlőcsoport tulajdonságainak módosítása Mentési vezérlőcsoport másolása távoli rendszerre Teljeskörűen automatizált mentés végrehajtása . . . Mentési vezérlőcsoport ütemezése . . . . . . Lotus szerverek online mentése . . . . . . . Archívumok használata . . . . . . . . . . . Archiválási vezérlőcsoport létrehozása . . . . . Archiválási vezérlőcsoport tulajdonságainak módosítása . . . . . . . . . . . . . Archiválási vezérlőcsoport másolása távoli rendszerre Dinamikus visszakeresés kezelése. . . . . . . Elemek visszatöltése a rendszeren . . . . . . . . Egyedi mentett elemek visszatöltése . . . . . . Visszaállítási jelentés nyomtatása . . . . . . . Eszközök kezelése . . . . . . . . . . . . Lemeztárak kezelése. . . . . . . . . . . . Adathordozók kezelése . . . . . . . . . . . Adathordozó bejegyzése . . . . . . . . . Adathordozók kezelése . . . . . . . . . . Adathordozói irányelv létrehozása . . . . . . Adathordozói irányelv tulajdonságainak a módosítása Adathordozók visszaszerzése . . . . . . . . Adathordozók kiegyensúlyozása . . . . . . . Áthelyezési irányelv létrehozása . . . . . . . Adathordozók áthelyezésének ellenőrzése . . . . Tárolók kezelése . . . . . . . . . . . . Helyszínek kezelése . . . . . . . . . . . BRMS karbantartás futtatása . . . . . . . . . BRMS jelentések megjelenítése és nyomtatása . . . .
232 232 233 234
237 238 239 239 240 240 241 242 242 242 243 243 244 244 245 246 246 246 247 247 248 248 248 249 249 249 250 250 250 251 251 252 252 253
vi
. . . . . . . . . . .
IBM i: Backup, Recovery, and Media Services for i
. . . . . . . . . . .
. . . . . . . . . . .
255 256 256 256 256 256 257 257 257 257 257
. 258 . 258
13. fejezet Funkcionális használati modell és BRMS biztonsági szempontok . . . . . . . . . . . . 261
234 235 235 235 236 237
12. fejezet Vállalati BRMS . . . . . . 255 Vállalati BRMS fogalmak . . . . . . . Vállalati BRMS használata . . . . . . . Vállalati Hub központ panel megnyitása . . Hub adminisztrációs beállításainak módosítása Csomópont létrehozása . . . . . . . Csomópont házirend létrehozása . . . . Jelentésmeghatározás létrehozása . . . . Jelentés irányelv létrehozása . . . . . Jelentésmeghatározás futtatása . . . . . Jelentések küldése kapcsolattartóknak . . Csomópont összes jelentésének megjelenítése
Jelentésmeghatározás jelentéseinek megjelenítése . Vállalati BRMS szempontok és követelmények. . .
Hogyan működik a funkcionális használati modell . . Mentés funkció . . . . . . . . . . . Helyreállítási funkció . . . . . . . . . Adathordozó-kezelési összetevők . . . . . . Rendszerhez kapcsolódó funkciók. . . . . . Funkcionális használati modell megvalósítása . . . Új BRMS tevékenységek regisztrálása a funkcionális használati modellben . . . . . . . . . SETUSRBRM parancs használata. . . . . . . Konzolfigyelő védelme . . . . . . . . . . IBM i biztonsági vezérlőelemek kezelése . . . . BRMS adathordozó biztonság . . . . . . .
. . . . . .
261 262 262 262 263 264
. . . . .
264 265 266 267 268
14. fejezet Mentés mentési fájlokba
269
Mentési fájlok használatának megadása az adathordozó irányelvben . . . . . . . . . . . . . Mentési fájlok használatának megadása vezérlőcsoportokban. . . . . . . . . . . Mentési fájlok kezelése BRMS segítségével . . . . Mentési fájlok kezelése . . . . . . . . . . BRMS mentési fájlokat tartalmazó könyvtárak . . .
. 269 . . . .
270 271 272 272
15. fejezet Hálózatkezelés a BRMS rendszerrel . . . . . . . . . . . . 273
|
BRMS hálózati működésének áttekintés . . . . . Hogyan működik a megosztott adathordozó-leltár szinkronizálása . . . . . . . . . . . Hogyan kommunikálnak a BRMS hálózatok . . Hogyan kell BRMS hálózatot beállítani . . . . . BRMS hálózat beállítása . . . . . . . . Rendszerek ellenőrzése BRMS hálózaton . . . BRMS hálózat kezelése a BRMS grafikus felület segítségével . . . . . . . . . . . . Rendszernév módosítása . . . . . . . . Hogyan kapják meg a hálózatba kötött rendszerek az adathordozó információkat . . . . . . Két BRMS hálózat összefésülése . . . . . . Vezérlőcsoportok másolása hálózatba kötött IBM i platformok között . . . . . . . . . . BRMS hálózati szinkronizálás ellenőrzése . . . Rendszer eltávolítása hálózatból . . . . . . . Hálózati szolgáltatás eltávolítása korábban hálózatba kötött rendszerről. . . . . . . . . . . . Adathordozó kiegyensúlyozása rendszerek között . . BRMS FlashCopy támogatás . . . . . . . . BRMS szezonális időmódosításai . . . . . . . Órák visszaállítása . . . . . . . . . . Órák előreállítása. . . . . . . . . . .
. 273 . . . . .
274 275 275 276 279
. 280 . 280 . 281 . 282 . 284 . 285 . 287 . . . . . .
289 289 291 293 293 295
16. fejezet Speciális funkciók összetevő . . . . . . . . . . . . . 297 Hierarchikus tárolókezelés (HSM) Adathordozó-könyvtár kezelés . .
. .
. .
. .
. .
. .
. .
. 297 . 298
BRMS felhasználó által megadott rendszernév támogatása . . . . . . . . . . . . . Szalagkönyvtár állapota eszköz . . . . . . . Szoftveres titkosítás . . . . . . . . . . . Független lemeztárak magas szintű rendelkezésre állás támogatása BRMS hálózatban . . . . . . . .
. 298 . 299 . 299 . 300
17. fejezet Online Lotus szervermentések . . . . . . . . . . 301 Hogyan működnek a Lotus szerver online mentések . . BRMS inicializálása Lotus szerver mentésekhez . . . Online Lotus szerver mentés végrehajtása . . . . . Használandó eszköz- és adathordozó-osztály megállapítása . . . . . . . . . . . . . Adathordozó hozzáadása az adathordozó-osztály kiinduló tárához . . . . . . . . . . . . Mentés indítása . . . . . . . . . . . . Ajánlások . . . . . . . . . . . . . . Korlátozások . . . . . . . . . . . . . Lotus szerver mentési teljesítményének hangolása *EXIT bejegyzések előfeldolgozás és utófeldolgozása a vezérlőcsoportokban . . . . . . . . . . Lotus szerver vezérlőcsoportok másolása . . . . BRMS: növekményes online Lotus szervermentés Lotus szerver mentett elemeit tartalmazó katalógus megjelenítése . . . . . . . . . . . . . Lotus szerver helyreállítása . . . . . . . . . . Egyetlen Lotus szerver adatbázis helyreállítása a parancsk segítségével . . . . . . . . . . Egyetlen Lotus szerver adatbázis helyreállítása a BRMS System i navigátor kliens segítségével . . . Korlátozások . . . . . . . . . . . . . Online mentések visszaállítása . . . . . . . . Növekményes helyreállítás másik Lotus szerverre vagy másik katalógusba . . . . . . . . . . Adatbázis helyreállítási módszer kiválasztása . . Adatbázis helyreállítása másik Domino szerverre Adatbázis helyreállítása aktív szerver adatkatalógusában lévő eltérő katalógusba . . . Hiányzó Domino DAOS objektumok visszaállítása
301 301 303 304 304 304 305 305 305 306 306 307 309 309 310 310 311 311 312 313 313 316 317
18. fejezet Lemeztáreszközök mentése és helyreállítása . . . . . . . . . . 319 Lemeztáreszközök mentése. . . . . . . . . . Felhasználói könyvtárak mentése lemeztáreszközökön Rendszer és alap felhasználói lemeztárak mentése . . Több kapcsolt lemeztáreszköz mentése . . . . . *SETASPGRP használata lemeztáreszközök mentéséhez . . . . . . . . . . . . . Spoolfájlok mentése lemeztáreszközökön . . . . Lemeztáreszközök helyreállítása . . . . . . . .
319 320 321 321 322 323 324
19. fejezet Szalagautomatizálás használata a BRMS rendszerrel . . . . 329 Szalagautomatizálás beállítása a BRMS rendszerrel . . Mentési és visszaállítási feladatok . . . . . . . . Helyreállítási folyamat szalagautomatizálás használatával Archiválási feladatok . . . . . . . . . . . Kötetek mozgatása BRMS segítségével . . . . . .
329 330 331 332 332
20. fejezet Szalag I/O művelet programból . . . . . . . . . . . . 335 BRMS használata szalagfájl feldolgozásához . . . . BRMS használata bemeneti feldolgozáshoz . . . . . Bemeneti/kimeneti feldolgozás több eszközzel . . . . 1. Szalagfájl-objektumok létrehozása . . . . . . 2. A program lefordítása . . . . . . . . . 3. Használandó szalagmeghajtók jelzése az OVRTAPF parancs segítségével . . . . . . . . . . . 4. BRMS bevonása a szalag kezelésébe a SETMEDBRM parancs segítségével . . . . . . Program meghívása . . . . . . . . . . . Eredmények . . . . . . . . . . . . . Egyéb feldolgozási eljárások . . . . . . . . . Üzenetek . . . . . . . . . . . . . . .
337 340 341 341 342 343 344 345 345 347 347
4. rész Függelék és mutatók . . . . 349 A. függelék BRMS adatok összefésülése és rendszerek egyesítése. . . . . . . . . . . . . 351 Összefésüléses egyesítés tervezése . . . . . . BRMS adatok összefésülése meglévő BRMS rendszert nem tartalmazó célrendszerre . . . . . . . . BRMS adatok összefésülése meglévő BRMS rendszert tartalmazó célrendszerre . . . . . . . . .
. 351 . 353 . 354
B. függelék BRMS jelentések összefoglalása . . . . . . . . . . . 359 ASP információk jelentés (QP1AASP, QP1AXS) . Mentési mappalista jelentés (QP1AFL) . . . . Mentési hivatkozáslista jelentés (QP1AFS) . . . Mentési objektumlista jelentés (QP1AOB) . . . Mentési terv jelentés (QP1ABP) . . . . . . Mentési irányelv jelentés (QP1ABX) . . . . . Mentési statisztika jelentés (QP1ABS) . . . . Mentési spoolfájllista jelentés (QP1ALQ) . . . Naptár jelentés (QP1ACA) . . . . . . . . Központosított adathordozó felülvizsgálati jelentés (QP1ASYN) . . . . . . . . . . . . Tároló jelentés (QP1ACN) . . . . . . . . Tárolóosztály jelentés (QP1ACT) . . . . . . Eszköz jelentés (QP1ADV). . . . . . . . Naplófogadó lánc jelentés (QP1AJR) . . . . . Naplófogadó lánc kivétel jelentés (QP1AJREXC) . Könyvtármentés elemzése jelentés (QP1ALA) . . Hivatkozási információk jelentés (QP1ADI). . . Helyelemzés jelentés . . . . . . . . . Napló jelentés (QP1ALG) . . . . . . . . Adathordozó kiegyensúlyozási jelentés (QP1AMBL) Adathordozó jelentés (QP1AMM). . . . . . Adathordozó-osztály jelentés (QP1AMT) . . . Adathordozó lejárati jelentés (QP1AEP) . . . . Adathordozó információk jelentés (QP1AHS) . . Adathordozó-könyvtár jelentés (QP1AMD) . . . Adathordozó-könyvtár adathordozói jelentés (QP1A1MD) . . . . . . . . . . . . Adathordozó összevonási jelentés (QP1AEN) . . Adathordozó áthelyezési jelentés (QP1APVMS) .
. . . . . . . . .
. . . . . . . . .
360 360 360 360 361 361 361 361 361
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
361 362 362 363 363 363 363 363 364 364 364 364 365 365 365 366
. . .
. 366 . 367 . 367
Tartalom
vii
Adathordozó irányelv jelentés (QP1AME) . . . . Adathordozó-kötet statisztika jelentés (QP1AVU) . . Adathordozó-kötet küszöbérték jelentés (QP1AVOL) . Áthelyezési irányelv jelentés (QP1AMP). . . . . Helyreállítási tevékenységek jelentés (QP1ARW) . . Helyreállítás elemzési jelentés (QP1ARCY) . . . . Helyreállítási irányelv jelentés (QP1ARX) . . . . Összesítő jelentés a helyreállítási kötetekről (QP1A2RCY). . . . . . . . . . . . . Mentési fájlok jelentés (QP1ASF) . . . . . . . Mentési stratégia kivételek jelentés (QP1ALE) . . . Mentett mappák jelentés (QP1AFD) . . . . . . Mentett objektumok jelentés (QP1AOD) . . . . . Nem naplózott objektumok jelentés (QP1AOD) . . Mentett spoolfájlok dátum szerint jelentés (QP1AOQ) Tárolóhely jelentés (QP1ASL) . . . . . . . . Rendszer irányelv jelentés (QP1ASP). . . . . . TSM teljesítményelemzési jelentés (QP1ATSMRPT) . Verziókövetési jelentés (QP1AVER) . . . . . . Kötet áthelyezési jelentés (QP1AVMS) . . . . .
. . . . . . .
367 367 368 368 368 368 369
. . . . . .
369 369 369 370 370 370 370 370 370 371 371 372
. . . . .
C. függelék Alkalmazásprogramozási felületek és végprogramok . . . . . . 373 Vezérlőcsoport végprogram . . . . . . . . . Szalaginformációk végprogram . . . . . . . . Szalagáthelyezés végprogram . . . . . . . . . BRMS objektum beolvasás végprogram . . . . . . 3494 szalagkönyvtárból hiányzó adathordozó . . . . BRMS vezérlőcsoport alkalmazásprogramozási felületek
viii
IBM i: Backup, Recovery, and Media Services for i
373 377 379 381 384 385
Vezérlőcsoport létrehozása (Q1ACRTCG) API . . . Vezérlőcsoport létrehozása másik alapján (Q1ACRTCGBO) API . . . . . . . . . . Vezérlőcsoport törlése (Q1ADLTCG) API . . . . Vezérlőcsoport-bejegyzések listázása (Q1ALSTCGE) API . . . . . . . . . . . . . . . . Vezérlőcsoport-bejegyzés hozzáadása (Q1AADDCGE) API . . . . . . . . . . Vezérlőcsoport-bejegyzés eltávolítása (Q1ARMVCGE) API . . . . . . . . . . Vezérlőcsoport-bejegyzés objektumkihagyás hozzáadása (Q1AADDCGEO) API . . . . . . Vezérlőcsoport-bejegyzés objektumkihagyás eltávolítása (Q1ARMVCGEO) API . . . . . . BRMS lista alkalmazásprogramozási felületek . . . . Lista létrehozása (Q1ACRTLST) API . . . . . Lista törlése (Q1ADLTLST) API . . . . . . . Listabejegyzés hozzáadása (Q1AADDLSTE) API Listabejegyzés eltávolítása (Q1ARMVLSTE) API BRMS adathordozó információk beolvasása (Q1ARTVMED) API . . . . . . . . . . . BRMS eszköz kiválasztása (Q1ASLTDEV) API . . .
385 390 391 392 406 420 421 424 425 425 427 428 432 435 440
Nyilatkozatok . . . . . . . . . . . 443 Programozási felületre vonatkozó információk . Védjegyek. . . . . . . . . . . . Feltételek és kikötések . . . . . . . .
. . .
. . .
. 445 . 445 . 445
Tárgymutató . . . . . . . . . . . . 447
Backup, Recovery, and Media Services (BRMS) Az IBM® Backup, Recovery, and Media Services (BRMS) termékkel rendszerezett módon kezelheti a mentéseit, és emellett lehetősége nyílik arra, hogy a sérült vagy elveszett adatokat hiánytalanul visszaállítsa. A BRMS az IBM stratégiai mentéskezelő és -tervező szoftvere az IBM i terméken. A BRMS alaptermék az összes olyan funkcióval rendelkezik, amelyre az IBM i felhasználók zömének szüksége van ahhoz, hogy automatizált, egyrendszeres, mentési, helyreállítási és adathordozó-kezelési stratégiát alakíthassanak ki. A BRMS segítségével akár a legbonyolultabb és legfontosabb mentési műveleteket is kezelheti, beleértve a Lotus szerverek online mentéseit is. A termék támogatja a párhuzamos mentési műveleteket is, azaz egy könyvtárat vagy objektumot egyidőben akár 32 szalagos egységre elosztva menthet, amivel rövidebb mentési időket érhet el. Katasztrófahelyzet vagy meghibásodás esetén a termék segítségével vissza lehet tölteni a könyvtárakat illetve az egyedi objektumokat, vagy akár a teljes rendszert vissza lehet állítani. A BRMS a mentési rutinhoz kapcsolódó mindennapi karbantartási műveleteket is el tudja végezni. A fentiekben felsorolt mentési és helyreállítási funkciók mellett a BRMS korlátlan számú adathordozó információit tudja eltárolni az adatbázisában, valamint megosztott szalagegységeket, automatizált szalagkönyvtárakat, virtuális szalagegységeket, optikai eszközöket és IBM Tivoli Storage Manager szervereket is tud kezelni. A BRMS azt is lehetővé teszi, hogy a rendszergazda nyomon tudja követni az összes mentési adathordozó sorsát, az adathordozó bejegyzésétől egészen az elévülésig. Többé nem kell nyomon követni azt, hogy melyik objektum melyik kötetre lett lementve, és az sem okozhat fejfájást, hogyha véletlenül aktív adatokat írt felül. Ahogy vállalkozása igényei változnak és növekednek, további funkciókat adhat a BRMS alaptermékhez, amennyiben megveszi és telepíti a kiegészítő termékopciók licenceit. A BRMS hálózatos funkciója segítségével több BRMS-t futtató rendszert lehet központilag kezelni, helyi TCP/IP vagy APPN hálózaton egyaránt. A BRMS hálózatába kötött rendszerek megosztják egymással a BRMS hálózati csoport által kezelt adathordozókkal társított lajstrominformációkat és irányelveket. Emellett a felhasználók bármelyik rendszerről megjeleníthetik a hálózatba kötött bármelyik rendszer mentési eseménynaplóját. A hálózatos funkció az adathordozók másolását is megkönnyíti, hiszen lehetővé teszi, hogy a BRMS hálózatba kötött rendszer adathordozót másoljon a hálózat egy másik rendszere számára. A BRMS hálózatba kötött rendszerek IBM i operációs rendszerek vagy különálló IBM i partíciók lehetnek. A BRMS termék ún. Advanced termékopciója segítségével lehetővé válik a rendszeren a hierarchikus tárkezelést használó archiválás, a dinamikus adatvisszanyerés és az adatok automatizált áthelyezése egyik lemeztárról a másikba. A párhuzamos mentési működések képesek használni a BRMS Advanced termékopciójának ez előnyeit is: az archiválások illetve az archivált objektumok dinamikus visszanyerése történhet párhuzamos feldolgozásban is. A nagy adatbázisfájlok párhuzamos módon végezhető dinamikus visszanyerése csökkenti a visszanyerési folyamat idejét. A BRMS ún. Advanced termékopciója lehetővé teszi, hogy az adatbázis fájlok, folyamfájlok és dokumentumok archiválva legyenek attól függően, hogy az objektumokat milyen gyakran használják, esetlegesen meddig nem használják őket, mekkora a méretük, vagy mekkorára van beállítva a lemeztárak telítettségi küszöbértéke. A hagyományos karakteres felületet és grafikus felületet is biztosít, amely az IBM i navigátor bedolgozójaként áll rendelkezésre. A két felhasználói felület használata nem zárja ki egymást. Használhatja bizonyos feladatok elvégzéséhez a karakteres felületet, míg más feladatokhoz a grafikus felületet, vagy dönthet úgy is, hogy kizárólag az egyik felületet használja. Fontos azonban, hogy a két felhasználói felület között vannak különbségek, és ezekről tudnia kell a felhasználónak. További részleteket a BRMS felület különbségei és a Kapcsolódó információk részben talál ebben a témakörgyűjteményben. Fontos: A BRMS termék nem pótolja a mentési, visszatöltési és adathordozó-kezelési stratégiát, hanem csupán egy eszköz a stratégia megvalósításához. Mielőtt (a BRMS vagy más termék segítségével) mentéseket ütemezne be, feltétlenül tervezze meg a mentési és visszaállítási stratégiát.
© Szerzői jog IBM 1998, 2015
ix
Kinek szól ez a könyv Ezt a könyvet olyan rendszeradminisztrátoroknak és operátoroknak tervezték, akik rendszeresen dolgoznak a BRMS rendszerrel, valamint azoknak a felhasználóknak, akik a mentési, helyreállítási és adathordozó-kezelési stratégiák megtervezéséért felelnek. A könyv az általános használatban és terminológiában való jártasságot feltételez. Feltételezi továbbá azt is, hogy a felhasználó alaposan ismeri A rendszer helyreállítása című könyvet.
BRMS-hez kapcsolódó információk A termék kézikönyvek, IBM Redbooks kiadványok, webhelyek és egyéb információs központ témakörgyűjtemények a BRMS témakörgyűjteményre vonatkozó információkat tartalmaznak. A PDF fájlokat megtekintheti vagy kinyomtathatja.
IBM Redbook kiadványok v Backup Recovery and Media Services for OS/400: Gyakorlati megközelítés v A Backup Recovery and Media Services és az IBM Tivoli Storage Manager integrálása az IBM eServer iSeries szerveren
Webhelyek v IBM Backup, Recovery and Media Services (BRMS) for i
(www.ibm.com/developerworks/ibmi/brms)
Ezen a webhelyen találja meg az IBM Backup, Recovery and Media Services for i termékkel kapcsolatos legfrissebb híreket és termékinformációkat. v IBM Business Continuity and Resiliency Services continuity/)
(www.ibm.com/services/us/en/it-services/business-
Ezen a webhelyen felmérheti, hogy a vállalkozásában milyen mértékű az üzletmenet folytonosságára irányuló igény, és olvashat olyan lehetőségekről, melyek a vállalkozásának biztosítani képesek a folytonos üzletmenetet.
Egyéb információk v Rendszermentési és helyreállítási stratégia megtervezése v A rendszer helyreállítása v Tárolási megoldások
Hogyan kell megjegyzéseket küldeni A lehető legpontosabb és legjobb minőségű információk biztosításához fontos a felhasználók visszajelzése. Ha ezzel a könyvvel vagy bármely más IBM i dokumentációval kapcsolatban megjegyzései vannak, akkor töltse ki a könyv hátulján található az olvasói megjegyzések űrlapot. v Ha megjegyzéseit inkább postai úton kívánja elküldeni, akkor használja a hátoldalra nyomtatótt, megcímzett olvasói megjegyzés űrlapot. Ha az Egyesült Államokon kívülről küld olvasói megjegyzés űrlapot, akkor átadhatja az űrlapot a helyi IBM kirendeltségnek vagy IBM képviselőnek ingyenes feladás céljából. v Ha inkább FAX-on keresztül szeretné megjegyzéseit elküldeni, akkor a következő számok valamelyikét használhatja: – Egyesült Államok, Kanada és Puerto Rico 1-800-937-3430 – Egyéb területek: 1-507-253-5192 v Ha inkább elektronikus úton szeretné megjegyzéseit elküldeni, akkor a következő e-mail címek valamelyikét használhatja: – Könyvekkel kapcsolatos megjegyzések:
x
IBM i: Backup, Recovery, and Media Services for i
[email protected] – IBM i információs központtal kapcsolatos megjegyzések:
[email protected] Feltétlenül írja bele a következőket: v A könyv vagy IBM i információs központ témakör címe. v A könyv kiadványszáma. v Az oldalszám vagy témakör a könyvben, amelyre megjegyzése vonatkozik.
Backup, Recovery, and Media Services (BRMS)
xi
xii
IBM i: Backup, Recovery, and Media Services for i
Újdonságok az IBM i 7.3 termékben Az IBM Backup, Recovery and Media Services for i témakörgyűjtemény új vagy jelentősen módosított részeiről olvashat ebben a részben. |
Grafikus felület továbbfejlesztései
|
A BRMS grafikus felület kifejezés az IBM i navigátor BRMS bedolgozójára utal.
| |
v A Biztonsági mentés, Helyreállítás és Adathordozó szolgáltatások bedolgozó hivatkozása alá kényelmi hivatkozások kerültek beillesztésre.
| |
v A mentési listák szerkesztési képességei továbbfejlesztésre kerültek. v A listaadatok szűrőinek panel beillesztési viselkedése fejlettebb.
| | |
Mentési továbbfejlesztések
|
Jelentések továbbfejlesztései
|
v Jelentés nyomtatása BRM használatával (PRTRPTBRM) parancs továbbfejlesztései:
v Az Objektum mentése BRM használatával (SAVBRM) parancs már támogatja a Név paraméter (PATTERN) paramétert.
| | |
– Lehetségessé vált egyetlen jelentés előállítása több rendszerről, a Rendszerről (FROMSYS) paraméter használatával. – Be lehet illeszteni mentési fájl információkat a Mentési fájlok használata (USESAVF) paraméterhez.
|
– A megtartási információk újraformázásra kerültek.
|
– Minden egyes irányító csoporthoz összegző rekordok tartoznak.
|
Adathordozói szolgáltatások továbbfejlesztései
| |
v Az Adathordozó módosítása BRM használatával (CHGMEDBRM) parancs már támogatja egyetlen kötet áthelyezését.
|
Hálózati továbbfejlesztések
|
v Lehetővé vált hálózat-ellenőrző használata a BRMS hálózati konfiguráció ellenőrzéséhez.
|
Átállítás továbbfejlesztései
|
v HDD/SDD tároló rétegezése
|
v IASP átállítás támogatása
|
v Hivatkozás lista átállításának támogatása
|
A Tivoli Storage Manager (TSM) már nem támogatott
| |
Az IBM Tivoli Storage Manager (TSM) 6.2 változatának támogatása 2015. április 30-án lejárt (EOS). Megvásárolható egy kiterjesztés, mellyel a támogatás 2015. április 30. után is élni fog.
| | |
TSM 6.2 hozzáférés támogatásának befejeződésével a TSM szerverek TSM API felületen való elérése IBM i rendszeren szintén nem támogatottá válik. A TSM 6.2 a TSM utolsó változata, amely támogatja az IBM i rendszert. A TSM ezt követő változatain nem lesz API támogatás az IBM i rendszerhez.
| | |
A BRMS a TSM API-t használja a TSM szerverek eléréséhez IBM i rendszeren. 2015. április 30. után a BRMS támogatás a problémák megoldásához, ideértve a TSM mentéseket és visszaállításokat, korlátozottá válik, kivéve, ha beszerzik a TSM támogatás kiterjesztését. Ne feledje, hogy ugyanezek a feltételek vonatkoznak az olyan BRMS © Szerzői jog IBM 1998, 2015
xiii
| | | |
mentések visszaállításának IBM szervizére és támogatására, amelyek 2015. április 30. előtt lettek kiírva TSM szerverre. A végfelhasználó felelőssége a BRMS mentési adatok visszaállítása a TSM szerverekről azelőtt, hogy a TSM API támogatása megszűnne, hogy az adatok így újramenthetők legyenek valamilyen támogatott adathordozó típusra. Ez hiányosságokat eredményezhet a BRMS mentések nyomkövetési információiban.
Mi jelzi a változásokat, új részeket? Annak érdekében, hogy nyilvánvaló legyen, hogy a dokumentumban hol történt változtatás, jelzéseket láthat a dokumentumban: v A
kép jelzi az új vagy módosított információk kezdetét.
v A
kép jelöli az új vagy megváltozott információk végének helyét.
A PDF fájlokban felülvizsgálati jeleket (|) láthat a bal margónál az új és módosított információk mellett. Ha a kiadás újdonságaival és módosításaival kapcsolatban további információkra van szüksége, akkor tekintse meg a Jegyzék a felhasználóknak című dokumentumot.
xiv
IBM i: Backup, Recovery, and Media Services for i
1. rész BRMS használatának megkezdése A BRMS segítségével teljes rendszerét mentheti és helyreállíthatja.
© Szerzői jog IBM 1998, 2015
1
2
IBM i: Backup, Recovery, and Media Services for i
1. fejezet IBM Backup, Recovery and Media Services for i (BRMS) bemutatása A Backup Recovery and Media Services (BRMS) termék önállóan árazott és önállóan telepített összetevőket tartalmaz. Ezeket az összetevőket egy általános termék és két kiegészítő összetevő alkotja. A BRMS termékkel kapcsolatos legfrissebb információkat a BRMS webhelyen találja. Megjegyzés: Ha nem vásárolta meg a BRMS terméket, akkor az általános terméket és a kiegészítő összetevőket telepítheti és licenc nélkül 70 napig (próbaváltozat időszak) használhatja. Ha BRMS licencet kíván vásárolni, akkor keresse meg IBM képviselőjét. Az alábbiakban az alaptermék és a kiegészítő összetevők összefoglaló leírása következik.
BRMS használatának előnyei Az IBM Backup, Recovery and Media Services for i mentési ás helyreállítási műveletek futtatására, valamint adathordozók kezelésére szolgáló, egyszerűen használható megoldást kínál. Az IBM i operációs rendszeren számos módon végezhet rendszermentési és helyreállítási műveleteket. Például használhatja az operációs rendszer saját mentési és visszatöltési parancsait, használhatja a mentési menük opcióit, vagy akár CL programokat is írhat a feladatok megoldására. Ugyanakkor használhatja a BRMS lehetőségeit is, melyek segítségével rugalmasabb megoldásra tesz szert, hiszen a BRMS nem csak a mentési és visszatöltési műveletek elvégzésére használható, hanem segítségével egyszerűen kezelheti az adathordozókat valamint archiválhatja a ritkán használt objektumokat is. Továbbá minden mentett objektumról eseménynaplót vezet, amely leegyszerűsíti a visszaállítási folyamatot, és lehetővé teszi a BRMS számára részletes visszaállítási jelentés létrehozását. A BRMS más mentési megoldásokhoz képest az alábbi többletszolgáltatásokat nyújtja: Grafikus kezelőfelület A BRMS grafikus felület az IBM i navigátor bedolgozójaként áll rendelkezésre. A BRMS felhasználói felülete segítségével a fájlok és könyvtárak mentése granulárisabbá tehető, vezérlőcsoportok hozhatók létre az archiválási és mentési műveletek kezelésére, a BRMS mentési eseménynaplóból gyorsan kikereshetők a visszatöltendő objektumok, valamint egyszerűen kezelhetők a BRMS mentési műveletekhez használt adathordozók és eszközök. Testre szabott mentési műveletek A BRMS már a termék telepítésekor tartalmaz olyan alapszintű vezérlőcsoportokat, amelyek az alapfunkciók elvégzésére alkalmasak, ugyanakkor létrehozhatók olyan testre szabott vezérlőcsoportok is, amelyek az adatokat a cég belső szabályai szerint mentik le. Létrehozhat archiválási vezérlőcsoportokat, amelyekkel biztosíthatja, hogy a ritkán használt objektumok adathordozóra mentésüket követően törölve legyenek, és ezzel hely szabaduljon fel a rendszeren; a mentési vezérlőcsoportok segítségével pedig mentheti a rendszerről azokat az adatokat, amelyek a napi üzemeltetéshez nélkülözhetetlenek. Fájlokat és katalógusokat egyenként is menthet, továbbá Lotus szerverpéldányokat is menthet növekményesen, akár anélkül is, hogy a szervereket le kellene állítani. Lotus szerverpéldányok mentése leállás nélkül illetve inkrementálisan A BRMS segítségével a Lotus szerverpéldányok akár üzem közben is menthetők. A lementendő objektumok köréből egyszerűen ki is lehet zárni a nem mentendő objektumokat. Bővített mentés aktív állapotban funkció A BRMS segítségével a rendszert akár a mentési művelet teljes ideje alatt, vagy a mentési művelet idejének egy része alatt használhatja a rendszert, így kiküszöbölhető vagy csökkenhet a mentések miatt beütemezett leállások száma.
© Szerzői jog IBM 1998, 2015
3
Támogatás a párhuzamos mentésekhez és visszatöltésekhez A BRMS segítségével a könyvtárak és az objektumok egyidőben akár több eszközre is menthetők párhuzamosan. Párhuzamos mentésekhez akár 32 eszközt is lehet egyszerre használni. Hálózatos funkció Ha BRMS hálózatba helyez több rendszert, akkor a rendszerek meg tudják osztani egymás között a BRMS vezérlőcsoportokat, az irányelveiket, az adathordozók adatait és a tárolóhelyszínek információit. Ha használja ezt a funkciót, akkor következetesen tudja kezelni az összes rendszer mentési és visszatöltési műveleteit. Vállalati A Vállalati BRMS lehetővé teszi az adminisztrátorok számára a BRMS rendszerek biztonsági mentési műveleteinek figyelését, a Vállalati Hub nevű központi helyről. A Hub által figyelt rendszerek neve Vállalati csomópontok. A vállalati hálózat olyan csomópontokból áll, amelyek lehetnek önálló BRMS rendszerek, egy BRMS hálózat részei, vagy az önálló és BRMS hálózatos rendszerek bármilyen kombinációja. A csomópontok beállítása és kezelése a Hubon keresztül történik és a meglévő hagyományos BRMS hálózatok működését nem befolyásolja. Adathordozó- és eszközkezelés A BRMS segítségével lajstromba tudja venni az adathordozókat és nyomon tudja követni, hogy milyen adatokat tartalmaznak. Amikor adatokat ment, a BRMS figyelmeztet arra, hogy mely szalagokat kell használni, így nem kell amiatt aggódni, hogy esetleg aktív adatokat tartalmazó szalagra történik a mentés. Mindezen felül kezelni tudja a mentési eszközöket is, beleértve a Tivoli Storage Manager szervereket is. Lépésről lépésre megadott visszaállási utasítások katasztrófahelyzet esetére Minden BRMS-sel történő mentés után ki lehet nyomtatni egy olyan jelentést, amelynek az utasításai képesek lépésről lépésre végigvezetni a felhasználót a rendszer visszaállítási folyamatán. Még azt is leírja ez a jelentés, hogy melyik adathordozókat kell visszaállítani és a rendszer mely részein. Megjegyzés: Az IBM azt ajánlja, hogy minden beütemezett mentést követően nyomtassa ki a katasztrófahelyzet esetére legenerált visszaállítási jelentést. Nem tervezett leállás esetén ez a jelentés segít abban az üzemeltető személyzetnek, hogy végigvezesse őket a rendszer egészének a visszaállításában.
BRMS Standard Az általános termék segítségével teljesen automatizált mentési, helyreállítási és adathordozó-kezelési stratégiát valósíthat meg IBM i terméke számára. A BRMS használható megosztott vagy önálló szalageszközökkel, automatizált szalagkönyvtárakkal, optikai eszközökkel, Tivoli Storage Manager (TSM) szerverekkel és korlátlan számú kötettel. Megjegyzés: 1. Az általános BRMS termék az archívumokat, a dinamikus beolvasást, az automatikus áttérési műveleteket és a megosztott adathordozókat nem támogatja. A funkciók használatához meg kell vásárolnia és telepítenie kell a megfelelő összetevőket. 2. A BRMS a hajlékonylemezt, valamint a címkézetlen és nem szabványos címkéjű szalagokat nem támogatja. A BRMS Standard termékben sok szolgáltatás IBM i navigátor bedolgozóként áll rendelkezésre. További információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227.
BRMS hálózati összetevő A BRMS hálózati összetevője lehetővé teszi, hogy a BRMS rendszerek hálózaton keresztül kapcsolódjanak más, hálózatban lévő BRMS rendszerekhez. A hálózatban lévő BRMS rendszerek képesek közösen használni azokat a leltárakat és irányelveket, amelyek egy központi BRMS rendszer által felügyelt adathordozóhoz vannak társítva. BRMS hálózatra kapcsolt rendszer lehet másik IBM i platform vagy IBM i logikai partíció.
4
IBM i: Backup, Recovery, and Media Services for i
A hálózati összetevőt a Mentési és helyreállítási naplónak küldött üzenetek terjesztésére is használhatja. Legfeljebb 5000 byte-os tetszőleges üzenetet küldhet elektronikusan mobiltelefonra, személyhívóra vagy internetcímet használó postafiókba. További információkért lásd: “Naplóüzenetek küldése” oldalszám: 24.
BRMS speciális funkciók összetevő A BRMS speciális funkciók összetevője sok, az általános BRMS termékre épülő, fejlettebb szolgáltatást biztosít. A speciális összetevő az alábbi funkciókat képes biztosítani: v HSM (Hierarchikus tárolókezelés) Ez az összetevő archiválási, dinamikus beolvasási és automatikus lemeztár (ASP) átállítási képességeket foglal magában. v Adathordozó-könyvtár kezelés A BRMS a BRMS hálózat kihasználásával válik az adathordozó-könyvtárak kezelőjévé. A BRMS hálózat beállításakor néhány kiegészítő lépés segítségével biztosíthatja, hogy adott kötetek adathordozó-könyvtár állapotát a BRMS hálózat összes rendszere tükrözze. v BRMS felhasználói rendszernév A BRMS hálózat egyedi hálózati attribútumokat, azaz rendszerneveket igényel. A BRMS felhasználói név saját rendszernév megadását teszi lehetővé, amelyet a BRMS a rendszer hálózati konfigurációjától függetlenül használni fog. Ez nagy segítség lehet bizonyos HA környezetekben. v Szalagkönyvtár állapota eszköz Volt már, hogy szerette volna tudni, ki használja azt az erőforrást a szalagkönyvtárban, amelyre szüksége van? Ez az eszköz olyan jelentést állít elő, amely a szalagkönyvtárban található erőforrások felhasználóit jeleníti meg a BRMS hálózat adott könyvtárat közösen használó összes rendszere esetében. v Szoftveres titkosítás Ez az összetevő szoftveres titkosítási képességet biztosít. v Független lemeztárak magas szintű rendelkezésre állás támogatása BRMS hálózatban A fenti összetevőkről további információkat a következő helyen talál: 16. fejezet, “Speciális funkciók összetevő”, oldalszám: 297.
Általános BRMS termék működése Az általános BRMS termék mentési, helyreállítási és adathordozó-kezelési műveleteinek meghatározásában és feldolgozásában lesz segítségére.
1. ábra: Az általános BRMS funkciók
1. fejezet IBM Backup, Recovery and Media Services for i (BRMS) bemutatása
5
Felhasználó által megadott vezérlőelemeken keresztül a BRMS az IBM i platformmal együttműködve kezeli legfontosabb és legbonyolultabb mentéseit is, ugyanakkor leegyszerűsíti a napi működési feladatokat. Az általános BRMS termék három alapvető funkciót biztosít. v Biztonsági mentés: a BRMS biztonsági mentés segít a felhasználónak a mentési műveletek tervezésekor és kezelésekor alkalmazható fegyelmezett megközelítés kialakításában. Segít a mentési tevékenységek meghatározásában, megfigyelésében, feldolgozásában és jelentésben. A BRMS segítségével az IBM i platformon található összes adatot (a könyvtárakban, mappákban, katalógusokban, spoolfájlokban található objektumokat, biztonsági információkat, rendszerkonfigurációkat és magát az operációs rendszert is beleértve) mentheti. Ehhez használhatja a BRMS rendszerben már beállított alapértelmezett mentési vezérlőcsoportokat, vagy tervezhet saját igényeinek jobban megfelelő, saját mentési műveletet is. v Helyreállítás: a BRMS helyreállítás az elveszett vagy sérült adatok rendszeres visszakeresését biztosítja. Legfontosabb szolgáltatás egy helyreállítási jelentésekből álló sorozat, amely lépésenként vezeti végig a felhasználót a rendszer helyreállításán. Ezek a jelentések nem csak visszaállítási utasításokat tartalmazhatnak, hanem jelezhetik azt is, hogy a rendszernek a helyreállításhoz mely kötetekre van szüksége. Visszaállíthatja a BRMS segítségével a teljes rendszert, vagy csak annak kijelölt elemeit, úgymint vezérlőcsoportokat, könyvtárakat, objektumokat, mappákat, lemeztárakat, spoolfájlokat vagy integrált fájlrendszeri hivatkozásokat. v Adathordozó-kezelés: a BRMS adathordozó-kezelés az összes szalagot és mentési fájlt nyomon követi. Az adathordozó az összes cikluson keresztül követésre kerül, az adathordozó létrehozásától annak lejáratáig. A nyomkövetési folyamat magában foglalja az aktív használatot, a tárolási helyet, és a visszahelyezést a kiinduló tárba, ahol az adathordozó újból rendelkezésre áll. A BRMS addig követi az adathordozót, amíg el nem távolítja azt az adathordozó-leltárból, vagy amíg más módon (küszöbérték vagy rossz minősítés miatt) letiltásra nem kerül. A BRMS az adathordozó-leltár változásait és rögzíti és frissíti. A következő ábra (2. ábra:) azt mutatja be, hogyan hogyan dolgozza fel a BRMS a mentéseket és helyreállításokat az adathordozó-kezelési rendszeren keresztül. A mentési és helyreállítási folyamatokat irányelvek, vezérlőcsoportok és eszközök kapcsolják össze.
2. ábra: Hogyan működnek együtt az általános funkciók
Irányelvek és vezérlőcsoportok mondják meg a BRMS rendszernek, hogy mit és hogyan kell menteni vagy helyreállítani. Az adathordozó-kezelési rendszer mondja meg a BRMS rendszernek, hol kell az adatokat tárolni és hol kell azokat visszakeresni.
BRMS irányelvek Az irányelvek döntik el, hogyan kell a BRMS műveleteket általában végrehajtani, hasonlóan ahhoz, ahogyan a rendszerváltozók vezérlik az IBM i termék működését.
6
IBM i: Backup, Recovery, and Media Services for i
Az irányelvek alakítják ki a feldolgozás során használt műveleteket és követelményeket. Emellett egyetlen irányítási pontot biztosítanak a működési elvek átfogó változásainak adminisztrálásához. Minden irányelv biztosít egy sablont, amellyel a mentési és adathordozó-kezelési stratégiák magas szintű felügyelete valósítható meg.
Irányelvek típusai Az általános BRMS csomag a következő irányelveket biztosítja: v A Rendszer irányelv nagyon hasonít egy rendszerváltozókból álló készlethez. Hacsak nincs érvényben más irányelv vagy vezérlés, a rendszer irányelv paraméterei határozzák meg sok BRMS művelet irányelv alapértelmezéseit. v A Mentési irányelv adja meg, hogyan kell a mentéseket végrehajtani. Meghatározhat heti mentési tevékenységeket, növekményes mentési típusokat, valamint azt a szintet, amelyen az adathordozó információkat menteni kívánja. Az összes mentési műveletet egyetlen mentési irányelv vezérli. Ezeket a műveleteket a vezérlőcsoport szintjén határozhatja meg és módosíthatja. v A Helyreállítási irányelv a helyreállítási műveletek általános végrehajtását határozza meg. Az összes helyreállítási műveletet egyetlen helyreállítási irányelv vezérli. Helyreállítási parancs értékek átdefiniálásával vagy módosításával egyedülálló vagy fázisos helyreállításokat tehet lehetővé. v Az Adathordozó irányelvek az adathordozók típus szerinti kezelését vezérlik. Adathordozó irányelvek határozzák meg a megtartási időszakokat és mondják meg a BRMS rendszernek, hogy hol találja a mentések végrehajtásához szükséges megfelelő szalagokat. Azt is meghatározzák, hogy a mentési műveletek fognak-e mentési fájlokat létrehozni és használni. A rendszer, mentési és helyreállítási irányelvektől eltérően több adathordozó irányelv is létezhet. v Az Áthelyezési irányelv határozza meg az adathordozó mozgását a létrehozástól annak lejáratáig, illetve a különféle helyi és távoli tárolási helyeken keresztül. Áthelyezési irányelvből szintén több létezhet.
BRMS vezérlőcsoportok A vezérlőcsoportok határozzák meg, milyen adatokat kell feldolgozni. A vezérlőcsoportokat könyvtárak, objektumok, mappák, spoolfájlok és olyan egyéb típusú adatok csoportjai alkotják, amelyek közös jellemzőkkel rendelkeznek, vagy amelyeket adott mentési céllal kíván csoportosítani. Míg az irányelvek döntik el, hogyan kell az adatokat feldolgozni, a vezérlőcsoportok határozzák meg, tartalmuk alapján, hogy mely adatokat kell feldolgozni. A vezérlőcsoportok azt is meghatározzák, hogy milyen mentési fajtát kíván a BRMS rendszerrel elvégeztetni (például teljes, növekményes vagy halmozódó-növekményes). Ezenkívül, a vezérlőcsoportok megadják azokat a napokat, amikor az adatok feldolgozásra kerülnek, valamint a feldolgozás sorrendjét is. A vezérlőcsoportok általában hivatkoznak és együttműködnek a kapcsolódó irányelvekkel. Vezérlőcsoport attribútumok beállításával felülbírálhatja az irányelv döntéseket. Bár nem hozhat létre vezérlőcsoportokat kifejezetten helyreállítási feladatokhoz, a BRMS hatékonyan állítja helyre az adatokat vezérlőcsoportok alapján.
Hogyan működnek együtt az irányelvek és a vezérlőcsoportok Az azonos paraméterekkel és értékekkel rendelkező irányelvek és vezérlőcsoportok felülbírálhatják egymást. Az adathordozó, áthelyezési, mentési és helyreállítási irányelveket működési irányelveknek is szokták nevezni, mivel ezek bizonyos központi BRMS működési tevékenységekre vonatkoznak. A rendszer irányelvet globális irányelvnek nevezik, mivel a BRMS sok értékét alkalmazza a központi működési tevékenységekre. A következő ábra (3. ábra: oldalszám: 8) az irányelvek és vezérlőcsoportok közötti hierarchikus viszonyt mutatja be.
1. fejezet IBM Backup, Recovery and Media Services for i (BRMS) bemutatása
7
3. ábra: Az irányelv és vezérlőcsoport hierarchia
Amint látható, a rendszer irányelv globális irányelv és működési irányelveket és vezérlőcsoportokat egyaránt felöleli. Hacsak másképpen nem változtatják meg, a rendszer irányelv paramétereiben található információk felülbírálják a működési irányelv paraméterekben szereplő információkat. Ugyanezen az alapon, hacsak másképpen nem változtatják meg, a működési irányelv információk felülbírálják a vezérlőcsoport információkat. Mivel azonban a mentési és visszaállítási igények az ügyfél igényeinek megfelelően változnak, az azonos paraméterekkel és értékekkel rendelkező irányelvek és vezérlőcsoportok felülbírálhatják egymást. Ily módon, egy működési irányelv érték felülbírálhat egy megosztott rendszer irányelv értéket, és egy vezérlőcsoport érték felülbírálhat egy megosztott működési vagy rendszer irányelv értéket. A következő példák a hatálytalanítási képességet mutatják be: v A rendszer irányelv a FULL nevű adathordozó irányelvet használja, amely (többek között) jelzi, hogy az adathordozót 35 napig kell megőrizni. Tegyük fel azonban, hogy hosszabb ideig kívánja az adathordozót megőrizni. Ebben az esetben a Teljes mentések adathordozó irányelvei mezőben szereplő mentési irányelvben megadhatja egy másik adathordozó irányelv nevét. Ily módon a működési irányelv felülbírálhat egy rendszer irányelvet. v A rendszer irányelv alapértelmezett értéke arra utasítja a BRMS rendszert, hogy ne küldjön az interaktív felhasználók kijelentkeztetésér vonatkozó üzenetet, mielőtt a mentési művelet megkezdődik. Lehetnek azonban olyan esetek, amikor az adott vezérlőcsoport tartalma megköveteli, hogy a mentési feldolgozás során ne legyenek felhasználók bejelentkezve a rendszerbe. Ebben az esetben módosítania kell a Mentési vezérlőcsoport attribútumok módosítása képernyő Interaktív felhasználók kijelentkeztetése mezőjében szereplő értéket *NO-ról *YES-re. A *YES ebben az esetben azt jelenti, hogy a vezérlőcsoport mentése közben a felhasználók nem férhetnek hozzá a rendszerhez. Ily módon vezérlőcsoport érték felülbírálhat irányelv értéket. A BRMS számos előre meghatározott értékkel (úgynevezett alapértelmezésekkel) érkezik, hogy azonnal megkezdhesse mentési, helyreállítási és adathordozó-kezelési műveleteinek végrehajtását. Az alapértelmezett értékeket (akár az összeset, akár csak bizonyosakat) bármikor módosíthatja cége igényeinek megfelelően. Ha módosította az alapértelmezett értékeket, akkor az INZBRM OPTION(*DATA) parancs futtatásával állíthatja vissza azokat az eredeti értékre. A BRMS szállításkor előre meghatározott mentési vezérlőcsoportokat is tartalmaz, amelyek a teljes mentés azonnali és átfogó mentését teszik lehetővé. Az alapértelmezett mentési vezérlőcsoportokról további információkat a következő helyen talál: 3. fejezet, “Teljes rendszer mentése”, oldalszám: 17. A BRMS irányelvekkel kapcsolatos további információkat a következő helyen talál: 2. rész, “BRMS műveletek személyre szabása”, oldalszám: 67.
BRMS adathordozó-kezelési összetevők A BRMS az adathordozók, nyomon követésére, védelmére és tárolására szolgáló különféle összetevőket biztosít. A BRMS adathordozó-kezelés segítségével automatikus nyomkövetési rendszert alakíthat ki adathordozó tevékenységei számára. Mivel a BRMS adathordozó-kezelése igen nagy és sokrétű, ezért összetevőit csoportokra osztottuk fel. Az adathordozó-kezelési összetevők csoportosítása segít a rendelkezésre álló összetevők és azok
8
IBM i: Backup, Recovery, and Media Services for i
használatának megismerésében.
4. ábra: A BRMS adathordozó-kezelési összetevői
Adathordozó előkészítésére szolgáló összetevők Ezen összetevők segítségével készítheti elő adathordozóit a mentési vagy helyreállítási feldolgozáshoz. Ilyen összetevők az adathordozó-osztályok, valamint az adathordozó bejegyzésére, inicializálására és kezelésére szolgáló eljárások. Adathordozó tárolására szolgáló összetevők Ezek az összetevők a tárolási helyek és adathordozó megtartási információk megadására és nyomon követésére használhatók. Adathordozó áthelyezésére szolgáló összetevők ezek az összetevők az adathordozó tárolási helyek közötti mozgásának összehangolására és nyomon követésére, valamint az ütemezett mozgás ellenőrzésére használhatók. Ilyen összetevők az áthelyezési irányelvek, az áthelyezési parancsok és a mozgásfigyelési eljárások. Adathordozó nyomkövetésére szolgáló összetevők Ezek az összetevők az adathordozó nyomkövetését segítik a mentési, helyreállítási és adathordozó-kezelési műveletek különböző fázisaiban. Ilyen összetevő a BRMS adathordozó-leltár adatbázisa, valamint az adathordozók másolására és címkék nyomtatására szolgáló eljárások. Adathordozó-kezelési műveleteit megtervezheti úgy is, hogy ezen összetevők mindegyikét használják, de úgy is, hogy csak a kívánt összetevő(ke)t adott célra. Használhat bizonyos összetevőket gyakran, míg másokat egyáltalán nem. Az adathordozó-kezelési összetevők használatával kapcsolatos információkat és útmutatást a következő helyen talál: 6. fejezet, “Adathordozó-kezelési művelet beállítása”, oldalszám: 77.
1. fejezet IBM Backup, Recovery and Media Services for i (BRMS) bemutatása
9
Hogyan működnek együtt a BRMS funkcionális összetevői A mentési és helyreállítási irányelvek és vezérlőcsoportok a különféle adathordozó-kezelési összetevővel együttműködve biztosítanak átfogó mentési, helyreállítási és adathordozó-kezelési támogatást,
5. ábra: Hogyan működnek együtt a BRMS funkcionális összetevői
10
IBM i: Backup, Recovery, and Media Services for i
2. fejezet BRMS telepítése és inicializálása Ez a témakör a BRMS IBM i platformon végzett telepítésével és eltávolításával kapcsolatos információkat tartalmazza. A témakör a BRMS rendszerrel kompatibilis hardvertípusokat és a BRMS telepítése előtt telepítendő szoftvereket is tárgyalja. Ezenkívül, a témakör azokat a dolgokat is felsorolja, amelyeket a BRMS hatékony működésének biztosításához a telepítés előtt és után érdemes figyelembe vennie.
Hardverrel kapcsolatos szempontok A BRMS telepítése előtt tekintse át a hardverkövetelményeket. A BRMS minden IBM i rendszermodellel kompatibilis. A BRMS termékkel a következő adathordozó és szalagkönyvtár eszköztípusok kompatibilisek: v Az IBM i szalagos adathordozók összes típusa. v Minden IBM i önálló szalagos eszköz. v Minden IBM i optikai eszköz. v Minden IBM i adathordozó-könyvtár (MLB). v Mentési fájlok használata. v TSM szerverek használata. A BRMS a hajlékonylemezt, valamint a címkézetlen és nem szabványos címkéjű szalagokat nem támogatja. | | | | |
A telepítés során a BRMS automatikusan regisztrálja és inicializálja az IBM i operációs rendszerhez csatlakoztatott eszközöket és létrehozza a megfelelő eszközinformációs bejegyzéseket. Nagyon fontos, hogy a használni kívánt eszközöket a BRMS telepítése előtt csatlakoztassa. Ha a telepítés után ad hozzá eszközöket, akkor az inicializálási folyamat ismételt futtatásával regisztrálnia kell az új eszközöket a BRMS rendszerben. Használja a BRMS inicializálása (INZBRM) parancsot az OPTION(*DEVICE) paraméterrel. Megjegyzés: Az eszközök és eszközadatok BRMS segítségével végzett hozzáadásáról további információkat a következő helyen talál: 5. fejezet, “Eszközök kezelése a BRMS rendszerben”, oldalszám: 69.
Szoftverrel kapcsolatos szempontok A BRMS telepítése előtt tekintse át a szoftverkövetelményeket. Telepítenie kell az IBM i Media and Storage Extensions (MSE) összetevőjét. Ha a BRMS korábbi változatáról/kiadásáról frissít vagy a BRMS elsődleges nyelvét módosítja, akkor az 5770-BR1 telepítése előtt rendelkezésre kell állnia a QUSRBRM könyvtárnak a rendszeren. Gondoskodnia kell arról is, hogy a QSYS2 könyvtár szerepeljen a rendszerkönyvtárak listájában. Ennek ellenőrzéséhez használja a Rendszerváltozók megjelenítése (DSPSYSVAL QSYSLIBL) parancsot. Szükség esetén adja hozá a könyvtárat a rendszerkönyvtárak listájához. Ehhez használja a Rendszerkönyvtár-lista módosítása (CHGSYSLIBL) parancsot.
Media and Storage Extensions (MSE) telepítése A BRMS telepítése előtt telepítenie kell a Media and Storage Extensions (MSE) összetevőt az IBM i platformon. Ha az MSE nincs telepítve, akkor a nem tudja regisztrálni a kilépési pontokat és mentései nem fognak befejeződni. Az MSE telepítéséhez a számítógépen tegye a következőket: © Szerzői jog IBM 1998, 2015
11
1. Adja ki a GO LICPGM parancsot a parancssorból. 2. A Licencprogramok kezelése képernyőn válassza a 11-es opciót (Licencprogramok telepítése). 3. Válassza ki az 5770-SS1 licencprogram, 18-as opció, Media and Storage Extensions (MSE) elemet és nyomja meg az Entert. 4. Nyomja meg az Entert a következő képernyőn választása megerősítéséhez. 5. Az Opciók telepítése képernyőn írja be a telepítési eszköz nevét, amikor a program kéri. Nyomja meg az Entert telepítés megkezdéséhez. 6. A munkanaplót áttekintve győződjön meg róla, hogy, hogy a telepítés sikeresen befejeződött. A munkanapló megjelenítéséhez használja a Munkanapló megjelenítése (DSPJOBLOG) parancsot.
Telepítés megtervezése A BRMS telepítési idő ütemezésekor az alábbi szempontokat kell szem előtt tartania. A BRMS a QUSRBRM könyvtárat használja a mentési és archiválási műveletekkel, a műveletek végrehajtásához használt irányelvekkel és a BRMS által kezelt adathordozókkal kapcsolatos információk tárolására. Az irányelvek számától, a mentések részletességi szintjétől és az információk megőrzésének hosszától függően a QUSRBRM könyvtárban tárolt fájlok mérete igen nagy lehet. Amikor új kiadásra frissít, a BRMS rendszernek konvertálnia kell a megváltozott fizikai fájlokat az új rekordformátumra, hogy az adatok kompatibilisek legyenek a programokkal. Erre a fájlkonverzióra általában kiadásonként egyszer van szükség. Megjegyzés: A fájlkonverzió az adatok átalakításából áll a korábbi kiadás fájl rekordformátumáról az aktuális kiadás fájl rekordformátumára. Ha vannak olyan programjai, amelyek kapcsolódnak a QUSRBRM könyvtárban található BRMS logikai vagy fizikai fájlokhoz, akkor saját magának kell ezen programok működését az új fájl rekordformátummal ellenőriznie. A fájlok formátuma értesítés nélkül megváltozhat. Ha a QUSRBRM könyvtárban lévő fizikai fájlok alapján saját logikai fájlokat hozott létre, akkor a termékfrissítés közben a BRMS ezeket a logikai fájlokat törli. Ha a BRMS újabb változatára/kiadására végzett frissítést tervez, akkor a következő parancsot az aktuális változaton/kiadáson futtatva megbecsülheti a termékfrissítés konverziós idejét. INZBRM OPTION(*ESTPRDUPD) TGTRLS(target-release) ahol a target-release a tervezett frissítés jövőbeli változat/kiadás/módosítási szintje VnRnMn formátumban.
A becsült frissítési időt BRM402C üzenet formájában kapja vissza. A becsült idő jelentősen változhat, ha a frissítés és inicializálás nem az aktuális rendszeren fut, vagy különböző rendszerkörnyezetekben kerül futtatásra. A visszakapott becsült idő legalább 10 perc, de a frissítés tényleges végrehajtásához szükséges idő lehet 10 percnél kevesebb is. A BRMS fájlkonverzió a BRMS nyomtatófájlokat is magában foglalja. A konverzió menti a QBRM könyvtárban lévő nyomtatófájlok aktuális attribútumait, telepíti a szállított attribútumokat, majd alkalmazza a régi nyomtatófájlok mentett attribútumait az újonnan telepítettekre. Ez megőrzi a frissítés előtt történt esetleges attribútumváltozásokat. A termék telepítése után a BRMS rendszert inicializálni kell. A a termék inicializálása előtt próbál meg bármiféle BRMS parancsot használni, akkor a következő kivételt fog megjelenni: BRM40A2 — BRMS product initialization required.
Ezenkívül minden BRMS menüfunkció tiltott lesz, amint az az alábbi panelen látható. A menüpontok használatára tett kísérletek szintén a BRM40A2 kivételt fogják eredményezni. A BRMS termékinicializálás késleltetésével mimimálisra csökkentheti azt az időt, amíg a rendszer a szoftverfrissítés számára elérhetetlen. Lehetővé teszi, hogy az összes szoftvert és PTF fájlt időben betöltse és a rendszer hamarabb online állapotba kerüljön. Majd a BRMS inicializálást elvégezheti azután, hogy minden rendszererőforrás elérhetővé vált.
12
IBM i: Backup, Recovery, and Media Services for i
BRMS
Backup Recovery and Media Services for IBM i System: Select one of the following: *. *. *. *. *.
RCHAS400
Media management Backup Archive Recovery Migration
**. Scheduling **. Policy administration **. Reports **. Start console monitor
Selection or command ===> F3=Exit F4=Prompt F9=Retrieve F10=Commands BRMS product initialization required.
F12=Cancel
F13=Functions
A BRMS automatikusan kezdeményezi a termékinicializálási folyamatot, a BRMSPRDINZ nevű jobot a QGPL/QDFTJOBD jobleírásban megadott kötegelt várakozási sorba elküldve. A telepítés sikeres befejezése után az BRM40A8 üzenet kerül a munkanaplóba. Ez az üzenet azonosítja a jobot és a kötegelt kötegelt, amely a BRMS terméket futtatni fogja. Ha a telepítést korlátozott állapotban végzi, akkor a termékinicializálási job a rendszer IPL befejeződéséig nem fog futni. A legtöbb esetben az inicializálás elkészülhet, mire a BRMS rendszert használni kívánja. Ha képes a BRMS parancsokat, menüket és a BRMS grafikus felületet használni, akkor nincs további teendője; a termék sikeresen inicializálásra került. Ha ezek a funkciók zároltak, akkor keresse meg és figyelje a job befejezését jelző üzenetet a QSYSOPR üzenetsorban. Ha a job még mindig fut, akkor az alábbi parancs futtatásával kaphat közelítő becslést az inicializálás befejezéséhez szükséges időről. INZBRM OPTION(*ESTPRDINZ)
Ha a BRMSPRDINZ jobot nem találja a kötegelt sorokban és a BRMS parancsok és menük továbbra is zároltak, akkor a következő parancs futtatásával hajthatja végre a BRMS termékinicializálást. INZBRM OPTION(*RUNPRDINZ)
Csak egy job hajthat végre termékinicializálást. A *RUNPRDINZ paraméter által előállított alábbi üzenetek tájékoztatják a felhasználót az inicializálási folyamat állapotáról. BRM40A3 A BRMS termék inicializálása megkezdődött. BRM40A4 A BRMS termék inicializálása sikeres. BRM40A5 A BRMS termék inicializálása rendellenesen fejeződött be. BRM40A6 A BRMS termék inicializálása már megkezdődött. BRM40A7 A BRMS inicializálása nem szükséges.
2. fejezet BRMS telepítése és inicializálása
13
BRMS telepítése A BRMS telepítéséhez kövesse az alábbi utasításokat. Nincs különleges teendője, ha első alkalommal telepíti a BRMS terméket a rendszeren vagy a BRMS új változatát telepíti olyan rendszerre, amelyen egy korábbi változat már telepítve van. Mindkét esetben telepítheti a BRMS terméket IBM i termékére az alábbi lépéseket követve vagy telepítheti az új szoftvert a terjesztési adathordozóról a szokásos IBM i telepítési folyamatok használatával. Megjegyzés: Ha néhány rendszer BRMS műveleteit másik rendszerre vonja össze, vagy új nevű rendszerre helyez át BRMS műveleteket, akkor az áttérési feladat végrehajtásához segítséget a következő helyen talál: A. függelék, “BRMS adatok összefésülése és rendszerek egyesítése”, oldalszám: 351. 1. Állítson minden BRMS műveletet tétlen állapotba, ha a BRMS már telepítve van. 2. Adja ki a GO LICPGM parancsot a parancssorból. 3. A Licencprogramok kezelése képernyőn válassza a 11-es opciót (Licencprogramok telepítése). 4. Válassza ki a 5770-BR1 termék *BASE opcióját az IBM Backup, Recovery and Media Services for i Standard termék telepítéséhez. Ezután nyomja meg az Entert. 5. Nyomja meg az Entert a következő képernyőn választása megerősítéséhez. 6. Az Opciók telepítése képernyőn írja be a telepítési eszköz nevét, amikor a program kéri. Ezután nyomja meg az Entert telepítés megkezdéséhez. 7. A szoftverszerződés elfogadásához nyomja meg az F14 billentyűt. 8. A *BASE BRMS termék sikeres telepítése után telepítheti a kiegészítő összetevőket. Ehhez ismételje meg az 1-7. lépéseket minden egyes összetevő esetében. A 3. lépésben válassza az 1-es opciót (Hálózati összetevő) vagy a 2-es opciót (Speciális funkciók (HSM) összetevő).
Telepítés után A BRMS sikeres telepítése után tegye a következőket: v A legfrissebb ideiglenes programjavítás (PTF) CD lemez újrabetöltésével gondoskodhat róla, hogy minden BRMS-hez kapcsolódó javítás telepítve legyen. Ha a legfrissebb halmozódó (CUM) PTF javítást közvetlenül a BRMS telepítése előtt töltötte be, akkor a BRMS-hez kapcsolódó PTF javításokat a BRMS telepítése után kell betöltenie és alkalmaznia. v Érdemes a legfrissebb Mentés és visszaállítás csoport PTF javításait is betöltenie. A legfrissebb PTF javítások a BRMS webhelyen állnak rendelkezésre. v Ellenőrizze, hogy a Felhasználóitartomány-objektumok engedélyezése a felhasználói könyvtárakban (QALWUSRDMN) rendszerváltozó *ALL értékre van-e beállítva, ami a szállításkori alapértelmezett érték. Ez az érték engedélyezi a felhasználóitartomány-objektumokat a könyvtárakban. Meghatározza azt is, hogy a rendszer mely könyvtárai tartalmazhatják az *USRSPC (felhasználói tárterület), *USRIDX (felhasználói index) és *USRQ (felhasználói sor) felhasználóitartomány-objektumokat. Ha a rendszerváltozót nem *ALL értékre állítja be, akkor fel kell vennie a QBRM és QUSRBRM könyvtárakat a QALWUSRDMN képernyőn megjelenő könyvtárlistába. A QALWUSRDMN rendszerváltozót a Rendszerváltozók kezelése (WRKSYSVAL) parancs segítségével ellenőrizheti. v A munkanaplót áttekintve győződjön meg róla, hogy, hogy a telepítés sikeresen befejeződött. A munkanapló megjelenítéséhez használja a Munkanapló megjelenítése (DSPJOBLOG) parancsot. v Ellenőrizze, hogy a BRMS telepítés utáni termékinicializálási job sikeresen befejeződött-e; ehhez keresse meg a következő üzenetet a QSYSOPR munkanaplóban: CPF1241 - Job nnnnnn/userid/BRMSPRDINZ completed normally on date at time.
A BRMS termék telepítésekor a BRM40A8 üzenet kerül a munkanaplóba, amely segít annak a jobnak és kötegelt jobsornak az azonosításában, amely a BRMS termékinicializálást futtatni fogja. Ha a job még mindig fut vagy fel van függesztve, akkor az alábbi parancs futtatásával kaphat közelítő becslést az inicializálás befejezéséhez szükséges időről.
14
IBM i: Backup, Recovery, and Media Services for i
INZBRM OPTION(*ESTPRDINZ)
Megjegyzés: A BRMS addig nem lesz képes az adathordozó műveleteket megfigyelni vagy a natív mentési műveleteket követni, amíg a BRMS termékinicializálás be nem fejeződik. Fontos az ilyen tevékenységek minimálisra csökkentése a rendszeren, amíg a BRMS termékinicializálás be nem fejeződik. Ajánlatos tovább a termékinicializálás után a BRMS adathordozó információkat is magában foglaló teljes rendszermentést végrehajtania. A BRMS termékinicializálási jobot valamilyen okból nem lehet elküldeni a kötegelt várakozási sorba, akkor a telepítési munkanaplóba BRM40AA üzenet kerül. Ez az üzenet azonban a telepítési folyamatot nem szakítja meg és a telepítésnek sikeresen be kell fejeződnie. Ha ezt az üzenetet kapja, akkor futtassa a BRMS termékinicializálást a következő paranccsal: INZBRM OPTION(*RUNPRDINZ)
A következőkben néhány, a termékinicializálás során elvégzett feladat felsorolása következik. – Létrehozza a QBRM és QUSRBRM könyvtárakat, amelyek az összes BRMS-hez kapcsolódó objektumot és információt tartalmazzák. – A telepített szalageszközök alapján létrehozza és frissíti a szalagmeghajtó és adathordozó-osztály bejegyzéseket. – Létrehozza vagy frissíti az alapértelmezett BRMS objektumokat. – Minden BRMS adatbázisfájlt az aktuális formátumra alakít át. – Regisztrálja a BRMS rendszert az IBM i MSE szolgáltatásában. Ha a BRMSPRDINZ jobot nem találja a jobsorokban és a BRMS parancsok és menük továbbra is zároltak, akkor a következő parancs futtatásával hajthatja végre a BRMS termékinicializálást. INZBRM OPTION(*RUNPRDINZ)
v Ha telepítette a BRMS hálózati szolgáltatást, akkor a következő részben található utasításokat követve adja hozzá a rendszert a hálózathoz: “BRMS hálózat beállítása” oldalszám: 276. v Regisztráljon újra minden korábban esetleg regisztrált programot a következő BRMS kilépési pontokhoz: QIBM_A1A_TAPE_INF QIBM_A1A_TAPE_MOVE QIBM_A1A_RETR_INF
Licenc információk frissítése Ha megvásárolta a BRMS terméket, akkor az automatikus termékzárolási funkció letiltása érdekében frissítenie kell a BRMS licenc információkat. Ha ezt nem teszi meg, akkor a 70 napos próbaváltozat időszak lejártával a legtöbb BRMS funkciót és funkcionális összetevőt nem fogja tudni használni. Ha rendelkezik a BRMS licenckulccsal, akkor azt javasoljuk, hogy frissítse a BRMS licenc információkat most. Ehhez tegye a következőket: 1. Írja be a Licenc információk kezelése (WRKLICINF) parancsot a parancssorba és nyomja meg az Entert. 2. A Licenc információk kezelése képernyőn keresse meg a 5770-BR1 termék, 5050 összetevő elemet. 3. Írjon egy 1-est az Opt mezőbe a 5770-BR1 5050 összetevő mellé, majd nyomja meg az Entert. Megjelenik a Licenckulcs információk hozzáadása (ADDLICKEY) parancs paraméterező képernyője. 4. A Processzorcsoport mezőben használja az *ANY alapértelmezett értéket. 5. A Licenckulcs mezőben adja meg a BRMS licencszerződéshez kapott 18 karakteres licenckulcsot. 6. A Használati korlát mezőben adja meg a *NOMAX értéket. 7. A Lejárat dátuma és a Szállítói adatok mezőben egyaránt használja a *NO értéket. 8. Nyomja meg az Entert. Megjelenik a CPC9E66 üzenet (1 licenckulcs információs rekord hozzáadva a lerakathoz). 9. Ismételje meg a 2-8. lépéseket az 5101 és 5102 BRMS összetevők esetében, ha licencszerződése tartalmazza ezeket az összetevőket. Tárolja a licenckulcsot biztonságos helyen arra az esetre, ha nem várt (és nem valószínű) IBM i kezdeti telepítést kellene végrehajtania. 2. fejezet BRMS telepítése és inicializálása
15
BRMS eltávolítása a rendszerről A BRMS termék és annak összetevői eltávolíthatók a rendszerről. A BRMS eltávolításához a rendszerről tegye a következőket: 1. Adja ki a GO LICPGM parancsot a parancssorból. 2. A Licencprogramok kezelése képernyőn válassza a 12-es opciót (Licencprogramok törlése). 3. Írjon egy 4-est (Törlés) az eltávolítani kívánt (5770-BR1) termékek mellé és nyomja meg az Entert. 4. A következő képernyőn az Enter ismételt lenyomásával hagyja jóvá az eltávolítani kívánt termékeket, majd folytassa a licencprogramok eltávolításával. A speciális funkciók összetevő és hálózati összetevő szükség esetén az általános terméktől függetlenül is eltávolítható. A hálózati összetevő eltávolítása előtt el kell távolítania a rendszert a hálózatból. A rendszerek hálózatból végzett eltávolításával és magának hálózati összetevőnek az eltávolításával kapcsolatos útmutatást a következő helyen találja: 15. fejezet, “Hálózatkezelés a BRMS rendszerrel”, oldalszám: 273. A BRMS termék törlése a rendszerről a QBRM könyvtárat is eltávolítja a rendszerről. Ha a BRMS segítségével mentési fájlokba mentett objektumokat, akkor a Q1ABRMSFnn nevű könyvtára(ka)t hozott létre, ahol az a könyvtárat tartalmazó lemeztár száma (01-99). A BRMS termék törlése ezeket a mentési fájl könyvtárakat és a mentési előzmény információkat tartalmazó QUSRBRM könyvtárat nem távolítja el. Ha a BRMS terméket végleg el kívánja távolítani a rendszerről, akkor ezeket a könyvtárakat is eltávolíthatja. Megjegyzés: A QBRMS felhasználói profil a BRMS törlésekor nem kerül automatikusan törlésre a rendszerről. A QBRMS felhasználói profil törlése előtt tekintse át azokat az objektumokat, amelyeknek ez a profil a tulajdonosa és döntse el, hogy megtartja vagy eltávolítja azokat. Ha nem áll szándékában a BRMS terméket újratelepíteni vagy a QBRMS felhasználói profil által jelenleg birtokolt objektumokra nincs szüksége, akkor törölje a QBRMS felhasználói profilt a következő parancs segítségével: DLTUSRPRF USRPRF(QBRMS) OWNOBJOPT(*DLT)
16
IBM i: Backup, Recovery, and Media Services for i
3. fejezet Teljes rendszer mentése A BRMS által konfigurált alapértékek használatával az összes rendszer adatot és BRMS adatot mentheti. A BRMS segítségével sokféle mentés végrehajtható. Egyszerűen mentheti például a BRMS által konfigurált alapértékek használatával az egész rendszert. Vagy különféle egyéb BRMS eszközök és módszerek segítségével személyre szabhatja a mentési és helyreállítási műveletet cége speciális igényeinek megfelelően. Ez a témakör arra vonatkozóan tartalmaz útmutatást, hogyan tud a BRMS által konfigurált alapértékek segítségével minden rendszer és BRMS adatot menteni. A jelen témakörben leírt funkciók nagy része a következő témakörben is elérhető: BRMS grafikus felület. Részletes információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227. A BRMS a mentéseket általában vezérlőcsoportok segítségével dolgozza fel. Használhat azonban a mentések feldolgozásához parancsokat is. Ebben a témakörben azonban a hangsúly a mentések vezérlőcsoportok segítségével végzett végrehajtásán van. A Vezérlőcsoportokat könyvtárak, objektumok, mappák, spoolfájlok és olyan egyéb típusú adatok csoportjai alkotják, amelyek közös jellemzőkkel rendelkeznek, vagy amelyeket adott céllal kíván csoportosítani. A BRMS terméket három alapértelmezett mentési vezérlőcsoporttal szállítják: *SYSTEM, *SYSGRP és *BKUGRP. A *SYSTEM vezérlőcsoport segítségével teljes rendszerét korlátozott állapotban mentheti. A *SYSGRP vezérlőcsoport kizárólag a rendszer IBM által biztosított objektumainak korlátozott állapotban végzett mentésére használható. Ilyen objektumok például a Licenc belső kód, a QSYS könyvtárban lévő IBM i objektumok, a biztonsági és konfigurációs adatok, az IBM könyvtárak (első sorban a Q könyvtárak) és az integrált fájlrendszeren tárolt IBM katalógusok és fájlok. A *BKUGRP vezérlőcsoport az összes felhasználói adat nem korlátozott állapotú mentésére használható. A Felhasználói adatok közé tartoznak például a biztonsági s konfigurációs adatok, minden felhasználói könyvtár, a mappák és dokumentumok, valamint az integrált fájlrendszeren tárolt felhasználói katalógusok és fájlok. Ez a témakör azt mutatja be, hogyan készíthet a *SYSGRP, *BKUGRP és *SYSTEM vezérlőcsoportok segítségével biztonsági mentéseket teljes rendszeréről. Ajánlott a *SYSTEM vezérlőcsoportot a BRMS telepítése után a lehető leghamarabb futtatni. A kezdeti biztonsági mentés elkészülte után felhasználói és rendszer adatait olyan gyakran mentse, ahogyan azt üzletmenete megköveteli. Ütemezhet például napi mentéseket a *SYSTEM csoport segítségével. Ha mentési időkerete nem elég hosszú, akkor ütemezheti a felhasználói adatok napi mentéseit a *BKUGRP vezérlőcsoport segítségével, a teljes rendszermentéseket pedig a hét végére, hónap végére, illetve olyan időpontra halaszthatja, amikor a rendszeren karbantartásra kerül sor. A könyvben szereplő információk segítségévre lesznek az üzleti igényeinek leginkább megfelelő mentési és helyreállítási stratégia megvalósításában. A mentés és helyreállítás tervezésére, valamint a mentési és helyreállítási műveletek személyre szabására vonatkozó útmutatást a következő helyeken talál: 7. fejezet, “Biztonsági mentés személyre szabása”, oldalszám: 117 és 8. fejezet, “Kijelölt helyreállítások végrehajtása”, oldalszám: 179. Különösen hasznosnak fogja találni ezeket a témaköröket mentési és helyreállítási stratégiájának megtervezésekor.
Adathordozó bejegyzése Mielőtt bármiféle mentést hajtana végre, be kell jegyeznie az adathordozót a BRMS rendszerbe. Az adathordozó bejegyzése két lépésből álló folyamat: 1. Az adathordozó-osztály megállapítása, amely alapján a felismeri és követi az adathordozót. 2. Az adathordozó kötetek bejegyzése a BRMS rendszerbe.
© Szerzői jog IBM 1998, 2015
17
Adathordozó-osztályok megállapítása A BRMS az egyes szalagokat egy adathordozó-osztályba csoportosítja, ami lehetővé teszi a BRMS számára az adathordozón lévő aktív adatok típus szerinti követését és védelmét. Az adathordozó-osztály a hasonló jellemzőkkel (például adathordozó sűrűsége és kapacitása) rendelkező adathordozók csoportosítását jelenti. Fontos, hogy elegendő kötet legyen bejegyezve a BRMS kezdő tárolóba, mielőtt mentési műveletbe kezd. Az adathordozó kezdő tároló olyan elérhető (lejárt és használaton kívüli) adathordozók csoportja, amelyek ugyanabba az adathordozó-osztályba tartoznak. A BRMS a mentési és helyreállítási műveletekhez használt adathordozókat ebből a tárolóból veszi. Ez ebben a fejezetben tárgyalt mentések végrehajtásához valószínűleg legalább négy kötetre lesz szüksége. Kettőt a rendszeradatok *SYSGRP vezérlőcsoporttal végzett mentéséhez, kettőt pedig a nem-rendszeradatok *BKUGRP vezérlőcsoport segítségével végzett mentéséhez fog használni, vagy használhatja mind a négyet a teljes rendszer *SYSTEM vezérlőcsoport segítségével végzett mentéséhez. Az adathordozó kapacitásától és a rendszer méretétől függően több vagy kevesebb szalagra lehet szüksége. A telepítés során a BRMS az akkor éppen a rendszerhez csatlakoztatott eszköz típusa alapján létrehozza az alapértelmezett eszköz információkat. Ha több szalageszköz van csatlakoztatva, akkor a BRMS a csatlakoztatott leggyorsabb és legjobban automatizált eszközt tekinti alapértelmezett eszköznek. A BRMS az alapértelmezett adathordozó-osztályt az alapértelmezett eszköztípus alapján határozza meg. Ha például rendszeréhez 6380 szalageszköz van csatlakoztatva, akkor az adathordozó-osztály QICxxx lehet. Ebben az esetben az osztály előtag (QIC) 1/4" szalagot jelez, az x karakterek pedig különféle sűrűségeket jelölnek. A jelen fejezetben tárgyalt mentések végrehajtásához két különböző adathordozó-osztályra lesz szüksége: v A teljes rendszer *SYSTEM mentéséhez vagy a rendszeradatok *SYSGRP mentéséhez adja meg a SAVSYS (Rendszermentés) adathordozó-osztályt a mentéshez használt kötetek bejegyzésekor. v A nem-rendszeradatok *BKUGRP backup mentésének végrehajtásához a BRMS által telepítéskor hozzárendelt alapértelmezett adathordozó-osztályt adja meg. A BRMS által hozzárendelt alapértelmezett adathordozó-osztály nevet megtalálja a rendszer irányelvben. Ennek eléréséhez tegye a következőket: 1. Írja be a parancssorba a GO BRMSYSPCY parancsot. 2. Válassza a Rendszer irányelv menü 1-es opcióját (Rendszer irányelv megjelenítése és módosítása). 3. A Rendszer irányelv módosítása képernyőn jegyezze fel az Adathordozó-osztály mezőben megadott adathordozó-osztály nevét. 4. Használja ezt az adathordozó-osztály nevet, amikor az adathordozót a *BKUGRP mentéshez bejegyzi. Change System Policy
RCHAS400
Type choices, press Enter. Media policy . . . . . . . . . . . . . . FULL Devices. . . . . . . . . . . . . . . . . TAP01
Name, F4 for list Name, F4 for list
Home location for media . Media class . . . . . . . Sign off interactive users Sign off limit . . . . . . Output queue . . . . . . . Library . . . . . . . . Day start time . . . . . . Media monitor . . . . . . Shared inventory delay . . Auto enroll media . . . . Default usage. . . . . . .
Name, F4 for list Name, F4 for list *YES, *NO 0-999 minutes Name, *PRTF Name, *LIBL Time *YES, *NO 30-9999 seconds *NO, *YES *NO, *YES
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
*HOME QIC2GB *NO 30 *PRTF 0:00:00 *YES 60 *NO *YES
More... F3=Exit
18
F4=Prompt
F5=Refresh
F12=Cancel
IBM i: Backup, Recovery, and Media Services for i
Önálló eszköz által használt adathordozó bejegyzése A rendszerhez csatlakoztatott önálló szalagos vagy optikai eszköz által használt adathordozó bejegyzéséhez a BRMS rendszerbe tegye a következőket: 1. Helyezzen egy előre inicializált kötetet a szalageszközbe. Ha kötetei nincsenek inicializálva, akkor mielőtt a köteteket a BRMS rendszerbe bejegyezné, olvassa el az ezzel kapcsolatos útmutatást a következő helyen: 6. fejezet, “Adathordozó-kezelési művelet beállítása”, oldalszám: 77. 2. Írja be a WRKMEDBRM parancsot egy parancssorba az Adathordozó kezelése képernyő megnyitásához. 3. Az Adathordozó kezelése képernyőn írjon egy 1-est a Paraméter oszlopba, majd írja be a kötet nevét a Kötet sorozatszáma oszlopba. Nyomja meg az Entert. Ez megnyitja az Adathordozó hozzáadása a BRM rendszerhez (ADDMEDBRM) képernyőt. Megjegyzés: Ha A TAPxx eszközt nem lehet lefoglalni vagy Az OPTxx optikai eszköznek küldött kérés meghiúsult üzenetbe ütközik, akkor az eszközt be kell kapcsolnia. Ehhez használja az Eszközök kezelése (WRKDEVBRM) képernyő 8-as opcióját (Állapot kezelése). 4. Írja be a megfelelő adathordozó-osztály nevét az Adathordozó-osztály mezőbe és nyomja meg az Entert. Győződjön meg róla, hogy négy kötet van bejegyezve a *SYSTEM mentés SAVSYS adathordozó-osztályába, vagy két kötet *SYSGRP mentés SAVSYS adathordozó-osztályába és kettő a *BKUGRP mentés rendszer irányelv által hozzárendelt adathordozó-osztályába. 5. Ezzel visszakerül az Adathordozó hozzáadása a BRM rendszerhez képernyőre. A többi paraméter beviteléhez nyomja meg az F9 billentyűt. Ezután nyomja meg ismét az Entert az adathordozó bejegyzéséhez. 6. Ismételje a 4. - 6. lépéseket minden egyes kötet esetében.
Adathordozó-könyvtár által használt adathordozó bejegyzése A rendszerhez csatlakoztatott szalagos vagy optikai eszköz által használt adathordozó bejegyzéséhez a BRMS rendszerbe tegye a következőket: 1. Győződjön meg róla, hogy négy előre inicializált kötet elérhető a szalagkönyvtárban. Ha kötetei nincsenek inicializálva, akkor mielőtt a köteteket a BRMS rendszerbe bejegyezné, olvassa el az ezzel kapcsolatos útmutatást a következő helyen: 6. fejezet, “Adathordozó-kezelési művelet beállítása”, oldalszám: 77. 2. Írja be a WRKMLBBRM parancsot egy parancssorba az Adathordozó-könyvtárak kezelése képernyő megnyitásához. 3. Írjon egy 8-ast (MLB adathordozó kezelése) a kezelni kívánt adathordozó-könyvtár eszköz neve mellé és nyomja meg az Entert. Ez megnyitja az Adathordozó-könyvtár adathordozóinak kezelése képernyőt. 4. A képernyőn nyomja meg az Entert háromszor az adathordozó-könyvtár aktuális leltárának kezeléséhez. Írjon egy 1-est (MLB adathordozó hozzáadása) a bejegyezni kívánt kötet mellé és nyomja meg az Entert. Ez megnyitja az MLB adathordozó hozzáadása a BRM rendszerhez képernyőt. Megjegyzés: Ha A TAPMLBxx eszközt nem lehet lefoglalni vagy Az OPTMLBxx optikai eszköznek küldött kérés meghiúsult üzenetbe ütközik, akkor az eszközt be kell kapcsolnia. Ezt az Adathordozó-könyvtár állapotának kezelése (WRKMLBSTS) parancs segítségével teheti meg. 5. Az MLB adathordozó hozzáadása a BRM rendszerhez képernyőn írja be a megfelelő adathordozó-osztály nevét. Győződjön meg róla, hogy a két kötet be van jegyezve a *SYSGRP mentés SAVSYS adathordozó-osztályába és kettő a *BKUGRP mentés rendszer irányelv által hozzárendelt adathordozó-osztályába. Ezután nyomja meg az Entert. Ezzel visszakerül az Adathordozó-könyvtár adathordozóinak hozzáadása a BRM rendszerhez képernyőre. 6. Az Adathordozó-könyvtár adathordozóinak hozzáadása a BRM rendszerhez képernyőn nyomja meg kétszer az Entert. 7. Ismételje a 5. - 7. lépéseket minden egyes kötet esetében. Megjegyzés: Amikor a szalagköteteket fizikailag behelyezik a szalagkönyvtárba, azoknak már rendelkezniük kell hozzárendelt kötetazonosítóval. Ezt a szalagos adathordozó-könyvtár követeli meg, nem a BRMS. Az optikai adathordozó-könyvtárakra nem vonatkozik ilyen követelmény.
3. fejezet Teljes rendszer mentése
19
Mentések végrehajtása Az alábbi eljárások segítségével teljes mentést készíthet rendszeréről. Megjegyzés: 1. Az egyes mentések feldolgozási ideje a rendszerprocesszor méretétől, az eszköz képességeitől, és a menteni kíván adatok mennyiségétől függ. 2. Ezen mentések alatt más tevékenységet nem végezhet, mivel ilyenkor a rendszer korlátozott állapotban van.
*SYSTEM vezérlőcsoport használata A *SYSTEM vezérlőcsoport segítségével teljes rendszerét korlátozott állapotban mentheti. 1. Jelentkezzen be a rendszerkonzol munkaállomásra. 2. Győződjön meg róla, hogy a mentés végrehajtásához használni kívánt eszköz be van kapcsolva. Használja az Eszközök kezelése (WRKDEVBRM) parancs 8-as opcióját (Állapot kezelése) az eszköz állapotának ellenőrzéséhez. 3. Győződjön meg róla, hogy a mentéshez használt adathordozó be van jegyezve a SAVSYS adathordozó-osztályban. 4. A mentés megkezdéséhez írja be a parancssorba a STRBKUBRM CTLGRP(*SYSTEM) SBMJOB(*NO) parancsot és nyomja meg az Entert. 5. A *SYSTEM mentés befejeződése után nézzen utána a munkanaplóban, hogy a mentés sikeresen befejeződött-e. A munkanapló megjelenítéséhez adja ki a DSPJOBLOG parancsot egy parancssorból, majd a részletek megtekintéséhez nyomja meg az F10 billentyűt.
*SYSGRP vezérlőcsoport használata A *SYSGRP vezérlőcsoport kizárólag a rendszer IBM által biztosított objektumainak korlátozott állapotban végzett mentésére használható. 1. Jelentkezzen be a rendszerkonzol munkaállomásra. 2. Győződjön meg róla, hogy a mentés végrehajtásához használni kívánt eszköz be van kapcsolva. Használja az Eszközök kezelése (WRKDEVBRM) parancs 8-as opcióját (Állapot kezelése) az eszköz állapotának ellenőrzéséhez. 3. Győződjön meg róla, hogy a mentéshez használt adathordozó a megfelelő adathordozó-osztályban van. Használja a rendszer irányelv Adathordozó-osztály mezőjében megadott osztálynevet. 4. A mentés megkezdéséhez írja be a parancssorba a STRBKUBRM CTLGRP(*SYSGRP) SBMJOB(*NO) parancsot és nyomja meg az Entert. 5.
A *SYSGRP mentés befejeződése után nézzen utána a munkanaplóban, hogy a mentés sikeresen befejeződött-e. A munkanapló megjelenítéséhez adja ki a DSPJOBLOG parancsot egy parancssorból, majd a részletek megtekintéséhez nyomja meg az F10 billentyűt.
*BKUGRP vezérlőcsoport használata A *BKUGRP vezérlőcsoport az összes felhasználói adat nem korlátozott állapotú mentésére használható. 1. Győződjön meg róla, hogy a mentés végrehajtásához használni kívánt eszköz be van kapcsolva. Használja az Eszközök kezelése (WRKDEVBRM) parancs 8-as opcióját (Konfigurációs állapot kezelése) az eszköz állapotának ellenőrzéséhez. 2. Győződjön meg róla, hogy a mentéshez használt adathordozó a megfelelő adathordozó-osztályban van. Használja a rendszer irányelv Adathordozó-osztály mezőjében megadott osztálynevet. 3. Állítsa le az összes alrendszert, hogy a *BKUGRP vezérlőcsoport elvégezhesse a mentést. A *SYSTEM vagy *SYSGRP mentések előtt ezt nem kell megtennie, mivel a funkciót a BRMS hajtja végre. Az alrendszerek leállítása előtt nyissa meg az Alrendszerek kezelése képernyőt és írja le az itt felsorolt alrendszerek neveit. A *BKUGRP mentés után az egyes alrendszereket név szerint újra kell indítania. Az Alrendszerek kezelése (WRKSBS) képernyő megnyitásához adja ki a WRKSBS parancsot tetszőleges parancssorból.
20
IBM i: Backup, Recovery, and Media Services for i
4. Az összes alrendszer leállításához írja be a parancssorba az ENDSBS SBS(*ALL) OPTION(*IMMED) parancsot és nyomja meg az Entert. Minden alrendszer leáll (a rendszerkonzol munkaállomást működtető alrendszert kivéve, amelynek neve általában QCTL), amikor a Rendszer leállt és korlátozott állapotba került üzenet megjelenik. Lehet, hogy frissítenie kell a képernyőt. Az üzenet megjelenítéséhez írja be a következőt egy parancssorba: DSPMSG QSYSOPR. Megjegyzés: A QSYSOPR üzenet, amely szerint a Rendszer rendellenesen áll le, nem befolyásolja a mentést, egyéb okokból azonban érdemes a problémát kivizsgálnia. 5. Miután minden alrendszer leállt, elvégezheti a *BKUGRP biztonsági mentést. Írja be a parancssorba a STRBKUBRM CTLGRP(*BKUGRP) SBMJOB(*NO) parancsot és nyomja meg az Entert. 6. A *BKUGRP mentés befejeződése után nézzen utána a munkanaplóban, hogy a mentés sikeresen befejeződött-e. A munkanapló megjelenítéséhez adja ki a DSPJOBLOG parancsot egy parancssorból, majd a részletek megtekintéséhez nyomja meg az F10 billentyűt. 7. Az alrendszerek újraindításához adja ki a STRSBS(Alrendszer indítása) parancsot a parancssorból, majd nyomja meg az F4 billentyűt az Alrendszerek indítása képernyő megnyitásához. Írja be az alrendszer nevét az Alrendszer leírása mezőbe és nyomja meg az Entert. Hajtsa ezt végre minden egyes alrendszer esetében.
Mentési és helyreállítási napló A napi BRMS műveletek sikerességének vagy sikertelenségének elemzésére szolgáló eszköz a Mentési és helyreállítási napló (BRMS napló). A BRMS napló a BRMS műveletek során kapott mentési, visszaállítási és adathordozóhoz kapcsolódó üzenetek folyamatosan frissülő összegzése. A BRMS naplóban található üzeneteket BRM napló megjelenítése (DSPLOGBRM) parancs segítségével jelenítheti meg. A DSPLOGBRM parancs alapértelmezett viselkedése, hogy csak az aktuális nap üzeneteit jeleníti meg, a képernyőt a legfrissebb bejegyzésre pozicionálva. A parancs Naplókimenet időszaka (PERIOD) paraméterét használva adhatja meg a megjeleníteni kívánt naplóüzenetek dátum- és időtartományát. A BRM naplóinformációk megjelenítése képernyő Üzenet nézete az üzenetek dátumát, időpontját és első szintű szövegét tartalmazza. Display BRM Log Information Current date/time . . . . . : Position to date . . . . . . : Date sent 12/20/05 12/20/05 12/20/05 12/20/05 12/20/05 12/20/05 12/20/05 12/21/05 12/21/05 12/21/05 12/21/05 12/21/05
Time sent 14:46:22 14:46:23 14:47:26 15:22:20 15:25:34 15:34:26 15:34:41 10:03:37 10:14:51 10:29:16 10:38:43 11:01:09
12/23/05 12/20/05
RCHAS400
10:27:53
Message Devices TAP07 will be used for control group *N type Starting save of library KLD to devices TAP07. Save or restore operation ended unsuccessfully. Devices TAP07 will be used for control group *N type Save operation canceled. Devices TAP07 will be used for control group *N type Save operation canceled. Devices TAP07 will be used for control group *N type Save operation canceled. Devices TAP07 will be used for control group *N type Save operation canceled. Estimated update time is 0 hours and 11 minutes.
*BKU *BKU *BKU *BKU *BKU Bottom
Press Enter to continue. F3=Exit F4=Message details F5=Refresh F12=Cancel F17=Top F18=Bottom
F11=Alternate view
A BRM naplóinformációk megjelenítése képernyő Alternatív nézete az üzenetazonosítót, a BRMS által hozzárendelt fontosságot és területet, valamint a naplóinformációkat jeleníti meg. Az Aktuális dátum/időpont paraméterező képernyő az aktuális rendszerdátumot és rendszeridőt jeleníti meg és a képernyő minden frissítésekor frissül.
3. fejezet Teljes rendszer mentése
21
A Pozícionálás dátumra lehetőség segítségével a képernyőt gyorsan az adott dátumtól kezdődő üzenetekre pozícionálhatja. Csak a PERIOD paraméterben megadott dátumtartományon belül végezhet pozícionálást. Display BRM Log Information Current date/time . . . . . : Position to date . . . . . . : Date sent 12/20/05 12/20/05 12/20/05 12/20/05 12/20/05 12/20/05 12/20/05 12/21/05 12/21/05 12/21/05 12/21/05 12/21/05
Time sent 14:46:22 14:46:23 14:47:26 15:22:20 15:25:34 15:34:26 15:34:41 10:03:37 10:14:51 10:29:16 10:38:43 11:01:09
Msg ID Sev BRM1669 10 BRM1058 00 CPF3794 70 BRM1669 10 BRM1646 40 BRM1669 10 BRM1646 40 BRM1669 10 BRM1646 40 BRM1669 10 BRM1646 40 BRM402C 00
12/22/05 12/20/05
13:47:12
Area *BKU *BKU *BKU *BKU *BKU *BKU *BKU *BKU *BKU *BKU *BKU *MAINT
Job QPADEV0008 QPADEV0008 QPADEV0008 QPADEV0008 QPADEV0008 QPADEV0008 QPADEV0008 QPADEV0005 QPADEV0005 QPADEV0005 QPADEV0005 QPADEV000F
RCHAS400
User MARILIN MARILIN MARILIN MARILIN MARILIN MARILIN MARILIN MARILIN MARILIN MARILIN MARILIN SPHANK
Job Nbr 055318 055318 055318 055318 055318 055318 055318 055426 055426 055426 055426 055409 Bottom
Press Enter to continue. F3=Exit F4=Message details F5=Refresh F12=Cancel F17=Top F18=Bottom
F11=Message view
A kurzort bármelyik nézetben bármelyik üzenet fölé helyezve, majd az F4 billentyűt megnyomva megtekintheti az adott üzenet részletes szövegét. Additional BRM Log Information Message ID . . . . . . . . : BRM1646
RCHAS400
Severity . . . . . . . : 40
Job . . . : QPADEV0008 User . . : MARILIN Number . . . . : 055318 Date sent . . . . . . . . : 12/20/05 Time sent . . . . . . : 15:25:34 Program . . . . . . . . . : Q1AC0DV Area . . . . . . . . . : *BKU Message . . . . :
Save operation canceled.
Cause . . . . . : ready.
Operation was canceled because devices TAP07 were not
Bottom Press Enter to continue F3=Exit
F12=Cancel
Ha a BRMS grafikus felületét használja, akkor kattintson a Művelet kiválasztása > BRMS napló lehetőségre a BRMS naplóban található üzenetek megjelenítéséhez. A grafikus felület segítségével a következő attribútumok alapján kereshet a BRMS naplóban: v Üzenettípus v Üzenet minimális fontossága v Üzenetazonosító vagy általános üzenetazonosító v Programnév vagy általános programnév v Felhasználónév vagy általános felhasználónév v Jobnév vagy általános jobnév v Jobszám vagy általános jobszám
22
IBM i: Backup, Recovery, and Media Services for i
A BRMS naplóüzeneteket a DSPLOGBRM parancs Kimenet (OUTPUT) paraméterében *PRINT értéket megadva nyomtathatja ki. Az előállított jelentés a BRMS napló jelentés. A jelentéshez tartozó nyomtatófájl a QP1ALG. A jelentést a BRMRPT menü (GO BRMRPT) 52-es opciója segítségével is kinyomtathatja.
Naplóüzenetek eltávolítása A BRMS napló öregedő üzenetei egyre kevésbé hasznosak. A BRMS két módszert kínál a régi üzenetek eltávolításához a BRMS rendszerből. Az első módszer a BRM karbantartás indítása (STRMNTBRM) parancs Naplóbejegyzések eltávolítása (RMVLOGE) paraméterének segítségével adja meg az eltávolítandó üzenetek típusát és dátumtartományát. Ennek a paraméternek az alapértelmezett viselkedése az összes 90 napnál régebbi üzenet eltávolítása. A STRMNTBRM parancs kínálja a legegyszerűbb módszert a BRMS napló karbantartására, mivel ez olyan parancs, amit gyakran kell futtatnia. Start Maintenance for BRM (STRMNTBRM) Type choices, press Enter. Expire media . . . . . . . . Expire media set volumes . . Remove media information: Media contents . . . . . . Object level detail . . . Link level detail . . . . Spooled file level detail Folder level detail . . . Remove migration information Run media movement . . . . . Remove log entries: Type . . . . . . . . . . . From date . . . . . . . . To date . . . . . . . . . Run cleanup operations . . . Retrieve volume statistics . F3=Exit F4=Prompt F24=More keys
. . . .
*YES *NO
*YES, *NO *NO, *YES
. . . . . . .
. . . . . . .
*EXP *MEDCON *OBJDTL *MEDCON *OBJDTL 180 *NO
*EXP, *NONE, *REUSE 1-9999, *MEDCON 1-9999, *OBJDTL, *MEDCON 1-9999, *MEDCON, *OBJDTL 1-9999, *OBJDTL, *MEDCON 1-9999, *NONE *NO, *YES
. . . . .
. . . . .
*ALL *BEGIN 90 *YES *YES
*ALL, Date, Date, *YES, *YES,
F5=Refresh
F12=Cancel
*NONE, *ARC, *BKU, *M... *BEGIN, *CURRENT, nnnnn *END, *CURRENT, nnnnn *NO *NO More... F13=How to use this display
A BRMS naplóüzenetek eltávolításának alternatív módszere a Naplóbejegyzések eltávolítása a BRM rendszerből (RMVLOGEBRM) parancs rendszeres, ütemezett futtatása. Akkor érdemes ennek a parancsnak a használatát megfontolnia, ha a BRMS naplókarbantartást a BRMS karbantartástól függetlenül vagy más ütemezéssel kívánja futtatni. Ebben az esetben *NONE értéket kell megadni a STRMNTBRM parancs RMVLOGE paraméterében.
Naplóüzenetek kizárása A BRMS napló kezelésének másik módja, a kis értékű üzenetek naplóhoz adásának megakadályozása. A BRMS naplóból kizárandó üzenetek meghatározásához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen kattintson a Művelet kiválasztása > Rendszer irányelv tulajdonságai lehetőségre. 3. A Rendszer irányelv tulajdonságai panelen kattintson a Naplózás lapra. 4. A Naplóból kizárandó üzenetazonosítók területen biztosított funkciók a következőkre használhatók: v Ismert üzenet hozzáadása a kizárási listához. v A kizárási listához hozzáadni kívánt üzenet(ek) kiválasztása tallózással. v Üzenetek eltávolítása a kizárási listából. Megjegyzés: Az üzenetek hozzáadása a kizárási listához nem távolítja el az üzeneteket a BRMS naplóból. Mindössze megakadályozza a jövőbeli üzenetek hozzáadását a naplóhoz.
3. fejezet Teljes rendszer mentése
23
Naplóüzenetek küldése Ha IBM i navigátort használ és rendelkezik a BRMS hálózati szolgáltatás licencével, akkor beállíthatja a BRMS rendszert, hogy bizonyos naplóüzeneteket küldjön mobiltelefonra, személyi hívóra, postafiókba vagy bármely más olyan elektronikus adathordozóra, amely internetes e-mail címet használ. A BRMS beállítása, hogy távoli értesítéseket küldjön a kritikus működési állapotról, egyszerűen annyiból áll, hohy hozzáadja a megfelelő üzenetazonosítókat egy terjesztési listához és megadja az e-mail címet. Az üzenetek minden alkalommal szétküldésre kerülnek, valahányszor bekerülnek a naplóba, ezért körültekintően válassza meg az üzenetet. Nem érdemes például a BRM1058 üzenetet hozzáadnia, mivel ez az üzenet gyakran megjelenik. BRM1058 - Starting save of library * to devices *.
Érdemes viszont a BRM1820 üzenetről értesítést küldeni, ha egy fontos mentés rendellenesen ér véget. BRM1820 - Control group * type * ended abnormally.
Az üzenetterjesztés beállításához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen kattintson a Művelet kiválasztása > Rendszer irányelv tulajdonságai lehetőségre. 3. A Rendszer irányelv tulajdonságai panelen kattintson a Naplózás lapra. 4. A Szétküldendő üzenetazonosítók területen biztosított funkciók a következőkre használhatók: v Ismert üzenet hozzáadása a terjesztési listához. v A terjesztési listához hozzáadni kívánt üzenet(ek) kiválasztása tallózással. v Üzenetek eltávolítása a terjesztési listából. 5. Kattintson a Hálózat lapra. 6. A Terjesztés területen biztosított funkciók a következőkre használhatók: v Az elsődleges terjesztési kiszolgáló megadása. v A másodlagos terjesztési kiszolgáló megadása. v Az e-mail cím megadása. v Az üzenet maximális hosszának megadása, ha a címzetten az üzenetek hossza korlátozva van. Az üzeneteket az elsődleges szervernek kijelölt rendszer fogja terjeszteni. Ha az elsődleges szerver nem tudja végrehajtani az terjesztést, akkor az üzenetet a másodlagos szervernek küldi el terjesztésre. Kiválaszthat például egy helyi elsődleges szervert és egy távoli másodlagos szervert. Amikor a helyi rendszer korlátozott állapotban van, akkor a BRMS a távoli másodlagos rendszeren keresztül küldi el az e-mailt. Ha nincs megadva másodlagos szerver és az elsődleges szerver korlátozott állapotban van, akkor az üzenet várakozási sorba kerül, és amint a BRMS hálózatkezelése újraindul, szétküldésre kerül. A függőben lévő üzenetek újraküldésére rendszeres időközönként újabb kísérletek történnek. Az újrapróbálkozási időszakot a Rendszer irányelv Megosztott leltár késleltetése paramétere határozza meg. A funkció használata előtt be kell állítnia egy elsődleges szervert, és opcionálisan egy másodlagosat, az Internet-hozzáférés számára. Ha a helyi rendszer nem rendelkezik Internet-hozzáféréssel, akkor másik rendszert kell másodlagos szerverként kijelölnie.
Mentési statisztika jelentés nyomtatása A mentés befejezése után előállíthat egy jelentést, amely a mentéssel kapcsolatos fontos információkat és statisztikai adatokat tartalmaz. A mentési statisztika jelentés segítségével adott mentés teljesítményét figyelheti meg napról napra. Ez lehetővé teszi az esetleges problémák felderítését. A mentési statisztika jelentés nyomtatásához tegye a következőket:
24
IBM i: Backup, Recovery, and Media Services for i
1. Adja ki a PRTRPTBRM parancsot bármely parancssorból, majd nyomja meg az F4 billentyűt a Jelentés nyomtatása BRM segítségével képernyő megnyitásához. Print Report using BRM (PRTRPTBRM) Type choices, press Enter. Report type . . . . . . . Time period for recovery: Start time and date: Beginning time . . . . . Beginning date . . . . . End time and date: Ending time . . . . . . Ending date . . . . . .
F3=Exit F4=Prompt F24=More keys
. . .
*BKUSTAT
*BKUSTAT, *CTLGRPSTAT
. . . . . .
*AVAIL *BEGIN
Time, *AVAIL Date, *CURRENT, *BEGIN
. . . . . .
*AVAIL *END
Time, *AVAIL Date, *CURRENT, *END
F5=Refresh
F12=Cancel
Bottom F13=How to use this display
2. Állítsa be a Típus mezőt *BKUSTAT értékre. 3. Nyomja meg az Entert a QP1ABS spoolfájl előállításához. 4. A Spoolfájlok kezelése (WRKSPLF) parancs segítségével jelenítse meg vagy nyomtassa ki a jelentést. Megjegyzés: A Jelentés nyomtatása BRMS segítségével (PRTRPTBRM) parancs egy kimenetfájlt is előállít, modellként a QBRm könyvtárban található QO1ABS fájlt használva.
Helyreállítási jelentések nyomtatása A mentések befejezése után egy sor olyan átfogó helyreállítási jelentést állíthat elő, amelyeket a teljes rendszer visszaállításakor használhat. Ha a BRMS rendszerhiba vagy más katasztrófa miatt offline, akkor a helyreállítási jelentések szolgálnak utasítással arra vonatkozóan, hogyan kell az első pár lépést saját kezűleg végrehajtani. Megtudhatja például a helyreállítási jelentésekből, hogy hol találhatók a rendszer visszaállításához szükséges kötetek. Ezenkívül, megadják azokat a kézi lépéseket, amelyeket a Licenc belső kód telepítéséhez, valamint az operációs rendszer és a BRMS termék visszaállításához végre kell hajtania. A kézi lépések végrehajtása után a rendszer maradékának helyreállításához a BRMS rendszert használhatja. A rendszer helyreállításához szükséges helyreállítási jelentések kinyomtatásához tegye a következőket: 1. Adja ki az STRRCYBRM parancsot bármely parancssorból, majd nyomja meg az F4 billentyűt a Helyreállítás indítása BRMS segítségével képernyő megnyitásához. 2. A teljes mezőlista lekérdezéséhez nyomja meg az Entert. 3. Állítsa be a *SYSTEM értéket a Paraméter mezőben és a *REPORT értéket a Művelet mezőben. 4. Nyomja meg az Entert a spoolfájlok előállításához, amelyből a következő jelentések kerülnek nyomtatásra: v QP1ARCY: Teljes rendszer helyreállítása (a tényleges helyreállítási lépéseket mutatja be) v QP1A2RCY: Összesítő jelentés a helyreállítási kötetekről (megmondja, hol találja a szükséges köteteket) v QP1AASP: ASP információk megjelenítése 5. A Spoolfájlok kezelése (WRKSPLF) parancs segítségével nyomtassa ki a jelentéseket.
3. fejezet Teljes rendszer mentése
25
Ha helyreállítás végrehajtásához a BRMS rendszert kívánja használni, akkor rendelkeznie kell ezen jelentések másolatával. Valahányszor befejez egy mentést, nyomtasson mindig új helyreállítási jelentés sorozatot. Minden szalagkészlethez őrizze meg ezeknek a jelentéseknek egy példányát minden olyan helyen, ahol adathordozókat tárol.
26
IBM i: Backup, Recovery, and Media Services for i
4. fejezet Teljes rendszer helyreállítása A BRMS jelentése vezetik végig a felhasználót a teljes rendszer lépésenkénti helyreállításán. Az egyes mentések befejezése után a BRMS naprakész jelentések sorozatát állítja elő. Ezek a jelentések vezetik végig a felhasználót a teljes rendszer helyreállításának lépésein. A jelentések segítségével helyreállíthatja rendszerének kiválasztott aspektusait is. Teljes rendszermeghibásodás esetén a jelentések végigvezetik a felhasználót a helyreállítási folyamat első, kézi lépésein. Ezek a kezdeti, kézi lépések a Licenc belső kód és az operációs rendszer helyreállítását foglalják magukban. A kézi lépések végrehajtása után a rendszer maradékának helyreállításához a BRMS rendszert és ezeket a jelentéseket használhatja. Bár ez a fejezet a teljes rendszer helyreállításával kapcsolatos információkat tartalmazza, számos más módja is van az adatok helyreállításának. Visszaállíthat például információkat vezérlőcsoport, objektum, könyvtár és dokumentumkönyvtár-objektumok (DLO) szerint. A kiválasztott helyreállítások végrehajtásáról további információkat a következő helyen talál: 8. fejezet, “Kijelölt helyreállítások végrehajtása”, oldalszám: 179. Mivel a helyreállítás sikere nagyrészt a mentési művelet fajtáján és minőségén múlik, mentési stratégiáját körültekintően tervezze meg. Ha rendszerén hatékony és életképes mentési stratégiát szeretne kialakítani, akkor olvassa el a következő helyeken található tervezési információkat: 7. fejezet, “Biztonsági mentés személyre szabása”, oldalszám: 117 és 17. fejezet, “Online Lotus szervermentések”, oldalszám: 301. A jó rendszerhelyreállítás kulcsa a BRMS karbantartás rendszeres futtatása. Futtasson karbantartást minden mentés után, hogy a észlelhesse és rögzíthesse az új és törölt könyvtárakat. A Teljes rendszer helyreállítása jelentés a törölt könyvtárakat alapértelmezésben nem tartalmazza. Az olyankor fontos, ha lemeztáreszközökre ment könyvtárakat. A karbantartás futtatásakor a lemeztáreszközöknek elérhetőeknek kell lenniük; ellenkező esetben a BRMS nem fogja megtalálni a könyvtárakat és az elérhetetlen lemeztáreszközökön lévő könyvtárakat úgy fogja tekinteni, mintha törölték volna azokat a rendszerről. Ha a törölt könyvtárakat bele kívánja venni a jelentésbe, akkor azt az STRRCYBRM parancs OMITLIB(*NONE) értékének megadásával teheti meg, de ezzel a jelentés azokat a könyvtárakat is tartalmazni fogja, amelyek mentésre, majd ezt követően törlésre kerültek, ami nem biztos, hogy szándékában áll. A jelen témakörben leírt funkciók nagy része a következő témakörben is elérhető: BRMS grafikus felület. Részletes információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227.
Helyreállítási jelentések áttekintése Az alábbiakban azoknak a jelentéseknek a rövid összefoglalása következik, amelyeket a BRMS a mentések befejezése után állíthat elő. Az alábbi három kötelező jelentésen kívül vannak egyéb jelentések, amelyek az adathelyreállítási folyamat különféle aspektusaiban segítenek, illetve ezekre vonatkoznak. A további jelentésekről a következő helyen talál további információkat: B. függelék, “BRMS jelentések összefoglalása”, oldalszám: 359.
Teljes rendszer helyreállítása jelentés (Helyreállítási elemzés jelentésnek is nevezik) A Teljes rendszer helyreállítása jelentés a BRMS által előállított elsődleges helyreállítási jelentés, amely Helyreállítási elemzés jelentésként is ismert, illetve gyakran hivatkoznak rá egyszerűen Rendszerhelyreállítási jelentésként. Ez a jelentés lépésenként végigvezeti a felhasználót a teljes rendszer helyreállításának folyamatán. A jelentés utasításokat tartalmaz arra vonatkozóan, hogyan kell a Licenc belső kódot, az operációs rendszert, a felhasználói könyvtárakat, a spoolfájlokat és a rendszer egyéb részeit helyreállítani. A jelentés a helyreállításhoz szükséges adathordozó-köteteket is azonosítja (kötetazonosító szerint). Megjegyzés: A jelentés neve Helyreállítási elemzés lesz, ha kijelölt helyreállításokhoz használja az segítségként, nem pedig teljes helyreállításokhoz. © Szerzői jog IBM 1998, 2015
27
Összesítő jelentés a helyreállítási kötetekről Az Összesítő jelentés a helyreállítási kötetekről jelentést a Teljes rendszer helyreállítása jelentéssel együtt használják a helyreállítás végrehajtásához szükséges kötetek beazonosításához. Ez a jelentés a kötetazonosító információk és titkosítási információk mellett azokat a helyeket is megadja, ahol a szükséges adathordozó(ka)t megtalálja.
ASP információk megjelenítése jelentés Az ASP információk megjelenítése jelentés olyan információkat tartalmaz, amelyek ASP beállításainak újrabeállításában és ellenőrzésében lehetnek segítségére.
Helyreállítási jelentések nyomtatása A BRMS helyreállítási jelentések nyomtatásához tegye a következőket: 1. Adja ki az STRRCYBRM parancsot bármely parancssorból, majd nyomja meg az F4 billentyűt a Helyreállítás indítása BRMS segítségével képernyő megnyitásához. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Option . . . . . . . . . . . . . Action . . . . . . . . . . . . . Time period for recovery: Start time and date: Beginning time . . . . . . . . Beginning date . . . . . . . . End time and date: Ending time . . . . . . . . . Ending date . . . . . . . . . Use save files . . . . . . . . . Use TSM . . . . . . . . . . . . ASP device: From system . . . . . . . . . Auxiliary storage pool . . . . Objects . . . . . . . . . . . + for more values F3=Exit F4=Prompt F5=Refresh F13=How to use this display
*SYSTEM *REPORT
*SYSTEM, *ALLDLO, *ALLUSR... *REPORT, *RESTORE
*AVAIL *BEGIN
Time, *AVAIL Date, *CURRENT, *BEGIN
*AVAIL *END *YES *YES
Time, Date, *YES, *YES,
*LCL *ALL *ALL
Name, *ALL *ALL, *LIB, *LNK
*AVAIL *CURRENT, *END *NO *NO
F10=Additional parameters F24=More keys
More... F12=Cancel
2. A teljes mezőlista lekérdezéséhez nyomja meg az F9 billentyűt. Győződjön meg róla, hogy az Opció mező értéke *SYSTEM, a Művelet mező értéke pedig *REPORT. 3. A jelentések előállításához nyomja meg az Entert. 4. Nyomtassa ki a jelentéseket a kimeneti sorból. Ha kívánja, akkor a Spoolfájlok kezelése (WRKSPLF) paranccsal nyomtatás előtt megtekintheti a jelentéseket. A jelentések három spoolfájlt állítanak elő, amelyekből kinyomtathatja a jelentéseket: v QP1ARCY: Teljes rendszer helyreállítása v Összesítő jelentés a helyreállítási kötetekről v QP1AASP: ASP információk megjelenítése Ezek a jelentések nagyon fontosak a sikeres helyreállításhoz. Ahhoz, hogy a szükséges szalagok és jelentések mindig elérhetőek legyenek, nagyon fontos, hogy végrehajtsa az alábbi lépéseket: v Minden mentés után nyomtassa k a frissített jelentéseket (vagy legalább naponta egyszer). v Készítsen másolatot minden mentési kötetről és csatolja ezekhez a legfrissebb jelentések másolatát. v Juttassa el a szalagok és jelentések másolatait minden olyan IBM i helyre, amely részt vesz a mentésekben. v Mindig tárolja a szalagok és jelentések legalább egy másolatát egy másik helyen.
28
IBM i: Backup, Recovery, and Media Services for i
Megjegyzés: Bár ez a fejezet Helyreállítás indítása BRM segítségével (STRRCYBRM) parancsot csak annak jelentési képességével kapcsolatban említi, ez a parancs más fontos helyreállítási funkciót is végrehajt. A paranccsal kapcsolatos további információkat a következő helyen talál: 8. fejezet, “Kijelölt helyreállítások végrehajtása”, oldalszám: 179.
Helyreállítási jelentés prioritási sorrendjének megadása Megadhatja a sorrendet, amelyben a könyvtárakat vissza kell állítani. Előfordulhat, hogy a sorrend, amikor az adott könyvtárat visszaállítja, fontossá válik. Sokszor ennek az objektumok könyvtárak közötti függőségei az oka. Az ilyen helyzetekre a BRMS lehetőséget biztosít a könyvtárak prioritásának meghatározására, valamint lehetővé teszi hogy azok a helyreállítási jelentésben elöl, az összes többi felhasználói könyvtár előtt kerüljenek felsorolásra. A funkció használatához elő kell állítania ezeknek a könyvtáraknak a listáját (helyreállítási sorrend lista) abban a sorrendben, ahogyan vissza kívánja azokat állítani. Ezt a listát fogja a Helyreállítás indítása BRMS segítségével (STRRCYBRM) parancsban használni. A helyreállítási rendezés lista létrehozásához tegye a következőket: 1. Hozza létre az objektumlistát; írja be a Listák kezelése BRM segítségével (WRKLBRM) parancsot és nyomja meg az Entert. Work with Lists Position to . . . . . .
Starting characters
Type options, press Enter. 1=Add 2=Change 3=Copy Opt
RCHAS400
4=Remove
List Name
Use
Type Text
ASN GOODONE LNKTEST FLRTEST LNKTEST OBJTEST FLRLIST SPLLIST MYARCH QALLSPLF QIBMLINK
*BKU *BKU *ARC *BKU *BKU *BKU *BKU *BKU *ARC *BKU *BKU
*LNK *OBJ *LNK *FLR *LNK *OBJ *FLR *SPL *LNK *SPL *LNK
5=Display
6=Print
*NONE
*NONE All printed output All IBM directories More...
F3=Exit
F5=Refresh
F12=Cancel
2. Az Opciók mezőbe (Opt) írjon egy 1-est az új lista hozzáadásához. 3. A Listanév mezőben adja meg a helyreállítási sorrend lista kívánt nevét. 4. A Használja mezőbe írja be a következőt: *BKU. 5. A Típus mezőbe írja be a következőt: *OBJ. 6. Nyomja meg az Entert az Objektumlista hozzáadása panel megnyitásához.
4. fejezet Teljes rendszer helyreállítása
29
Add Object List
RCHASYUM
Use . . . . . . . . . : *BKU List name . . . . . . . RCYORDER Text . . . . . . . . . Recovery Order List for Recovery Report Type choices, press Enter. Seq 10 20
Library
Object
Type
Attribute
Member
Inc/Exc
FIRSTLIB SECONDLIB
*ALL *ALL
*ALL *ALL
*ALL *ALL
*ALL *ALL
*INC *INC
Bottom F3=Exit
F4=Prompt
F5=Refresh
F12=Cancel
7. A Seq mezőbe írjon be egy számot, amely a kívánt helyét tükrözi a jelentésben. A megadott sorrendnek megfelelően 10-esével növekszik. 8. A Könyvtár mezőben adja meg annak a könyvtárnak a nevét, amelyet a helyreállítási sorrend lista adott helyén kíván elhelyezni. 9. A Objektum, típus, attribútum és Member mezőkben adja meg az *ALL értéket. 10. Nyomja meg az Entert, majd ismételje meg a 7. - 9. lépeseket a listába felvenni kívánt minden egyes könyvtár esetében. 11. Az Entert mégy egyszer lenyomva a lista létrehozásra kerül és visszakerül a Listák kezelése panelra. Ha a helyreállítási jelentéshez a létrehozott helyreállítási sorrend listát kívánja használni, akkor tegye a következőket: 1. Adja ki az STRRCYBRM parancsot a parancssorból, majd nyomja meg az F4 billentyűt a képernyő megnyitásához. 2. A többi paramétert az F10 billentyűt lenyomva jelenítheti meg. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Additional Parameters Volume locations to include . . + for more values Volume locations to omit . . . . + for more values From system . . . . . . . . . . Print system information . . . . Use duplicate media . . . . . . User recovery information . . . Recovery order list . . . . . .
*ALL
*ALL, *HOME, AASL_COMP, ADS...
*NONE
*NONE, *HOME, AASL_COMP, AD...
*LCL *NO *NO *NONE RCYORDER
*NO, *YES *NO, *YES *NONE, *ADD Name, *NONE
F3=Exit F4=Prompt F24=More keys
F12=Cancel
F5=Refresh
Bottom F13=How to use this display
3. A Helyreállítási sorrend lista (RCYORDLST) paraméterben adja meg a létrehozott helyreállítási sorrend lista nevét.
30
IBM i: Backup, Recovery, and Media Services for i
Selection Criteria Option . . . . . . . . . . . Start date and time . . . . Ending date and time . . . . Use save files . . . . . . . Use TSM . . . . . . . . . . Use duplicate media . . . . User recovery information . Libraries to omit . . . . . System name . . . . . . . . Volume locations to include Volume locations to omit . . Recovery order List . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
: : : : : : : : : : : :
*SYSTEM *BEGIN *END *YES *YES *NO *NO *DELETE RCHASYUM *ALL *NONE RCYORDER
*AVAIL *AVAIL
************************************************************************************************* __ STEP 015 : Recover User Libraries Start date/time __________________ Stop date/time __________________ Duration ______________ 5770BR1 V7R2M0 140418 Recovering the Entire System RCHAS400 6/06 You should restore the current version of your user libraries. If you are performing a complete system restore, run the following command to continue. STRRCYBRM OPTION(*RESUME) Otherwise, run the following command. STRRCYBRM OPTION(*ALLUSR) ACTION(*RESTORE) Type the command choice and press "Enter". ----- Attention --------------------------------------------------Any logical/physical file dependencies are now handled by BRMS. A BRMS defined ID of Q1ARSTID will be used for the Defer ID (DFRID) parameter on RSTLIB and RSTOBJ commands. This parameter allows you to restore all objects in a set of libraries when the libraries with dependent objects are restored before the libraries with the objects they depend on. ------------------------------------------------------------------------- Attention --------------------------------------------------If you use journaling, the libraries containing the journals must be restored before restoring the libraries containing the journaled files. --------------------------------------------------------------------Select the saved item(s) listed below from the "Select Recovery Items" display and press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volum Item Type Name Number Date Time Saved Saved Number Group Ident ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- ----__ FIRSTLIB *FULL *SYSBAS 00001 5/17/07 9:02:36 3 0 0 TESTER *SAVF __ SECONDLIB *FULL *SYSBAS 00001 5/22/07 14:23:39 2 0 7 MONSWACG2 SAM42 __ AAAALIB *FULL *SYSBAS 00001 5/23/07 16:46:02 1 0 12 *NONE DEF67 __ BBBBLIB *FULL *SYSBAS 00001 5/23/07 16:47:11 3 0 13 *NONE DEF67 __ CCCCLIB *FULL *SYSBAS 00001 5/23/07 16:49:54 1 0 14 *NONE DEF67 __ DDDDLIB *FULL *SYSBAS 00001 5/23/07 16:51:03 3 0 15 *NONE DEF67
Egyéni helyreállítási lépéssel kapcsolatos információk Dönthet úgy, hogy a helyreállítási jelentés bizonyos részeit kihagyja. Rendszerhelyreállítási jelentéseit kiegészítheti felhasználói helyreállítási információkkal is, amelyek további segítséget, speciális utasításokat vagy helyi eljárásokat biztosítanak a helyreállítási csapat számára. Ha a Helyreállítás indítása BRMS segítségével (STRRCYBRM) parancs Kihagyandó könyvtárak (OMITLIB) paraméterében *DELETED értéket ad meg, akkor a BRM karbantartás indítása (STRMNTBRM) parancs legutóbbi futtatása óta törölt könyvtárak kihagyásra kerülnek helyreállításból. A megoldásból kihagyott könyvtárakat alapértelmezésben figyelemfelkeltő (Attention) blokk jelzi a helyreállítási jelentésben. Mivel a lista igen nagyra nőhet, ezért ez a figyelemfelkeltő blokk a Helyreállítás indítása BRMS segítségével (STRRCYBRM) parancs Törölt könyvtárak megjelenítése (SHWDLTLIB) paraméterében *NO értéket megadva kihagyható.
4. fejezet Teljes rendszer helyreállítása
31
Saját egyéni (felhasználói helyreállítás) információit a Rendszerhelyreállítás jelentés PROLOG szakaszához vagy bármely STEP szakaszhoz hozzáadhatja. Mivel ezek felhasználói helyreállítási információk, amelyeket a felhasználó szabályoz, a tartalom és annak felhasználása nincs korlátozva. Ha a helyreállítási jelentést felhasználói helyreállítási információkkal kívánja kiegészíteni, akkor létre kell hoznia az információkat tartalmazó bejegyzést a QUSRBRM könyvtárban található QO1AUSRRCY fájl membereiben. Ha például a jelentés előszó információit kívánja felhasználói helyreállítási információkkal kiegészíteni, akkor a PROLOG memberhez kell bejegyzéseket hozzáadnia. Hasonlóképpen, ha a jelentés STEP 004 lépésére jellemző felhasználói helyreállítási információkat kíván hozzáadni, akkor a STEP004 memberhez kell bejegyzéseket hozzáadnia. A fájlmemberek a termék inicializálásakor automatikusan létrejönnek. A következő példa azt szemlélteti, milyen könnyen lehet a helyreállítási jelentést felhasználói helyreállítási információkkal kiegészíteni: 1. A Memberek kezelése PDM segítségével (WRKMBRPDM) vagy a Memberek kezelése SEU segítségével (STRSEU) parancsban adja meg a QUSRBRM/QO1AUSRRCY értéke a Fájl (FILE) vagy a Forrásfájl (SRCFILE) paraméterben, értelemszerűen. 2. Adja meg a 2=Szerkesztés értéket a PROLOG member melletti Opcióhoz, majd nyomja meg az Entert. 3. Írja be az alábbiakban az 1-9. sorokban szereplő szöveget vagy adjon meg saját felhasználói helyreállítási információkat. Megjegyzés: Szükség esetén a nagybetű/kisbetű beállításokat az F13=Szekció módosítása segítségével módosíthatja. Columns . . . : 1 71 Edit QUSRBRM/QO1AUSRRCY SEU==> PROLOG FMT ** ...+... 1...+... 2...+... 3...+... 4...+... 5 ...+... 6 ...+... 7 *************** Beginning of data ************************************* 0001.00 0002.00 ****** Special instructions for the system recovery team ******* 0003.00 0004.00 Steps 2, 4, 9, 11 and 12 contain special instructions for system 0005.00 recovery. Prior to implementing the recovery actions in these steps, 0006.00 first review the User Recovery Information block for additional 0007.00 instructions. 0008.00 0009.00 **************************************************************** ****************** End of data ****************************************
F3=Exit F4=Prompt F16=Repeat find
F5=Refresh F9=Retrieve F17=Repeat change
F10=Cursor F11=Toggle F24=More keys
4. Ellenőrizze a felhasználói helyreállítási információk helyességét, majd nyomja meg az F13 (Kilépés) billentyűt. 5. A Kilépés panelen a módosítások mentéséhez nyomja meg az Entert. 6. Futtassa a Helyreállítás indítása BRM segítségével (STRRCYBRM) parancsot és adja meg a *ADD értéket a Felhasználói helyreállítási információk (USRRCYINF) paraméterben. STRRCYBRM USRRCYINF(*ADD)
7. Adja ki az Összes spoolfájl kezelése (WRKSPLF) parancsot és lapozzon lefelé a Rendszerhelyreállítás jelentés (QP1ARCY) fájl legújabb változatáig. 8. Adja meg az 5=Megjelenítés értéket a QP1ARCY fájl melletti Opcióhoz, majd nyomja meg az Entert. 9. Lapozzon le az előszó információk aljáig (közvetlenül a STEP 001 előtt) és tekintse át a felhasználói helyreállítási információkat.
32
IBM i: Backup, Recovery, and Media Services for i
. . . If the recovery includes saved items saved to TSM servers or saved from auxiliary disk pool devices, these saved items will be recovered after the IPL when these resources become available. -----
User Recovery Information
-------------------------------------
****** Special instructions for the system recovery team ******* Steps 2, 4, 9, 11 and 12 contain special instructions for system recovery. Prior to implementing the recovery actions in these steps, first review the User Recovery Information block for additional instructions. **************************************************************** ----------------------------------------------------------------------****************************************************************************** __ STEP 001 : Recover Licensed Internal Code . . .
Az alábbiakban néhány további, a felhasználói helyreállítási információk használatával kapcsolatos információt talál. v A felhasználói helyreállítási információk a BRMS információkat követően és a lépésben elmentett elemek előtt kerülnek hozzáadásra a jelentéshez. Ezen információk egyértelműen ki lesznek emelve a jelentésben Felhasználói helyreállítási információkként. v A fájlmember egyes bejegyzései szekvenciálisan kerülnek beolvasásra, az első rekordtól kezdve az utolsó rekorddal bezárólag, és a jelentéshez a beolvasási sorrendben kerülnek hozzáadásra. A BRMS nem végez nemzeti nyelvi vagy CCSID átalakításokat a bejegyzéseken. v Az egyes felhasználói helyreállítási információs bejegyzések a jelentésben a a 8- oszloptól kezdve a 99. oszloppal bezárólag kerülnek elhelyezésre. v Az egyes bejegyzésekben lévő helyreállítási információk sorközeiért, elhelyezéséért, tartalmáért és pontosságáért a felhasználó felel. v Legfeljebb 92 byte-nyi felhasználói helyreállítási információ adható egy bejegyzéshez. v A member hozzáadható bejegyzéseinek száma nem korlátozott. v A member tartalmazhat duplabyte-os karaktereket feltéve, hogy a karaktereket, valamint a megfelelő kiengedési és behúzási szögletes zárójeleket ugyanaz a bejegyzés tartalmazza. v Az olyan memberek felhasználói helyreállítási információi nem jelennek meg a QO1AUSRRCY fájlban, amelyeknek nincsenek bejegyzései. v A QO1AUSRRCY fájl a BRMS adathordozó információk minden mentésekor mentésre kerül. v A jelentésben lévő lépésszámok dinamikusak és különbözőek lehetnek az Opció (OPTION) paraméter értékétől és a helyreállítás tartalmától függően. Ha az OPTION vagy a tartalom módosul, akkor lehetséges, hogy a QO1AUSRRCY fájlban lévő memberek neveit ennek megfelelően át kell nevezni. A lépésszámoknak az adott változat/kiadás jelentésében konzisztenseknek kell lenniük, ha a jelentés típusa és a mentett elemek tartalma konzisztens.
STRRCYBRM parancs használata A Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs OPTION(*SYSTEM) és ACTION(*RESTORE) paraméterének használata inicializálja a helyreállítási jelölt fájlt az összes helyreállítandó elemmel. A helyreállítási jelölteket a Helyreállítási elemek kiválasztása képernyőn tekintheti meg. Amint helyreállításra kerülnek, a mentett elemek a helyreállítási jelölt fájlból és a mentett helyreállítási elemek kiválasztása képernyőről eltávolításra kerülnek. 4. fejezet Teljes rendszer helyreállítása
33
Megjegyzés: Ha a 9999 elemnél többet tartalmaz, akkor csak az első 9999 érhető el helyreállítás céljából. Ez egy állandó korlátozás. Select Recovery Items
RCHAS400
Select action . . . . . : *ALL Select volume . . . . . : Type options, press Enter. 1=Select 4=Remove 5=Display Saved Opt Item *SAVSECDTA *SAVCFG LIB2 LIB0 LIBA LIBB
Save Date 6/04/07 6/06/07 1/03/07 1/03/07 1/03/07 1/03/07
Save Time 16:38:34 9:22:53 17:43:47 17:46:57 17:48:55 17:49:30
7=Specify object
Save Parallel Volume Type Devices Serial *FULL LN5797 *FULL LN4072 *FULL NANCY2 *FULL NANCY0 *FULL NANCYA *FULL NANCYA
File Sequence 1 1 1 1 1 2
Expire Date 6/24/07 6/26/07 *PERM *PERM 12/12/07 12/13/07
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select
További információkat a következő helyen talál: “STRRCYBRM parancs kezelése” oldalszám: 182.
Helyreállítás folytatása A részleges készültségi állapotban befejeződött helyreállítás folytatható. A helyreállítás folyamán, amint a mentett elemeket helyreállítja, a mentett elemek száma lépésről lépésre csökken. A helyreállítás során előfordulhat, hogy el kell hagynia a Helyreállítási elemek kiválasztása képernyőt, ki kell jelentkeznie az aktuális szekcióból, vagy rendszerindító programbetöltést kell futtatnia a rendszeren. Ha a helyreállítás során más sok helyreállítási elemet helyreállított, akkor érdemes a helyreállítást a maradék mentési elemekkel folytatnia. A helyreállítás folytatásához tegye a következőket: 1. Adja ki az STRRCYBRM parancsot a parancssorból, majd nyomja meg az F4 billentyűt a képernyő megnyitásához. 2. Az Opció mezőbe írja be a *RESUME értéket és nyomja meg az Entert a következő paraméter beviteléhez. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter.
34
Option . . . . . . . . . . . . .
*RESUME
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
F10=Additional parameters F24=More keys
IBM i: Backup, Recovery, and Media Services for i
*SYSTEM, *ALLDLO, *ALLUSR...
Bottom F12=Cancel
3. A helyreállítás folytatásához nyomja meg az Entert. Az OPTION(*RESUME) érték használata a Helyreállítás indítása BRM segítségével (STRRCYBRM) parancsban csak a helyreállítás maradék mentett elemeit olvassa be. Ha első alkalommal használja az STRRCYBRM parancsot az aktuális jobban, akkor a BRMS a Helyreállítási job kiválasztása képernyőt jeleníti meg. Select Recovery Job
RCHAS400
No recovery items exist for the current job. Either cancel the request, select a previus recovery job, or request concurrent recovery with another job. Type option, press Enter. 1=Select 4=Remove 6=Concurrent Opt 1
User QSECOFR
Job Name DSP01
Job Number 004883
Date Time 8/27/05 7:48:13
Bottom F3=Exit
F5=Refresh
F12=Cancel
Erről a képernyőról beazonosíthatja és kiválaszthatja azt a helyreállítási jobot, amely a helyreállítási jelölteket tartalmazza, amelyekkel korábban dolgozott, majd a helyreállítást ezekkel a jelöltekkel folytathatja. A helyreállítási jobot nem fogja tudni kiválasztani, ha a job még aktív. Akkor sem fogja tudni a helyreállítási jobot kiválasztani, ha nem megfelelő felhasználóként van bejelentkezve, hacsak nem rendelkezik *SECADM különleges jogosultsággal. További információkat azzal kapcsolatban, hogyan kell a 6-os opció segítségével versengő helyreállítást kezdeményezni egy másik aktív job által kijelölt helyreállítási jelölteket használva, akkor olvassa el a következő helyen található információkat: “Versengő helyreállítás”. Ez az opció a párhuzamos eszközök használatával mentett objektumok, illetve a különböző adathordozó-készleteken mentett objektumok helyreállításában lesz segítségére.
Versengő helyreállítás Ha helyreállítása olyan objektumokat foglal magában, amelyek több adathordozó-készleten kerültek mentésre, akkor ezeket az objektumokat versengő szekciók segítségéel állíthatja helyre. A versengő helyreállítás megkönnyíti több adathordozó-készlet helyreállítását versengő helyreállítási szekciók segítségével. Több adathordozó-készlet jellemzően olyankor kerül létrehozásra, amikor párhuzamos eszközerőforrások segítségével hajt végre mentéseket. Az egyik adathordozó-készleten lévő objektumok visszaállíthatók egyidejűleg az egyik szekcióban, miközben egy másik adathordozó-készleten lévő objektumok másik szekció segítségével kerülnek helyreállításra feltéve, hogy elegendő eszközerőforrással rendelkezik. Az alábbi lépés akkor kerül hozzáadásra a helyreállítási jelentéshez, ha a helyreállításban több adathordozó-készletet használnak. A lépésben szereplő információk a következők: v az egyes adathordozó-készletek kezdő kötete v hogyan kell versengő helyreállítási szekciót kialakítani v hogyan kell a versengő helyreállítás rendszerkonzolon futó elsődleges helyreállítási jobját kijelölni v hogyan kell a helyreállítási elemeket kiválasztani 4. fejezet Teljes rendszer helyreállítása
35
**************************************************************************************************** __ STEP 012 : Recover Media Sets Concurrently Start date/time __________________ Stop date/time __________________ Duration _________________ The recovery includes objects saved on multiple media sets having the following beginning volume identifiers: HPK601 HPK620 LN4071 LN4074 LN4384 MJVT01 MJV21 872ACV 873ACV You can recover these objects using concurrent sessions using the submit to batch function on the recovery. You are not required to run concurrent sessions, however this could save you time on recovery. If you do not want to use the concurrent restores, then skip to the next recovery step in the report. To set up concurrent sessions the following needs to be done: a) Put all scheduled jobs on hold. You can achieve this by doing the following: -STRSBS QSYSWRK -WRKJOBSCDE and select option 3 for each scheduled job to put all scheduled jobs on hold. NOTE: If you are using a different job scheduler, then the process to hold jobs will be different and the WRKJOBSCDE command will not show the jobs to hold. b) Setup the job queue to handle multiple batch jobs. - Run a CHGJOBQE on the job queue that will be receiving the batch jobs and set MAXACT and all MAXPTY* parameters to the number of concurrent restores that are to be ran. These will have to be reset to the original values when the restores are complete. c) Run the following subsystem steps: - Start the subsystem that handles batch processing. - End subsystem Q1ABRMNET if it starts. d) Type the following recovery command steps: - STRRCYBRM OPTION(*SYSTEM) ACTION(*RESTORE) and press "Enter". 1. Enter *VOLSET for "Select action" parameter and enter the volume id from the list of beginning volumes into the "Select volume" parameter. 2. Press F16, this will select all the recovery items with that volume set. 3. Press F9 on the Select Recovery Items display to verify Restore Command Defaults. 4. Press F14 to submit the recovery to batch. Repeat the following steps for each volume set you wish to recover from: - STRRCYBRM OPTION(*RESUME) 1. Enter *VOLSET for "Select action" parameter and enter the volume id from the list of beginning volumes into the "Select volume" parameter. 2. Press F16, this will select all the recovery items with that volume set. 3. Press F9 on the Select Recovery Items display to verify Restore Command Defaults. 4. Press F14 to submit the recovery to batch.
----- Attention --------------------------------------------------Press F9 on the Select Recovery Items display to go to the Restore Command Defaults display. __ Ensure the tape device name or media library device name is correct for the Device prompt. __ Ensure *SAVLIB is specified for the Restore to library prompt. __ Ensure *SAVASP is specified for the Auxiliary storage pool prompt. If you are recovering to a different system or a different logical partition, you must specify the following: __ *ALL for the Data base member option prompt. __ *COMPATIBLE for the Allow object differences prompt. __ *NONE for the System resource management prompt. __ Select *NEW for Restore spooled file data to recover saved spooled files concurrently with restored output queues. Press "Enter" to return to the Select Recovery Items display. --------------------------------------------------------------------e) Use the WRKSBMJOB to monitor the restores that have been submitted to batch and check for errors/successes. NOTE: Ensure there are sufficient recovery devices to handle the amount of concurrent restore jobs. ***************************************************************************************************
Versengő helyreállítás futtatásához tegye a következőket: 1. Alakítson ki egy másik szekciót a helyreállítási rendszeren. 2. Adja ki az STRRCYBRM *RESUME parancsot.
36
IBM i: Backup, Recovery, and Media Services for i
3. A Helyreállítási job kiválasztása képernyőn a 6-os opció segítségével indítson versengő helyreállítást a fő helyreállítási szekcióval. Select Recovery Job
RCHAS400
No recovery items exist for the current job. Either cancel the request, select a previus recovery job, or request concurrent recovery with another job. Type option, press Enter. 1=Select 4=Remove 6=Concurrent Opt 6
User QSECOFR
Job Name DSP01
Job Number 004883
Date 8/27/05
Time 7:48:13
Bottom F3=Exit
F5=Refresh
F12=Cancel
A Helyreállítási elemek kiválasztása képernyőn a rendszer azon maradék helyreállítási elemei láthatók, amelyek még nem lettek kijelölve helyreállításra. 4. Válassza ki azokat a helyreállítási elemeket, amelyeket ebből a szekcióból szándékozik helyreállítani. Az F16 lenyomásával kötet vagy kötetkészlet alapján választhat. A kiválasztott helyreállítási elemek az aktuális jobhoz lesznek hozzárendelve és más jobok számára helyreállítás céljából elérhetetlenné válnak. Amikor minden kijelölt elem helyreállításra került, a felhasználó visszakerül a Helyreállítási job kiválasztása képernyőre, ahonnan ismét kiválaszthatja a versengő helyreállítási jobot és további helyreállítási elemeket jelölhet ki.
Teljes rendszer helyreállítása jelentés használata Teljes rendszerösszeomlás esetén teljes rendszerét a Teljes rendszer helyreállítása jelentésben leírt lépéseket követve állíthatja helyre. A Teljes rendszer helyreállítása jelentés majdnem minden lépésének sikeres teljesítése a Rendszer helyreállítása könyv információira támaszkodik. FIGYELEM: Ha olyan rendszert állít helyre, amely lemeztáreszközökről mentett adatokat tartalmaz, akkor az APAR II12662 BRMS információs jelentésben talál további segítséget a lemeztáreszközök konfigurálásával és bekapcsolásával kapcsolatban. A lemeztáreszközöket be kell kapcsolni ahhoz, hogy az adatokat sikeresen helyre lehessen állítani az ilyen a tárolókészletekből. Ez a fejezet azt mutatja be, hogyan tudja rendszerét teljes rendszerösszeomlás esetén a Teljes rendszer helyreállítása jelentés lépései segítségével helyreállítani. Ne hajtson végre tényleges helyreállítást a jelen fejezetben leírt lépések alapján. Tényleges helyreállításhoz használja a saját rendszere által előállított helyreállítási jelentéseket. Ezek a jelentések saját rendszerére jellemző helyreállítási információkat tartalmaznak. A BRMS helyreállítási eljárásai alapjául egy előre beállított sablont használ, de a felhasználó egyedi lépéseit szintén tudomásul veszi. Ilyen lépések lehetnek például a mentési fájlokból vagy TSM szerverekről végzett visszaállítás lépései. Nagyon fontos a QUSRBRM és QUSRSYS könyvtárak rendszeres mentése. v A QUSRBRM könyvtár vezérlőcsoport információkat, hely információkat, adathordozó információkat és egyéb egyéni információkat tartalmaz. v A QUSRSYS könyvtár az adathordozó-kötetekkel kapcsolatos fontos információkat tartalmazza, amennyiben adathordozó-könyvtár eszközt használ.
4. fejezet Teljes rendszer helyreállítása
37
v A BRMS helyreállítás sikere érdekében a QUSRBRM és QUSRSYS könyvtárakat a legaktuálisabb mentésből kell helyreállítani. Ha olyan 3494 szalagkönyvtárat használ, amely helyi hálózathoz (LAN) van csatlakoztatva, akkor a LAN vonalleírást be kell kapcsolnia. A LAN vonalleírást a WRKCFGSTS *LIN parancs segítségével kapcsolhatja be. Ha a 3494 eszközt RS–232 kapcsolaton keresztül csatlakoztatja, akkor az RS–232 vonalleírást nem kell bekapcsolnia. A Teljes rendszer helyreállítása jelentés a lépéseket a helyreállításkor használandó sorrendben jeleníti meg. Rendszerhelyreállítás végrehajtásához a rendszerhelyreállítási jelentés elején található első lépéssel kell kezdeni, majd végig kell haladnia a jelentésen egészen a jelentés alján található utolsó lépésig. A következő részekben található információk pontosan tükrözik a tényleges jelentés egyes lépéseiben megjelenő utasításokat. Amikor a helyreállítási lépéseket végigolvassa, feltétlenül olvassa el a lépésen belüli információkat, valamint az esetleg lépés előtt vagy után található szöveget is. A lépések áttekintésekor a következőket érdemes észben tartani: v A Kezdés ideje és a Leállítás ideje mezők a helyreállítási lépés teszteléséhez vagy végrehajtásához szükséges idő rögzítésére használhatók. v A Mentett elem oszlop azoknak az elemeknek a nevét jelzi, amelyeket a helyreállítási lépés végrehajtásához vissza kell állítania. v A Vezérlőcsoport oszlop a mentett elemet tartalmazó vezérlőcsoport nevét tartalmazza (ha az elemet vezérlőcsoportban mentette). v A Kötetazonosító oszlop annak a kötetnek a nevét jeleníti meg, amely a helyreállítandó mentett elem legfrissebb mentését tartalmazza. (A Kötet összefoglalása jelentés a titkosítási információkat, a kötetazonosítót, valamint annak a helynek a nevét tartalmazza, ahol a kötetet megtalálja). v A többi oszlopban szereplő információk a mentett elem mentésére vonatkoznak. Ha a helyreállítás lemeztáreszközökről mentett objektumokat tartalmaz, akkor a jelentés további lépésekkel egészülhet ki. A lépésekkel kapcsolatos további információkat a következő helyen talál: “Lemeztáreszközök helyreállítása” oldalszám: 324.
Előszó A rendszerhelyreállítási jelentés előszó része általános útmutatással szolgál a helyreállítási művelethez. Az előszó a Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs paraméterein alapuló kiválasztási feltételek felsorolásával kezdődik. Selection Criteria Option . . . . . . . . . . . Start date and time . . . . Ending date and time . . . . Use save files . . . . . . . Use TSM . . . . . . . . . . Use duplicate media . . . . User recovery information . Libraries to omit . . . . . System name . . . . . . . . Volume locations to include Volume locations to omit . . Recovery order List . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
: : : : : : : : : : : :
*SYSTEM *BEGIN *AVAIL *END *AVAIL *YES *YES *NO *NO *DELETE RCHASYUM *ALL *NONE
Ami még fontosabb, ez a szakasz hívja fel, Figyelem blokkok segítségével, a figyelmet azokra a lehetséges problémákra, amelyek megakadályozhatják a sikeres helyreállítást. Mindig olvassa el ezeket a figyelemfelkeltő blokkokat és ezek alapján döntse el, hogy a sikeres helyreállítás érdekében szükség van-e a mentési stratégia módosítására. A következő részek azokat a figyelemfelkeltő blokkokat tárgyalják, amelyek az előszóban megjelenhetnek.
38
IBM i: Backup, Recovery, and Media Services for i
Figyelem — Nem mentett objektumok Miután minden helyreállítási elem kiválasztásra került, a BRMS összesíti az összes helyreállítási elem Nem mentett objektumok mezőit, majd ha az összeg nem nulla, akkor hozzáadja a Nem mentett objektumok figyelemfelkeltő blokkot az előszóhoz. Ennek segítségével könnyen felismerheti, hogy a helyreállítás tartalmaz-e nem mentett objektumokat. ----- Attention ------------------------------------------------------------The recovery includes 000000000000005 objects that were not saved. Review the "Objects Not Saved" column for the saved items on this report and determine if recovery is possible with these missing objects. If these missing objects are required for recovery, review the job log of the backup to determine why these objects were not saved. Consider using Save While Active, ending subsystems or applications holding locks against the objects, or saving in a restricted state by ending all subsystems to include these objects in the backup. -------------------------------------------------------------------------------
Figyelem — Nem mentett BRMS adathordozó információk A Nem mentett BRMS adathordozó információk figyelemfelkeltő blokk akkor kerül bele az előszóba, ha a helyreállítás olyan mentett elemeket tartalmaz, amelyek a BRMS adathordozó információk utolsó mentése után kerültek mentésre. A BRMS adathordozó-információk a QUSRBRM könyvtárban található fájlok kijelölt részhalmaza, amely a legfrissebb mentések legújabb információit tartalmazza. Mentés vagy adathordozó másolása után mindig mentse a BRMS adathordozó információkat, mielőtt a helyreállítási jelentést futtatná. ----- Attention --------------------------------------------------------Saves of objects occurred after the last save of changes to the BRMS media information. Without this information BRMS cannot accurately guide you through the remaining recovery steps. To improve recoverability run the following command routinely. SAVMEDIBRM MEDPCY(media-policy-name) DEVICE(device-name) Otherwise, change the "Automatically backup media information" attribute to a value other than *NONE on a backup control group which is routinely used to save data. ---------------------------------------------------------------------------
Figyelem — Kizárt mentési fájl vagy TSM objektumok Ha a Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs Mentési fájlok használata (USESAVF) vagy TSM használata (USEADSM) paraméterében *NO értéket adott meg, és a helyreállítás normál esetben tartalmazott volna ilyen típusú adathordozókra mentett objektumokat, akkor a Mentési fájl vagy TSM objektumok kizárása figyelemfelkeltő blokk belekerül az előszóba és figyelmeztet arra a tényre, hogy helyreállítási elemek léteznek ezekhez az adathordozó-típusokhoz. Ha egy könyvtárat egy hónappal ezelőtt szalagos adathordozóra, egy hete pedig mentési fájlba vagy TSM szerverre mentettek, és a mentési fájl és/vagy TSM mentések kizárásra kerültek, akkor a helyreállítás az újabb mentés helyett az egy hónapos mentést fogja választani. Ha rendszeresen ment mentési fájlokba vagy TSM szerverekre, akkor valószínűleg érdemes *YES értéket megadnia a fent említett paraméterekhez, biztosítva ezzel, hogy a helyreállítás a legújabb mentéseket tartalmazza. ----- Attention --------------------------------------------------------This report excludes objects saved to either save files or TSM servers. Media information is available for either one or both of these media types. The report may not show the latest level of saved items. Verify whether you should run the report again including this media. ---------------------------------------------------------------------------
4. fejezet Teljes rendszer helyreállítása
39
Figyelem — Kihagyott könyvtárak A Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs Kihagyandó könyvtárak (OMITLIB) paramétere lehetővé tesz a helyreállításból kihagyni kívánt adott könyvtárak vagy általános könyvtárak megnevezését. Azokat a könyvtárakat érdemes ebben a paraméterben megadni, amelyekre a rendszerhelyreállításhoz nincs szükség. A Kihagyott könyvtárak figyelemfelkeltő blokk a helyreállításból kihagyott könyvtárakat azonosítja. Ez a helyreállítás szempontjából nem feltétlenül probléma. A figyelemfelkeltő blokk azért kerül hozzáadásra, hogy ellenőrizhesse, mely könyvtárak lettek kihagyva. Az olyankor lehet fontos, ha általános könyvtárnevet ad meg és véletlenül kihagy egy, a helyreállítás szempontjából fontos könyvtárat. ----- Attention --------------------------------------------------------The following libraries have been excluded from recovery using the Libraries to omit (OMITLIB) parameter. QSC6823793 QSC6823819 QSC6823820
QSC6823859 QSC8365985
No additional action is required if these libraries are not required for system recovery. Otherwise, change the Omit libraries (OMITLIB) parameter so these libraries are not excluded, or use the following command to recover these libraries after all other saved items have been restored. STRRCYBRM OPTION(*LIB) ACTION(*RESTORE) LIB(library-name) ---------------------------------------------------------------------------
Figyelem — Kizárt törölt könyvtárak A Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs Kihagyandó könyvtárak (OMITLIB) paraméterének *DELETE speciális értéke lehetővé teszi azoknak a könyvtáraknak a kihagyását a helyreállításból, amelyek a mentést követően letörlésre kerültek a rendszerről, ami például archivált könyvtárak esetében fordulhat elő. A Kizárt törölt könyvtárak figyelemfelkeltő blokk ezeket a törölt könyvtárakat azonosítja. Ez a helyreállítás szempontjából nem probléma. A figyelemfelkeltő blokk azért kerül hozzáadásra, hogy ellenőrizhesse a törölt könyvtárak neveit. Ez olyankor lehet fontos, ha úgy dönt, hogy egy törölt könyvtár fontos a helyreállítás szempontjából. Megjegyzés: Ez a figyelemfelkeltő blokk a Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs Törölt könyvtárak megjelenítése (SHWDLTLIB) paraméterében *NO értéket megadva kihagyható. ----- Attention -------------------------------------------------------The following deleted libraries have been excluded from recovery by using *DELETE on the Libraries to omit (OMITLIB) parameter. These are libraries which have been saved and subsequently removed from the system. $$TSTLIBOLD No additional action is required if these libraries are not required for system recovery. Otherwise, change the Omit libraries (OMITLIB) parameter so these libraries are not excluded, or use the following command to recover these libraries after all other saved items have been restored. STRRCYBRM OPTION(*LIB) ACTION(*RESTORE) LIB(library-name) --------------------------------------------------------------------------
Figyelem — Nem mentett könyvtárak A Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs futtatásakor a BRMS beolvassa a rendszeren elérhető könyvtárak neveit és összeveti ezeket a könyvtárakat a rendszerhelyreállítási jelentésben szereplőkkel. A Nem mentett könyvtárak figyelemfelkeltő blokk azokat a könyvtárakat azonosítja a rendszeren, amelyeket a jelentés nem
40
IBM i: Backup, Recovery, and Media Services for i
tartalmaz és nincsenek kifejezetten kihagyva. Ellenőrizze, hogy szükségesek-e ezek a könyvtárak a rendszer helyreállításához, és ha igen, akkor vegye fel mentési stratégiájába ezeket a nem mentett könyvtárakat. Megjegyzés: A BRMS az elérhetetlen lemeztáreszközökön lévő könyvtárak neveit nem tudja beolvasni. ----- Attention -------------------------------------------------------The following unsaved libraries are not included in the report. ----- Attention --------------------------------------------------Libraries on unavailable auxiliary storage pools are not listed. --------------------------------------------------------------------$$TSTLIB No additional action is required if these libraries are not required for system recovery. Otherwise to improve recoverability, add the unsaved libraries to a backup control group which is routinely saved using STRBKUBRM. --------------------------------------------------------------------------
Figyelem — Titkosítás mentési/visszaállítási mesterkulcsa Ha a BRMS rendszerben vagy azon kívül titkosítást használ, akkor a Mentési/visszaállítási mesterkulcsot újra be kell tölteni, ha a kulcshoz nem az alapértelmezett *DEFAULT érték lett beállítva. Ha a BRMS észleli, hogy a kulcs értéke nem az alapértelmezett érték, akkor figyelemfelkeltő blokk kerül hozzáadásra a helyreállítási jelentéshez, amely emlékezteti a felhasználót, hogy a rendszerhelyreállítás folytatása előtt a Mentési/visszaállítási mesterkulcsot be kell tölteni és be kell állítani. A figyelemfelkeltő blokk a következő helyen jelenik meg: “STEP 014 : Összes maradék rendszer és felhasználói adat helyreállítása” oldalszám: 53. A BRMS a használt jelmondatot nem fogja ismerni. A felhasználó dolga a kulcsot felírni és biztonságos helyen elhelyezni. ----- Attention --------------------------------------------------You must set your Save/Restore Master Key Value to recover your encrypted data. To do so, you must run the ADDMSTPART command for every pass phrase used. Once the master keys are loaded, you must run the SETMSTKEY command. To load your master key: ADDMSTPART MSTKEY(*SAVRST) PASSPHRASE(’phrase-used’) PASSLEN(*CALC) To set your master key: SETMSTKEY MSTKEY(*SAVRST) ---------------------------------------------------------------------
Titkosítás a helyreállítási jelentésben A helyreállítási jelentésben látható, ha a mentett adatok titkosítottak. A BRMS lehetővé teszi a mentett elemek titkosítását. A helyreállítási jelentésben a jelentés jobb szélén található Titkosított oszlopban látható, hogy a mentett elem titkosítva van-e. Ha a mentett elem titkosított, akkor az oszlopban *YES érték jelenik meg. Sequence Number --------1 1 1 3 6
Control Group ---------USRINFO PRODTA PRODTA SANONE IMPDTA
Volume Identifier Encrypted ---------------------------- --------DEF673 *YES SAM218 LN4070 DEF673 *YES DEF673 *YES
A titkosított mentésekkel kapcsolatos további információk az Összesítő jelentés a helyreállítási kötetekről jelentésben találhatók. 4. fejezet Teljes rendszer helyreállítása
41
-----------------------------Encrypted Save Key Information -----------------------------Keystore Keystore Key File File Record Volume Library Name Label ************************************************************* DEF673 QUSRBRM Q1AKEYFILE ENCRYPTKEY1 DEF673 QUSRBRM Q1AKEYFILE ENCRYPTKEY2 DEF673 QUSRBRM Q1AKEYFILE ENCRYPTKEY3
STEP 001 : Licenc belső kód helyreállítása Mielőtt az operációs rendszert és a felhasználói adatokat helyreállítja, először a Licenc belső kódot kell helyreállítania. A Licenc belső kód az IBM i architektúrának közvetlenül a hardver felett elhelyezkedő rétege. A Licenc belső kód helyreállításához kövesse a Rendszer helyreállítása című könyvben leírt "Licenc belső kód helyreállítása" lépéseket. Adathordozó-könyvtár eszköz használata esetén a *SAVSYS mentett elem betöltéséhez az eszközt önálló, automatikus vagy kézi módra kell beállítania. Olvassa el az eszköz dokumentációjában, hogyan kell az adathordozó-könyvtár eszköz működési módját megfelelően módosítani. Ha alternatív telepítési eszköze nem a rendszerbuszhoz van csatlakoztatva, akkor az alternatív telepítési eszközt a Kijelölt szervizeszközök (DST) segítségével be kell állítani és szükség lesz hozzá a Licenc belső kód disztribúciós adathordozójára. Ha a mesterkulcsok a legutóbbi Licenc belső kód és operációs rendszer mentés óta megváltoztak, akkor a rendszer az alábbi példában látható Figyelem blokkal figyelmezteti. Ezt elkerülendő végezzen rendszermentést (SAVSYS) a BRMS segítségével. **************************************************************************************************** STEP 001 : Recover Licensed Internal Code Start date/time __________________
Stop date/time __________________ Duration _________________
You must recover the Licensed Internal Code. To do so, use the media shown below and the procedure for "Recovering the Licensed Internal Code" in the "Recovering your system" topic. Use the media listed for the *SAVSYS saved item to recover the Licensed Internal Code. An alternate installation device must be configured using Dedicated Service Tools (DST) when the device is connected to a bus other than the system bus, or the device is attached using a fiber channel. The Licensed Internal Code distribution media will be required in addition to the *SAVSYS saved item to recover the system.
42
IBM i: Backup, Recovery, and Media Services for i
----- Attention --------------------------------------------------__ Use option 2 when recovering to a different system, or recovering a system with user auxiliary storage pools, or recovering to the same system with a different release. __ Use option 3 when recovering to the same system at the same release, or recovering a logical partition to another logical partition. ----------------------------------------------------------------------- Attention ------------------------------------------------------If you are using a media library device, you will need to use either stand-alone, automatic or manual mode, or use the device move media function to load the media volume containing the *SAVSYS saved item. Refer to the device documentation if you are not familiar with these device modes or functions. ------------------------------------------------------------------------- Attention --------------------------------------------------You must perform a SAVSYS using BRMS in order to save current version of the master keys. ----------------------------------------------------------------------- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ *SAVSYS *FULL *SYSBAS 00001 7/25/02 8:03:03 0 0 1 *SYSGRP VOL003 ****************************************************************************************************
STEP 002 : Operációs rendszer helyreállítása A következő lépés az operációs rendszer helyreállítása. **************************************************************************************************** STEP 002 : Recover Operating System Start date/time __________________
Stop date/time __________________ Duration _________________
You must recover the Operating System. To do so, you must follow the procedures for "Restoring the Operating System" as detailed in the "Recovering your system" topic. Use the media listed for the *SAVSYS saved item to recover the Operating System. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ *SAVSYS *FULL *SYSBAS 00001 7/25/05 8:03:03 0 0 1 *SYSGRP VOL003 ****************************************************************************************************
STEP 003 : Önálló vagy adathordozó-könyvtár eszközök beállítása helyreállításhoz Az automatikus helyreállítás engedélyezéséhez most be kell állítania a helyreállításhoz használt eszközöket. A használt helyreállítási művelet különböző lesz attól függően, hogy önálló eszközt vagy adathordozó-könyvtárat használ.
4. fejezet Teljes rendszer helyreállítása
43
**************************************************************************************************** STEP 003 : Set Up stand-alone or Media Library Devices for Recovery Start date/time __________________
Stop date/time __________________ Duration _________________
If you are using a media library device and automatic configuration was enabled, you can now use the media library device to automate recovery. --- Attention ------------------------------------------------------If you are using a 3494 Media Library with TCP/IP communications for recovery, continue to use the media library as a stand-alone device. ----------------------------------------------------------------------- Attention ------------------------------------------------------If you are using a 3494 Media Library with APPC communications for recovery, you need to configure and set up the communications necessary to control the cartridge loader. ---------------------------------------------------------------------
For recovery using the device as a media library (TAPMLBxx): __ A. Unload the media volume containing the *SAVSYS saved item from the device. __ B. Load all the volumes needed for the recovery (including the *SAVSYS volume) in the media library. __ C. Set the media library device for library operations. Refer to the device documentation if you are not familiar with enabling the device for library operations. __ D. Verify the status of the media library device is VARIED ON. To do so, type the following command then press "Enter". WRKMLBSTS __ E. Use Option 4=Allocate resource to set the current allocation of the media library resources to ALLOCATED.
For recovery using the device as a stand alone device (TAPxx): __ A. Retrieve all volumes needed for recovery. If you are using an automatic cartridge loader, insert the volumes in the loader in the required sequence. __ B. Type the following command then press "Enter": WRKDEVD DEVD(*TAP) __ C. Use Option 8=Work with status to verify the status of the device you are using is VARIED ON. ****************************************************************************************************
STEP 004 : A BRMS termék és a hozzá tartozó könyvtárak helyreállítása Mielőtt a termék segítségével bármilyen helyreállítási műveletet végezne, a BRMS terméket és a hozzá tartozó könyvtárakat helyre kell állítani. Ahhoz, hogy a BRMS segíthessen a helyreállítási folyamat során, most helyre kell állítania a BRMS terméket és a hozzá tartozó könyvtárakat. A mentett könyvtárak helyreállításához használt parancsok különfélék lesznek attól függően, hogy a könyvtár mentési típusa teljes (*FULL), növekményes (*INCR) vagy halmozódó (*CUML) volt.
44
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** STEP 004 : Recover the BRMS Product and Associated Libraries Start date/time __________________
Stop date/time __________________ Duration _________________
The BRMS product and associated libraries must be recovered before you can use the product to perform other recovery operations. Change the QSYSOPR message queue to prevent messages not related to the recovery from interrupting the recovery process. To do so, type the following command then press "Enter". CHGMSGQ MSGQ(QSYSOPR) DLVRY(*NOTIFY) SEV(99) Review and select from the devicesconfigured on the system, the tape or media library devices you intend to use for the recoveries to follow. For tape devices, run the following command. WRKCFGSTS CFGTYPE(*DEV) CFGD(*TAP) For media library devices, run the following command. WRKCFGSTS CFGTYPE(*DEV) CFGD(*TAPMLB) Type your command choice then press "Enter".
Recover the libraries listed below specifying the saved-item, the device name of the stand-alone drive or media library you are using, and the volume identifiers and sequence numbers listed. For type *FULL, run the following command. RSTLIB SAVLIB(saved-item) DEV(device-name) VOL(volume-identifier) SEQNBR(sequence-number) For type *CUML or *INCR, run the following command. RSTOBJ OBJ(*ALL) SAVLIB(saved-item) DEV(device-name) VOL(volume-identifier) SEQNBR(sequence-number) MBROPT(*ALL) Type your command choice then press "Enter".
4. fejezet Teljes rendszer helyreállítása
45
--- Attention ------------------------------------------------------If you did not save access paths when you saved the QUSRBRM library, these access paths will be rebuilt when the library is restored. Verify rebuild of the access paths for files in library QUSRBRM is complete before proceeding to the next recovery step. To do so, type the following command then press "Enter". EDTRBDAP --------------------------------------------------------------------After recovering the saved items, verify the BRMS product is installed correctly and the BRMS commands are available. To do so, type the following command then press "Enter". CHKPRDOPT PRDID(5770BR1) --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ QUSRBRM *FULL *SYSBAS 00001 7/25/05 11:35:30 181 0 56 *BKUGRP VOL002 __ QBRM *FULL *SYSBAS 00001 7/25/05 14:43:38 1,007 0 15 *SYSGRP VOL003 __ QMSE *FULL *SYSBAS 00001 7/25/05 14:43:38 7 0 52 *SYSGRP VOL003 __ Q1ABRMSF01 *FULL *SYSBAS 00001 7/25/05 14:43:38 1 0 106 *SYSGRP VOL003 __ Q1ABRMSF02 *FULL *SYSBAS 00002 7/25/05 14:43:38 1 0 107 *SYSGRP VOL003 ****************************************************************************************************
STEP 005 : BRMS rendszerhez kapcsolódó adathordozó információk helyreállítása Most helyre kell állítania a BRMS adathordozó információkat, amelyek a legutóbbi mentéssel kapcsolatos legfrissebb adathordozó információkat tartalmazó BRMS adatbázisfájlok frissítéseit foglalják magukban. Az adathordozó információk a QUSRBRM könyvtárban könyvtár segít BRMS rendszernek a maradék adatok helyreállításában. Amikor ezt a lépést végrehajtja, a fájlok sorozatszáma alapján győződjön meg róla, hogy a helyes objektumokat állítja vissza; az adott szalagon több QUSRBRM elem is lehet. A sorozatszám használata a visszaállítás teljesítményét is javítja. **************************************************************************************************** STEP 005 : Recover BRMS Related Media Information Start date/time __________________
Stop date/time __________________ Duration _________________
You must recover this information for the BRMS product to accurately guide you through the remaining recovery steps. Recover the libraries listed below specifying the saved-item, the device name of the stand-alone drive or media library you are using, and the volume identifiers and sequence numbers listed. To do so, type the following command then press "Enter". RSTOBJ OBJ(*ALL) SAVLIB(saved-item) DEV(device-name) VOL(volume-identifier) SEQNBR(sequence-number) MBROPT(*ALL) --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ QUSRBRM *QBRM *SYSBAS 00001 7/25/05 15:58:26 11 0 108 *SYSGRP VOL003 ****************************************************************************************************
46
IBM i: Backup, Recovery, and Media Services for i
STEP 006 : BRMS funkcionális jogosultság információinak inicializálása A BRMS funkcióói és irányelvei kezeléséhez funkcionális jogosultságot használ. Ezeket a funkciókat és irányelveket regisztrálni kell az operációs rendszeren és a QSECOFR felhasználót minden funkció használatára fel kell hatalmazni, mielőtt a helyreállítás folytatódna. A BRMS funkcionális jogosultságok addig nem lesznek működőképesek, amíg a következő helyen leírt eljárás be nem fejeződik: “STEP 026 : Jogosultság információk helyreállítása” oldalszám: 64. **************************************************************************************************** STEP 006 : Initialize BRMS Functional Authority Information Start date/time __________________
Stop date/time __________________ Duration _________________
You must perform this step to initialize BRMS functional authorities. Register all BRMS resources that use functional authority. To do so, type the following command then press "Enter". INZBRM OPTION(*SETAUT) Assign the QSECOFR user profile administrative functional authority to the BRMS resources. To do so, type the following command then press "Enter". SETUSRBRM USER(QSECOFR) USAGE(*ADMIN) ****************************************************************************************************
STEP 007 : Rendszernév frissítése a BRMS adathordozó információkban Ha olyan rendszerre vagy logikai partícióra állít helyre, amelynek rendszerneve eltér a mentett rendszernévtől, akkor módosítania kell a "tulajdonos" rendszernevet a BRMS adatbázisban, hogy a mentett előzményeket megjeleníthesse. Amikor a rendszeren található objektumokat adathordozóra menti, a BRMS hozzárendeli a rendszernevet a mentett objektumokhoz és az adathordozóhoz. Ha az STRRCYBRM parancs használatakor nincsenek elemek a listában, akkor valószínűleg módosítania kell a rendszer nevét az adathordozó és előzmény információkban az aktuális rendszernévre. Az aktuális rendszernevet a DSPNETA parancs segítségével tekintheti meg. **************************************************************************************************** STEP 007 : Update System Name in BRMS Media Information Start date/time __________________
Stop date/time __________________ Duration _________________
BRMS uses the network identifier and default local location name from the system network attributes to assign a system owner to saved items and the media containing those saved items. The network attributes for the saved system are: Local network ID . . . . . . . . . . .: APPN Default local location . . . . . . . .: RCHASPIG Display the network attributes of the recovery system. To do so, type the following command then press "Enter". DSPNETA Record the network attributes of the recovery system: Local network ID . . . . . . . . . . .: ____________________ Default local location . . . . . . . .: ____________________
4. fejezet Teljes rendszer helyreállítása
47
If the local network identifier or default local location for the saved system are different from the recovery system and the recovery system is correct, you must change the system owner of the saved items and media in the BRMS history to match the network attributes. To do so, type the following command then press "Enter". INZBRM OPTION(*CHGSYSNAM) PRVSYSNAM(APPN.RCHAS400
) NEWSYSNAM(*LCL)
----- Attention --------------------------------------------------Be sure to specify a fully qualified name for the saved system using "local-network-id.default-local-location" format. --------------------------------------------------------------------If the local network identifier or default local location for the saved system are different from the recovery system and the saved system is correct, you must change the network attributes of the recovery system to match the system owner of the saved items and media in the BRMS history. To do so, type the following command then press "Enter". CHGNETA LCLNETID(APPN ) LCLLOCNAME(RCHASPIG) ****************************************************************************************************
STEP 008 : BRMS eszköz és adathordozó-könyvtár információk inicializálása A BRMS eszköz és adathordozó-könyvtár információk inicializálása a rendszeren pillanatnyilag beállított szalagos és adathordozó-könyvtár eszközökkel. Ha a BRMS eszköz és adathordozó-könyvtár információk képernyőn nem az alapértelmezett értékeket használta, akkor ellenőrizze, hogy módosításai továbbra is érvényben vannak-e. Ezt az Eszközök kezelése (WRKDEVBRM) parancs segítségével teheti meg. Megjegyzés: Néhány teljes rendszer helyreállítási forgatókönyvben a WRKMLBBRM parancs nem futtatható sikeresen, mert függőségek állnak fenn a QUSRSYS könyvtárban mentett fájlokkal. Halassza el a WRKMLBBRM parancs futtatását a következő lépésig: “STEP 013 : BRMS eszköz és adathordozó-könyvtár információk alaphelyzetbe állítása” oldalszám: 52.
48
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** STEP 008 : Initialize BRMS Device and Media Library Information Start date/time __________________
Stop date/time __________________ Duration _________________
You must initialize the BRMS device and media library information. Clear and initialize the BRMS device and media library information with the tape and media library devices currently configured on the system. To do so, type the following command then press "Enter". INZBRM OPTION(*DEVICE) --- Attention ------------------------------------------------------INZBRM OPTION(*DEVICE) resets some device information to the BRMS supplied defaults. --------------------------------------------------------------------Review the BRMS device information. To do so, type the following command then press "Enter". WRKDEVBRM Update the BRMS device information with any changes necessary before continuing with the recovery. ****************************************************************************************************
STEP 009 : Felhasználói profilok helyreállítása Ideje helyreállítani a felhasználói profilokat. A felhasználói profilok visszaállításakor a profil összes attribútumát visszaállítja és a rendszer összeállít egy munkatáblát, amely az objektumok magánjogosultságait tartalmazza. A visszaállított objektumok magánjogosultságait a helyreállítási folyamat későbbi pontján fogja visszaállítani. A felhasználói profilok helyreállítása előtt tekintse át az Objektum eltérések engedélyezése (ALWOBJDIF) paraméter *ALL értékre való beállításának következményeit a Rendszer helyreállítása című könyvben. Ha nincsenek adatok a rendszeren, akkor teljes rendszerhelyreállítás végrehajtásakor használhatja az *ALL értéket. Másik rendszerre végzett helyreállításkor az *ALL érték megadása automatikusan összeköti a visszaállított információkat az objektumhoz tartozó jogosultsági listákkal. Ha ugyanarra a rendszerre állít vissza, mint amelyiken a BRMS mentést végrehajtotta, győződjön meg róla, hogy a Rendszererőforrás-kezelés(SRM) beviteli mező *ALL értékre van beállítva. Ha azonban másik rendszerre végez visszaállítást, akkor a paramétert *NONE értékre kell beállítani. Megjegyzés: A Rendszererőforrás-kezelés beviteli mező a Konfigurációs adatok helyreállítása lépésre vonatkozik és itt, más helyreállítási alapértékekkel együtt, csak kényelmi okokból kerül beállításra.
4. fejezet Teljes rendszer helyreállítása
49
**************************************************************************************************** STEP 009 : Recover User Profiles Start date/time __________________
Stop date/time __________________ Duration _________________
You should restore a current version of your user profiles. To do so, type the following command then press "Enter". STRRCYBRM OPTION(*SYSBAS) ACTION(*RESTORE) --- Attention ------------------------------------------------------Press F9 on the Select Recovery Items display to go to the Restore Command Defaults display. __ Ensure the tape device name or media library device name is correct for the Device prompt. __ Ensure *SAVLIB is specified for the Restore to library prompt. __ Ensure *SAVASP is specified for the Auxiliary storage pool prompt. If recovering to a different system or recovering a logical partition to another logical partition, you must specify the following: __ *ALL for the Allow object differences prompt. __ *ALL for the Data base member option prompt. __ *NONE for the System resource management prompt. Press "Enter" to return to the Select Recovery Items display. --------------------------------------------------------------------Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ *SAVSECDTA *FULL *SYSBAS 00001 7/25/05 14:43:38 102 0 1 *SYSGRP VOL003 ****************************************************************************************************
STEP 010 : QSECOFR felhasználói profil jelszavának módosítása Ha nem ismeri a visszaállított QSECOFR felhasználói profil jelszavát, akkor most módosítsa azt. Mivel a mentett felhasználói profilokat éppen csak visszaállította, nem biztos, hogy ismeri az előző lépésben helyreállított QSECOFR felhasználói profil aktuális jelszavát. Érdemes a jelszót most módosítania arra az esetre, ha rendszerindító programbetöltés kell végeznie vagy ki kell jelentkeznie. **************************************************************************************************** STEP 010 Change QSECOFR User Profile Password Start date/time __________________
Stop date/time __________________ Duration _________________
If you do not know the password for the restored QSECOFR user profile, change the password now. To do so, press F12 to return to a command prompt, then type the following command and press "Enter". CHGUSRPRF USRPRF(QSECOFR) PASSWORD (new-password) ****************************************************************************************************
STEP 011 : Konfigurációs adatok helyreállítása Most a rendszerkonfigurációs adatok aktuális változatát kell visszaállítania. Ha az SRM adatbázist a Rendszererőforrás-kezelés helyreállítási alapértékben *ALL értéket megadva (nem ajánlott) állította vissza és a hardverkonfiguráció nem egyezik, akkor tekintse át az SRM adatbázis problémáival foglalkozó részt a Rendszer helyreállítás című könyvben.
50
IBM i: Backup, Recovery, and Media Services for i
Megjegyzés: A Rendszererőforrás-kezelés helyreállítási alapérték a többi helyreállítási alapértékkel együtt a Felhasználói profil helyreállítása lépésben kerül beállításra. **************************************************************************************************** STEP 011 : Recover Configuration Data Start date/time __________________
Stop date/time __________________
Duration _________________
You should restore a current version of your system configuration. If the "Select Recovery Items" display is not shown and you are performing a complete system restore, run the following command. STRRCYBRM OPTION(*RESUME) Otherwise, run the following command. STRRCYBRM OPTION(*SYSBAS) ACTION(*RESTORE) Type your command choice then press "Enter". Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ *SAVCFG *FULL *SYSBAS 00001 7/25/05 14:43:21 82 0 2 *SYSGRP VOL003 ****************************************************************************************************
STEP 012 : Szükséges rendszerkönyvtárak helyreállítása Helyre kell állítania a három kulcsfontosságú könyvtárat a rendszeren, mivel a BRMS rendszer függ ezektől a könyvtáraktól. A QUSRSYS könyvtár azért fontos a BRMS számára, mert ez tartalmazza a szalag kilépési pontok regisztrációs információit. A QSYS2 könyvtár a 3494 adathordozó-könyvtár LAN kódját tartalmazza. A QGPL könyvtárat a QUSRSYS könyvtár helyreállítása előtt kell helyreállítani, mert a QGPL olyan függőségeket tartalmaz, amelyekre a QUSRSYS könyvtárnak szüksége van.
4. fejezet Teljes rendszer helyreállítása
51
**************************************************************************************************** STEP 012 : Recover Required System Libraries Start date/time __________________
Stop date/time __________________ Duration _________________
You must restore specific system libraries before you can use BRMS to perform other recovery steps. If the "Select Recovery Items" display is not shown and you are performing a complete system restore, run the following command: STRRCYBRM OPTION(*RESUME) Otherwise, run the following command. STRRCYBRM OPTION(*SYSBAS) ACTION(*RESTORE) Type your command choice then press "Enter". Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ QSYS2 *FULL *SYSBAS 00001 7/25/05 14:43:38 115 0 99 *SYSGRP VOL003 __ QGPL *FULL *SYSBAS 00001 7/25/05 10:06:15 443 0 39 *BKUGRP VOL002 __ QUSRSYS *FULL *SYSBAS 00001 7/25/05 10:06:15 1,520 0 45 *BKUGRP VOL002 ****************************************************************************************************
STEP 013 : BRMS eszköz és adathordozó-könyvtár információk alaphelyzetbe állítása Most alaphelyzetbe kell állítania a BRMS eszköz és adathordozó-könyvtár információkat a rendszeren pillanatnyilag beállított szalagos és adathordozó-könyvtár eszközökkel. Ha 3494 szalagkönyvtárat használ, amely helyi hálózathoz (LAN) van csatlakoztatva, akkor a LAN vonalleírást be kell kapcsolnia. A LAN vonalleírást a WRKCFGSTS *LIN parancs segítségével kapcsolhatja be. Ha a 3494 eszközt RS–232 kapcsolaton keresztül csatlakoztatja, akkor az RS232 vonalleírást nem kell bekapcsolnia. Ha a BRMS eszköz és adathordozó-könyvtár információk képernyőn nem az alapértelmezett értékeket használta, akkor ellenőrizze, hogy módosításai továbbra is érvényben vannak-e. Ezt az Eszközök kezelése (WRKDEVBRM) parancs segítségével teheti meg. Az INZBRM OPTION(*DEVICE) parancs használatakor néhány érték visszaáll az alapértelmezésre.
52
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** STEP 013 : Reset BRMS Device and Media Library Information Start date/time __________________
Stop date/time __________________
Duration _________________
You must reset the BRMS device and media library information. --- Attention ------------------------------------------------------If you are using a 3494 Media Library with TCP/IP communications for recovery, you can now configure the media library for automated cartridge loading. Configure the 3494 Media Library before you reset the BRMS device and media library information. --------------------------------------------------------------------Clear and initialize the BRMS device and media library information with the tape and media library devices currently configured on the system. To do so, type the following command then press "Enter". INZBRM OPTION(*DEVICE) --- Attention ------------------------------------------------------INZBRM OPTION(*DEVICE) resets some device information to the BRMS supplied defaults. --------------------------------------------------------------------Review the BRMS device information. To do so, type the following command then press "Enter". WRKDEVBRM Update the BRMS device information with any changes necessary before continuing with the recovery. ***************************************************************************************************
STEP 014 : Összes maradék rendszer és felhasználói adat helyreállítása Most helyreállíthatja rendszerén az összes adatot. Ha automatikus helyreállítás végrehajtása céljából adathordozó-könyvtár eszközt használ véletlen módban, akkor most helyreállíthatja összes adatát. Ennek legegyszerűbb módja az F16 lenyomásával az összes helyreállítási elem kiválasztása. Miután minden elem visszaállításra került, folytassa a következő lépéssel: “STEP 019 : Összes ASP spoolfájljának helyreállítása” oldalszám: 58. Megjegyzés: Ha a helyreállítás lemeztáreszközökről mentett objektumokat vagy TSM szerverekre mentett objektumokat tartalmaz, akkor ezeket az objektumokat addig nem lehet helyreállításra kijelölni, amíg az IPL lépés végrehajtásra nem kerül. Az F16 használatával az összes helyreállítási elem kijelölése nem ajánlott. Az F11=ASP nézet és 1-es opció=Kiválasztás lehetőségek segítségével csak a *SYSBAS lemeztárban lévő objektumokat jelölje ki.
4. fejezet Teljes rendszer helyreállítása
53
**************************************************************************************************** STEP 014 : Recover All Remaining System and User Data Start date/time __________________
Stop date/time __________________ Duration _________________
You may now select to recover all of the data on your system. Otherwise, continue with the following step. To do so, type the following command then press "Enter". STRRCYBRM OPTION(*RESUME) --- Attention ------------------------------------------------------Press F9 on the Select Recovery Items display to go to the Restore Command Defaults display. __ Ensure the tape device name or media library device name is correct for the Device prompt. __ Ensure *SAVLIB is specified for the Restore to library prompt. __ Ensure *SAVASP is specified for the Auxiliary storage pool prompt. __ Select *NEW for Restore spooled file data to recover saved spooled files concurrently with restored output queues. __ Ensure *CURRENT is specified for the Lotus point-in-time prompt. Press "Enter" to return to the Select Recovery Items display. ------------------------------------------------------------------------- Attention --------------------------------------------------You must set your Save/Restore Master Key Value to recover your encrypted data. To do so, you must run the ADDMSTPART command for every pass phrase used. Once the master keys are loaded, you must run the SETMSTKEY command. To load your master key: ADDMSTPART MSTKEY(*SAVRST) PASSPHRASE(’phrase-used’) PASSLEN(*CALC) To set your master key: SETMSTKEY MSTKEY(*SAVRST) --------------------------------------------------------------------Press F16 to select all recovery items then press "Enter". After the saved items are recovered, continue with the step following "Recover Directories and Files". ****************************************************************************************************
Helyreállítási stratégiájától függően a rendszer maradékát vezérlőcsoportok szerint is visszaállíthatja. A vezérlőcsoport szerinti helyreállítás megköveteli az egyes vezérlőcsoportok által mentett objektumok és az objektumok visszaállítási sorrendjének ismeretét. A GROUP_A vezérlőcsoport például menthetett néhány olyan objektumot, amelyet a GROUP_B vezérlőcsoport is mentett. Mindkét vezérlőcsoport összes elemének kijelölése a többször szereplő mentett elemek redundáns helyreállítását eredményezi. Megjegyzés: Ha a teljes rendszert állítja helyre, akkor vezérlőcsoportot csak az alap operációs rendszer helyreállítása után használjon. Használhat például vezérlőcsoport szerinti helyreállítást fontos üzleti alkalmazások helyreállításához, vagy több vezérlőcsoport egyidejű visszaállításához további szekciók felhasználásával, ami javítja a helyreállítási teljesítményt. Vezérlőcsoport szerinti helyreállítás végrehajtásához az alábbi parancs segítségével jelölje ki a helyreállítandó vezérlőcsoportokat és állítsa be azok sorrendjét. STRRCYBRM OPTION(*CTLGRP) ACTION(*RESTORE) CTLGRP(*SELECT)
Megjegyzés: Ha a teljes és növekményes mentésekhez különböző vezérlőcsoportokat használ, akkor mindegyik vezérlőcsoportot ki kell jelölnie és a növekményes vezérlőcsoportoknak sorrendben a teljes vezérlőcsoportok után kell következnie.
54
IBM i: Backup, Recovery, and Media Services for i
STEP 015 : IBM termékkönyvtárak helyreállítása A helyreállítási jelentés az összes olyan IBM könyvtárat felsorolja, amelyet vissza kell állítania. Ez a példa a helyreállítandó IBM könyvtárak rövid listáját mutatja be. A lista lehet sokkal hosszabb is. A helyreállítandó könyvtárakat a helyreállítási elemek kiválasztása képernyőről választhatja ki, amelyet az STRRCYBRM képernyőről érhet el. **************************************************************************************************** STEP 015 : Recover IBM Product Libraries Start date/time __________________
Stop date/time __________________ Duration _________________
You should restore the current version of your IBM libraries. If you are performing a complete system restore, run the following command to continue: STRRCYBRM OPTION(*RESUME) Otherwise, run the following command. STRRCYBRM OPTION(*IBM) ACTION(*RESTORE) Type your command choice then press "Enter". Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ QUSRDIRDB *FULL *SYSBAS 00001 7/25/05 10:06:15 113 0 42 *BKUGRP VOL002 __ #COBLIB *FULL *SYSBAS 00001 7/25/05 14:43:38 84 0 4 *SYSGRP VOL003 __ QADM *FULL *SYSBAS 00001 7/25/05 14:43:38 175 0 5 *SYSGRP VOL003 __ QADMDISTP *FULL *SYSBAS 00001 7/25/05 14:43:38 8 0 6 *SYSGRP VOL003 __ QANE *FULL *SYSBAS 00001 7/25/05 14:43:38 10 0 7 *SYSGRP VOL003 . . . ****************************************************************************************************
STEP 016 : Felhasználói könyvtárak helyreállítása A felhasználói könyvtárak aktuális változatát kell visszaállítania. A könyvtárak mentési módjától függően visszaállításkor az STRRCYBRM OPTION (*ALLUSR) és az STRRCYBRM OPTION(*CTLGRP) lehetőségek közül választhat. Az STRRCYBRM OPTION(*CTLGRP) parancs nagyobb ellenőrzést biztosít és megengedi versengő visszaállítások indítását. Teljes helyreállításkor a BRMS a teljes és a növekményes mentéseket egyaránt visszaállítja. Logikai és fizikai fájlok esetében a BRMS azt a Q1ARSTID BRMS azonosítót használja, amely az RSTLIB és RSTOBJ parancsok Azonosító késleltetése (DFRID) paraméterében felhasználásra került. Ez fogja a fájlok adott visszaállítási sorrendjére vonatkozó függőségeket kezelni.
4. fejezet Teljes rendszer helyreállítása
55
**************************************************************************************************** STEP 016 : Recover User Libraries Start date/time __________________
Stop date/time __________________ Duration _________________
You should restore the current version of your user libraries. If you are performing a complete system restore, run the following command to continue: STRRCYBRM OPTION(*RESUME) Otherwise, run the following command. STRRCYBRM OPTION(*ALLUSR) ACTION(*RESTORE) Type your command choice then press "Enter". ----- Attention --------------------------------------------------Any logical/physical file dependencies are now handled by BRMS. A BRMS defined ID of Q1ARSTID will be used for the Defer ID (DFRID) parameter on RSTLIB and RSTOBJ commands. This parameter allows you to restore all objects in a set of libraries when the libraries with dependent objects are restored before the libraries with the objects they depend on. ----------------------------------------------------------------------- Attention ------------------------------------------------------If you use journaling, the libraries containing the journals must be restored before restoring the libraries containing the journaled files. --------------------------------------------------------------------Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ $$D2BSYSCF *FULL *SYSBAS 00001 7/25/05 10:06:15 4 0 4 *BKUGRP VOL002 __ $$PROD *FULL *SYSBAS 00001 7/25/05 10:06:15 2 0 5 *BKUGRP VOL002 __ $BLDBR1 *FULL *SYSBAS 00001 7/25/05 10:06:15 1,003 0 6 *BKUGRP VOL002 __ $BLDKKA *FULL *SYSBAS 00001 7/25/05 10:06:15 256 0 7 *BKUGRP VOL002 __ $BLDSHIP *FULL *SYSBAS 00001 7/25/05 10:06:15 113 0 8 *BKUGRP VOL002 . . . ****************************************************************************************************
STEP 017 : Dokumentumkönyvtár-objektumok helyreállítása A dokumentumok, mappák és levelek aktuális változatát kell visszaállítania. Ez a lépés minden dokumentumkönyvtár-objektumot helyreállít.
56
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** STEP 017 : Recover Document Library Objects Start date/time __________________
Stop date/time __________________ Duration _________________
You should restore the current version of your documents, folders and mail. If you are performing a complete system restore, run the following command to continue: STRRCYBRM OPTION(*RESUME) Otherwise, run the following command. STRRCYBRM OPTION(*ALLDLO) ACTION(*RESTORE) Type your command choice then press "Enter". Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Attention ------------------------------------------------------When you recovery Document Library Objects (DLOs), the system updates the search index database information for these DLOs. If the recovery fails, the error message may instruct you to run reclaim on the DLOs. To do so, type the following command then press "Enter". RCLDLO DLO(*ALL) After the reclaim, try the DLO recovery again. ----------------------------------------------------------------------- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ *ALLDLO *FULL *SYSBAS 00001 7/25/05 11:36:05 119 0 57 *BKUGRP VOL002 ****************************************************************************************************
STEP 018 : Katalógusok és fájlok helyreállítása A katalógusokban található objektumok aktuális változatát kell visszaállítania. Ez a lépés minden mentett katalógusobjektumot helyreállít. Ha a mentés Lotus szerverek online vagy növekményes online mentéseit tartalmazta, akkor ezen objektumok helyreállítása az IPL utánra lesz elhalasztva, mivel ezeket korlátozott állapotban nem lehet helyreállítani.
4. fejezet Teljes rendszer helyreállítása
57
**************************************************************************************************** STEP 018 : Recover Directories and Files Start date/time __________________
Stop date/time __________________ Duration _________________
You should restore the current version of your objects in directories. If you are performing a complete system restore, run the following command to continue: STRRCYBRM OPTION(*RESUME) Otherwise, run the following command. STRRCYBRM OPTION(*LNKLIST) ACTION(*RESTORE) Type your command choice then press "Enter". Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ *LINK *FULL *SYSBAS 00001 7/25/05 11:36:33 11,788 0 58 *BKUGRP VOL002 ****************************************************************************************************
STEP 019 : Összes ASP spoolfájljának helyreállítása Ha vannak mentett spoolfájlok, akkor állítsa vissza azokat. Egyedi spoolfájlok helyreállításához a WRKSPLFBRM parancsot kell használnia. Az, hogy szükség van-e egyedi spoolfájlok helyreállítására attól függ, hogyan kerültek a spoolfájlok mentésre, és hogy a mentett spoolfájlok visszaállított kimeneti sorokkal lettek-e helyreállítva. Ha mentési stratégiája szerint a spoolfájl adatokat kimeneti sorokkal mentette és *NEW értéket adott meg a Spoolfájl adatok visszaállítása helyreállítási alapértékben, akkor valószínűleg nem kell egyedi spoolfájlokat visszaállítania, mivel a spoolfájlok a visszaállított kimeneti sorokkal együtt visszaállításra kerültek. Ha *NONE értéket adott meg a Spoolfájl adatok visszaállítása helyreállítási alapértékben, akkor az egyedi spoolfájlokat ezzel a lépéssel állíthatja vissza.
58
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** STEP 019 : Recover Spooled Files for all ASPs Start date/time __________________
Stop date/time __________________ Duration _________________
If spooled files were saved, restore your saved spooled files. ----- Attention --------------------------------------------------If your backup strategy was to save spooled file data with saved output queues and you specified *NEW for Restore spooled file data recovery default, then you should not need to restore individual spooled files since the spooled files were restored with the output queues. --------------------------------------------------------------------To do so, type the following command then press "Enter". WRKSPLFBRM Press F16 to select all recovery items then press "Enter". Otherwise, select the saved items you need to recover then press "Enter". Use the media listed on the "Select Recovery Items" display. ****************************************************************************************************
STEP 020 : Különleges helyreállítási feldolgozás — Integrated Server Support for IBM i Ha a rendszer mentésekor az Integrated Server Support for IBM i telepítésre került, és vissza lett állítva a rendszerre, akkor kövesse az alábbi utasításokat. Ha a rendszer legutóbbi mentésekor az Integrated Server Support telepítve volt a rendszeren és az integrált Windows szerverek ki voltak kapcsolva, akkor a következő különleges helyreállítási lépést kell végrehajtania. **************************************************************************************************** STEP 020 : Special Recovery Processing Start date/time __________________
Stop date/time __________________ Duration _________________
Integrated Server Support for IBM i (5770-SS1 Option 29) If Integrated Server Support was installed when your system was saved and has been restored to the system, perform the following steps: If the Windows servers were VARIED OFF during the save, perform these recovery steps: __ a. Add the links for each server description. To do so, type the following command then press "Enter". ADDNWSSTGL NWSSTG(server-storage-name) NWSD(server-description-name) __ b. Vary on your Windows servers. To do so, type the following command then press "Enter". WRKCFGSTS CFGTYPE(*NWS) Select option 1 to vary on each server.
Ha a rendszer legutóbbi mentésekor az Integrated Server Support telepítve volt a rendszeren és az integrált Windows szerverek be voltak kapcsolva, akkor a következő különleges helyreállítási lépést kell végrehajtania.
4. fejezet Teljes rendszer helyreállítása
59
If the Windows servers were VARIED ON during the save, perform these recovery steps: __ a. Vary off any Windows servers that are VARIED ON. To do so, type the following command then press "Enter". WRKCFGSTS CFGTYPE(*NWS) Select option 2 to vary off each server. __ b. Create any needed Network Storages. To do so, type the following command then press "Enter". CRTNWSSTG NWSSTG(server-storage-name) __ c. Add the links for each server description. To do so, type the following command then press "Enter". ADDNWSSTGL NWSSTG(server-storage-name) NWSD(server-description-name) __ d. Vary on your Windows servers . To do so, type the following command then press "Enter". WRKCFGSTS CFGTYPE(*NWS) Select option 1 to vary on each server. __ e. Restore the Windows server data using the volumes listed in "Recover Directories and Files". To do so, type the following command then press "Enter". RST OBJ(’/QNTC’) ****************************************************************************************************
STEP 021 : Különleges helyreállítási feldolgozás — Linux szerverek helyreállítása logikai partícióban Ha rendszere Linux szervereket futtatott logikai partícióban, amikor a rendszer mentésre került, akkor kövesse az alábbi útmutatást. Ha rendszere Linux szervereket futtatott logikai partícióban, amikor a rendszer mentésre került, akkor a következő különleges helyreállítási lépést kell végrehajtania.
60
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** STEP 021 : Special Recovery Processing Start date/time __________________
Stop date/time __________________ Duration _________________
Recovering Linux servers in a logical partition. If Linux servers were running in a logical partition and were VARIED OFF when the system was saved, perform these recovery steps: __ a. Add the links for each server description. To do so, type the following command then press "Enter". ADDNWSSTGL NWSSTG(server-storage-name) NWSD(server-description-name) __ b. Vary on each Linux server. To do so, type the following command then press "Enter". WRKCFGSTS CFGTYPE(*NWS) Select option 1 to vary on each server. ****************************************************************************************************
STEP 022 : Különleges helyreállítási feldolgozás — IBM DB2 Content Manager OnDemand for IBM i Ha a rendszer mentésekor az IBM DB2 Content Manager OnDemand for i telepítésre került, és vissza lett állítva a rendszerre, akkor kövesse az alábbi utasításokat. Ha a rendszeren annak legutóbbi mentésekor telepítve volt az IBM DB2 Content Manager OnDemand for i, akkor a következő különleges helyreállítási lépést kell végrehajtania. **************************************************************************************************** STEP 022 : Special Recovery Processing Start date/time __________________
Stop date/time __________________ Duration _________________
IBM DB2 Content Manager OnDemand for IBM i (5770-RD1) If Content Manager OnDemand for IBM i was installed when your system was saved and has been restored to the system, you must enable journaling. To do so, type the following commands then press "Enter". __ a. CALL QRDARS/QRLCSTRJ PARM(’RLC’) __ b. CALL QRDARS/QRLCSTRJ PARM(’RLR’) __ c. CALL QRDARS/QRLCSTRJ PARM(’RLO’) ****************************************************************************************************
4. fejezet Teljes rendszer helyreállítása
61
STEP 023 : Ideiglenes programjavítás információk frissítése Ezzel a lépéssel a QGPL könyvtárban lévő összes PTF mentési fájl PTF információit frissítheti. **************************************************************************************************** STEP 023 : Update Program Temporary Fix Information Start date/time __________________
Stop date/time __________________ Duration _________________
You must update Program Temporary Fix Information for all PTF save files in library QGPL. To do so, type the following command then press "Enter". UPDPTFINF ****************************************************************************************************
STEP 024 : Naplómódosítok alkalmazása Ha naplómódosításokat kell alkalmaznia, akkor kövesse az alábbi útmutatást. Amikor a teljes rendszert állítja vissza, az IBM i operációs rendszer helyesen alakítja ki a fogadóláncokat, amikor a naplók és naplófogadók visszaállításra kerülnek. A Helyreállítás indítása BRM segítségével (STRRCYBRM) parancsban az OPTION(*APYJRNCHG) értéket használva alkalmazhatja a módosításokat a felhasználói könyvtárakban lévő naplózott objektumokra. A naplózott módosítások BRMS segítségével végzett alkalmazásával kapcsolatban további információkat a következő helyen talál: “Helyreállítás naplómódosítások alkalmazásával” oldalszám: 195.
62
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** STEP 024 : Apply Journal Changes Start date/time __________________
Stop date/time __________________ Duration _________________
To determine if you need to apply journal changes, refer to the section "Determining Whether You Need to Apply Journaled Changes" under chapter "Restoring Changed Objects and Applying Journaled Changes" as detailed in the "Recovering your system" topic. --- Attention ------------------------------------------------------The recovery includes objects saved with pending changes. You must apply journal changes for these objects to be usable. --------------------------------------------------------------------Use one of the following commands to specify journals for applying journal changes. STRRCYBRM OPTION(*APYJRNCHG) JRN(*JRNLST) STRRCYBRM OPTION(*APYJRNCHG) JRN((library-name/journal-name) (library-name/journal-name) ... ) Type your command choice then press "Enter". __ Select Option 1=Apply journal changes on the Work with Journals using BRMS display for those journals you want to apply changes. __ Select F16=Apply changes on the Apply Journal Changes using BRMS display to confirm your decision to apply the journal changes. --- Attention ------------------------------------------------------Changes will be applied to the journaled objects of the selected journals for the journal receivers currently on the system. ----------------------------------------------------------------------- Attention ------------------------------------------------------If you are applying changes to journals on auxiliary storage pool devices, you must set the auxiliary storage pool device to the current job before applying changes. To do so, type the following command then press "Enter". SETASPGRP ASPGRP(primary-auxiliarystorage-pool) --------------------------------------------------------------------****************************************************************************************************
STEP 025 : További mentett információk helyreállítása A Licenc belső kód és az operációs rendszer legutóbbi mentése óta mentett további rendszerinformációk helyreállítása. Ez a lépés minden olyan kiegészítő rendszerinformációt helyreállít, amely a *SAVSYSINF mentési elemmel kerül mentésre vezérlőcsoportban. Ez a lépés nem jelenik meg, ha a helyreállítási elemek nem tartalmaznak teljes rendszermentést, vagy a teljes rendszermentés a *SAVSYSINF után történik.
4. fejezet Teljes rendszer helyreállítása
63
**************************************************************************************************** STEP 025 : Recover Additional Saved System Information Start date/time __________________
Stop date/time __________________ Duration _________________
You must recover additional system information that was saved since the last full save of the Licensed Internal Code and Operating System. Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identi ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- -----__ *SAVSYSINF *FULL *SYSBAS 00001 8/01/05 01:36:33 139 5 1 SAVSYINF VOL005 ****************************************************************************************************
STEP 026 : Jogosultság információk helyreállítása Ha egy korábbi lépésben felhasználói profilok kerültek helyreállításra, akkor helyre kell állítania a jogosultság információkat is. A visszaállított objektumok jogosultságainak visszaállításához használja az RSTAUTBRM parancsot. Megjegyzés: A figyelemfelkeltő blokk a lépés végén akkor kerül előállításra, ha a BRMS észleli, hogy az alap felhasználói lemeztárak magánjogosultság információi nem kerültek mentésre. **************************************************************************************************** STEP 026 : Recover Authorization Information Start date/time __________________
Stop date/time __________________ Duration _________________
You should recover authorization information if user profiles were recovered in an earlier step. ----- Attention --------------------------------------------------Some authorities may not be restored if the system is not running in restricted state. Restoring authorities can be a long running process. --------------------------------------------------------------------Review the joblog or output from your recovery processing to ensure all recovery steps completed successfully. Restore authorities to objects. To do so, type the following command and press "Enter". RSTAUT USRPRF(*ALL) To restore authority information saved by BRMS for basic user auxiliary pools (2-32), run the following command. RSTAUTBRM USRASP(*ALLUSR) Type the command choice and press "Enter". ----- Attention --------------------------------------------------BRMS has no history of saved private authorities for basic user auxiliary storage pools (2-32). If you want to save the private authorities assigned to objects in basic user auxiliary storage pools and improve recoverability, do not use *USRASPAUT when specifying omit items. --------------------------------------------------------------------****************************************************************************************************
64
IBM i: Backup, Recovery, and Media Services for i
STEP 027 : Rendszerinformációk ellenőrzése Kérje le a mentett rendszerinformációkat és az aktuális rendszerinformációkkal összevetve ellenőrizze, hogy a rendszerinformációk helyreállítása sikeres volt-e. Módosítsa a rendszerinformációkat igény szerint. **************************************************************************************************** STEP 027 : Verify System Information Start date/time __________________
Stop date/time __________________ Duration _________________
You should verify your system information. If you ran either of the following commands after the save, additional reports were created that enable you to verify your system information: STRRCYBRM PRTSYSINF(*YES) STRMNTBRM PRTSYSINF(*YES) If you recovered using distribution media or if your save of QUSRSYS is more current than your system save, then it is recommended that you update your system information by running the following command: UPDSYSINF LIB(QUSRSYS) For more information about recreating your system information, refer to the "Recovering your system" topic. ****************************************************************************************************
STEP 028 : Ideiglenes programjavítások alkalmazása Ez a megfelelő pont a helyreállítási folyamatban azoknak a PTF javításoknak az alkalmazására, amelyek a rendszeradatok legutóbbi mentése óta kerültek alkalmazásra, illetve amelyek még egyáltalán nem kerültek alkalmazásra. **************************************************************************************************** STEP 028 : Apply PTFs Start date/time __________________
Stop date/time __________________ Duration _________________
Re-apply PTFs that were applied since your last save of system data. ****************************************************************************************************
STEP 029 : Munkanapló nyomtatása A teljes rendszer helyreállítása után a munkanapló segítségével azonosíthatja be azokat az elemeket, amelyeket a BRMS rendszernek nem sikerült visszaállítania. Nézze meg a munkanaplóban szereplő hibaüzeneteket, javítsa ki a hibákat, majd állítsa vissza a hiányzó objektumokat az adathordozóról. A munkanapló nyomtatásához használja a DSPJOBLOG parancsot. A BRMS üzenetben (CPF3773) jelzi, hogy hány objektumot állított vissza. **************************************************************************************************** STEP 029 : Print Job Log Start date/time __________________
Stop date/time __________________ Duration _________________
You should print the joblog. To do so, type the following command then press "Enter". DSPJOBLOG JOB(*) OUTPUT(*PRINT) Review the job logs or output from your recovery processing to ensure that all recovery steps completed successfully. ****************************************************************************************************
4. fejezet Teljes rendszer helyreállítása
65
STEP 030 : IPL végrehajtása A rendszer helyreállítása befejeződött. Ideje újraindítani a rendszert. **************************************************************************************************** STEP 030 : Perform IPL Start date/time __________________
Stop date/time __________________ Duration _________________
a) If your recovery includes additional actions after the IPL, it is recommended that you put scheduled jobs on hold. You may have already held your jobs from earlier steps in the recovery and if so you may move on to the next step. NOTE: Once your recovery is complete, you must remember to release these jobs that are on hold. -STRSBS QSYSWRK -WRKJOBSCDE and select option 3 for each scheduled job to put all scheduled jobs on hold. NOTE: If you are using a different job scheduler, then the process to hold jobs will be different and the WRKJOBSCDE command will not show the jobs to hold. b) Return system to normal mode and IPL. To do so, type the following command and press "Enter". PWRDWNSYS OPTION(*IMMED) RESTART(*YES) ****************************************************************************************************
Helyreállítási tippek Az alábbi tippek kijelölt elemek helyreállításának előkészítésekor és teljes helyreállítás előkészítésekor egyaránt hasznosak lehetnek. v Ha a BRMS a helyreállítást megszakítja vagy hibával fejezi be, akkor a helyreállítást az STRRCYBRM *RESUME paranccsal indíthatja újra. v Az IBM i operációs rendszer segíthet a kijelölt visszaállításokban. Mielőtt azonban hozzákezdene, tekintse át a következő információkat: – Ha a 21-es opcióval (Mentés) ment, akkor a 21-es opcióval (Visszaállítás) kell visszaállítania. – Ha a BRMS rendszerrel ment, akkor a BRMS rendszerrel kell visszaállítania. – A két különböző mentési és visszaállítási típust nem kombinálhatja. v A beépített parancsok segítségével mentett objektumokat helyre lehet állítani a BRMS segítségével, és a beépített visszaállítási parancsokkal is helyre lehet állítani a BRMS által mentett objektumokat. v A mentési művelet megtervezése és kivitelezés után tesztelje a helyreállítási eljárásokat saját jelenéseinek felhasználásával. Próbálja meg jelentéseit nem éles rendszeren tesztelni. Ha nem rendelkezik ilyennel, akkor IBM képviselője segítségével állítson be egy gyakorló megoldást egy IBM Business Continuity and Resiliency Services "hotsite" helyen. A helyreállítás helyén használhatja saját helyreállítási jelentéseit. v Ha biztos szeretne lenni benn, hogy a szükséges helyreállítási jelentések naprakészek, akkor minden mentés után (de legalább naponta 1x) nyomtasson új helyreállítási jelentést. v Mindig abban a sorrendben hajtsa végre a Teljes rendszer helyreállítása jelentés lépéseit, ahogyan azok a jelentésben megjelennek. v Katasztrófa esetére mindig tartsa jelentések egy másolatát könnyen elérhető helyeken. Tartsa a helyreállítási jelentések frissített példányát minden olyan nem helyi helyen, amely aktív adathordozót tartalmaz.
66
IBM i: Backup, Recovery, and Media Services for i
2. rész BRMS műveletek személyre szabása A BRMS rendszert mentési és helyreállítási igényeinek megfelelően személyre szabhatja.
© Szerzői jog IBM 1998, 2015
67
68
IBM i: Backup, Recovery, and Media Services for i
5. fejezet Eszközök kezelése a BRMS rendszerben Ez a témakör azt mutatja be, hogyan lehet a BRMS rendszerben önálló és adathordozó-könyvtár szalageszközöket felvenni, módosítani, eltávolítani és áttekinteni. A telepítés során a BRMS automatikusan regisztrálja és inicializálja az IBM i termékhez csatlakoztatott eszközöket és létrehozza a megfelelő eszközinformációs bejegyzéseket. A BRMS az adott időpontban csatlakoztatott leggyorsabb és legjobban automatizált eszköz alapján létrehoz egy alapértelmezett eszközt (ha több eszköz van csatlakoztatva és regisztrálva). Egyébként a BRMS az egyetlen csatlakoztatott eszközt használja alapértelmezett eszközként. Hacsak nem módosítja ezt, a BRMS minden mentési és helyreállítási kérést az alapértelmezett eszköznek küld el. Ebben a fejezetben azt fogja megtanulni, hogyan kell a meglévő eszközök eszközadatait módosítani vagy eltávolítani, illetve hogyan kell a rendszerhez új eszközöket hozzáadni. A BRMS minden szabvány IBM i szalagos és optikai eszközzel működik. Az IBM a BRMS rendszert folyamatosan bővíti, hogy az képes legyen az új és továbbfejlesztett eszközökkel együttműködni. A BRMS a hajlékonylemezt, valamint a címkézetlen és nem szabványos címkéjű szalagokat nem támogatja.
Új eszközök hozzáadása A BRMS rendszerben kétféleképpen regisztrálhat eszközöket. A BRM inicializálása (INZBRM) parancs használatával a regisztrációs és inicializálási feladatok automatikusan kerülnek végrehajtásra. A másik lehetőség, hogy ezeket a feladatokat maga a felhasználó végzi el más BRMS parancsok segítségével. Valahányszor eszközt vesz fel, akár saját kezűleg, akár az INZBRM parancs segítségével, létre kell hozni a megfelelő új adathordozó-osztályokat. A BRMS csak a telepítési folyamat során hoz létre adathordozó-osztályokat. Az adathordozó-osztályok létrehozásával kapcsolatos információkat a következő helyen talál: 6. fejezet, “Adathordozó-kezelési művelet beállítása”, oldalszám: 77.
Új eszköz hozzáadása automatikusan Az új eszköz hozzáadásnak eljárása önálló és könyvtár eszközök esetében azonos. Ha IBM i rendszeréhez új eszközt kíván hozzáadni, akkor tegye következőket: 1. Csatlakoztassa az eszközt a rendszerhez. 2. Írja be a parancssorba az INZBRM OPTION(*DATA)parancsot és nyomja meg az Entert. Az irányelv, vezérlőcsoport és egyéb alapértelmezések létrehozása mellett ez a parancs a pillanatnyilag a rendszerhez csatlakoztatott eszközök új eszközadat bejegyzéseit is regisztrálja és létrehozza. Az eszközadat bejegyzések a következők: v Eszköznév (például TAP01 vagy TAPMLB01). Ez a BRMS által alapértelmezett eszközként használt eszköz. v Eszköztípus (például 3570 vagy 6340). v Modelltípus. 3. Ha az eszköz adathordozó eszköz, amelyet nem oszt meg más rendszerekkel, vagy ha az eszköz adathordozó-könyvtár, akkor használat előtt be kell azt kapcsolnia. Az önálló és adathordozó-könyvtár eszközöket egyaránt az Eszközök kezelése (WRKDEVBRM) képernyő 8-as opciójával (Állapot kezelése) kapcsolhatja be. Alternatív megoldásként adathordozó-könyvtárat az MLB állapot kezelése (WRKMLBSTS) parancs segítségével is bekapcsolhat. Ha az eszközt több rendszer között osztja meg, akkor a be- és kikapcsolást a BRMS végzi a munkasorban várakozó jobok alapján. Az INZBRM parancs automatikusan inicializálja az eszközt. Megjegyzés: Ha nehézséget okoz az eszköz bekapcsolása, akkor a következő könyvben talál segítséget: Rendszer helyreállítása.
© Szerzői jog IBM 1998, 2015
69
Új eszköz hozzáadása saját kezűleg Ha saját kezűleg kíván eszközt hozzáadni a BRMS rendszerhez, akkor tegye a következőket: 1. Csatlakoztassa az eszközt a rendszerhez. Győződjön meg róla, hogy az eszköz be van állítva a rendszerhez, akár I/O processzor alaphelyzetbe állítás, akár automatikus konfigurációval végzett IPL által. 2. Adja ki a WRKCFGSTS CFGTYPE(*DEV) CFGD(TAP*) (vagy optikai eszközök esetén WRKCFGSTS CFGTYPE(*DEV) CFGD(OPT*)) parancsot a parancssorból az önálló eszközök és adathordozó-könyvtárak listájának megjelenítéséhez a Konfigurációs állapot kezelése képernyőn. 3. Ezen a képernyőn keresse meg a BRMS rendszerhez hozzáadni kívánt eszköz nevét. 4. Írja be a parancssorba a WRKDEVBRM parancsot és nyomja meg az Entert. 5. Az Eszközök kezelése képernyőn írjon egy 1-est (Hozzáadás) az Opt mezőbe. 6. Írja be a hozzáadni kívánt eszköz típusát az Eszköz oszlopba. 7. Adja meg az eszköztípust (*TAP önálló eszközök, *VRTTAP virtuális szalageszközök, *TAPMLB szalagkönyvtárak , *OPT önálló optikai eszközök, *OPTMLB optikai adathordozó-könyvtárak, vagy *VRTOPT virtuális optikai eszközök esetén) a Kategória oszlopban. Ezután nyomja meg az Entert. 8. A Szalageszközök hozzáadása képernyőn szükség szerint töltse ki a többi paramétert. Az Enter lenyomásával adja hozzá az eszközt a BRMS rendszerhez. 9. Ha az eszköz adathordozó eszköz, amelyet nem oszt meg más rendszerekkel, vagy ha az eszköz adathordozó-könyvtár, akkor be kell azt kapcsolnia, mielőtt jobok feldolgozásához használná.. Az önálló és adathordozó-könyvtár eszközöket egyaránt az Eszközök kezelése (WRKDEVBRM) képernyő 8-as opciójával (Állapot kezelése) kapcsolhatja be. Alternatív megoldásként adathordozó-könyvtárat az MLB állapot kezelése (WRKMLBSTS) parancs segítségével is bekapcsolhat. Ha az eszközt több rendszer között osztja meg, akkor a beés kikapcsolást a BRMS végzi a munkasorban várakozó jobok alapján. Megjegyzés: Ha adathordozó-könyvtárat adott hozzá a BRMS rendszerhez, akkor az Adathordozó-függvénytárak kezelése (WRKMLBBRM) parancs segítségével szabadítsa fel a könyvtárat, ha az használatra kész.
Meglévő eszköz módosítása A meglévő eszköz információk módosításakor rendelkezésre álló paraméterek kis mértékben eltérőek attól függően, hogy önálló, virtuális vagy adathordozó-könyvtár eszközről van-e szó. Ez a rész az összes eszköztípus módosítására vonatkozó információkat tartalmazza.
Önálló szalageszközök eszköz információinak módosítása Önálló szalageszköz eszköz információinak módosításához tegye a következőket: 1.
Írja be a parancssorba a WRKDEVBRM parancsot és nyomja meg az Entert.
2. Az Eszközök kezelése képernyőn keresse meg a kezelni kívánt eszköz nevét és írjon egy 2-est (Módosítás) az Opt oszlopba. Ez megnyitja a Szalageszköz módosítása képernyőt.
70
IBM i: Backup, Recovery, and Media Services for i
Change Tape Device Tape device . . . . . . . . . . . : Device type/model . . . . . . . . :
TAP01 6386/001
Type changes, press Enter. Text
. . . . . . . . . . . . . . .
Location
. . . . . . . . . . . . .
Use optimum block size Next volume message . . Tape mount delay . . . Auto enroll media . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
Shared device . . . . . . . . . . . Shared device wait . . . . . . .
Entry created by BRM configuration *HOME
Name, F4 for list
*YES *YES *IMMED *SYSPCY
*NO, *YES *YES, *NO *IMMED, 1-999 *SYSPCY, *NO, *YES
*NO
*YES, *NO Seconds
30
More... F3=Exit
F4=Prompt
F12=Cancel
3. Igény szerint módosítsa a maradék paramétereket. Az alábbiakban a képernyőn látható kulcsparaméterek rövid összefoglalása következik: v Az >Optimális blokkméret használata mező alapértelmezett értéke *YES. Ha ezt az alapértelmezett értéket kívánja használni, akkor tartsa szem előt a következő korlátozásokat: – Az IBM i nem képes az adathordozó kötete másolására, ha a kimeneti eszköz által használt blokkméret kisebb, mint a bemeneti eszköz által beolvasott blokkok. – Az optimális blokkméret használata esetén a rendszer az adatokat nem tömöríti. Ha ezek a korlátozások gondot jelenthetnek, akkor állítson be *NO értéket. Ebben az esetben a BRMS az eszköz által támogatott alapértelmezett blokkméretet használja. Ajánlatos azonban, ha csak lehetséges, az alapértelmezett *YES értéket használnia, mivel az eszköz teljesítményét javítja, ha a nagyobb adatblokkokat egyszerre írja ki. v Az Adathordozó automatikus bejegyezése mező alapértelmezett értéke *NO és a rendszer irányelvben (*SYSPCY) került kialakításra. Ha azt szeretné, hogy a BRMS automatikusan bejegyezze az adathordozót a használni kívánt szalageszközre, akkor adja meg a *YES értéket a képernyőn. v A Megosztott eszköz mező alapértelmezett értéke *NO. Ha az eszközt több rendszer között kívánja megosztani, akkor módosítsa a paraméter értékét *YES-re és tartsa szem előtt az alábbi információkat: – A megosztott eszközök elérhetőségét a BRMS kezeli. Ez azt jelenti, hogy használat után a BRMS az eszközt kikapcsolja, hogy másik rendszer számára elérhetővé váljon. Mentési művelet előtt a BRMS minden olyan eszközt bekapcsol, amelyre szüksége van. A Megosztott eszközre várakozás mező adja meg, mennyi ideig kell a BRMS rendszernek az eszköz elérhetővé válására várakoznia, ha nem talál használható eszközt. – Eszközkészlet használatára akkor kerül sor, ha az IBM i platformok egyetlen szalagmeghajtót vagy szalagmeghajtó-készletet használnak. Ebben az esetben az IBM i vagy a BRMS kiválaszt egy alkalmas eszközt egy olyan eszközkészletből, amely támogatja a szükséges olvasási és írási sűrűségeket. Ez lehetővé teszi, hogy több IBM i platform egyszerre férjen hozzá a készlethez és keressen benne alkalmas eszközt. Ily módon nem bizonyos eszköz elérhetővé válására várnia vagy a műveletnek az eszköz foglaltsága miatt meghibásodnia. Szalagkönyvtár használata esetén az eszközkészlet használatot az IBM i felügyeli. Önálló eszköz használata esetén az eszközkészlet használatot a BRMS kezeli. v A Sűrűségek engedélyezése mezőben jelezheti azt a sűrűséget, amellyel az eszköz képes az adathordozót írni/olvasni. A BRMS sűrűségeket az eszköz által engedélyezett olvasási és írási sűrűségekre osztja fel. Ez az elkülönítés teszi lehetővé annak felismerését, hogy bizonyos eszközök képesek olvasni az adathordozót, de nem tudnak rá írni, és fordítva. Más eszközök ugyanazzal a sűrűséggel képesek olvasni és írni. Az képesség megad, hogy megadhatja azt a sűrűséget, amelyet az eszköz képes olvasni vagy írni, különösen hasznos eszközkészletek használatakor. Ha például 1600 BPI sűrűséggel készít biztonsági mentést az adathordozóra, akkor 2400-A12
5. fejezet Eszközök kezelése a BRMS rendszerben
71
vagy 9348-0001 eszközt használhat a művelethez. A BRMS azért képes erre, mivel mindkét képes az adathordozóra 1600 BPI sűrűséggel írni. Egy helyhez több eszköz is hozzárendelhető. v Miután a fenti és az esetleges egyéb paramétereket áttekintette és igény szerint módosította, az Enter lenyomásával térjen vissza az Eszközök kezelése képernyőre.
Optikai önálló eszközök eszköz információinak módosítása Önálló szalageszköz eszköz információinak módosításához tegye a következőket: 1. Írja be a parancssorba a WRKDEVBRM parancsot és nyomja meg az Entert. 2. Az Eszközök kezelése képernyőn keresse meg a kezelni kívánt eszköz nevét és írjon egy 2-est (Módosítás) az Opt oszlopba. Ez megnyitja az Optikai eszköz módosítása képernyőt. Change Optical Device Optical device . . . . . . . . . : Device type/model . . . . . . . . :
OPT01 6330/002
Type changes, press Enter. Text
. . . . . . . . . . . . . . .
Location . . . . . . . . . . . . . Allow densities: Read . . . . . . . . . . . . . .
Entry created by BRM configuration *HOME
Name, F4 for list
*DEVTYPE
*DEVTYPE, F4 for list
Write . . . . . . . . . . . . . .
*DEVTYPE
*DEVTYPE, F4 for list
Transfer rate per second . . . . . Unit of measure . . . . . . . . .
*DEVTYPE
*DEVTYPE, Number nnnnn.nn 1=MB, 2=GB Bottom
F3=Exit
F4=Prompt
F12=Cancel
3. Igény szerint módosítsa a maradék paramétereket. Az alábbiakban a képernyőn látható kulcsparaméterek rövid összefoglalása következik: v A Sűrűségek engedélyezése mezőben jelezheti azt a sűrűséget, amellyel az eszköz képes az adathordozót írni/olvasni. A BRMS sűrűségeket az eszköz által engedélyezett olvasási és írási sűrűségekre osztja fel. Ez az elkülönítés teszi lehetővé annak felismerését, hogy bizonyos eszközök képesek olvasni az adathordozót, de nem tudnak rá írni, és fordítva. Más eszközök ugyanazzal a sűrűséggel képesek olvasni és írni. Az képesség megad, hogy megadhatja azt a sűrűséget, amelyet az eszköz képes olvasni vagy írni, különösen hasznos eszközkészletek használatakor. v Az Átviteli sebesség másodpercenként mezőben jelezheti azt a sebességet, amellyel az adathordozó eszköz a tároló adathordozókra/adathordozókról adatokat visz át. Lehetséges értékként megadhatja a *DEVTYPE értéket, amely a kijelölt eszköz alapértelmezett átviteli sebessége, vagy megadhat saját sebesség értéket megabyte/másodperc vagy gigabyte/másodperc mértékegységet használva. 4. Miután a fenti és az esetleges egyéb paramétereket áttekintette és igény szerint módosította, az Enter lenyomásával térjen vissza az Eszközök kezelése képernyőre.
Eszköznév módosítása Az Eszközök kezelése képernyő az eszköz nevének módosítására is használható. Önálló eszköz nevének módosításához tegye következőket: 1. Az Eszközök kezelése képernyőn írjon egy 8-ast (Állapot kezelése) az átnevezi kívánt eszköz melletti Opt mezőbe. Nyomja meg az Entert. 2. A Konfigurációs állapot kezelése képernyőn szintén írjon egy 8-ast (Leírás kezelése) az átnevezi kívánt eszköz elé. Nyomja meg az Entert. 3. Az Eszközleírások kezelése képernyőn írjon egy 9-est (Átnevezés) az átnevezi kívánt eszköz elé és nyomja meg az Entert.
72
IBM i: Backup, Recovery, and Media Services for i
4. Az Objektum átnevezése (RNMOBJ) képernyőn nevezze át az eszközt. 5. Az Enter kétszeri lenyomásával térjen vissza az Eszközök kezelése képernyőre. Az adathordozó-könyvtár eszköz nevének módosításához hajtsa végre az 1-5. lépéseket az Adathordozó-könyvtár állapotának kezelése (WRKMLBSTS) parancsból.
Eszköz konfigurációs információk módosítása Számos olyan konfigurációs információtípus létezik, amelyet az Eszközök kezelése (WRKDEVBRM) képernyőről módosíthat. Az Eszközök kezelése (WRKDEVBRM) képernyőn írjon egy 8-ast (Állapot kezelése) a kezelni kívánt eszköz elé és nyomja meg az Entert. Ez megnyitja a Konfigurációs állapot kezelése (WRKCFGSTS) képernyőt. Alternatív megoldásként, közvetlenül is megnyithatja a Konfigurációs állapot kezelése képernyőt a WRKCFGSTS parancsot kiadva a parancssorból. A WRKCFGSTS parancs segítségével a következő elemeket tekintheti át és módosíthatja: v Be- és kikapcsolt állapot (ha az eszköz nem megosztott). v Eszközleírás információk. v Az eszközzel feldolgoztatni kíván jobok állapota. v Mód állapot. v Az eszközre vonatkozó kérések. v LAN csatolók és APPN állapota (ha van ilyen). A WRKDEVBRM parancs önálló eszközök esetében az eszköz információk kezelésére szolgáló elsődleges parancs. Segítségével igény szerint módosíthatja és eltávolíthatja az adathordozó információkat.
Adathordozó-könyvtár eszközök eszköz információinak módosítása A BRMS minden IBM adathordozó-könyvtárat (MLB) támogat és képes a külső könyvtáreszközök támogatására is. Az MLB egy automatizált adathordozó-függvénytár. MLB egységben nagy számú adathordozót tárolhat és a megadott kötetet vagy kötetekhez olvasási és írási műveletek céljából hozzáférhet. A BRMS megállapítja, hogy mely kötetetek találhatók az MLB-ben, majd szükség esetén a megfelelő parancs kiadásával felépíti a kötetet. Az adathordozó-könyvtárak segítségével a BRMS a következők támogatását képes biztosítani: v Mentési és visszaállítási műveletek automatikus végrehajtása. v Fájl visszakeresés automatikus végrehajtása. v Képes a ritkán használt adatokat lemeztömbökről kevésbé drága tároló adathordozóra áthelyezni, az automatikus elérés képességének fenntartása mellett. v Képes hatalmas mennyiségű adatot archiválni (például képfájl vagy nyomtatási sor archiválási alkalmazásokban). v Olyan hardver biztosítása, amelyet az új alkalmazások offline tároló kezeléséhez használhatnak. v Kiinduló kötetek és kötethasználat kezelése.
WRKMLBBRM parancs használata Bár az adathordozó-könyvtár információk bizonyos módosításait a WRKDEVBRM paranccsal is elvégezheti, az Adathordozó-könyvtárak kezelése (WRKMLBBRM) parancs több paramétert és magasabb szintű részletezést biztosít. Eléréséhez tegye a következőket: 1. Írja be a parancssorba a WRKMLBBRM parancsot és nyomja meg az Entert.
5. fejezet Eszközök kezelése a BRMS rendszerben
73
Work with Media Libraries Position to . . . . . .
Starting characters
Type options, press Enter. 2=Change 3=Hold 5=Display 6=Release 9=Display MLB media 10=Display MLB status Opt _ -
RCHAS400
Library Status __________ MLB01 Released TAPMLB03 Released
Location
8=Work with MLB media 11=Add MLB media
Text
VAULT TAPMLB03
Entry created by BRM configuration Entry created by BRM configuration
Bottom F3=Exit
F5=Refresh
F9=System command
F12=Cancel
2. A képernyőről számos, MLB-hez kapcsolódó képernyőhöz férhet hozzá és az alábbi feladatokat hajthatja végre: v Hely módosítása, optimális blokkméret, tömörítés, olvasási és írási sűrűségek, és egyéb eszközökhöz kapcsolódó információk. v Eszközleírás információk módosítása és áttekintése, az eszköz átnevezését is beleértve. v Könyvtár felfüggesztése és felszabadítása megadott céllal. v Adathordozó-könyvtár adathordozójának kezelése, a hozzáadást, inicializálást, eltávolítást, felépítést és lebontást is beleértve. v Könyvtár állapot információk megjelenítése. v Adathordozó-könyvtár adathordozóihoz tartozó állapot információinak megjelenítése. 3. A módosítások befejezése elvégzése után az Enter lenyomásával térjen vissza az Adathordozó-könyvtárak kezelése képernyőre.
MLB beállítása megosztott eszközként MLB beállításához megosztott eszközként tegye a következőket: 1. Írja be a parancssorba a WRKMLBSTS parancsot és nyomja meg az Entert. 2. Írjon egy 5-öst (Lefoglalás védelem nélkül) a megosztott eszközként használni kívánt MLB elé, majd nyomja meg az Entert. A képernyő alján megjelenő üzenet jelzi, hogy módosította az eszköz állapotát. 3. MLB eltávolításához a megosztott állapotból írjon egy 6-os (Erőforrás felszabadítása) a felszabadítani kívánt eszköz elé, majd nyomja meg az Entert. A megjelenő üzenet jelzi, hogy módosította az eszköz állapotát. Megjegyzés: Az optikai adathordozó-könyvtárak a megosztott eszközkénti beállítást nem támogatják. Az IBM i dönti el, hogyan lehet a szalagkönyvtárban található meghajtókat a legjobban kihasználni. Ha végzett a kötettel, akkor a BRMS a megfelelő parancs kiadásával eltávolítja azt. Ha például egy kimeneti művelet kiindulási kötet felépítését hívja meg, akkor a BRMS meghatároz egy alkalmas kiindulási kötetet és felépíti azt. A művelet befejezése után az MLB kiüríti a kötetet (ha a parancsban meg van adva), és visszahelyezi a kötetet a helyes adathordozó-leltárbeli helyére.
Virtuális szalageszközök eszköz információinak módosítása A virtuális szalageszközöket az önálló szalageszközökhöz hasonlóan kezeli azzal a kivétellel, hogy a virtuális kötetek felépíthetők automatikusan. A virtuális eszközök attribútumait az Eszközök kezelése panel 2-es opciója segítségével módosíthatja. A virtuális szalageszközök néhány attribútumát azonban nem lehet módosítani. Ezek az attribútumok a következők:
74
IBM i: Backup, Recovery, and Media Services for i
Szalag felépítésének késleltetése A szalag felépítésének késleltetése a virtuális szalageszközök esetében mindig *IMMED, mivel ezek a kötetetek késleltetés nélkül építhetők fel. Adathordozó automatikus bejegyezése A virtuális szalagos adathordozó nem jegyezhető be automatikus, mivel a kötet használatához az adathordozó képfájl katalógus és képfájl katalógus bejegyzést igényel. A virtuális adathordozót a BRMS rendszerhez az Adathordozó hozzáadása a BRM rendszerhez (ADDMEDBRM) paranccsal kell hozzáadni, továbbá meg kell adni a képfájl katalógust a Képfájl katalógus (IMGCLG) paraméterben. A hozzáadandó kötet képfájl katalógusának és képfájl katalógus bejegyzésének léteznie kell. Virtuális adathordozó BRMS adathordozó-leltárhoz adásával kapcsolatban további információkat a következő helyen talál: “Virtuális kötet bejegyzése” oldalszám: 83. Megosztott eszköz A virtuális szalageszközöket nem lehet más rendszerekkel megosztani. Az eszköz sűrítést használ A virtuális szalageszközök nem használnak sűrítést. Átviteli sebesség másodpercenként A virtuális szalageszköz átviteli sebessége a rendszeren telepített processzor és memória elemektől függ.
Külső szalagos adathordozó-könyvtárak kezelése A BRMS képes bizonyos külső (nem-IBM) adathordozó-könyvtárak támogatására. Ha külső adathordozó-könyvtárakat kíván a BRMS rendszerhez hozzáadni, akkor tegye a következőket: 1. Csatlakoztassa az eszközt a rendszerhez. 2. Adja ki a WRKCFGSTS CFGTYPE(*DEV) CFGD(TAP*) parancsot a parancssorból az önálló eszközök és adathordozó-könyvtárak listájának megjelenítéséhez a Konfigurációs állapot kezelése képernyőn. 3. Ezen a képernyőn keresse meg a BRMS rendszerhez hozzáadni kívánt külső eszköz nevét. 4. Írja be a parancssorba a WRKDEVBRM parancsot és nyomja meg az Entert. 5. Az Eszközök kezelése képernyőn írjon egy 1-est (Hozzáadás) az Opt mezőbe. 6. Írja be a hozzáadni kívánt eszköz típusát az Eszköz oszlopba. 7. Adja meg az *USRMLB eszköztípust (felhasználói MLB) a Kategória oszlopban. Ezután nyomja meg az Entert. 8. A Felhasználói adathordozó eszköz hozzáadása képernyőn írja be az alábbi tevékenységekért felelős külső parancsokat: v Hely (ennek meg kell egyeznie az *USRMLB eszközök helyével) v Szöveges leírás v Felépítés vagy adathordozó kilökése v Beillesztés és adathordozó hozzáadása v Adathordozó kezelése és megjelenítése v Állapot kezelése és megjelenítése v Adathordozó lefoglalása és felszabadítása v Adathordozó mozgásának indítása és leállítása v Állapot kezelése és megjelenítése Az ügyfélnek vagy azuu adathordozó-könyvtár gyártójának kell biztosítania a parancsokat és a programfelületet a BRMS rendszerhez és az MLB-hez. Megjegyzés: A változók neveit nagybetűvel kell írni. myCommand dev(&DEVICE) vol(&VOLUME) mlb(&MLBNAME) 9. Igény szerint töltse ki a további paramétereket. 10. Az Enter lenyomásával adja hozzá az eszközt a BRMS rendszerhez. 5. fejezet Eszközök kezelése a BRMS rendszerben
75
Az ügyfelek vagy gyártók a következő változókat használhatják az egyes MLB parancsokkal. A változók értékét a szalag kilépési pontja biztosítja. v DEVICE: a szalageszköz neve. v VOLUME: a kötetazonosító. v MLBNAME: a külső MLB BRMS neve. A BRMS az alábbi üzeneteket biztosítja a külső adathordozó-könyvtárak felhasználói számára. Az üzeneteket a QBRM könyvtárban lévő Q1AMSGF üzenetfájl tartalmazza. v BRM1990: Felhasználói kilépési pont újrapróbálkozási művelet üzenete. v BRM1991: Felhasználói kilépési pont meghibásodási művelet üzenete. Ha a BRMS ezeket az üzeneteket kilépési üzenetekként adja ki, akkor a BRMS újrapróbálja (BRM1990) vagy sikertelenként állítja be (BRM1991) a jobot (értelemszerűen). Programot kilépési ponthoz a Regisztrációs információk kezelése (WRKREGINF) paranccsal regisztrálhat.
Utolsó aktív eszköz A BRMS a vezérlőcsoporton belül a soron következő mentéseket mindig a legutóbbi aktív eszközön folytatja. Ez lehetővé teszi, hogy az összes kötetet teljesen megtöltse és a rendelkezésre álló eszközök jobb kihasználását teszi lehetővé. Vezérlőcsoportban lévő mentési elem bejegyzés esetében a *LOAD speciális érték használatával kényszerítheti ki, hogy a soron következő mentések (a *LOAD bejegyzést követő mentések) eltérő kötetre történjenek, amely eltérő önálló eszközön vagy adathordozó-könyvtárban található erőforráson kerülhet felépítésre.
76
IBM i: Backup, Recovery, and Media Services for i
6. fejezet Adathordozó-kezelési művelet beállítása A BRMS adathordozó-kezelés szolgáltatása segítségével olyan automatizált rendszert állíthat be, amely adathordozóit azok teljes életciklusán keresztül nyomon követi, az adathordozó létrehozásától kezdve, a lejáraton át egészen az adathordozó visszakerüléséig a kiinduló rendelkezésre állási készletbe. A BRMS adathordozó-kezelés szolgáltatása különféle összetevőkből áll, amelyek a következő feladatok végrehajtásban lehetnek segítségére: v Adathordozó előkészítése használatra. v Adathordozó tárolóhelyeinek beállítása. v Adathordozó mozgásának nyomkövetése a tárolóhelyekről/tárolóhelyekre. v Adathordozó bejegyzésének, használatának és lejáratának nyomkövetése. A következő ábra (6. ábra:) az ezeket a feladatokat támogató összetevőket szemlélteti.
6. ábra: A BRMS adathordozó kezelési összetevők
Kényelmi és használhatósági okokból a BRMS adathordozó-kezelési összetevői az ábrán (6. ábra:) látható elemcsoportokba lettek csoportosítva. Ennek a fejezetnek a szerkezetét követve beállíthatja saját adathordozó-kezelési rendszerét, az előkészítéstől a nyomkövetésig. Vagy kiválaszthatja azokat az összetevőket, amelyek adott műveletének kezeléséhez a leghasznosabbak. Noha nem kell a fejezetben tárgyalt összes összetevőt használnia, adathordozóját megfelelően elő kell készítenie ahhoz, hogy mentési műveletekhez használhassa. A BRMS által biztosított összes összetevőt elérheti parancsokon vagy az Adathordozó-kezelés menün keresztül. A következő részek a tárgyalt összetevők CL parancsait tartalmazzák. Az Adathordozó-kezelés menü megnyitásához tegye a következőket:
© Szerzői jog IBM 1998, 2015
77
1. Írja be a parancssorba a GO BRMMED parancsot és nyomja meg az Entert. Alternatív megoldásként BRMS menü 1-es menüpontját 1 (Adathordozó-kezelés) is választhatja. BRMMED
Media Management System:
RCHAS400
Select one of the following: 1. 2. 3. 4. 5. 6. 7. 8. 9.
Work with media classes Work with media Move management Work with storage locations Container management Media activity Confirm media label print Work with devices Work with media libraries
Selection or command ===> __________________________________________________________________________ ______________________________________________________________________________ F3=Exit F4=Prompt F9=Retrieve F10=Commands F12=Cancel F13=Functions
Az összes elsődleges adathordozó-kezelési összetevőt elérheti az Adathordozó-kezelés menün vagy az egyes összetevőkhöz tartozó parancson keresztül. A jelen témakörben leírt funkciók nagy része a következő témakörben is elérhető: BRMS grafikus felület. Részletes információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227.
Adathordozó előkészítése Ez a rész azon lépésekkel kapcsolatos információkat tartalmazza, amelyek segítségével adathordozóját elő kell készítenie, hogy a BRMS a mentésekben használhassa azt. Ahhoz, hogy a BRMS használhassa az adathordozót, típus alapján be kell azt sorolni a megfelelő osztályba, inicializálni kell és be kell jegyezni a BRMS rendszerbe. Terveznie kell egy adathordozó-leltár rendszert is, ami a felhasználót és a BRMS rendszert egyaránt segíti az adathordozó használatának és elérhetőségének nyomon követésében. Ez a rész ezeknek a feladatoknak a végrehajtásához szolgál útmutatással.
Adathordozó-osztályok kezelése Az adathordozó-osztályok határozzák be a BRMS rendszerbe bejegyzésre kerülő fizikai adathordozók típusát. Az adathordozó-osztály jellemzői közé tartozik az adathordozó sűrűsége, kapacitása, a címke információk, a megengedett hibák száma és a megosztott állapot. A telepítés során a BRMS automatikusan hoz létre adathordozó-osztályokat, amelyek alapjául a rendszerhez csatlakoztatott eszközök típusai szolgálnak. Az adathordozó bejegyzésekor a BRMS hozzárendel azt a megfelelő adathordozó-osztályhoz. Ha például rendszeréhez 3592 szalageszköz van csatlakoztatva, akkor az adathordozó-osztály FMT3592A1 lehet. A BRMS a felhasználó adathordozó eszköze által támogatott összes adathordozó-típushoz létrehoz adathordozó-osztályokat. Bár a BRMS alapos munkát végez a szükséges adathordozó-osztályok létrehozásakor, előfordulhat, hogy egyedi adathordozó-osztályt kíván létrehozni. Valahányszor például új eszközit ad hozzá, új adathordozó-osztályokat kell létrehoznia, amelyek kompatibilisek a hozzáadott adathordozó eszközzel. Érdemes például egyedi adathordozó-osztályt létrehoznia, amikor X, Y vagy Z felhasználóhoz tartozó adatokat ment. Vagy érdemes például új adathordozó-osztályt létrehoznia, amit a fejlesztők használnak. Új adathordozó-osztály hozzáadásához tegye a következőket:
78
IBM i: Backup, Recovery, and Media Services for i
1. Írja be a parancssorba a WRKCLSBRM parancsot és nyomja meg az Entert. 2. Az Adathordozó-osztályok kezelése képernyőn írjon egy 1-est (Hozzáadás) az Opt oszlopba. Az Osztály oszlopban adja meg a létrehozni kívánt adathordozó-osztály egyedi nevét. Például: CART3490 vagy USERDOE. Nyomja meg az Entert. Add Media Class Type choices, press Enter. Media class . . . . . . . . . . Density . . . . . . . . . . . . Media capacity . . . . . . . . Unit of measure . . . . . . . Mark for label print . . . . . Label size . . . . . . . . . . Label output queue . . . . . . Library . . . . . . . . . . . Shared media . . . . . . . . . Write once media . . . . . . . Initialize media on expiration. Text . . . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
USERDOE *DENSITY *NONE 1 *SYSPCY *YES *NO
Name F4 for list *DENSITY, Number nnnnn.nn 1=KB, 2=MB, 3=GB *NONE, *MOVE, *WRITE 1=6 LPI, 2=8 LPI, 3=9 LPI Name, *SYSPCY, *PRTF Name, *LIBL *YES, *NO *YES, *NO *NO, *YES
More... F3=Exit
F4=Prompt
F12=Cancel
3. Az Adathordozó-osztály hozzáadása képernyőn tekintse át és igény szerint módosítsa a paramétereket. Az alábbiakban a képernyőn látható kulcsmezők rövid összefoglalása következik: v Az alapértelmezett Megosztott adathordozó érték (*YES) arra utasítja a BRMS rendszert, hogy amennyiben lehetséges, a hálózatban található összes rendszerrel ossza meg az adathordozót. SAVSYS mentés végrehajtása előtt azonban ezt az értéket *NO-ra kell módosítania, még akkor is, ha rendszere nincs hálózatban. Ez azt jelenti, hogy különálló, nem megosztott adathordozó-osztályt kell használnia az operációs rendszer és a Licenc belső kód mentéséhez. Mivel ezeket a köteteket csak egy rendszernek kell használnia, a másik rendszer általi felülírás elfogadható. A BRMS azonnal regisztrálja a kötet tevékenységet a hálózat összes rendszerén, így az egyszerűen nyomon követhető. Megjegyzés: Virtuális adathordozót nem lehet megosztani. Így minden olyan adathordozó-osztály esetében, amely virtuális adathordozóhoz sűrűséget használ, a paraméter egyetlen érvényes értéke a *NO. v Az Egyszer írható adathordozó paraméterező képernyő ismeri fel, hogy az ebben az osztályban lévő adathordozókat úgy kell-e kezelni, mintha a köteteket csak egyszer lehetne írni. Állítsa be a *YES értéket, ha az osztállyal használt adathordozó típusa Egyszer írható sokszor olvasható (WORM). Az alábbiak a WORM adathordozó működési jellemzőit mutatják be. – A WORM adathordozón lévő fájlszekvenciák nem használhatók fel újra. – A WORM adathordozóhoz csak új fájlszekvenciák adhatók hozzá, amíg a kötet meg nem telik. – A WORM adathordozó használat után nem inicializálható újra. v A BRMS a címkéket nyomtatásra a Címke kimeneti sor paraméterben jelöli meg. Adott köteteket címkenyomtatásra az Adathordozó kezelése képernyő 11-es opciójának kiválasztásával jelölhet meg. A címkenyomtatási kérést az Adathordozó-kezelés menü 7-es menüpontjának (Adathordozó címke nyomtatásának jóváhagyása) kiválasztásával aktiválhatja. v Adjon meg kifejező osztályleírást a Szöveg mezőben. Ez lehetővé teszi, hogy az adathordozó-osztályt első pillantásra felismerje, amikor az Adathordozó-osztályok kezelése képernyőt megnyitja. 4. Nyomja meg az Entert a módosítások mentéséhez és a visszatéréshez az Adathordozó-osztályok kezelése képernyőre.
6. fejezet Adathordozó-kezelési művelet beállítása
79
Az Adathordozó-osztályok kezelése (WRKCLSBRM) képernyő segítségével bármikor felvehet, módosíthat vagy eltávolíthat adathordozó-osztályokat. Az Adathordozó-osztályok kezelése képernyőről az Adathordozó kezelése (WRKMEDBRM) képernyőt is elérheti, ahol az adott osztály adathordozójához tartozó információkat tekintheti át. A BRM adathordozó kivételek nyomtatása (PRTMEDBRM) képernyőn az adathordozó használati statisztikákat tekintheti át vagy nyomtathatja ki. A BRMS ezeket a statisztikákat a WRKCLSBRM parancsban megadott jellemzőkre alapozza.
Adathordozó bejegyzése Ez a rész a kötetek különféle körülmények között végzett bejegyzéséről és inicializálásáról szolgál információkkal. Az önálló és adathordozó-könyvtár eszközök által használt egyedi kötetek BRMS rendszerbe végzett bejegyzésével kapcsolatos útmutatást a következő helyen talál: 3. fejezet, “Teljes rendszer mentése”, oldalszám: 17. Megjegyzés: Az IBM i bizonyos kötetazonosítókat speciális célra használ. El kell kerülnie ezen kötetazonosítók használatát a kötetcímkézés esetén. A kerülendő kötetazonosítók a következők: v TAPxxx v NLTxxx v BLKxxx v CLNxxx v ERRxxx v SLTxxx v IMPxxx
Önálló eszközök által használt kötetek bejegyzése Egyetlen paranccsal több olyan kötetet is bejegyezhet a BRMS rendszerbe, amelyeket azután önálló eszközök fognak használni. Ehhez tegye a következőket: 1. Írja be a parancssorba az ADDMEDBRM parancsot és nyomja meg az Entert. Add Media to BRM (ADDMEDBRM) Type choices, press Enter. Volume identifier Media class . . . Number to add . . Initialize media .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
1 *NO
FMT3590, FMT3590E, FMT3590H... 1-999 *NO, *YES
F10=Additional parameters F24=More keys
Bottom F12=Cancel
2. Az Adathordozó hozzáadása a BRM rendszerhez képernyőn adjon meg egy 6 karakteres vagy 32 karakteres (optikai kötetek esetén) egyedi nevet a Kötetazonosító mezőben. Ha többet kíván hozzáadni, akkor a megadott kötetnevek utolsó karaktereinek numerikusnak kell lennie (például TAP01). Megjegyzés: A BRMS adathordozó-leltár 6 karakteres kötet sorozatszámot igényel. A BRMS a Rendszer irányelv képernyőn megadott Kötet előtag paraméter segítségével állítja elő a hat karakter hosszúságú egyedi nevet. Ez a Kötetazonosító paraméterrel együtt kerül felhasználásra.
80
IBM i: Backup, Recovery, and Media Services for i
3. Az Adathordozó-osztály mezőben adja meg a bejegyezni kívánt kötet adathordozó-osztályának nevét. Az elérhető adathordozó-osztályok listájából az F4 lenyomásával választhat. 4. Adja meg a hozzáadni kívánt kötetek teljes számát a Hozzáadandók száma mezőben. Bár a Hozzáadandók száma mező akár 31 számjegyű értéket is tartalmazhat, egyszerre legfeljebb 999 kötetet jegyezhet be. 5. A további paraméterek áttekintéséhez és igény szerinti módosításához nyomja meg az F10 billentyűt. 6. A kötetek bejegyzéséhez nyomja meg az Entert. A BRMS biztosítja a BRMS által észlelt, de az adathordozó-leltárban nem található automatikus bejegyzésének képességét. A képesség használatát az Adathordozó automatikus bejegyzése paraméterben adhatja meg a Rendszer irányelv módosítása képernyőn. Megadhatja az önálló eszközök egyenkénti bejegyzését is a WRKDEVBRM parancsban. Megjegyzés: Az Adathordozó automatikus bejegyzése paraméter önálló optikai eszközökön nem érhető el.
Adathordozó-könyvtárak által használt kötetek bejegyzése Egyetlen paranccsal több olyan kötetet is bejegyezhet a BRMS rendszerbe, amelyeket azután adathordozó-könyvtárak fognak használni. Ehhez tegye a következőket: 1.
Írja be a parancssorba az ADDMLMBRM parancsot és nyomja meg az Entert.
2. Az Adathordozó-könyvtár adathordozóinak hozzáadása képernyőn adja meg annak az adathordozó-könyvtárnak a nevét az Adathordozó-könyvtár mezőben, amelybe az adathordozót be kívánja jegyezni. 3. A Kötetazonosító mező alapértelmezett értéke *INSERT. Ez az alapértelmezett érték arra utasítja a BRMS rendszert, a fizikailag a könyvtárban lévő összes kötetet hozzáadja a megfelelő adathordozó-osztályhoz. Megjegyzés: Az *INSERT érték a Kötetazonosító mezőben optikai adathordozó-könyvtárak esetén nem támogatott. Ha több optikai kötetet kíván hozzáadni, akkor több optikai kötet azonosítóját kell megadnia a Kötetazonosító mezőben. 4. Nyomja meg kétszer az Entert a többi paraméter megjelenítéséhez, áttekintéséhez és igény szerinti módosításához. 5. A mentéshez és kilépéshez nyomja meg az Entert.
Adathordozó-könyvtár köteteinek bejegyzése a WRKMLMBRM paranccsal Ha szeretné látni, hogy mely adathordozó található ténylegesen az adathordozó-könyvtárban, akkor adja ki a WRKMLMBRM parancsot és az az adathordozó-könyvtárban pillanatnyilag létező összes adathordozót megjeleníti. Ez szalagos és optikai adathordozó-könyvtárak esetében egyaránt működik, és további hasznos információkkal is szolgál magukról a kötetekről. Ezekről a képernyőkről sok opcióhoz férhet hozzá, de a legfontosabb, hogy be tudja jegyezni az adathordozót a BRMS leltárba egyszerűen a felsorolt adathordozók valamelyike mellett az 1-es opciót választva. A következő példában egy szalagos adathordozó-könyvtár és annak adathordozója látható: WRKMLMBRM MLB(NET3592)
6. fejezet Adathordozó-kezelési művelet beállítása
81
Work with Media Library Media Media library . . . . . . : NET3592 Position to . . . . . . . .
Starting characters
Type options, press Enter. 1=Add MLB media 2=Work with media 6=Change category 7=Eject 8=Mount Media Opt Volume Type Category HPK600 HPK601 HPK620 HPK621 HPK622 HPK623 HPK624 JRX012
JA JA JA JA JA JA JA JR
*SHARE400 *SHARE400 *SHARE400 *SHARE400 *SHARE400 *SHARE400 *SHARE400 *SHARE400
RCHAS400
5=Initialize 9=Demount
Status
--BRM Information-Media Class Status
Available Available Available Mounted Available Available Available Available
FMT3592A1 FMT3592A1 FMT3592A1 *NONE *NONE *NONE *NONE *NONE
*ACT *ACT *EXP
More... F3=Exit
F5=Refresh
F9=System command
F12=Cancel
F13=Repeat
The following example shows an optical media library and its media: WRKMLMBRM MLB(OPTMLB01) Work with Media Library Media
RCHAS400
Media library . . . . . . : OPTMLB01 Position to . . . . . . . . Type options, press Enter. 1=Add MLB media 2=Work with media
Opt Volume Identifier ABSW1A ASCIIVOL CHKOPTVOL-4 DUPOPT-4XCCW-TO-4XCCW DUPOPT-4XWORM-TO-4XCCW DUPOPT-4XWORM-TO-8XCCW FISTLER01 FISTLER02
5=Initialize
Volume Optical Serial Volume Type Media Type *NONE *NONE *NONE *NONE *NONE *NONE SAH061 SAH062
*PRIMARY *PRIMARY *PRIMARY *PRIMARY *PRIMARY *PRIMARY *PRIMARY *PRIMARY
*WORM *ERASE *ERASE *WORM *WORM *WORM *ERASE *ERASE More...
F3=Exit F5=Refresh F9=System command F12=Cancel F13=Repeat
F11=BRMS information
A BRMS információk megjelenítéséhez nyomja meg az F11 billentyűt:
82
IBM i: Backup, Recovery, and Media Services for i
Work with Media Library Media
RCHAS400
Media library . . . . . . : OPTMLB01 Position to . . . . . . . . Type options, press Enter. 1=Add MLB media 2=Work with media
Opt Volume Identifier ABSW1A ASCIIVOL CHKOPTVOL-4 DUPOPT-4XCCW-TO-4XCCW DUPOPT-4XWORM-TO-4XCCW DUPOPT-4XWORM-TO-8XCCW FISTLER01 FISTLER02
5=Initialize
Kötet Serial Media Class
Status
*NONE *NONE *NONE *NONE *NONE *NONE SAH061 SAH062
*ACT *EXP
F3=Exit F5=Refresh F9=System command F12=Cancel F13=Repeat
*NONE *NONE *NONE *NONE *NONE *NONE OPTICAL OPTICAL
More... F11=Media library information
Meglévő kötetek bejegyzése Ha aktív köteteket kíván a BRMS adathordozó-leltárhoz hozzáadni, akkor használja az alapértelmezett *NO értéket az ADDMEDBRM képernyő Adathordozó inicializálása mezőjében. Ez lehetővé teszi kötet sorozatszám információk és jövőbeli lejárati dátum hozzáadását a kötet inicializálása nélkül. Ha az értéket *YES-re módosítja, akkor azzal a meglévő adatok törlését kockáztatja.
Virtuális kötet bejegyzése A BRMS nem jegyez be és nem hoz létre automatikusan virtuális adathordozókat. A virtuális adathordozót saját kezűleg kell a BRMS adathordozó-leltárba az Adathordozó hozzáadása a BRM rendszerhez (ADDMEDBRM) parancs segítségvéel bejegyezni. Amikor virtuális köteteket ad hozzá a BRMS rendszerhez, szüksége lesz a képfájlkatalógus nevére. Ahhoz, hogy a virtuális adathordozó bejegyezhető legyen a BRMS adathordozó-leltárba, létre kell hozni a képfájlkatalógust és a virtuális kötetek képfájlkatalógus bejegyzéseit. Ezeket azon a rendszeren kell létrehozni, ahol a köteteket használni fogja. A virtuális kötetek létrehozása után adja hozzá a köteteket a megfelelő adathordozó-osztályhoz és adja meg a képfájlkatalógus nevét az ADDMEDBRM parancs Képfájlkatalógus (IMGCLG) paraméterében. A BRMS rendszernek ismernie kell a virtuális kötet képfájlkatalógusának nevét, hogy a kötet használatakor felépíthesse a képfájlkatalógust. Használja a Képfájlkatalógus létrehozása (CRTIMGCLG) parancsot a képfájlkatalógus létrehozásához. Például: Virtuális szalag esetében: CRTIMGCLG IMGCLG(MYIMGCLG) DIR(’/myimgclg’) TYPE(*TAP) TEXT(’Virtual tape image catalog’)
Virtuális optikai adathordozó esetében: CRTIMGCLG IMGCLG(MYIMGCLG) DIR(’/myimgclg’) TYPE(*OPT) TEXT(’Virtual optical image catalog’)
A Képfájlkatalógus bejegyzés hozzáadása (ADDIMGCLGE) parancs segítségével hozza létre a virtuális kötetet képviselő képfájlkatalógus bejegyzést. Például: Virtuális szalag esetében: ADDIMGCLGE IMGCLG(MYIMGCLG) FROMFILE(*NEW) TOFILE(virt01) VOLNAM(VIRT01)
6. fejezet Adathordozó-kezelési művelet beállítása
83
Virtuális optikai adathordozó esetében: ADDIMGCLGE IMGCLG(MYIMGCLG) FROMFILE(*NEW) TOFILE(virt01)
Le kell kérnie a virtuális optikai kötetek kötetazonosítóját, hogy hozzáadhassa azokat a BRMS adathordozó-leltárhoz. Az információk megkereséséhez tegye a következőket: 1. Írja be a WRKIMGCLG parancsot és lefelé görgetve keresse meg a kezelni kívánt képfájlkatalógust. 2. Írja be a 12-es opció: Bejegyzések kezelése opciót. Ez megnyitja a Képfájlkatalógus bejegyzések kezelése képernyőt. 3. Az F11 lenyomásával nyissa meg a Kötet információkat. Work with Image Catalog Entries Catalog . . : Type . . . . : Directory . :
DLAOPT01 Optical /dla/clg/opt01
Status . . . : Device . . . :
Type options, press Enter. 1=Add 2=Change 4=Remove 6=Mount 10=Initialize volume 12=Work with volume Opt
Index Status *AVAIL 1 Mounted
F3=Exit F5=Refresh F8=Reorder by index
8=Load
System: Not ready
RCHAS400
9=Unload
Volume 050304103408093
Bottom F6=Load/Unload image catalog F7=Verify image catalog F11=View descriptions F12=Cancel F24=More keys
4. Az ADDMEDBRM parancs Kötetazonosító paraméterében használja a panelen megjelenő kötetneveket. Az alábbi megjegyzések további információkkal szolgálnak a virtuális kötetek használatával kapcsolatban. Megjegyzés: 1. Az ADDMEDBRM parancsot minden egyes hozzáadott virtuális adathordozó esetében egyszer kell futtatni. 2. A virtuális köteteket használat előtt inicializálni kell. 3. A virtuális kötetek az aktuális rendszeren lévő integrált fájlrendszeri tárat használnak. A virtuális kötetet tartalmazó fájlt nem lehet menteni, ha a kötet fel van építve. 4. Virtuális adathordozó akkor másolható más adathordozóra, ha céladathordozó sűrűsége nagyobb vagy egyenlő a forrás-adathordozó sűrűségével. 5. Virtuális adathordozót csak logikailag lehet áthelyezni, fizikailag nem. 6. A BRMS a virtuális adathordozó által használt tárolót nem figyeli meg. 7. Az IBM i a virtuális kötetekhez nem biztosít kötet statisztikát. 8. A BRMS nem kezel képfájlkatalógust vag yképfájlkatalógus bejegyzéseket. Ez a felhasználó felelőssége.
Adathordozó tartalom hozzáadása a történetfájlhoz bejegyzett kötetről A BRMS az által az adathordozó történetfájlokba mentett kötet információkat használja a baleset vagy katasztrófa miatt elveszett adatok helyreállításához. Az adathordozó-történet információkat az Adathordozó információk kezelése (WRKMEDIBRM) képernyőn tekintheti át vagy módosíthatja. A WRKMEDIBRM képernyő használatáról további információkat a következő helyen talál: “BRMS adathordozó-tároló kezelése” oldalszám: 105. A BRMS annak az adathordozónak a tartalom információt rögzíti, amely már része a BRMS adathordozó-leltártár.
84
IBM i: Backup, Recovery, and Media Services for i
Az Adathordozó információk hozzáadása (ADDMEDIBRM) parancs segítségével adathordozó tartalom információkat adhat hozzá a BRMS adatbázishoz. Érdemes például ily módon a BRMS telepítése előtt történt mentésekkel kapcsolatos információkat hozzáadni, vagy olyan, más rendszereken végrehajtott mentésekre vonatkozó információkat, amelyeket át kíván helyezni a BRMS által kezelt aktuális rendszerre. Akkor érdemes az ADDMEDIBRM parancsot használnia, ha csak néhány bejegyzést kell az adatbázishoz hozzáadnia. Az ADDMEDIBRM paranccsal kapcsolatos további információkat az online súgóban talál. Az ADDMEDIBRM előnye az EXTMEDIBRM paranccsal szemben a mentett elemekről megadható információk mértéke. Az Adathordozó információk kinyerése (EXTMEDIBRM) parancs segítségével is hozzáadhat adathordozó információkat a BRMS adatbázishoz az aktuális mentési adathordozóról beolvasott információkat használva. Akkor érdemes az EXTMEDIBRM parancsot használnia, ha sok bejegyzést kell az adatbázishoz hozzáadnia. Az adatbázishoz az EXTMEDIBRM segítségével hozzáadottak információtartalma kisebb, mint az ADDMEDIBRM segítségével hozzáadottaké, mivel az adathordozó ezen információk némelyikét nem biztosítja. Az EXTMEDIBRM előnye az ADDMEDIBRM paranccsal szemben az automatizálás. Megjegyzés: 1. Ha heterogén fájlszekvenciákat tartalmazó köteten (olyan kötet, amely SAVLIB és SAVOBJ fájlszekvenciákat egyaránt tartalmaz) végez EXTMEDIBRM műveletet, az EXTMEDIBRM csak az egyik típust képes megfelelően kezelni. Lehetséges SAVOBJ használatával mentett objektumokhoz SAVLIB adatbázis bejegyzést betölteni, aminek hatására ezek a bejegyzések helytelenek és visszaállíthatatlanok lesznek. Ha például *SAVLIB értéket ad meg az EXTMEDIBRM parancs FILE paraméterében, akkor nem-SAVLIB fájlszekvencia hatására helytelen SAVLIB bejegyzés kerül hozzáadásra az adatbázishoz és az ebből a bejegyzésből végzett visszaállítási kísérletek meghiúsulnak, mivel a BRMS RSTLIB parancsot próbál használni meg az objektumok visszaállításához. 2. ADDMEDIBRM és EXTMEDIBRM használata esetén a Licenc belső kód és az Operációs rendszer nem fog szerepleni a helyreállítási jelentésben. Ennek az az oka, hogy a BRMS nem tudja ellenőrizni a kiadást. 3. Ez a funkció optikai kötetek esetén nem támogatott, csak szalagkötetek esetén érvényes. Az Adathordozó információk kinyerése képernyő használatához tegye a következőket: 1. Írja be az EXTMEDIBRM parancsot a parancssorba és nyomja meg az Entert. Extract Media Information (EXTMEDIBRM) Type choices, press Enter. Device . . . . . . Volume identifier File origin . . . End of tape option
F3=Exit F4=Prompt F24=More keys
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
F5=Refresh
TAP01 *MOUNTED *FILE *UNLOAD
F12=Cancel
Name Character value, *MOUNTED *FILE, *SAV, *SAVCFG... *UNLOAD, *LEAVE, *REWIND
Bottom F13=How to use this display
2. A parancs kulcsparaméterei a következők: v Az Eszköz mezőben adja meg annak az eszköznek a nevét, amelyen a kötet fel van építve. v A Kötetazonosító mezőben megadhat adott kötetnevet, vagy használhatja az alapértelmezett *MOUNTED értéket is. A *MOUNTED érték használata esetén a BRMS annak a kötetnek a tartalom információit próbálja meg hozzáadni, amelyik éppen a szalageszközben van. Ha a kötet több kötetből álló készlet része, akkor a
6. fejezet Adathordozó-kezelési művelet beállítása
85
BRMS a készletben található minden egyes kötet tartalom információit hozzáadja. Az adathordozó-készletet ugyanabban a sorrendben kell felépítenie, amelyben a BRMS a mentést végezte. Azaz a készlet első kötetét kell a megadott szalageszközön először felépítenie. v A Szalag vége opció mezőben az alapértelmezett *UNLOAD értéket kell használni. Amikor szükséges, a BRMS felszólítja a soron következő (a készlet sorrendjében következő) kötetek felépítésére. Megjegyzés: Szalag-könyvtár eszközben lévő kötet esetében a *MOUNTED érték nem használható. Helyette az adott kötet nevét kell megadni. 3. Tekintse át és igény szerint módosítsa a maradék paramétereket. 4. A parancs kiadásához nyomja meg az Entert.
Kötetek inicializálása A BRMS rendszerben a kötetet élettartama során általában csak egyszer kell inicializálnia. A BRMS nyomon követi, hogy a kötet tartalmaz-e aktív adatokat és megakadályozza az aktív adatok felülírását. Ezenkívül lehetővé teszi a lejárt adatok felülírását. Az egyetlen inicializálás elve azt jelenti, hogy a kötet hibastatisztikái a kötet teljes életttartamára megőrizhetők. A BRMS ezeket a statisztikákat a kötetazonosítóhoz társítja. Ha a kötetet újra kellene inicializálnia és másik kötet sorozatszámot kellene hozzárendelnie, akkor a statisztikák elvesznének. A kötetet élettartam statisztikáinak megőrzése hatékony módja az adathordozó-kezelésnek. Ha egy adott kötet hibagyakorisága túl magas, akkor távolítsa el a kötetet a szolgáltatásból. Az adathordozó inicializálásához az ADDMEDBRM vagy az INZMEDBRM (Adathordozó inicializálása BRM segítségével) parancsot használhatja. Az ADDMEDBRM parancs segítségével egyszerre inicializálhatja az adathordozót és hozzáadhatja az inicializált adathordozót a BRMS adathordozó-leltárhoz. Az ADDMEDBRM parancs további BRMS adathordozó-kezelési információk (például hely és adathordozó statisztika) megadását is lehetővé teszi, míg az INZMEDBRM parancs csak inicializálja az adathordozót. Megjegyzés: Az ADDMLMBRM parancsot adathordozó-könyvtárak által használt adathordozók inicializálására használhatja. A kötet inicializálásához az ADDMEDBRM képernyőn egyszerűen módosítsa az Adathordozó inicializálása mező értékét *NO-ról *YES-re, majd nyomja meg az Entert. Ezután írjon be egy érvényes eszköznevet az Eszköz mezőbe és nyomja meg az Entert (az Eszköz mezőt az F10 (További paraméterek) lenyomásával érheti el). Megjegyzés: A BRMS a köteteket csak akkor tudja inicializálni, ha az eszköz be van kapcsolva. Ha a köteteket nem az ADDMEDBRM képernyőn keresztül inicializálja, akkor inkább a BRMS INZMEDBRM parancsát használja, mint az IBM i INZTAP vagy INZOPT parancsát. Ha adathordozóját az INZMEDBRM paranccsal kívánja inicializálni, akkor tegye a következőket: 1. Győződjön meg róla, hogy az eszköz be van kapcsolva. 2. Írja be az INZMEDBRM parancsot a parancssorba és nyomja meg az Entert. 3. A parancs kulcsmezői a következők: v Az Eszköz mezőben adja meg a kötet inicializálásához használni kívánt eszköz nevét (például TAP01). v Az Új kötetazonosító mezőben adja meg adja meg au inicializálni kívánt kötet nevét (például VOL02). v Az Adathordozó-osztály mezőben adja meg az adathordozó-osztályt, amelyet a kötethez használnia kell (például CART3490E). v Az adathordozó védelmének biztosításához BRMS adathordozót használó IBM i terméken a BRMS letiltja CHECK(*NO) érték használatát az INZTAP és INZOPT parancsokban. Ez a *SAVSYS, *SERVICE vagy *ALLOBJ jogosultság nélküli felhasználókat érinti. A felhasználóknak nincs szükségük adott jogosultságra ahhoz, hogy ezt a paramétert a BRMS INZMEDBRM parancsában használják. 4. Tekintse át és igény szerint módosítsa a maradék paramétereket. 5. A módosítások alkalmazásához nyomja meg az Entert.
86
IBM i: Backup, Recovery, and Media Services for i
Hány kötetet kell inicializálni Annyi kötetet kell inicializálnia, amennyire a mentési művelet végrehajtásához szüksége van. Fontos: Mentési művelet végrehajtása előtt inicializáljon megfelelő mennyiségű kötetet a kiinduló tárban. Ha mentési művelet közben több kötetre van szüksége, mint amennyi a kiinduló adathordozótárban rendelkezésre áll, akkor potenciális védtelen állapot következhet be. Az utolsó bejegyzett kötet használata után az IBM i felszólítja, hogy helyezze be a következő kötetet az adathordozó eszközbe. Ha be nem jegyzett vagy nem inicializált kötetet helyez be, akkor az IBM i kérdés üzenetet ad ki, amely megadja a lehetőséget az adott kötet inicializálására. Ha nem azt a lehetőséget, hanem az M (Mégse) lehetőséget választja, akkor a BRMS nem tudja a mentést befejezni. Ha az inicializálás lehetőséget választja, akkor az IBM i olyan egyedi kötetazonosítót rendel hozzá, amely még nem szerepel a BRMS adathordozó-leltárban. A mentés befejeződése után jegyezze be ezt a kötetet a BRMS segítségével. Ellenkező esetben a BRMS a köteten lévő adatok védelméről nem tud gondoskodni és felülírhatja azokat. Az egyetlen inicializálás alapelv támogatása érdekében a kötetekhez tartozó fájlcímkékben a *PERM dátuma jelenik meg. Ez biztosítja, hogy a kötetet semmilyen IBM i platformon se írhassa felül anélkül, hogy üzenetet kapna. A BRMS nyomon követi, hogy a köteten lévő adatok ténylegesen lejártak-e, és nem írja felül az adatokat másik BRMS mentési művelettel.
Adathordozó-leltár rendszer beállítása Ahhoz, hogy mentéseihez adathordozókat használhasson, előbb be kell állítana egy adathordozó-leltárat, ahonnan a BRMS az elérhető adathordozókat veszi. Az adathordozó-leltár beállításának alapvetően két módja van: adathordozó-készleteket hoz létre és azokat forgatja, vagy adathordozótárakat használ. Ez a rész első sorban az adathordozó-készlet forgatásos módszerről szolgál információkkal, mivel néhány IBM ügyfél jelenleg is ezt használja. Mivel a BRMS az adathordozók követésének jobb automatizálását teszi lehetővé, ezért ajánlott a rugalmasabb adathordozótár módszert használni.
Adathordozó-készlet forgása Az adathordozó-készlet forgása úgy működik, hogy kötetkészletek kerülnek csoportosításra és forgatásra szín vagy más azonosító kód szerint. Ha például három adathordozó-készletet kíván forgatni, akkor kódolhatja az elsőt kék, a másodikat vörös, a harmadikat pedig zöld színnel. A kék készletet használhatja az adatok mentéséhez egyik héten, a vörös készletet pedig ugyanezen adatok mentéséhez a következő héten. Ezután a harmadik (zöld) készletet használhatja ugyanezen adatok mentéséhez a harmadik héten. A kódolási módszer és a forgási időszak kialakítása után a készlet forgása megkezdődik. Az adathordozó-készletek lehetővé teszik a kötet sorozatszám, a lejárati dátumok, az aktuális tárolási hely, az aktuális tároló és a legutóbbi áthelyezés dátumának megjelenítését a készlet egyes kötetei esetében. Ha az adathordozó forgatási módszert kívánja használni, akkor a kódnak megfelelő adathordozó-osztályokat kell létrehoznia. Ha például azonosítóként vörös, zöld és kék színeket használó kódrendszert használ, akkor az adathordozó-osztályokat ennek megfelelően kell beállítania. Ebben az esetben mindegyik színhez (vörös, kék és zöld) be kell állítania egy adathordozó-osztályt. Ezután a különböző színű osztályokat különböző mentési időszakokhoz kell hozzárendelnie, például az 1. hét vörös, a 2. hét kék, stb. Az adathordozó-készlet forgatási módszer megvalósítása előtt azonban gondolja át az alábbi korlátozásokat:: v Lehet, hogy a BRMS rendszernek nincs szüksége minden készlet összes adathordozójára, ami pazarló és költséges lehet. v A nem használt kötetek egyik helyről a másikra vándorolhatnak, ami időt, helyet és gyakran pénzt pazarló, v Ez a módszer több operátori beavatkozást igényel. Az operátoroknak kell gondoskodnia róla, hogy a BRMS a ciklus minden mentéséhez a helyes készletet használja. v Korlátozza a felhasználó azon képességét, hogy különböző adathordozó megtartási időszakokat adjon meg. Az adathordozó-készletek addig aktívak az adathordozó-leltárban, amíg aktív adatokat tartalmaznak.
6. fejezet Adathordozó-kezelési művelet beállítása
87
Kiinduló adathordozótár módszer Az adathordozótárban minden adathordozó ugyanabba az adathordozó-osztályba tartozik. Adathordozótár létrehozásához egyszerűen hozzon létre egy egyedi adathordozó-osztály nevet a tár számára (például SMPOOL). Ezután vegyen fel minden olyan kötetet ebbe az adathordozó-osztályba, amelyet a kiinduló tárban szeretne látni. Az adathordozótár módszer használatának előnyei a következők: v A csoportnak kevesebb kötetre van szüksége és így kevesebb megy veszendőbe. v Kevesebb operátori beavatkozás szükséges, mert az adathordozótár kevesebb követendő kötetet tartalmaz. A BRMS minden lejárt adathordozót felvesz az adathordozótárba. Az adathordozó felépítésére irányuló kérés minden elérhető kötet használatát kezdeményezi, tekintet nélkül a kötet sorozatszámára. A BRMS minden adathordozót követ, a pillanatnyilag használatban lévőket éppúgy, mint a rendelkezésre állókat. Ha a forgatásos módszerről a tárhasználati módszerre kíván váltani, akkor módosítsa az adathordozó-osztályok neveit. Ezután gondoskodjék róla, hogy a kötetek bejegyzésre kerüljenek a tárban engedélyezett adathordozó-osztályba vagy osztályokba. Ha a BRMS hálózati szolgáltatását használja és kiaknázza a több rendszer között megosztott kiinduló tár kínálta előnyöket, akkor néha szükségessé válik az adott adathordozó kiegyensúlyozása. Ez a kiegyensúlyozás a rendszerhierarchia alapján történhet. A kiinduló tárat a hálózatos BRMS rendszerek között megfelelően kiegyensúlyozva jobb adathordozó elérhetőséget biztosíthat, különösen olyankor, ha minden rendszer korlátozott állapotban van. A szolgáltatás használatáról további információkat a következő helyen talál: “Adathordozó kiegyensúlyozása rendszerek között” oldalszám: 289.
Következő kötet üzenet beállítása A BRMS küldhet az operátornak egy üzenetet, amelyben kötet felépítésére szólítja fel, amikor az eszköznek szüksége van egyre. Ebben az üzenetben fel vannak sorolva az számára a szükséges adathordozó-osztály elérhető adathordozói. A BRMS ezt az eljárást Következő kötet üzenetnek nevezi és rendelkezésre áll a BRMS Standard termékben. A Következő kötet üzenet paraméterbeviteli mezőt a WRKDEVBRM parancs hozzáadási és módosítási opciói között találja meg. A mentési folyamat során a BRMS az általa mentési műveletekhez használt összes kötet ellenőrzésével meggyőződik róla, hogy a felhasználó bejegyezte azokat az adathordozó-leltárba. Ha nincsenek bejegyezve, akkor a BRMS tájékoztató üzenetet küld az operátornak és folytatja a műveletet. Ha azonban bejegyzett és be nem jegyzett adathordozókat vegyesen próbál mentés végrehajtáshoz használni, akkor a BRMS leállítja a műveletet. A BRMS ezután hibaüzenetet küld és utasításra vár arra vonatkozóan, hogy folytassa vagy megszakítsa a feladatot. A BRMS az adathordozó információs rekordokat nem tudja ennek a mentésnek az adataival frissíteni, mivel a kötetek nincsenek bejegyezve a BRMS rendszerben. Ebből kifolyólag a BRMS nem képes az adatokat a felülírástól megvédeni. A BRMS nem jegyzi be automatikusan a kötetet, hacsak nem módosítja a rendszer irányelv Adathordozó automatikus bejegyzése mezőjében szereplő értéket *YES-re. A jó adathordozó-kezelés támaszkodik az adathordozó-kötetek adathordozó-leltárba történő specifikus bejegyzésére. A Következő kötet üzenet paraméterbeviteli mezőt megtalálja a Szalageszköz módosítása képernyőn, amelyet az Eszközök kezelése képernyőről érhet el. Ha nem szeretnél, hogy a BRMS a következő kötet behelyezésére felszólító üzenetet küldjön, akkor módosítsa ennek a mezőnek az értékét *NO-ra. Megjegyzés: A Következő kötet üzenet paraméterbeviteli mezőt csak önálló eszközökkel használhatja, adathordozó-könyvtárakkal nem. Az adathordozó-könyvtárak ezt automatikusan elvégzik.
Adathordozók tárolása Ez a rész az adathordozók tárolásával kapcsolatos teendőket tartalmazza. Útmutatást talál benne az adathordozók megtartási időszakát meghatározó adathordozó irányelvek használatával és tervezésével kapcsolatban. Az adathordozók tárolóhelyeinek beállítására vonatkozó utasításokat is megtalálja itt. Ezenkívül, talál itt információkat néhány egyéb olyan módszerrel kapcsolatban, amelyeket adathordozói tárolásakor érdemes lehet használnia.
88
IBM i: Backup, Recovery, and Media Services for i
Adathordozó irányelvek Az adathordozó irányelvek alapvető fontosságúak a BRMS sikeres megvalósítása szempontjából. Az adathordozó irányelv határozza meg az adathordozó-megtartás típusát és hosszát. Ezenkívül megadja a mentés során használandó adathordozó-osztályt és áthelyezési irányelvet. Ilymódon a adathordozó irányelv kapcsolja össze a BRMS legfontosabb adathordozókezelési és mentési elemeit. Az általános BRMS termék az alábbi előre meghatározott adathordozó irányelveket biztosítja: 1. A FULL adathordozó irányelv arra utasítja a BRMS rendszert, hogy az adathordozót 35 napig őrizze meg. Ezt az irányelvet teljes mentésekhez használhatja. 2. Az INCR adathordozó irányelv arra utasítja a BRMS rendszert, hogy az adathordozót 14 napig őrizze meg. Ezt az irányelvet növekményes mentésekhez használhatja. 3. A SAVSYS adathordozó irányelv arra utasítja a BRMS rendszert, hogy a rendszermentésekhez használt 1725 napig (5 év) őrizze meg. 4. A SYSTEM adathordozó irányelv arra utasítja a BRMS rendszert, hogy a rendszermentésekhez használt 90 napig (3 hónap) őrizze meg. 5. A SAVF adathordozó-irányelv arra utasítja a BRMS rendszert, hogy adathordozó helyet mentési fájlokat használjon és a mentési fájlokat 35 mapig őrizze meg. Használhatja a BRMS által konfigurált adathordozó-irányelveket, vagy létrehozhat adott célra megfelelő saját adathordozó-irányelveket is. Használhatja tovább a BRMS által konfigurált és saját irányelvek kombinációját is. Hacsak nem módosítja azokat, a mentéskor az alapértelmezett adathordozó-irányelveket használja. Adathordozó-irányelv létrehozásához, módosításához, másolásához, megjelenítéséhez és törléséhez az Adathordozó irányelvek kezelése képernyőt használhatja. Eléréséhez tegye a következőket: 1. Írja be a parancssorba a WRKPCYBRM *MED parancsot és nyomja meg az Entert. Work with Media Policies Position to . . . . . . Type options, press Enter 1=Create 2=Change 3=Copy Opt Policy 1 SAMPLE ARCHIVAL FULL INCR QLTSSVR SAVSYS SYSTEM
RCHAS400
Starting characters 4=Delete
5=Display
Text Entry Entry Entry Entry Entry Entry
created created created created created created
by by by by by by
BRM BRM BRM BRM BRM BRM
configuration configuration configuration configuration configuration configuration
Bottom F3=Exit
F5=Refresh
F9=System policy
F12=Cancel
2. Írjon be egy 1-est (Létrehozás) az Opt oszlopba és adja meg a létrehozni kívánt új adathordozó-irányelv nevét az Irányelv mezőben. Nyomja meg az Entert. Ez megnyitja az Adathordozó irányelv kezelése képernyőt.
6. fejezet Adathordozó-kezelési művelet beállítása
89
Create Media Policy Type choices, press Enter. Media policy . . . . . . . . . . . Retention type . . . . . . . . . .
SAMPLE 2
Retain media . . . . . . . Deleted library retention. Move policy . . . . . . . . Media class . . . . . . . . Storage location . . . . . . Save to save file . . . . . ASP for save files . . . . Save file retention type .
35 *NONE *NONE *SYSPCY *ANY *NO *SYSTEM 4
. . . . . . . .
. . . . . . . .
. . . . . . . .
Retain save files . . . . . . ASP storage limit . . . . . . . Secure media . . . . . . . . . . .
*NONE *SYS *NO
Name 1=Date, 2=Days, 3=Versions, 4=Permanent Date, Number Number, *NONE Name, *NONE, *ADSM, F4 Name, *SYSPCY, *ADSM, F4 Name, *ANY, F4 for list *YES, *NO Name, *SYSTEM, 1-32 1=Date, 2=Days, 3=Permanent, 4=None Date, Number, *NONE *SYS, 1-99 *YES, *NO, *ADSM More...
F3=Exit
F4=Prompt
F5=Refresh
F12=Cancel
Megtartási időszakok megadása az adathordozó irányelvben Az adathordozó irányelv elsődleges rendeltetése az adathordozók megtartási időszakának megadása. A megtartási időszak annak az időnek a hossza, amíg a BRMS védi az adathordozót a felülírástól, mielőtt az lejárna és visszakerülne a kiinduló tárba. A BRMS az adathordozót a felülírástól a megadott megtartási időszak végéig védi. Több olyan mező van az adathordozó irányelv képernyőn, amely kifejezetten a megtartásra vonatkozik: v A Megtartás típusa mező adja meg a használni kívánt megtartási módszer típusát. Képes például a BRMS az adathordozót a megadott dátumig vagy a megadott számú napig megtartani. A BRMS megtarthatja az adathordozót különböző mentésváltozatokon keresztül vagy állandó alapon. v Az Adathordozó megtartása mező adja meg azt az időszakot, amelyben az adathordozót védeni kívánja a felülírástól. v A Törölt könyvtár megtartása mező megadja, hogy egy adott változatot mennyi ideig kell megtartani azután, hogy a BRMS észlelte, hogy a könyvtár már nem létezik a rendszeren. A BRMS ezen elemeit úgy tervezték, hogy együttműködjenek. Ha például a Megtartás típusa mezőben 2 (nap) értéket ad meg, akkor az Adathordozó megtartása mezőben tényleges számot kell megadnia (például 25-öt). A BRMS akkor teszi lejárttá az adathordozót, ha az adott dátum vagy adott számú nap elmúlt, vagy a változatok száma túllépésre került. A Változatok Megtartási típus használata lehetővé teszi, hogy a megtartást az adott elem mentéseinek számára alapozza. Ha azt szeretné, hogy a LIBX-nek három mentési változata legyen, akkor a BRMS addig nem teszi lejárttá a mentett elemet, amíg ez a szám túllépésre nem kerül. A LIBX negyedik mentése kikényszeríti a LIBX legrégebbi mentésének lejárttá tételét. Néha az olyan könyvtárak, amelyek mentésre kerülnek, de valójában nem maradnak a rendszeren, csak egy érvényes mentési változattal bírnak és mivel a BRMS 3 változatot követel meg, így a mentés és az azt tartalmazó adathordozó soha nem járna le. Ez oda vezethet, hogy az adathordozó gyakorlatilag soha nem jár le. Ilyen helyzetekben a Törölt könyvtár megtartása mező segíthet. Használja körültekintően, hisz előfordulhat, hogy tényleg azt szeretné, hogy az adott adathordozó aktív maradjon.
Átfedő megtartási időszakok A megtartási időszakok megadásakor hagyjon egy átfedést az adathordozóhoz hozzárendelt megtartási időszakok között. A megadott időnek elég hosszúnak kell lennie ahhoz, hogy a BRMS biztosan megtartson egy másolatot a következő mentésig vagy azon túl. A megtartási ciklusokban nem szabad időhézagnak lennie.
90
IBM i: Backup, Recovery, and Media Services for i
Teljes és növekményes megtartási időszakok A teljes (összes objektum) és növekményes (megváltozott objektumok) mentések megtartási időszaka eltérő lehet. Helyreállításkor a BRMS a legfrissebb teljes mentés és az ezt követő növekményes mentések segítségével az adott vezérlőcsoport vagy mentési elem legaktuálisabb állapotát állítja vissza. A BRMS lehetővé teszi a használni kívánt növekményes mentés típusának megadását. A halmozódó (*CUML) növekményes mentési típus olyan mentést határoz meg, amely az összes, a legutóbbi teljes mentés óta megváltozott és új objektumot magában foglalja. A növekményes (*INCR) mentési típus megadja, hogy a növekményes mentések az összes megváltozott objektumot és új objektumot tartalmazzák a legutóbbi növekményes vagy teljes mentés óta. A növekményes mentés típusát (*CUML vagy *INCR) a mentési irányelvben adhatja meg. A típust egyedileg adhatja meg az egyes mentési vezérlőcsoportokban. Megjegyzés: Bár a növekményes mentések a mentési időt csökkenthetik, megnövelheti ugyanakkor a helyreállítás idejét. Mivel a BRMS először a teljes könyvtárat állítja vissza és utána állítja vissza a megváltozott objektumokat, előfordulhat, hogy néhány objektum többször kerül visszaállításra. Fontos, hogy a növekményes mentések megtartási időszakai egymás között és a teljes mentésekkel is szinkronizálva legyenek. Ez biztosítja a teljes rendszer helyreállítását rendszerhiba esetén. A BRMS a helyreállítandó legfontosabb információkat saját adathordozó tartalom információi és az adathordozó-leltár alapján határozza meg. A BRMS a helyreállítási folyamatot a felhasználó által megőrzött adathordozó és adathordozó információk alapján hajtja végre.
Mentési fájl megtartási időszakok és használatuk Adathordozó irányelvét úgy is beállíthatja, hogy az a rendszeren lévő mentési fájlba mentsen. A mentési fájlnak saját megtartási időszaka lehet, amely meghatározza, hogy a BRMS mennyi ideig őrzi meg a mentési fájlt a rendszeren. Ez a megtartási időszak nagyon fontos és alaposan kell azt megtervezni. Ennek a funkciónak az a célja, hogy gyors mentést tegyen lehetővé mentési fájlba, de azzal a szándékkal, hogy a mentési fájl cserélhető adathordozóra is kimentésre kerüljön. A BRMS az ezen mentésekhez létrehozott mentési fájlokról nem készít biztonsági mentést és az ilyen fájlok *ALLUSR mentéssel sem kerülnek mentésre.
Tárolóhelyek A tárolóhelyek határozzák meg, hogy hol található az adathordozó életciklusa során. Általános helyek a számítógéptermi szalagrackek, tűzbiztos adattárak és nem helyi tárolóhelyek. Az adathordozót életciklusa során valószínűleg több helyen fogja tárolni. A BRMS két alapértelmezett tárolóhelyet biztosít: v A *HOME az alapértelmezett helyi tárolóhely v A VAULT az alapértelmezett nem helyi tárolóhely Hagyja ezeket az alapértelmezett helyeket változatlanul és igény esetén hozzon létre további tárolóhelyeket. Emellett, tűz, árvíz vagy egyéb katasztrófa esetére tárolja mentéseinek legalább egy másolatát nem helyi tárolóhelyen.
Tárolóhelyek használata a BRMS rendszerben Általában a BRMS a helyekre kétféleképpen hivatkozik. Először a BRMS az alaphelyet használja, ahonnan az elérhető adathordozót elő kell venni és ahová vissza kell azt helyezni. Ezután a BRMS a tárolóhelyet használja, mint olyan helyet, ahol az adathordozót akkor tartják, amikor nincs az alaphelyen. Ezek meghatározásai a a következők: Alaphely Az alaphely az, ahol a mentési célra felhasználható adathordozókat tárolja. Az alaphely olyan tár, ahonnan a BRMS kiveheti az adathordozót, majd ugyanoda visszahelyezheti. A mozgási szekvencia befejeztével az adathordozót vissza kell helyezni az alaphelyre. A lejárt adathordozót szintén vissza kell helyezni az alaphelyre. Az alaphely fizikai helye lehet számítógépterem, iroda vagy bármely más, felhasználó által meghatározott hely. Ha egyetlen eszközt használ, akkor az lehet az alaphelye. Ha azonban több adathordozó-könyvtárat használ, akkor minden egyes könyvtár számára létre kell hoznia egy egyedi alaphelyet. Az egyedi nevek alapját az adathordozó-osztály vagy más attribútum képezheti. 6. fejezet Adathordozó-kezelési művelet beállítása
91
Tárolóhelyek A tárolóhely az a hely, ahol az aktív adatokat tartalmazó adathordozókat tartja. Az aktív adatokat tartalmazó adathordozókat általában adattárban vagy más biztonságos tárolóhelyen tartják egy megadott ideig. Ez azért szükséges, hogy baleset vagy katasztrófa esetén a rendszer és felhasználói adatok másolata rendelkezésre álljon. A szükségletektől függően több tárolóhelye is lehet. Rendelkeznie kell legalább egy nem helyi, biztonságos tárolóhellyel, de érdemes több ilyennek lennie. Vagy érdemes például bizonyos köteteket életciklusuk adott pontjain ideiglenes tárolóhelyeken tartani. Számos olyan BRMS képernyő van, amely a helyekhez kapcsolódik. Az alábbiakban annak rövid összefoglalása következik, hogyan használja a BRMS a hely információkat. A rendszer irányelv állítja be az adathordozó alaphelyét. Az alaphely alapértelmezett neve *HOME. Használhatja ezt az alapértelmezett nevet vagy létrehozhat saját alaphelynevet is. Ne használja a *HOME értéket adathordozó-könyvtár eszköz helyneveként. Minden adathordozó-könyvtárnak egyedi helynévvel kell rendelkeznie. Erősen ajánlott az adathordozó-könyvtár eszköz helyneveként az eszköznevet használni. Az áthelyezési irányelv különböző hely paramétereket tartalmaz: egy alaphely paramétert és a felhasználó által megadott tárolóhely paramétereket. Az áthelyezési irányelv elsődleges rendeltetése az adathordozó helyek közötti áthelyezési mintájának kialakítása. Tipikus mentési ciklus során például az adathordozó az alaphelyről arra a helyre kerül, ahol a BRMS a mentést végrehajtja, majd átkerül az adattárba vagy más biztonságos helyre. Az áthelyezési szekvencia befejeztével a BRMS lejárttá teszi az adathordozót nyomon követi visszakerülését az alaphelyre, ahonnan később újra felhasználható. Az áthelyezési szekvencia meghatározása az áthelyezési irányelvben történik. Az áthelyezési irányelv alaphely mezőjének alapértelmezett értéke a rendszer irányelvben meghatározott alaphelyre (*HOME) utal. A fejezet későbbi részében részletesebb információkat talál az áthelyezési irányelvek használatáról. A Tárolóhely mező alapértelmezett értéke az adathordozó irányelvben *ANY. Ez arra utasítja a BRMS rendszert, hogy a mentéshez szükséges adathordozókat bármely olyan helyről veheti, ahol van elérhető adathordozó. Önálló eszköz használata esetén ez általában a kiinduló tár. Ha MLB eszköz használatakor az *ANY értéket adja meg, akkor a BRMS olyan kötetet próbálhat meg felépíteni, amely nincs a könyvtárban. Ezt elkerülendő, ne használja az *ANY értéket adathordozó-könyvtár eszközökkel. Ezenkívül, időnként vizsgálja meg ezt a paramétert, különösen olyankor, ha megengedi az adathordozó lejáratát az alaphelytől eltérő helyen. Ellenkező esetben a BRMS olyan kötet felépítését kérheti, amely nincs az alaphelyen. Az Eszközök kezelése képernyő Hely mezőjének alapértelmezett értéke *HOME. Ez a helynév a Szalageszköz mezőben (vagy az Adathordozó-könyvtár mezőben, ha az eszköz MLB) megadott eszköz helyét jelzi. Önálló eszköz helyneve például COMPROOM lenne. Könyvtár eszköz helyneve valószínűleg azonos lesz az eszköznévvel (például TAPMLB01). Megjegyzés: Ha több eszközt kíván használni, akkor győződjön meg róla, hogy egyik sem használ olyan adathordozót, amely másik rendszerhez tartozik. Frissítenie kell továbbá az egyes eszközök eszközleírás mezőjét, gondoskodva róla, hogy azokban a helyes helynevek szerepeljenek. Az eszközleírás képernyő megnyitásához adja ki az Eszközleírások kezelése (WRKDEVD) parancsot a parancssorból.
Tárolóhelyek kezelése képernyő használata A Tárolóhelyek kezelése (WRKLOCBRM) képernyőt tárolóhelyek (az alaphelyeket is beleértve) hozzáadására, módosítására vagy eltávolítására használhatja. Tárolóhely hozzáadásához tegye a következőket: 1. Írja be a parancssorba a WRKLOCBRM parancsot és nyomja meg az Entert. 2. Írjon be egy 1-est (Hozzáadás) az Opt oszlopba és adja meg a hely nevét a Hely oszlopban. Nyomja meg az Entert.
92
IBM i: Backup, Recovery, and Media Services for i
Add Storage Location Type choices, press Enter. Storage location . . . . Address line 1 . . . . . Address line 2 . . . . . Address line 3 . . . . . Address line 4 . . . . . Address line 5 . . . . . Contact name . . . . . . Contact telephone number. Retrieval time . . . . . Allow volumes to expire . Media slotting . . . . . Text . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
COMPROOM Name Lab 3, parent locaton
Jennie Doe .0 Hours *NO *YES, *NO *NO *YES, *NO New storage location for user data.
More... F3=Exit
F12=Cancel
3. A Cím mező a létrehozandó hely leírására szolgál. Például Számítógéplabor, XYZ épület. 4. Tekintse át és igény szerint módosítsa a többi paramétert, különös figyelmet fordítva a következő mezőkre: v Nem helyi helyek esetében módosítsa a Kötetek lejáratának engedélyezése mező értékét *NO-ra. Ez arra utasítja a BRMS rendszert, hogy ezen a helyen ne tegye lejárttá az adathordozókat. Ha az adathordozót a közelben (például számítógéplaborban vagy adathordozó-könyvtárban) tárolja, akkor használja az alapértelmezett *YES értéket. v Az Adathordozó bővítőhelyek mező alapértelmezett értéke *NO. Ha az adathordozó bővítőhelyek eljárást kívánja használni, akkor módosítsa ezt az értéket *YES-re. A fejezet későbbi részében további információkat talál ezzel a témakörrel kapcsolatban. 5. A módosítások mentéséhez és kilépéshez nyomja meg az Entert. Az alábbiakban az új helyek létrehozásakor használható minta helynevek felsorolása következik: v COMPROOM: Számítógépteremben található szalagrack (ha adathordozóit nem adathordozó-könyvtárban tárolja). v TAPMLB01: Szalagkönyvtárban található adathordozó. v TAPMLB02: Másik szalagkönyvtárban található adathordozó. v VAULT: Biztonságos nem helyi tároló. v DONOTUSE: Ezen a helyen a sérült és már nem használható adathordozókat tárolhatja.
Tárolók és tárolóosztályok A tárolóhasználat nem kötelező és újabb szintre emeli a tárolókezelési rendszer összetettségét. A tároló opció meghatározza, hogy megadott helyeken lévő fizikai tárolókban kíván adathordozót tárolni, és a tárolókat kívánja használni az adathordozó áthelyezéséhez. A tárolóosztály kifejezés az adathordozó tárolásához vagy áthelyezéséhez használt tároló típusára (például keret vagy rekesz) utal. Ha tárolókat szándékozik használni, akkor létre kell hoznia tárolóosztályokat. Az osztálymeghatározást a tároló tárolási kapacitása alapján alakíthatja ki. Létrehozhat például egy CONT8MM20 nevű tárolóosztályt, amely 20 db 8mm-es szalag befogadására alkalmas.
Tárolóosztály létrehozása Tároló létrehozása előtt létre kell hoznia egy tárolóosztályt. A Tárolóosztályok kezelése képernyő megnyitásához tegye a következőket: 1. Írja be a parancssorba a GO BRMCNR parancsot és nyomja meg az Entert.
6. fejezet Adathordozó-kezelési művelet beállítása
93
2. A Tárolókezelés menüben válassza az 1-es opciót (Tárolóosztályok kezelése). Ez megnyitja a Tárolóosztályok kezelése képernyőt. 3. Írjon be egy 1-est (Hozzáadás) az Opt oszlopba és adja meg az új tárolóosztály nevét az Osztály oszlopban. Nyomja meg az Entert. Add Container Class Type choices, press Enter. Container class . . . . . . . . . . Container capacity . . . . . . . . Media classes . . . . . . . . . . .
QICCASE 20 QIC4GB
Different expiration dates . . . . Automatic unpack . . . . . . . . . Text . . . . . . . . . . . . . . .
*NO *YES, *NO *NO *YES, *NO Quarter inch tape capacity
F3=Exit
F4=Prompt
Name Number Class, *ANY, F4 for list
F12=Cancel
4. Tekintse át és igény szerint módosítsa a paramétereket, különös figyelmet fordítva a következő mezőkre: v Az Adathordozó-osztály mezőben adja meg a tárolóban tárolni kívánt adathordozó-osztály nevét. Tarthat különböző adathordozó-osztályokba tartozó köteteket a tárolóban, vagy tarthatja csak egy adathordozó-osztály köteteit is a tárolóban. Megadhatja az *ANY értéket is, ami azt jelzi, hogy a tároló bármely adathordozó-osztály köteteit tárolhatja. v A Különböző lejárati dátumok mezőben szereplő érték megadja, hogy a tárolóban tartott adathordozónak lehetnek-e különböző lejárati dátumai. A paraméter alapértelmezett értéke *NO. v A Kicsomagolás automatikusan mező alapértelmezett értéke *YES. A *YES érték arra utasítja a BRMS rendszert, hogy az adathordozó lejárata után eltávolítsa az adathordozó és a tároló közötti társításra vonatkozó információkat. Ha az értéket *NO-ra módosítja, akkor a BRMS megtartja ezeket a társítási információkat az adathordozó információs leltárban. Ebben az esetben a kötetek hozzárendelve maradnak a tárolóhoz annak ellenére is, hogy a BRMS nem tudja használni azokat, mert lejártak. 5. A módosítások mentéséhez és kilépéshez nyomja meg az Entert.
Tárolók kezelése A tárolóosztály létrehozása után a Tárolók kezelése képernyő segítségével vehet fel tárolót és hajthat végre számos, tárolókhoz kapcsolódó feladatot. A képernyő megnyitásához tegye a következőket: 1. Írja be a parancssorba a WRKCNRBRM parancsot és nyomja meg az Entert. 2. A Tárolók kezelése (WRKCNRBRM) képernyőről az alábbi feladatokat hajthatja végre: v Új tároló hozzáadása. v Meglévő tároló módosítása. v Tároló eltávolítása. v Tároló áthelyezése. v Tároló kicsomagolása. v A tárolóhoz tartozó adathordozó kezelése. 3. Miután befejezte a munkát a tároló társképernyők egyikén, a módosítások mentéséhez és a kilépéshez nyomja meg az Entert. Ezzel visszatér a Tárolók kezelése képernyőre.
94
IBM i: Backup, Recovery, and Media Services for i
Tároló áthelyezés kezelése A tárolókhoz áthelyezési irányelveket kell hozzárendelnie. A tárolóhasználatot és a tárolómozgást az áthelyezési irányelv képernyőn adhatja meg. Tároló létrehozása után menjen az adott tárolóhoz használni kívánt áthelyezési irányelvre és módosítsa a Tároló használata paraméter értékét *YES-re. Áthelyezési irányelv áttekintéséhez vagy módosításához tegye a következőket: 1. Írja be a parancssorba a WRKPCYBRM parancsot és nyomja meg az Entert. Ez megnyitja az Áthelyezési irányelv kezelése képernyőt. 2. Írjon egy 2-est (Módosítás) a kezelni kívánt irányelv elé és nyomja meg az Entert. Change Move Policy Move policy . . . . . . . . . : Home location . . . . . . . . . Use container . . . . . . . . . Verify moves . . . . . . . . . . Calendar for working days . . . Calendar for move days . . . . . Move marked for duplication . . Text . . . . . . . . . . . . . .
RCHAS400
OFFSITE *SYSPCY Name, *SYSPCY, *ORIGIN, F4 list *YES *YES, *NO *YES *YES, *NO *ALLDAYS Name, *ALLDAYS, F4 for list *ALLDAYS Name, *ALLDAYS, F4 for list *NO *NO, *YES Entry created by BRM configuration
Type choices, press Enter. Seq 10
Location
Duration
Container Action
VAULT
*EXP
*NONE
Bottom F3=Exit
F4=Prompt
F5=Refresh
F12=Cancel
3. Ha a BRMS rendszert a tárolóhasználat és -mozgás követésére kívánja utasítani, akkor módosítsa a Tároló használata mező értékét *YES-re. 4. Igény szerint végezze el a további módosításokat. 5. A mentéshez és kilépéshez nyomja meg az Entert. A tárolóban lévő összes kötetnek ugyanazzal az áthelyezési irányelvvel kell rendelkeznie. A BRMS nem fog feldolgozni olyan kérést, amely különböző áthelyezési irányelvvel rendelkező köteteket tartana ugyanabban a tárolóban. Megnyithatja (*OPEN) vagy bezárhatja (*CLOSE) tárolóit áthelyezésen keresztül, az egyes helyek Tároló művelet oszlopának beállításával. Ha az áthelyezési irányelvben az Áthelyezések ellenőrzése mezőben *YES értéket adott meg, akkor a BRMS ellenőrzéskor összeköti a kötetet a tárolóval. Nem ellenőrzött áthelyezések esetén a kötetek és tároló közötti összeköttetés automatikus, amikor az Adathordozó áthelyezése BRM segítségével (MOVMEDBRM) parancsot kiadja. A fejezet későbbi részében további információkat talál a MOVMEDBRM paranccsal kapcsolatban. A tárolóba végzett adathordozó áthelyezések nyomkövetésekor a BRMS a következő elérhető tárolót választja ki. Ez a tároló támogatja a megfelelő adathordozó-osztályt. Kijelöli továbbá azt a tárolót, amelyhez növekvő ábécérendben a következő azonosító tartozik. Amikor csak lehetséges a BRMS azt a tárolót használja, amely már azon a helyen van, ahonnan az adathordozót áthelyezik. Tegyük fel például, hogy két tárolója van, amelyek a QIC120 tárolóosztály tagjai és 10 QIC120 formátumú szalagot tartalmaznak. A tárolók címkéje QICAA és QICAB. Ha mindkettő elérhető, akkor a BRMS a QICAA tárolót részesíti előnyben a QICAB tárolóval szemben. Tegyük fel azonban, hogy van egy másik tárolóosztálya, amely 20 QIC120 kazettát tartalmaz (QIC120BIG), és van elérhető tároló (QICAC) ebben az osztályban. Még ha a mentés 20 kazettát használ is és a QICAC látszik megfelelőbbnek, a BRMS akkor is a QICAA tárolót választja ki elsőként. 6. fejezet Adathordozó-kezelési művelet beállítása
95
Adathordozó bővítőhelyek Az adathordozó bővítőhelyek módszert akkor használja, ha az adathordozókat bővítőhelyszám alapján kívánja nyilvántartani és követni. Használhatja a módszert az összes tárolóhelyen, csak a kijelölt tárolóhelyeken, vagy egyetlen helyen sem. Az adathordozó bővítőhelyek módszer használatát a Tárolóhely hozzáadása vagy módosítása képernyőkön a Helyek kezelése BRM segítségével (WRKLOCBRM) paranccsal jelezheti, Az Adathordozó bővítőhelyek mező alapértelmezett értéke *NO. Ha azt szeretné, hogy a BRMS a köteteket adathordozó bővítőhelyek rendszerben kövesse, akkor módosítsa az Adathordozó bővítőhelyek mező értékét *YES-re. Ha egy hely esetében az értéket *NO-ról *YES-re módosítja, akkor a pillanatnyilag adott helyen található összes kötethez le lesz foglalva egy bővítőhely, amikor a kötetet legközelebb erre a helyre helyezik át. A BRMS az adathordozó bővítőhelyek módszert használó tárolóhelyeken a bővítőhelyszámot automatikusan frissíti. Amikor a BRMS adathordozót helyez át az adott helyre, akkor hozzárendel egy bővítőhelyszámot. Gondoskodnia kell róla, hogy a kötetek a lefoglalt bővítőhelyre kerüljenek áthelyezésre. Ha szalagkönyvtárban használja a bővítőhelyek módszert, akkor a bővítőhelyszámot az operációs rendszer rendeli hozzá, amikor a kazettát az ADDMLMBRM parancson keresztül hozzáadják a szalagkönyvtárhoz. A BRMS az áthelyezési parancson keresztül feldolgozott tárolók bővítőhelyszámait automatikusan frissíti. Ha tárolóban lévő adathordozókhoz kívánja az adathordozó bővítőhelyek módszert használni, akkor a BRMS a tárolóban lévő adathordozót és magát a tárolót is ugyanahhoz a bővítőhelyszámhoz rendeli hozzá. Megjegyzés: Kötet és tároló egy-egy bővítőhelyet foglalnak el.
Adathordozó áthelyezése Ez a rész azzal kapcsolatban szolgál információkkal, hogy tudja a BRMS segítségével adathordozója egyik helyről a másikra végzett áthelyezését nyomon követni. Áthelyezései irányelvek segítségével áthelyezési mintákat hozhat létre a kijelölt adathordozóhoz. Ezután áthelyezéshez kapcsolódó parancsok beállításával adhatja ki az áthelyezési irányelvben megadott áthelyezési mintákat. A BRMS segítségével azt is ellenőrizheti, hogy az áthelyezési minták betartják-e az ütemtervet. A BRMS elérhető áthelyezéskezelési paramétereinek megtekintéséhez tegye a következőket: 1. Írja be a parancssorba a GO BRMMEDMOV parancsot és nyomja meg az Entert. Ez megnyitja az Áthelyezés kezelése képernyőt. BRMMEDMOV
Move Management System:
RCHAS400
Select one of the following: 1. 2. 3. 4. 5.
Run media movement Verify media to be moved Print media movement report Work with move policies Work with calendars
Selection or command ===> __________________________________________________________________________ ______________________________________________________________________________ F3=Exit F4=Prompt F9=Retrieve F10=Commands F12=Cancel F13=Functions
Ebben a részben megtalálja az egyes paraméterek leírásait.
96
IBM i: Backup, Recovery, and Media Services for i
Áthelyezési irányelvek Az áthelyezési irányelvek határozzák meg a tárolómegtartás sorrendjét és időtartamát, valamint az adathordozó és tárolók mozgását. Az áthelyezési irányelvek azt is jelzik, hogyan kell a BRMS rendszernek az adathordozó áthelyezési tevékenységeket ellenőriznie. Az áthelyezései irányelvek segítségével áthelyezési mintákat hozhat létre az aktív adathordozót tartalmazó kötetek számára. Minden áthelyezési irányelv egy adathordozó irányelvhez van kötve, ami viszont mentési elemhez (például könyvtár vagy vezérlőcsoport) kötődik. Áthelyezési minta az Adathordozó áthelyezése a BRM segítségével (MOVMEDBRM) vagy a Karbantartás indítása a BRM segítségével (STRMNTBRM) használatával kezdeményezhető. Jobütemező használatával mindkét parancs használható automatikusan. A BRMS terméket egy OFFSITE nevű nevű alapértelmezett áthelyezési irányelvvel szállítják. Az OFFSITE irányelv nyomon követi az adathordozó áthelyezését a VAULT helyre, ahol az lejáratáig (*EXP) marad. Módosíthatja az OFFSITE áthelyezési házirendet és létrehozhat további, különféle áthelyezési minták követésére szolgálóáthelyezési irányelveket is. Áthelyezési irányelv létrehozásához, módosításához vagy törléséhez tegye a következőket: 1. Írja be a parancssorba a WRKPCYBRM parancsot és nyomja meg az Entert. Ez megnyitja az Áthelyezési irányelv kezelése képernyőt. 2. Áthelyezési irányelv létrehozásához írjon 1-est (Létrehozás) az Opt mezőbe és adja meg az új irányelv nevét az Irányelv mezőben. Ezután nyomja meg az Entert. Work with Move Policies Position to . . . . . .
Starting characters
Type options, press Enter. 1=Create 2=Change 3=Copy Opt 1
Policy PAYROLL OFFSITE
RCHAS400
4=Delete
5=Display
Text Entry created by BRM configuration
Bottom F3=Exit
F5=Refresh
F12=Cancel
3. Ez a példa a PAYROLL nevű áthelyezési irányelvet hozza létre. Ez az irányelv vezérli a bejegyzési információk mentéséhez használt kötet mozgását.
6. fejezet Adathordozó-kezelési művelet beállítása
97
Create Move Policy Move policy . . . . . . . . . . Home location . . . . . . . . . Use container . . . . . . . . . Verify moves . . . . . . . . . . Calendar for working days . . . Calendar for move days . . . . . Move marked for duplication . . Text . . . . . . . . . . . . . .
PAYROLL *SYSPCY *NO *YES *ALLDAYS *ALLDAYS *NO Payroll move
RCHAS400
Name, *SYSPCY, *ORIGIN, F4 list *YES, *NO *YES, *NO Name, *ALLDAYS, F4 for list Name, *ALLDAYS, F4 for list *NO, *YES policy
Type choices, press Enter. Seq
Location
Duration
10 20
COMPROOM VAULT
5 *EXP
Container Action
Bottom F3=Exit
F4=Prompt
F5=Refresh
F12=Cancel
4. A kötet áthelyezési mintájának beállításához tegye a következőket: a. A Seq mezőbe adja meg a sorrendet, ahogyan szeretné, hogy a BRMS az adathordozót erre a helyre áthelyezze. b. A Hely mezőben adja meg annak a helynek a nevét, ahová az adathordozót a BRMS rendszerrel át kívánja helyeztetni. c. Az Időtartam mezőben adja meg, milyen hosszan kívánj az adathordozót az adott helyen tárolni. A mező lehetséges érteként napok száma, adott dátum, *EXP (lejáratig), *PERM (állandó), fájlcsoportok és *RESET (lejáratig vagy amíg másik mentést írnak az adathordozóra) adható meg. A fejezet későbbi részében további információkat talál a fájlcsoportokkal kapcsolatban. A PAYROLL áthelyezési irányelv arra utasítja a BRMS rendszert, hogy az adathordozót az alaphelyéről a COMPROOM helyre helyezze át, ahol az 5 napig fog maradni; ezután helyezze át a VAULT helyre, ahol lejáratáig marad. Az adathordozó lejárta után a kötetek visszakerülnek az alaphelyre. d. A Tárolóművelet mezőben eldöntheti, hogy amikor eléri a megadott helyett, a tároló megnyitásra vagy bezárásra kerüljön, vagy ne történjen vele semmi. Az érvényes értékek a következők: *OPEN, *CLOSE és *NONE. Ez a mező csak akkor aktív és fogad adatbevitelt, ha a Tároló használata mező értéke *YES. e. Az áthelyezési minta megtervezése után foglalkozzon az áthelyezési irányelv többi paraméterével. Az alábbiakban az Áthelyezési irányelv létrehozása képernyő maradék kulcsmezőinek rövid összefoglalása következik: v Az Alaphely paraméter adja meg azt a helyet, ahová a BRMS az adathordozót visszahelyezi, miután mozgási ciklusa befejeződik. Ez általában a helyi adathordozó-leltár hely. A paraméter alapértelmezett értéke *SYSPCY, ami arra utasítja a BRMS rendszert, hogy az alaphelyet a rendszer irányelvben keresse. Az alapértelmezett alaphely a rendszer irányelvben a *HOME, amelyet szükség esetén módosíthat. Használhat emellett egy új, kifejezetten az áthelyezési folyamat számára létrehozott értéket (*ORIGIN). Az *ORIGIN arra utasítja a BRMS rendszert, hogy a lejárt kötetek mentését arra a helyre helyezze vissza, ahol a mentés történt. Az F4 lenyomásával másik helyet is kiválaszthat a megjelenő listából. v Az Áthelyezések ellenőrzése mezőben adja meg, hogy az adathordozó áthelyezési tevékenységeket a BRMS rendszerrel kívánja ellenőriztetni vagy saját maga végzi el a feladatot. A mező alapértelmezett értéke *YES, ami azt jelenti, hogy az adathordozó mozgását saját maga kívánja ellenőrizni. A BRMS az Adathordozó áthelyezés ellenőrzése képernyőt biztosítja, amely segít megállapítani, hogy az áthelyezési irányelvben létrehozott áthelyezési ütemterv sikeresen befejeződött-e. Az Adathordozó áthelyezés ellenőrzése képernyőt az Áthelyezések kezelése menüből érheti el. A *NO érték azt jelenti, hogy a BRMS kihagyja az áthelyezés ellenőrzését és azonnal frissíti a hely információkat. Ajánlatos az alapértelmezett értéket (*YES) használni, különösen akkor, ha adathordozó-könyvtárakat használ. v A Munkanapok naptára paraméterben adhatja meg, hogy mely napokat kívánja annak az időnek a kiszámításakor figyelembe venni, amit az adathordozó az egyes helyeken tölt.
98
IBM i: Backup, Recovery, and Media Services for i
v Az Áthelyezési napok naptára paraméter segítségével adhatja meg a hét azon napjait, amikor az adathordozót egyik helyről a másikra helyezheti át. f. Miután a maradék paramétereket áttekintette és igény szerint módosította, nyomja meg az Entert az áthelyezési irányelv tárolásához a BRMS rendszerben. g. Ezután a módosítások alkalmazásához nyomja meg az Entert. Megjegyzés: Ha a mentési irányelvben APPEND(*YES) étéket ad meg, akkor győződjön meg róla, hogy az áthelyezési irányelv elegendő napig tartja az adathordozót helyben.
Áthelyezés fájlcsoport szerint Az előző példa napokban megadott időtartamot tartalmazott. Az áthelyezési irányelvek hasznosításának másik módszere a fájlcsoportok használata. A fájlcsoportot a vezérlőcsoporthoz tartozó összes kötet alkotja. Tegyük fel például, hogy a BRMS egy MAINBKU nevű vezérlőcsoportot dolgoz fel hétfőn és 10 kötetet használ. A vezérlőcsoporthoz tartozó adathordozó irányelv egy VERSION nevű áthelyezési irányelvet tartalmaz. Az áthelyezési irányelv fájlcsoport változat támogatást használ. A BRMS a 10 kötetet fájlcsoportnak tekinti és együtt helyezi át azokat a VERSION áthelyezési irányelvben megadott módon. Valahányszor a MAINBKU csoportot feldolgozza, a BRMS új fájlcsoportot hoz létre. Control Group
File Group Relative Number
Creation Date
MAINBKU MAINBKU MAINBKU MAINBKU MAINBKU
1 2 3 4 5
5/1/05 4/1/05 3/1/05 2/1/05 1/1/05
(newest)
(oldest)
Amint látja, a legalacsonyabb számú fájlcsoport felel meg a legújabb létrehozási dátumnak. A legmagasabb számú fájlcsoport a legrégebbi létrehozási dátumnak felel meg. A BRMS nem képes előre látni, hogy egy fájlcsoportként létező kötet mikor kerül legközelebb áthelyezésre. A fájlcsoport mozgása attól függ, hogy a BRMS mikor hozza létre a következő fájlcsoportot (nem adott dátumon kerül rá sor). Ez az oka annak, hogy nem használhat fájlcsoport áthelyezést adott dátummal vagy napok száma típusú időtartammal ugyanazon áthelyezési irányelven belül. A következő képernyőn a VERSION nevű minta áthelyezési irányelv látható. Display Move Policy Move policy . . . . . . . . Home location . . . . . . . Use container . . . . . . . Verify moves . . . . . . . Calendar for working days . Calendar for move days . . Move marked for duplication Text . . . . . . . . . . . Seq 10 20 30
Location REMOTE_A REMOTE_B REMOTE_C
. . . . . . . .
. . . . . . . .
: : : : : : : :
VERSION TAPELIBR *NO *NO *ALLDAYS *ALLDAYS *NO User created move policy using file groups
Duration *GRP 001 *GRP 002 *GRP 003
Bottom Press Enter to continue. F3=Exit
F12=Cancel
6. fejezet Adathordozó-kezelési művelet beállítása
99
Ez az áthelyezési irányelv fájl szerint követi nyomon a fájlcsoport mozgását, több tárolóhelyen keresztül.
Áthelyezés vezérlőcsoport szerint Az adathordozókat vezérlőcsoport szerint is áthelyezheti. A vezérlőcsoportokat könyvtárak, objektumok, mappák, spoolfájlok és olyan egyéb típusú adatok csoportjai alkotják, amelyek közös jellemzőkkel rendelkeznek. A vezérlőcsoportok áthelyezési mintáit az adott vezérlőcsoport adathordozó irányelvéhez társított áthelyezési irányelvben hozhatja létre. A vezérlőcsoportokról részletesebb információkat a következő helyen talál: 7. fejezet, “Biztonsági mentés személyre szabása”, oldalszám: 117. Ha áthelyezési irányelvet kíván vezérlőcsoporttal használni, akkor tegye a következőket: 1. Hozza létre a vezérlőcsoporttal használni kívánt áthelyezési irányelvet (az áthelyezési mintát is beleértve). 2. Nyissa meg az áthelyezni kívánt vezérlőcsoporthoz tartozó Mentési vezérlőcsoport attribútumok módosítása képernyőt. Jegyezze fel a vezérlőcsoportban használt adathordozó irányelv nevét. 3. A WRKPCYBRM *MED parancs segítségével nyissa meg az Adathordozó irányelvek kezelése képernyőt. 4. Írjon egy 2-est (Módosítás) az áthelyezni kívánt vezérlőcsoporthoz tartozó adathordozó irányelv elé és nyomja meg az Entert. 5. Helyezze a kurzort az Áthelyezési irányelv paraméter melletti mezőbe. Az elérhető áthelyezési irányelvek listájának lekérdezéséhez nyomja meg az F4 billentyűt. 6. Válassza ki az áthelyezni kívánt vezérlőcsoporthoz az imént létrehozott áthelyezési irányelvet. 7. Nyomja meg az Entert a módosítások mentéséhez és a visszatéréshez az Adathordozó irányelvek kezelése képernyőre. A BRMS az adathordozó mozgását, amelyen a vezérlőcsoportot mentette, az áthelyezési irányelvben létrehozott mintán keresztül követi nyomon.
Mozgáskezelési naptárak kezelése Naptárak segítségével határozhatja meg azokat a nap- vagy dátumcsoportokat, amelyeket az áthelyezési irányelvben kialakított áthelyezési mintával kíván használni. Az áthelyezési irányelv képernyőn két naptár paraméter szerepel: a Munkanapok naptára és az Áthelyezési napok naptára. Ez a két naptár együtt határozza meg a hét azon napjait, amikor az adathordozó áthelyezése engedélyezett. Naptárak hozzáadásához, módosításához, eltávolításához és másolásához használja a Naptárak kezelése képernyőt. A képernyő megnyitásához tegye a következőket: 1. Írja be a parancssorba a GO BRMMEDMOV parancsot és nyomja meg az Entert. 2. Válassza az 5-ös opciót (Naptárak kezelése).
100
IBM i: Backup, Recovery, and Media Services for i
Work with Calendars Position to . . . . . .
Starting characters
Type options, press Enter. 1=Add 2=Change 3=Copy Opt
RCHAS400
4=Remove
Calendar
Text
HOLIDAY WORKING
Holiday calendar Working day calendar
5=Display
Bottom F3=Exit
F5=Refresh
F12=Cancel
Naptár kialakítása munkanapokhoz A munkanapok lehetnek a hétfőtől péntekig tartó időszak napjai vagy a felhasználó által megadott tetszőleges napok. Tegyük fel, hogy egy áthelyezési irányelvben a H-P munkanapokat adja meg, és az áthelyezés időtartamaként 10 napot ad meg. Ebben az esetben az adathordozó valójában 14 napig marad az adott helyen. Ennek az az oka, hogy a hétvégéket a BRMS nem számolja bele a munkanapokba.
Naptár kialakítása áthelyezési napokhoz A munkanapok kialakítása után kialakíthatja az áthelyezési napok naptárát. Az áthelyezési napok azok a napok, amelyeken az adathordozó áthelyezését engedélyezi. Tegyük fel például, hogy a munkanapok naptár hétfőtől péntekig tart. A kötet szerdán érkezik az adott helyre és 9 napig marad. A kötet áthelyezését a következő helyre keddre ütemezte. Ha azonban az áthelyezési naptár csak hétfőn, szerdán és pénteken engedélyezi adathordozó áthelyzését, akkor a BRMS azt jelzi, hogy az áthelyezésre a második szerdán került sor. Ez a folyamat feltételezi, hogy az adathordozó áthelyezéséhez ütemezett szerda nem kivételnap a referencianaptárban. Feltételezi továbbá azt is, hogy a BRMS a STRMNTBRM parancsot szerdán dolgozza fel. A STRMNTBRM parancs használatáról további információkat a következő részben talál.
Kivételek megadása másik naptárhoz Naptárak segítségével meghatározhat kivételeket is másik naptárhoz, amelyet a BRMS referencianaptárnak nevez. Meghatározhat például szünnapi naptárat a munakanapi naptárhoz. A szünnapi naptár határozza meg azokat a szünnapokat, amelyeken adathordozó áthelyezésre nem kerül sor még akkor sem, ha a hét adott napja munkanap.
Naptári dátumok megadása Naptár hozzáadásakor a dátumokat a következőképpen adhatja meg: v Megadhat adott dátumot, például 05/12/25/ (vagy 051225). v Megadhat általános dátumot, például 12/25 (vagy 1225). v Megadhat speciális értéket, úgymint *MON, *TUE, stb. Minden dátum vagy nap megadásakor ki kell választania, hogy az adott bejegyzést felveszi vagy kizárja a naptárból. A BRMS a bejegyzéseket kizárja hacsak nem adja meg azok kifejezett tartalmazását. Ha például *MON, *TUE, *WED, *THU és *FRI bejegyzéseket tartalmazó naptárat állít be, amelyben mindegyik bejegyzés tartalmazott (*INC), akkor
6. fejezet Adathordozó-kezelési művelet beállítása
101
naptár mindegyik napja lehetséges áthelyezési nap. A szombat és vasárnap kizárásra kerül. Ennek megfelelően, ha *SAT és *SUN bejegyzéseket tartalmazó naptárat állít be a bejegyzésekhez *EXC értéket megadva, akkor a hét összes többi napját kizárja. Megjegyzés: A naptárneveket a felhasználó adja meg, hosszuk legfeljebb 10 karakter lehet, és az IBM i elnevezési megállapodásokat kell követniük,
Áthelyezés kezdeményezése Az áthelyezés kezdeményezésének több módja is van a BRMS rendszerben. Az adathordozó áthelyzés automatikus, áthelyezési irányelvben megadottak szerinti feldolgozásához használja az Adathordozó áthelyezése a BRM segítségével (MOVMEDBRM) vagy a BRM karbantartás indítása (STRMNTBRM) parancsot. Ha egyedi kötetet kíván áthelyezni, akkor használja a WRKMEDBRM képernyő 8-as opcióját (Áthelyezés).
Áthelyezés kezdeményezése a MOVMEDBRM paranccsal A MOVMEDBRM parancs dolgozza fel az áthelyezési irányelvben beállított áthelyezési mintákat. A MOVMEDBRM parancsot jobütemezőbe helyezve feldolgozhat ütemezett áthelyezéseket automatikusan, vagy feldolgozhatja a parancsot saját kezűleg is, amikor arra szükség van. Az adathordozó áthelyezés feldolgozásához a MOVMEDBRM parancs segítségével tegye a következőket: 1. Írja be a parancssorba a MOVMEDBRM parancsot és nyomja meg az F4 billentyűt. Move Media using BRM (MOVMEDBRM) Type choices, press Enter. Move policy . . . . From location . . . + for Container . . . . . Media class . . . . System name . . . . File group . . . . . File group type . . Output . . . . . . .
. . . . . . . . . . . . more values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F3=Exit F4=Prompt F24=More keys
F5=Refresh
PAYROLL *ALL
*ALL, OFFSITE, PAYROLL, VER.. *ALL, *HOME, BRMSTSM, COMPR..
*ALL *ALL *ALL *ALL *ALL *PRINT
Name, *ALL *ALL, FMT3570, FMT3570E, FM..
F12=Cancel
*ALL, *NONE, *SYSTEM, *BKUG.. *ALL, *NONE, *BKU, *ARC *PRINT, *OUTFILE
Bottom F13=How to use this display
2. Adja meg az áthelyezési házirendet, amelynem mintáját a parancson keresztül fel kívánja dolgozni. Ha nem ismeri a feldolgozni kívánt irányelv nevét, akkor az F4 lenyomásával kérheti le az elérhető áthelyezési irányelvek listáját. 3. Tekintse át és igény szerint módosítsa a maradék paramétereket. 4. A parancs feldolgozásához nyomja meg az Entert.
Áthelyezés kezdeményezése a STRMNTBRM paranccsal Az adathordozó áthelyezések automatikus feldolgozásának másik módja a BRM karbantartás indítása (STRMNTBRM) parancs. A STRMNTBRM parancs különféle takarítási feladatokat hajt végre, amelyek műveleteinek hatékonyabb futtatását teszik lehetővé. Úgy ütemezze a parancsot, hogy naponta, az összes biztonsági mentés befejeződése után fusson. Ha a STRMNTBRM parancs Adathordozó áthelyezés futtatása paraméterének értékét *YES-re módosítja, akkor a STRMNTBRM parancs azután dolgozza fel a MOVMEDBRM parancsot, hogy takarítási feladatait befejezte. Ha a MOVMEDBRM parancsot a STRMNTBRM parancson keresztül futtatja, akkor megspórol egy többlet ütemezési feladatot. Az adathordozó áthelyezés feldolgozásához a STRMNTBRM parancson keresztül tegye a következőket:
102
IBM i: Backup, Recovery, and Media Services for i
1. Írja be a parancssorba a STRMNTBRM parancsot és nyomja meg az F4 billentyűt. Start Maintenance for BRM (STRMNTBRM) Type choices, press Enter. Expire media . . . . . . . . Expire media set volumes . . Remove media information: Media contents . . . . . . Object level detail . . . Link level detail . . . . Spooled file level detail Folder level detail . . . Remove migration information Run media movement . . . . . Remove log entries: Type . . . . . . . . . . . From date . . . . . . . . To date . . . . . . . . . Run cleanup operations . . . Retrieve volume statistics . F3=Exit F4=Prompt F24=More keys
. . . .
*YES *NO
*YES, *NO *NO, *YES
. . . . . . .
. . . . . . .
*EXP *MEDCON *OBJDTL *MEDCON *OBJDTL 180 *YES
*EXP, *REUSE, *NONE 1-9999, *MEDCON 1-9999, *OBJDTL, *MEDCON 1-9999, *MEDCON, *OBJDTL 1-9999, *OBJDTL, *MEDCON 1-9999, *NONE *NO, *YES
. . . . .
. . . . .
*ALL *BEGIN 90 *YES *YES
*ALL, Date, Date, *YES, *YES,
F5=Refresh
F12=Cancel
*NONE, *ARC, *BKU, *M... *CURRENT, *BEGIN, nnnnn *CURRENT, *END, nnnnn *NO *NO More... F13=How to use this display
2. Módosítsa az Adathordozó áthelyezés futtatása paraméter értékét *YES-re. Ez az Adathordozó áthelyezése BRM segítségével (MOVMEDBRM) parancs futtatására utasítja a BRMS rendszert. 3. Tekintse át és igény szerint módosítsa a maradék paramétereket. 4. A parancs feldolgozásához nyomja meg az Entert. A STRMNTBRM parancs használatáról további információkat a következő helyen talál: 9. fejezet, “Napi karbantartás a BRMS rendszerben”, oldalszám: 211.
Áthelyezés ellenőrzése A BRMS képes az adathordozó áthelyezését automatikusan ellenőrizni, illetve elvégezheti az ellenőrzést saját kezűleg is. A választott lehetőséget az Áthelyezési irányelv módosítása képernyő Áthelyezések ellenőrzése paraméterében adhatja meg: v A *YES érték megadása ebben a paraméterben azt jelenti, hogy saját kezűleg szándékozik az adathordozó áthelyezését ellenőrizni, a BRMS Adathordozó áthelyezésének ellenőrzése képernyőjének segítségével. v A *NO érték megadása ebben a paraméterben azt jelenti, hogy a BRMS az ellenőrzési lépést kihagyja. Mivel a BRMS valójában nem látja, hogy az adathordozó a megfelelő helyen van-e, ezért feltételezi, hogy az áthelyezés megtörtént és ennek megfelelően frissíti a hely információkat. Az Adathordozó áthelyezések ellenőrzése képernyő megnyitásához, ahonnan saját kezűleg ellenőrizheti az adathordozó áthelyezését, tegye a következőket: 1. Írja be a parancssorba a VFYMOVBRM parancsot és nyomja meg az Entert.
6. fejezet Adathordozó-kezelési művelet beállítása
103
Verify Media Moves
RCHAS400
Type options, press Enter. Press F16 to verify all. 1=Verify 4=Cancel move 9=Verify and work with media
Opt _ 1 _ _ _
Volume Serial T00001 BRMST1 T00003 T00004 T00005
Creation Date 7/06/05 7/06/05 7/06/05 7/06/05 7/06/05
Expiration Date 7/30/05 7/30/05 7/30/05 7/30/05 7/08/05
Move Date 7/14/05 7/14/05 7/14/05 7/14/05 7/14/05
Location *HOME *HOME *HOME *HOME *HOME
Container CONTBLUE CONTBLUE CONTGREEN CONTGREEN CONTGREEN
Bottom F3=Exit
F5=Refresh
F12=Cancel
F16=Verify all
2. Írjon egy 1-est (Ellenőrzés) azon kötet elé, amelynek áthelyezését ellenőrizni kívánja és nyomja meg az Entert. Ez megnyitja az Adathordozó áthelyezésének ellenőrzése képernyőt. Verify Media Moves
RCHAS400
Type options, press Enter. Press F16 to verify all. 1=Verify 4=Cancel move 9=Verify and work with media
Opt 1
Volume Serial BRMST1
Creation Date 11/03/05
Expiration Date Location *VER 002 MLD02
Move Date 11/05/05
Container *NONE
Bottom F3=Exit
F5=Refresh
F12=Cancel
F16=Verify all
3. Tekintse át a képernyőn az arra az adathordozóra vonatkozó információkat, amelynek áthelyezését ellenőrizni kívánja. Ha a hely és az áthelyezés dátuma helye, akkor írjon egy 1-est (Ellenőrzés) a kötet mellé. 4. Nyomja meg az Entert az ellenőrzési információk feldolgozásához. 5. A kilépéshez és a módosítások mentéséjez nyomja meg az F3 billentyűt. Addig ellenőrizze az adathordozó áthelyezését saját kezűleg, amíg nem biztos benne, hogy az áthelyezési minta sikeresen kerül végrehajtásra.
Kötetek kivétele az áthelyezésből Lehetnek olyan alkalmak, amikor visszaállítási vagy egyéb céllal ismét a telephelyén van szüksége adott kötetre. Miután azonban a kötetet visszahozták a telephelyre és az áthelyezés lefutott, a kötet visszakerül a hozzá tartozó áthelyezési irányelv által előírt helyre. Ez a szolgáltatás lehetővé teszi, hogy a kötetet bizonyos időre kivegye az áthelyezési irányelvből. Ha az adathordozót ki szeretné venni az áthelyezésből, akkor tegye a következőket: 1. Írja be a WRKMEDBRM parancsot a parancssorba és nyomja meg az Entert. 2. Írjon egy 8-ast (Áthelyezés) az áthelyezni kívánt kötet elé.
104
IBM i: Backup, Recovery, and Media Services for i
3. Az Adathordozó áthelyezése képernyőn módosíthatja a Tárolóhelyet és a tárolót, valamint megadhatja azon napok számát, amennyi időre a kötetet ki kell venni az áthelyezésből. Move Media Type storage location or container to receive volumes. Storage location . . Container . . . . . Exempt from movement Volume Opt Serial 8 LN4072
*SAME *SAME *SAME
*SAME, F4 for list *SAME, F4 for list *SAME, 0 - 9999
Creation Expiration Status Date Date Location *ACT 05/01/07 06/05/07 NET3590
Move Date *NONE
Media Class FMT3590H
Dup Sts
Bottom F12=Cancel
4. Tekintse át és módosítsa a paramétereket, majd nyomja meg az Entert.
Áthelyezéssel kapcsolatos jelentések nyomtatása Az alábbiakban a BRMS rendszeren keresztül futtatható áthelyezéssel kapcsolatos jelentések rövid összefoglalása következik. A jelentések eléréséhez írja be a parancs nevét a parancssorba vagy használja az Áthelyezések kezelése menüt. v Az 1. opció: Adathordozó áthelyezés futtatása (MOVMEDBRM) Kötet áthelyezési jelentést hoz létre, amely a pillanatnyilag áthelyezésre alkalmas összes adathordozó-kötetet tartalmazza. A jelentés a kötetek aktuális áthelyezési ütemtervét is megjeleníti. v A 3. opció: Adathordozó áthelyezés nyomtatása (PRTMOVBRM) hozza létre az Adathordozó áthelyezési jelentést, amely az egyik tárolóhelyről a másikra áthelyezendő kötetek kiválasztására szolgáló listaként használható. A PRTMOVBRM az Adathordozó áthelyezési jelentés nyomtatását teszi lehetővé a megadott dátumtartomány alapján. A jelentéseket ellenőrzési állapot és tárolóhely szerint is kinyomtathatja. A jelentés megjeleníti az összes áthelyezett kötetet, a forrás- és célhelyeket, az egyes kötetek áthelyezési irányelvét és az áthelyezés dátumát. Bár nem kötelező jelentésről van szó, használata mégis ajánlott, mivel további részletekkel szolgál.
Adathordozó nyomkövetése A az adathordozó állapotának nyomkövetéséhez több módszert is biztosít. Ezek közül a legátfogóbb a köteteket és kötet információkat kezelő és nyomon követő online adathordozó-leltár használata. Az adathordozó-leltár tartalma alapján állapot jelentéseket is előállíthat. A másik módszer a legfontosabb mentéseket tartalmazó kötetek másolása és biztonságos helyen végzett tárolása. Az adathordozókat kötetcímke szerint is nyomon követheti.
BRMS adathordozó-tároló kezelése A naprakész adathordozó-leltár megjelenítésére és módosítására szolgáló elsődleges képernyő az Adathordozó kezelése (WRKMEDBRM) képernyő. A képernyőről megtekintheti az adathordozó-osztályt, az áthelyezés állapotát, a helyet, a másolás állapotát és a kötetek létrehozási és lejárati dátumát kötet szerint. A képernyő segítségével adathordozót is hozzáadhat, módosíthat vagy eltávolíthat az adathordozó-leltárból. A BRMS minden szalagműveletet nyomon követ. Ha a BRMS olyan kötetet használ, amely nincs a BRMS adathordozó-leltárban, akkor naplózza az eseményt és a szalagművelet folytatódik. A BRMS nem rögzíti azoknak a köteteknek a tartalom információit, amelyek nincsenek az adathordozó-leltárban.
6. fejezet Adathordozó-kezelési művelet beállítása
105
A BRMS a kötetek tartalmát a felhasználó által megadott részletességi szinten tudja követni. A BRMS a kötettartalmat minden bejegyzett kötet esetében könyvtár szinten, objektum szinten vagy member szinten követheti. Az Adathordozó kezelése képernyő megnyitásához tegye a következőket: 1. Írja be a WRKMEDBRM parancsot a parancssorba és nyomja meg az Entert. 2. A WRKMEDBRM képernyő az adathordozók állapotát jeleníti meg kötetazonosító szerint, továbbá olyan információkat tartalmaz, mint például a közelgő áthelyezési dátumok és az aktuális hely információk. Work With Media System: Position to . . . . .
Type options, press Enter. 1=Add 2=Change 4=Remove 5=Display 8=Move 9=Remove volume error status Opt 5
Volume Serial
Status
DRB001 DRB002 DRB003 DRB004
*EXP *EXP *ACT *ACT
RCHAS400
Starting characters 6=Work with serial set 10=Reinitialize ...
7=Expire
Creation Expiration Date Date Location
Move Date
Media Class
12/01/05 12/01/05 12/15/05 12/15/05
12/01/05 12/01/05 12/19/05 12/20/05
FMT3570 FMT3570 FMT3570 FMT3570
*NONE *NONE 01/01/06 01/01/06
VAULT VAULT VAULT COMPROOM
Dup Sts
Bottom Parameters or command: ===> F3=Exit F4=Prompt F5=Refresh F18=Bottom F23=More options
F11=Volume system
F12=Cancel
F17=Top
3. A példában a felhasználó a DRB002 kötet részletesebb nézetét kívánja megtekinteni. Ehhez írjon egy 5-öst (Megjelenítés) a megjeleníteni kívánt kötet elé, majd nyomja meg az Entert. Display Media Attributes Volume serial . . . . . . . Media type . . . . . . . . Container Volume . . . . . Image catalog . . . . . . . Associated Container Volume Media class . . . . . . . . Expiration date . . . . . . Previous location . . . . . Previous slot number . . . Current location . . . . . Last moved date . . . . . . Scheduled location . . . . Scheduled move date . . . . Exempt from move until date Container ID . . . . . . . Move policy . . . . . . . . Creation date . . . . . . .
. . . . . . . . ID . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
: : : : : : : : : : : : : : : : :
DRB002
FMT3570 *NONE *NONE 0 VAULT 12/01/05 *NONE *NONE *NONE *NONE *NONE 12/01/05 More...
Press Enter to continue. F12=Cancel
4. Az áttekintés befejezése elvégzése után az Enter lenyomásával térjen vissza az Adathordozó kezelése képernyőre. Igény esetén erről a képernyőről tekintheti át és módosíthatja a többi kötetet.
Adathordozó állapot jelentés nyomtatása Ha az Adathordozó kezelése képernyőn látható információk alapján kíván jelentést nyomtatni, akkor tegye a következőket:
106
IBM i: Backup, Recovery, and Media Services for i
1. Írja be a WRKMEDBRM parancsot a parancssorba, majd nyomja meg az F4 billentyűt a képernyő megnyitásához. 2. Módosítsa a Kimenet paraméter értékét *PRINT-re és nyomja meg az Entert. Ezzel átfogó adathordozó-leltár jelentést állít elő. Az Adathordozó nyomtatása a BRM segítségével (PRTMEDBRM) paranccsal két leltárhoz kapcsolódó jelentés egyikét nyomtathatja ki, amelyek WRKMEDBRM jelentésben nem szereplő információkat tartalmaznak. v Az Adathordozó küszöb jelentés azokat a köteteket azonosítja, amelyek elérték vagy meghaladták a használati korlátokat. Megjegyzés: A küszöbértékek az adathordozóhoz hozzárendelt adathordozó-osztályban vannak meghatározva. v Az Adathordozó statisztika jelentés tartalmazza az összes többi kötet statisztikát, mint például a köteten jelenleg található fájlok létrehozási és lejárati dátumai. Megadhatja, hogy a jelentésben az összes kötet szerepeljen (a kivételeket is beleértve) vagy csak a kivételek.
Adathordozó másolása Az Adathordozó másolása BRM segítségével (DUPMEDBRM) parancs kötet vagy kötetkészlet tartalmának másolására használható. Másolhat egyetlen kötetet, kötetlistát vagy adathordozó-készletet. Megjegyzés: A DUPMEDBRM parancs OBJDTL paramétere figyelmen kívül marad. A másolt adathordozó mindig az objektumrészletek másolását eredményezi, ha a másolt elemek objektumrészlet információi rendelkezésre állnak a bementi adathordozón. A másolt adathordozó objektumrészletei nem kerülnek ténylegesen másolásra, de "kulcs" segítségével hozzá lesznek kapcsolva az eredetileg mentett objektumrészlethez, minimálisra csökkentve ezzel a tárolóigényt, amire a BRMS rendszernek a másolt részlet információk tárolásához van szüksége. A DUPMEDBRM parancs használata előtt gondolja át a következőket: v A parancs használatához két eszközre lesz szüksége kivéve, ha virtuális eszközről másol. Ha az eszközök megosztott nem-MLB eszközök, akkor a BRMS az eszközöket bekapcsolja. Ha az eszköz nem megosztott eszköz, akkor be kell azt kapcsolnia. v A másolt adathordozónak vagy adathordozó-készletnek az adathordozó-leltár tagjának kell lennie. v Amikor a DUPMEDBRM parancs segítségével másol köteteket, a BRMS a másolt kötetekhez tartozó adathordozó információ frissítéseket nem menti automatikusan. Kötetek másolása után a következő helyen leírt lépések végrehajtásával biztosítsa, hogy az adathordozó információk frissítései mentésre kerüljenek és a helyreállítási jelentések a legfrissebb információkat tükrözzék: “Másodpéldány kötetek adathordozó információinak mentése” oldalszám: 109. v Amikor kötet sorozatszámokat ad át a DUPMEDBRM parancsoknak a Célkötet azonosítója mező értékeként, akkor a kimeneti másolatok megkapásához további lejárt kötet sorozatszámokat kell biztosítania. Ez fizikai kötetek közötti hossztérések esetén van így. v Mentett elemeket TSM szerverekre a DUPMEDBRM parancs segítségével nem másolhat. A TSM szerver adathordozó másolását a TSM adminisztrátor felügyeli TSM műveletek segítségével. v Ha virtuális adathordozót másol fizikai adathordozóra, akkor a BRMS a fizikai adathordozót fogja az eredeti mentésként kezelni. Ez csak a fizikai adathordozó első másolására vonatkozik. v Ha a kötet meg van jelölve másolásra, akkor a BRMS áthelyezés futtatásakor nem fogja a kötetet áthelyezni. v Ha a lejáraton túli, de továbbra is másolásra megjelölt kötet még nem került másolásra, akkor a BRMS nem fogja azt lejárttá tenni. Megjegyzés: 1. Az eszközöknek nem kell ugyanazokat az adathordozó-osztályokat támogatniuk. Az adathordozó irányelvet a felhasználó adja meg a DUPMEDBRM parancsban. 2. Ha a DUPMEDBRM parancsot fájlcsoport másolásához kívánja használni, akkor a kimeneti adathordozó felveszi a bementi adathordozó csoportszámát. Az egyetlen kivétel ez alól a SETMEDBRM parancs, amely felülbírálja a kimeneti kötetek fájlcsoport és típus értékét. 6. fejezet Adathordozó-kezelési művelet beállítása
107
3. Párhuzamos készlet köteteinek másolásakor a legegyszerűbb megközelítés a kötetek megjelölése másolásra, majd a DUPMEDBRM parancs VOL(*SEARCH) paraméterének használata.
Kötetek másolás a DUPMEDBRM paranccsal A DUPMEDBRM parancs használatához tegye a következőket: 1. Adja ki a DUPMEDBRM parancsot a parancssorból, majd nyomja meg az F4 billentyűt a képernyő megnyitásához. 2. Az Adathordozó másolása BRMS segítségével (DUPMEDBRM) képernyőn nyomja meg az F9 billentyűt a többi paraméter megadásához. Duplicate Media using BRM (DUPMEDBRM) Type choices, press Enter. From volume identifier . . . . . Resume key . . . . . . . . . . . File group . . . . . . . . . . . File group type . . . . . . . . From media class . . . . . . . . From device . . . . . . . . . . To device . . . . . . . . . . . From sequence number: Starting file sequence number Ending file sequence number . To sequence number . . . . . . . To media policy . . . . . . . . Input volume list . . . . . . . + for more values From device end option . . . . . To device end option . . . . . .
VOL001
F3=Exit F4=Prompt F24=More keys
F12=Cancel
F5=Refresh
*ALL *ALL *ALL
*FIRST *LAST 1 *SYSPCY *VOL *REWIND *UNLOAD
1-999999, *ALL Name, generic*, *ALL... Name, *ALL, *ARC, *BKU *ALL, AA, AAA, AAAA, AAASAV... C9335G, DRHOPT01, DRHOPT02... C9335G, DRHOPT01, DRHOPT02... 1-16777215, *FIRST 1-16777215, *LAST, *ONLY 1, *END *SYSPCY, *NONE, AASLKITVRT,... *REWIND, *LEAVE, *UNLOAD *UNLOAD, *LEAVE, *REWIND More... F13=How to use this display
Duplicate Media using BRM (DUPMEDBRM) Type choices, press Enter. From system . . . . . . . . . . Submit batch options: Submit to batch . . . . . . . Media sets . . . . . . . . . .
*LCL *NO
*NO, *YES 1-99, *MEDSET
Additional Parameters To volume identifier + for Retain object detail Expiration date . . Move policy . . . . Media class . . . . Location . . . . . . Secure volume . . . Required volumes . .
. . . . . . more values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
F3=Exit F4=Prompt F24=More keys
F5=Refresh
*MOUNTED *NO *MEDPCY *MEDPCY *MEDPCY *MEDPCY *MEDPCY *MEDPCY F12=Cancel
*NO, *YES Date, *MEDPCY, *PERM... *MEDPCY, *NONE, AAA, AAAA, ... *MEDPCY, *SYSPCY, AAAAA, AA... *MEDPCY, *ANY, *HOME, A, AA... *MEDPCY, *NO, *YES 1-9999, *MEDPCY, *NONE More... F13=How to use this display
3. A Forrás kötetazonosító paraméter a Bemeneti kötetlista paraméterrel együtt azonosítja a másolandó köteteket. v Egyetlen kötet másolásához, még ha az készlet tagja is, adja meg a *LIST értéket a Forrás kötetazonosító mezőben, és a másolandó kötetet a Bemeneti kötetlista mezőben. v Kötetkészlet másolásához adja meg a készlet bármely kötetének kötetazonosítóját a Forrás kötetazonosító mezőben, állítsa be a *SET vagy a *VOL értéket a Bemeneti kötetlista mezőben.
108
IBM i: Backup, Recovery, and Media Services for i
Megjegyzés: Ezt a módszert kell használnia, ha adathordozó-készlet köteteit másolja kötegelt feladatban. Ennek alternatívájaként adja meg az adathordozó-készlet bármely kötetének a nevét a Forrás kötetazonosító paraméterben, majd nyomja meg az Entert. A BRMS megkeresi a készlet többi kötetét és felsorolja azokat a Bemeneti kötetlista paraméterben. v Kötetlista másolásához adja meg a *LIST értéket a Forrás kötetazonosító mezőben, és a másolandó köteteket a Bemeneti kötetlista mezőben. A + mezőben adhatja meg azokat a további mezőket, amelyekben a BRMS rendszerrel másoltatni kívánt köteteket fel kell sorolni. v Az összes másolásra megjelölt kötet másolásához adja meg a *SEARCH értéket a Forrás kötetazonosító mezőben, és a *SET vagy a *VOL értéket a Bemeneti kötetlista mezőben. 4. A Forráseszköz mezőben adja meg annak az eszköznek a nevét, amelyről a BRMS a másolatot készíteni fogja. Ez az eszköz tartalmazza az eredeti kötetet. 5. A Céleszköz mezőben adja meg annak az eszköznek a nevét, amely a másolt információkat fogadni fogja. 6. Tekintse át és igény szerint módosítsa a maradék paramétereket. Megjegyzések: v A Forrás sorozatszám és Cél sorozatszám mezők optikai adathordozó esetében figyelmen kívül maradnak. v A Kötegelt paraméterek elküldése paraméter több kötegelt job futtatását és ezáltal az adathordozó-készletek egyidejű másolását teszi lehetővé. A másoláshoz használt kötegelt jobok a BRMS rendszer irányelv BRMS által elküldött jobok részében található Jobleírás és Jobsor mezők segítségével kerülnek elküldésre. A DUPMEDBRM parancs munkanaplója olyan üzeneteket tartalmaz, amelyek jelzik, hogy mely kötegelt jobok végzik a másolást. A másolást végző jobok mindegyike befejezésről szóló vagy hibaüzenetet küld a BRMS naplóba. A BRMS naplót figyelve ellenőrizze, hogy minden másolási job sikeresen fejeződik-e be. 7. A parancs feldolgozásához nyomja meg az Entert.
Másodpéldány kötetek adathordozó információinak mentése Másodpéldány kötetek adathordozó információinak mentéséhez tegye a következőket: 1. Futtassa a BRMS mentést az eredeti köteten és adja meg, hogy menteni kívánja az adathordozó információkat. 2. Hozza létre a másodpéldány köteteket a DUPMEDBRM paranccsal. 3. Futtasson adathordozó áthelyezést az Adathordozó áthelyezése BRM segítségével (MOVMEDBRM)parancs használatával, hogy a két kötetkészlet (eredeti és másodpéldány) különböző helyekre kerüljenek. 4. Mentse újra az adathordozó információkat az Adathordozó információk mentése BRM segítségével (SAVMEDIBRM) paranccsal. 5. Helyezze át a SAVMEDIBRM parancs által az előző lépésben létrehozott köteteket a másodpéldány kötetekkel azonos helyre. 6. Hozza létre a helyreállítási jelentést a másodpéldány kötetek helyét az STRRCYBRM LOC (másodpéldány-kötet-helye) parancsban megadva.
Adathordozó távoli másolása Az Adathordozó másolása BRM segítségével (DUPMEDBRM) Forrásrendszer (FROMSYS) paraméterével megadhatja a BRMS hálózat olyan távoli rendszerét, amely a hálózat másik rendszere által másolandó köteteket birtokolja. Tegyük fel, hogy a SYSTEM_A és a SYSTEM_B ugyanabban a BRMS hálózatban vannak és azonos adathordozó-könyvtárat és adathordozót használnak. A SYSTEM_A által használt adathordozó irányelv megadja, hogy a köteteket meg kell jelölni másolásra. Miután a SYSTEM_A rendszeren a mentések befejeződtek, a következő parancsot a SYSTEM_B rendszerről futtatva kirakhatja az adathordozó másolási feladatot a SYSTEM_A rendszerről: DUPMEDBRM VOL(*SEARCH) FROMDEV(library-device-name) TODEV(library-device-name) FROMSYS(SYSTEM_A)
A fenti parancs a SYSTEM_A által birtokolt összes olyan kötetet megkeresi, amely meg van jelölve másolásra. A másolást a SYSTEM_B végzi a SYSTEM_A nevében. 6. fejezet Adathordozó-kezelési művelet beállítása
109
Adathordozó távoli másolásakor van néhány egyszerű szabály, amit be kell tartani. v A bemeneti és kimeneti kötetekhez használt adathordozó-osztály Megosztott adathordozó attribútumának *YES értékűnek kell lennie, hogy a kötetek a két rendszer között megoszthatóak legyenek. v A távoli másolást végző rendszer Adathordozó információk fogadása hálózati attribútumának *LIB értékűnek kell lennie. v A távoli másolás művelet kezdeményezése előtt meg kell győződni róla, hogy a Forrásrendszer (FROMSYS) paraméterben megadott rendszeren minden mentési tevékenység befejeződött. v Az optikai adathordozók másolása csak az *LCL értéket támogatja a Forrásrendszer (FROMSYS) paraméterben. Optikai adathordozók távoli másolása nem lehetséges.
Mentett elemek másolása A BRMS a kötetek megjelölésének alternatívájaként mentett elemek megjelölését is lehetővé teszi másolásra. Ha napi mentései aktív kötetekhez kerülnek hozzáfűzésre majd másolásra, akkor ez lehetővé teszi, hogy csak a hozzáfűzött adatokat másolja a kimeneti kötetre ahelyett, hogy a teljes kötetet újra kellene másolnia. Megjegyzés: Ez a másolási módszer optikai adathordozók esetében nem támogatott. Mentett elemeket másolásra úgy jelölhet meg, ha *YES értéket ad meg bármely BRMS parancs Előzmény megjelölése másolásra (MARKHST) paraméterében, vagy olyan adathordozó irányelvet használ a mentéshez, amelynek Előzmény megjelölése másolásra paraméterező képernyőjén a *YES érték szerepel. Utasíthatja a BRMS rendszert, hogy másolás futtatásakor megkeresse a megjelölt előzmény elemeket; ehhez adja meg *SCHHST értéket az Adathordozó másolása BRM segítségével (DUPMEDBRM) parancs Kötetazonosítóból (VOL) paraméterében. (Nem kötelező) A DUPMEDBRM parancs Előzmény megjelölése másolásra (MARKHST) paraméterével megadhatja, hogy a másolt történeti elemek újra megjelölésre kerüljenek további másoláshoz. A megjelölt mentett elemeket az Adathordozó információk kezelése (WRKMEDIBRM) parancs és az Adathordozó információk kezelése képernyő Másolás nézete segítségével jelenítheti meg, illetve a 18-as és 19-es opciókat használhatja adott mentett elemek megjelölésére vagy a megjelölés megszüntetésére. Ehhez tegye a következőket: 1. Futtassa a WRKMEDIBRM parancsot a parancssorból. 2. Nyomja meg kétszer az F11 billentyűt az Adathordozó információk kezelése képernyő Másolás nézetének megnyitásához. Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 18=Mark for duplication 19=Remove mark for duplication Saved Opt Item LIB06 LIB07 LIB08 LIB09 LIB10 LIB11
Save Date 11/23/05 11/23/05 11/23/05 11/23/05 11/23/05 11/23/05
Save Time 14:21:11 14:27:54 14:31:42 14:59:01 15:07:05 15:10:38
... Item Type *FULL *FULL *FULL *FULL *FULL *FULL
Duplicate Marked for Duplication Save Item Duplication Resume Key *NO *YES *NO *YES *NO *YES *NO *YES *NO *YES *NO *YES
Bottom F3=Exit F5=Refresh F23=More options
F11=Volume information
F12=Cancel
A másolásra megjelölt mentett elemek Másolásra megjelölve mezőjében *YES érték látható.
110
IBM i: Backup, Recovery, and Media Services for i
3. A 19-es opció megadásával szüntetheti meg a mentett elem megjelölését és állíthatja be a Másolásra megjelölve mezőt *NO értékre. 4. A 18-as opció megadásával jelölheti meg a mentett elemet másolásra és állíthatja be a Másolásra megjelölve mezőt *YES értékre. Megjegyzés: A mentett elemek másolása optikai adathordozó és optikai eszközök használata esetén nem támogatott.
Másolás folytatása Minden másolásra kijelölt elemhez hozzá van rendelve egy folytatási kulcs. Ha a másolási művelet idő előtt ér véget, akkor a BRMS a társított folytatási kulcsot helyezi el a BRM4137 diagnosztikai üzenetben. A meghiúsult másolási műveletet úgy indíthatja újra, hogy ismét futtatja a DUPMEDBRM parancsot a BRM4137 üzenet Helyreállítási információi között biztosított parancsparamétereket használva. A következők azt mutatják be, hogyan kell az adathordozó vagy eszköz hibájának javítása után a másolási műveleteket újraindítani. 1. Tegyük fel, hogy a következő parancs futtatásával másolja a VOL001-et a VOL002-re: DUPMEDBRM VOL(VOL001) FROMDEV(TAPMLB01) TODEV(TAPMLB01) MEDPCY(FMT3570E) FROMVOL(VOL001) TOVOL(VOL002)
2. A parancs néhány fájlszekvencia másolása után meghibásodik és a munkanaplóban a következő üzenetek jelennek meg: Media duplication restart recovery. : (Media or device diagnostic messages) : Media duplication completed with errors.
3. Kijavítja a másolás meghiúsulását okozó eszköz- vagy adathordozó-hibát. 4. Megnyitja a Media duplication restart recovery üzenet kiterjesztett súgóját és lekéri az újraindítási parancsparamétereket a Helyreállítási információkból. kiterjeszt VOL(*RESUME) RSMKEY(669190)
5. Újrafuttatja a DUPMEDBRM parancsot az újraindítási paraméterekkel. DUPMEDBRM VOL(*RESUME) RSMKEY(669190)
A maradék másolandó elemeket az Adathordozó információk kezelése (WRKMEDIBRM) parancs és az Adathordozó információk kezelése képernyő Másolás nézete segítségével jelenítheti meg. Ehhez tegye a következőket: 1. Futtassa a WRKMEDIBRM parancsot a másolandó kötetet megadva. WRKMEDIBRM VOL(VOL001)
2. Nyomja meg kétszer az F11 billentyűt az Adathordozó információk kezelése képernyő Másolás nézetének megnyitásához.
6. fejezet Adathordozó-kezelési művelet beállítása
111
Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ... Saved Opt Item LIB06 LIB07 LIB08 LIB09 LIB10 LIB11
Save Date 11/23/05 11/23/05 11/23/05 11/23/05 11/23/05 11/23/05
Save Time 14:21:11 14:27:54 14:31:42 14:59:01 15:07:05 15:10:38
6=Work with media
Item Type *FULL *FULL *FULL *FULL *FULL *FULL
7=Restore
Duplicate Marked for Duplication Save Item Duplication Resume Key *NO *NO *NO *NO *NO *NO *NO *NO 669190 *NO *NO 669190 *NO *NO 669190
Bottom F3=Exit F5=Refresh F23=More options
F11=Volume information
F12=Cancel
A megjelenített példából láthatja, hogy három olyan mentett elem van, amelyhez másolás folytatási billentyűkulcs tartozik. Ezek azok a köteten maradó mentett elemek, amelyek nem kerültek másolásra. A másolás újraindítása a 669190 másolás folytatási kulcs használatával befejezi a három mentett elem másolási műveletét.
Automatikus másolás Az automatikus másolás funkció az adatok mentés utáni másolására használható. Vezérlőcsoportban erre a vezérlőcsoporton belül történt minden mentés után sor kerül, így több másolása történik aszinkron jobokban. A biztonsági mentés munkanaplójába bekerülnek a másolást végző jobokat azonosító üzenetek. A biztonsági mentés véget ér és a vezérlés visszakerül a felhasználóhoz, még mielőtt a másolás befejeződne. A másolást végző jobok befejezésről szóló, illetve hibaüzenetei a BRMS naplóba kerülnek. A DSPLOGBRM paranccsal megtekintheti ezeket az üzeneteket. Ez az új szolgáltatás a legideálisabb annak biztosítására, hogy virtuális adathordozója kimásolásra kerüljön fizikai adathordozóra. Automatikus másolás beállításához tegye a következőket: 1. Adja ki a WRKPCYBRM *MED parancsot a parancssorból. Ez megnyitja az Adathordozó irányelvek kezelése képernyőt. 2. Írjon 1-est (Létrehozás) egy új adathordozó irányelv neve mellé vagy 2-est (Szerkesztés) egy már létező adathordozó irányelv neve mellé. 3. Lapozzon lefelé az Automatikus másolás paraméterig.
112
IBM i: Backup, Recovery, and Media Services for i
Change Media Policy Media policy . . . . . . . . . . : Type choices, press Enter. Automatic duplication: From devices . . . . . . . . .
VIRTUAL
*NONE
Name, *NONE, *SAME, *MEDCLS.
From device end option . . . . To devices . . . . . . . . . .
*REWIND *SAME
*REWIND, *LEAVE, *UNLOAD Name, *SAME, *MEDCLS, F4
To device end option . . . . . To media policy . . . . . . . Save media information . . . .
*REWIND *SAME *SAME
*REWIND, *LEAVE, *UNLOAD *SAME, *SYSPCY, F4 *SAME, *BKUPCY, *LIB, *OBJ *NONE More
F3=Exit
F4=Prompt
F5=Refresh
F12=Cancel
4. A Forráseszközök paraméterben válassza ki azt az eszközt, amelyről másolni kíván. 5. A Forráseszköz vége opció paraméterben válassza ki azt a vége opciót, amelyet szeretne, hogy a Forráseszköz használjon. 6. A Céleszközök paraméterben válassza ki azt az eszközt/eszközöket, amelyre másolni kíván. 7. A Céleszköz vége opció paraméterben válassza ki a Céleszköz vége opcióját. 8. A Cél adathordozó irányelv paraméterben válassza ki azt az adathordozó irányelvet, amelyet a másolás céljaként használni kíván. 9. Az Adathordozó információk mentése paraméterben kiválaszthatja, hogy a BRMS mentse-e az adathordozó információkat, miután minden automatikus másolás befejeződött. 10. Tekintse át és igény szerint módosítsa a paramétereket, majd nyomja meg az Entert.
Adathordozó helyreállítása A lejárt adathordozók helyreállítására a BRMS két módszert kínál. Az első módszer lehetővé teszi a lejárt kötetek eltávolítását az adathordozó-készletekből, ha a köteten nincsenek aktív fájlszekvenciák. A másik módszer a töredezett adathordozók visszanyerését teszi lehetővé az aktív fájlszekvenciák másik kötetre másolásával.
Adathordozó-készlet kötetek lejárttá tétele Az adathordozó-készlet kifejezés kettő vagy több olyan kötetet jelent, ahol az egyik köteten lévő aktív fájlszekvenciák kiterjednek egy másik kötetre. A második kötet keresztezhet egy keresztez kötetre, a harmadik kötet pedig kiterjedhet egy negyedikre. Az ilyen kötetcsoportot nevezik adathordozó-készletnek. Ha mentéseit meglévő adathordozó-készlet végéhez fűzi hozzá, az idők során a teljes készlet megnőhet és jelentős számú kötetet tartalmazhat. Az is lehetséges, hogy a készlet elején lévő kötetek nem tartalmaznak aktív adatokat, de mivel részei a készletnek, ezek a kötetek nem használhatók. A BRMS lehetőséget biztosít a készlet lejárt köteteinek eltávolításra, hogy a lejárt kötetek visszakerülhessenek a kiinduló tárba, ahol újrafelhasználhatók. Az adathordozó-készlet inaktív köteteinek lejárttá tétele segít minimálisra csökkenteni azon kötetek számát, amelyeket karban kell tartania és nyomon kell követnie. A BRMS rendszert a kötetet lejárttá tételére a BRM karbantartás indítása (STRMNTBRM) parancs Adathordozó-készlet köteteinek lejárttá tétele paraméterével utasíthatja. A paraméter alapértelmezett értéke *NO, mivel ezt a funkciót nem szükséges a napi karbantartás részeként futtatni. Ha napi mentéseit aktív adathordozóhoz fűzi hozzá, akkor ajánlatos az EXPSETMED paraméterben időnként *YES értéket megadnia. 6. fejezet Adathordozó-kezelési művelet beállítása
113
Megjegyzés: Az EXPSETMED(*YES) érték használata megnövelheti a BRMS karbantartás elvégzéséhez szükséges időt.
Töredezettt adathordozó helyreállítása A használt adathordozó irányelvektől függően előfordulhat, hogy a régebbi kötetek töredezetté válnak, különösen akkor, ha aktív kötetekhez fűzi hozzá mentéseit és a mentésekhez eltérő megtartási időtartamokat használ. A töredezettség olyankor jelentkezik, ha bizonyos fájlszekvenciák előbb járnak le a köteten, mint a többi fájlszekvencia. Ha a töredezett kötetek megtelnek, akkor a kötetek addig nem használhatók, amíg minden fájlszekvencia le nem jár. A helyreállítás az a folyamat, amelynek során az aktív fájlszekvenciák új kötetre lesznek átmásolva, hogy a régi töredezett kötetet lejárttá lehessen tenni és visszakerülhessen a kiinduló tárba. Tegyük fel például, hogy a VOL001 kötet négy aktív fájlszekvenciával rendelkezik (5, 167, 452 és 511), a VOL002 pedig három aktív fájlszekvenciával rendelkezik (10, 17 és 53). Ha ezt a két kötetet helyre tudná állítani egy harmadik kötetre (VOL00A) az 1 - 7 fájlszekvenciákon, akkor a VOL001 és VOL002 kötetek újrafelhasználhatóvá válnának. Adathordozó helyreállítás használata esetén kevesebb adathordozót kell vásárolnia, mivel lehetővé teszi a meglévő adathordozók újrafelhasználását, illetve lehetővé teszi az aktív adatok áthelyezését magasabb sűrűségű adathordozóra. A helyreállítási feladat elvégzésében a BRMS System i navigátor ügyfél lehet segítségére. A Helyreállítási varázsló indításához: 1. Nyissa meg a Backup, Recovery, and Media Services mappát. 2. Nyissa meg az Adathordozó mappát. 3. Kattintson a jobb egérgombbal a Kötetek mappára. 4. Kattintson a Helyreállítás lehetőségre.
Külső címkenyomtatás A BRMS az adathordozó-címkék nyomtatásához és személyre szabásához az alábbi lehetőségeket biztosítja.
Címkenyomtatás magadása A külső címkék nyomtatásának két módja van: 1. Az adathordozó-osztály összes adathordozója esetében: a. Futtassa az Osztályok kezelése a BRM segítségével (WRKCLSBRM) parancsot a parancssorból. b. Az Adathordozó-osztályok kezelése képernyőn adja meg a 2-es opciót azon adathordozó-osztály mellett, amelyhez címkét kíván nyomtatni, majd nyomja meg az Entert. c. Az Adathordozó-osztály módosítása képernyő Címke megjelölése nyomtatásra mezőjének segítségével utasíthatja a BRMS rendszert, hogy jelölje meg a címkét nyomtatásra, amikor írási műveletre (*WRITE) vagy adathordozó áthelyezésre (*MOVE) kerül sor. A Címkeméret mezőben az adathordozó-osztály három címkeméretének bármelyikét megadhatja. Megjegyzés: A Szöveg mező az adathordozó információk között az adott kötethez fellelhető aktuális információkat használja. A mezőben lévő szöveges információk az adott kötet adathordozó információinak létrehozásához legutóbb feldolgozott vezérlőcsoport szöveges információit tükrözik. 2. Adott adathordozó kötetek esetében: a. Futtassa az Osztályok kezelése a BRM segítségével (WRKCLSBRM) parancsot a parancssorból. b. Az Adathordozó kezelése képernyőn adja meg a 11-es opciót azon kötet vagy kötetek mellett, amelyhez címkét kíván nyomtatásra kijelölni, majd nyomja meg az Entert. c. Ha az összes megjelölt kötethez kíván címke kimenetet létrehozni: v Írja be a parancssorba a GO BRMMED parancsot és nyomja meg az Entert. v Válassza a 7-es opciót (Adathordozó-címke nyomtatásának jóváhagyása). v A megerősítéshez válassza az 1-es opciót vagy nyomja meg az F16 billentyűt.
114
IBM i: Backup, Recovery, and Media Services for i
v Nyomja meg az Entert.
Címkenyomtatás személyre szabása A BRMS által az adathordozó-címkék létrehozásához használt három nyomtatófájl forrása a BRMS telepítése után megtalálható a rendszeren. A forrást a QUSRBRM könyvtárban található QA1ASRC fájl tartalmazza. Három member van: QP1A1LP, QP1A2LP és QP1A3LP. Ez a három member 6 sor/hüvelyk (lpi), 8 lpi és 9 lpi nyomtatására képes, értelemszerűen. A nyomtatócímkék formátumának módosításához szerkessze az adathordozóhoz kiválasztott címkéknek megfelelő forrásmembert. A szerkesztést végezheti például a SEU (forrásbejegyzés segédprogram), az RLU (jelentésszerkezet segédprogram) vagy a PDM (programozási fejlesztéskezelő) segítségével. Először meg kell adnia a memberekhez a nyomtatófájl (PTRF) helyes membertípusát. Ezt a PDM rendszeren belül teheti meg a memberek kezelésekor. A forrás módosításakor nem módosítsa a rekordnevet, a mezőneveket és az egyes mezők sorrendjét. A nyomtatási programok ezen megnevezett elemek jelenlététől függnek. A pozíciót módosíthatja. Vegye fel a QUSRBRM könyvtára könyvtárlistájába, majd szerkessze össze a nyomtatófájlt a QBRM könyvtárba. A Nyomtatófájl létrehozása (CRTPRTF) parancsban feltétlenül level check (*NO) értéket kell megadni. Volume serial . Creation date . Expiration date Location . . . Container . . . Text . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
: : : : : :
ZZZ003 3/08/05 4/07/05 *HOME *NONE Monthly general ledger summary
Egyéni címkéit most már sikeresen kinyomtathatja.
6. fejezet Adathordozó-kezelési művelet beállítása
115
116
IBM i: Backup, Recovery, and Media Services for i
7. fejezet Biztonsági mentés személyre szabása Ez a témakör számos olyan BRMS eszköz és módszer használatáról szolgál részletes információkkal, amelyek segítségével egyéni mentési stratégiát tervezhet és valósíthat meg cége számára. A megvalósításra kerülő mentési művelet fajtája jelentősen befolyásolja a helyreállítási műveletek minőségét és sikerességét. Ezért fontos, hogy mentési stratégiáját jól tervezze meg. Ennek a fejezetnek az első része olyan dolgokról szól, amelyeket a mentési stratégia tervezésekor érdemes szem előtt tartania. Érdemes megismernie a Rendszer helyreállítása című könyvben bemutatott, átfogóbb tervezési ajánlásokat is. A jelen témakörben leírt funkciók nagy része a BRMS grafikus felületen érhető el. Részletes információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227.
Tervezési szempontok A mentési stratégia tervezésekor számos tényezőt kell szem előtt tartani. Pontosan ismernie kell például az adott helyen dolgozó felhasználók jártassági szintjével. Ismernie kell a rendelkezésre álló fizikai erőforrások fajtáit is. A két legfontosabb tényező azonban, amelyet szem előtt kell tartania, az adatok és az időzítés: mit kell menteni, valamint mikor és hogyan kell menteni. A hatékony mentési terv kialakításában a következő kérdések lehetnek segítségére: v Mennyi adatot kell naponta mentenem? Hetente? Havonta? v Milyen adatokat kell ilyenkor mentenem? v Ismerve a mentendő adatok mennyiségét és fajtáját, hogy néz ki a mentési időkeretem? Mennyi időm áll rendelkezésre naponta és hetente a szükséges mentések végrehajtásához? A nap és a hét mely időszakaiban állnak ezek a mentési időkeretek rendelkezésre? v Miilyen mentéseket végezhetek, amely lehetővé teszi a felhasználók számára, hogy a mentés folyamat közben tovább használják a rendszert v Melyek a legfontosabb alkalmazások, amelyeknek katasztrófa utáni helyreállítás esetén a lehető leggyorsabban működőképesnek kell lenniük? Hogyan menthetjük a legfontosabb adatokat és alkalmazásokat olyan módon, amely azok gyors és egyszerű helyreállítását teszi lehetővé? A fejezet olvasása közben gondolkodjon ezeken a kérdéseken. Gondolja át a rendelkezésére álló lehetőségeket és azt, hogyan használhatja ki azokat. Elhelyezheti például a legfontosabb adatokat egy mentési listában, hatékonyan elkülönítve azokat a kevésbé fontos adatoktól? Mikor tudja hatékonyan kihasználni a mentés aktív állapotban szolgáltatást, amely lerövidíti a mentési időket és hamarabb lehetővé teszi a felhasználók számára a rendszer újbóli használatát? Rendelkezik cége párhuzamos mentések végrehajtásához szükséges erőforrásokkal, amely lerövidíti a mentési időt, a nagy objektumokat egyidejűleg több eszközön feldolgozva? A fejezet olvasása közben érdemes az ezen és más kérdésekre adott válaszait leírnia. A BRMS támogatja az objektumok lemeztárakon (33–255 lemeztárak) végzett mentését és helyreállítását támogatja. Ha lemeztárak használatával kíván gondoskodni az ezen eszközökön lévő felhasználói adatok teljes mentéséről, akkor olvassa el a következőket: 17. fejezet, “Online Lotus szervermentések”, oldalszám: 301. Könyvtár fájlok mentése esetén a felépített felhasználói fájlrendszereket (UDFS) le kell bontania, a mentés előtt, biztosítva ezzel a felépített katalógusokban lévő objektumok mentését. A felhasználói fájlrendszerek a lemeztárakon automatikusan lebontásra kerülnek, ha a rendszer korlátozott állapotban van. A rendszeren (1) vagy alap lemeztárakon (2–32) lévő felhasználói fájlrendszereket kifejezetten le kell bontani. Minden lebontott felhasználói fájlrendszert a mentés után újra fel kell építeni.
© Szerzői jog IBM 1998, 2015
117
A BRMS rendszer irányelv Míg a mentési irányelv a mentések végrehajtására vonatkozó utasításokat tartalmaz, a rendszer irányelv számos olyan értéket is tartalmaz, amelyek közvetlen hatással vannak a mentésekre. A rendszer irányelv az irányelv struktúra legmagasabb szintjén biztosít folyamat információkat a BRMS számára, amelynek leírását a következő helyen találja: 1. fejezet, “IBM Backup, Recovery and Media Services for i (BRMS) bemutatása”, oldalszám: 3. A rendszer irányelv értékei azért különösen fontosak, mert ezek alakítják ki az alapértelmezett értékeket számos működési területen. Így, hacsak nem módosítja azokat másik irányelvben vagy vezérlőcsoportban, a BRMS ezeket az értékeket alkalmazza mentési tevékenységeire. Az alábbiakban azoknak a mentéshez kapcsolódó mezőknek a felsorolás következik, amelyek alapértelmezett értékét a rendszer irányelv biztosítja: v Adathordozó irányelv típusa v Eszközök v Adathordozó helye v Adathordozó-osztály v Interaktív felhasználói állapot. v A mentési típust (teljes vagy növekményes) és a hét első napját kijelölő megjelenítési vezérlőelemek,
Rendszer irányelv bemutatása A rendszer irányelv paramétereinek áttekintéséhez tegye a következőket: 1. Írja be a parancssorba a WRKPCYBRM *SYS parancsot és nyomja meg az Entert. 2. Válassza az 1-es menüpontot (Rendszer irányelv megjelenítése és módosítása) a Rendszer irányelv menüből. Change System Policy
RCHAS400
Type choices, press Enter. Media policy . . . . . . . . . . . . . . FULL Devices . . . . . . . . . . . . . . . . TAPMLB01
Name, F4 for list Name, F4 for list
Home location for media . Media class . . . . . . . Sign off interactive users Sign off limit . . . . . . Output queue . . . . . . . Library . . . . . . . . Day start time . . . . . . Media monitor . . . . . . Shared inventory delay . . Auto enroll media . . . . Default usage. . . . . . .
Name, F4 for list Name, F4 for list *YES, *NO 0-999 minutes Name, *PRTF Name, *LIBL Time *YES, *NO 30-9999 seconds *NO, *YES *NO, *YES More...
F3=Exit
F4=Prompt
. . . . . . . . . . .
. . . . . . . . . . .
F5=Refresh
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
TAPMLB01 FMT3570 *NO 30 *PRTF 0:00:00 *YES 60 *NO *YES
F12=Cancel
Az alábbiakban a rendszer irányelv képernyőn látható kulcsparaméterek rövid összefoglalása következik. Ezek azok a paraméterek, amelyeket a legnagyobb valószínűséggel fog módosítani. A telepítéskor beállított és a rendszer irányelv által használt alapértelmezett Adathordozó irányelv neve FULL. A FULL adathordozó irányelv arra utasítja a BRMS rendszert, hogy teljes mentéseket használjon 35 napos megtartási időtartammal. A másik BRMS által konfigurált beállítás az INCR, ami arra utasítja a BRMS rendszert, hogy növekményes mentéseket használjon 14 napos megtartási időtartammal. Használhatja a Rendszer mentése (SAVSYS) speciális értéket, ami arra utasítja a BRMS rendszert, hogy az adathordozót rendszermentés után 1725 napig (5 évig) megőrizze. A alapértelmezett adathordozó irányelvet lecserélheti másik BRMS által konfigurált irányelvre vagy saját maga által létrehozottra is. Ehhez nyomja meg az F4 billentyűt az Adathordozó irányelv mezőben és válasszon a rendelkezésre álló listából.
118
IBM i: Backup, Recovery, and Media Services for i
Change System Policy
RCHAS400
Type choices, press Enter. Media policy . . . . . . . . . . . . . . FULL Devices . . . . . . . . . . . . . . . . TAPMLB01
Name, F4 for list Name, F4 for list
....................................... : Select Media Policy : Home location for media . . : : st Media class . . . . . . . . : Type options, press Enter. : st Sign off interactive users . : 1=Select : Sign off limit . . . . . . . : Opt Policy : Output queue . . . . . . . . : ARCHIVAL : Library . . . . . . . . . : FULL : Day start time . . . . . . . : INCR : Media monitor . . . . . . . : SAVSYS : Shared inventory delay . . . : TAPMLBS : Auto enroll media . . . . . : Bottom : Default usage. . . . . . . . : F9=Work with media policies : : F12=Cancel :More... : : F3=Exit F4=Prompt F5=Refre :.....................................:
Az Eszközök mezőben megjelenő eszköznév a BRMS által telepítéskor kijelölt alapértelmezett eszköz neve. Ha rendszeréhez több eszköz van csatlakoztatva, akkor a a leggyorsabbat és a legjobban automatizáltat fogja használni. Ha nem az alapértelmezett eszközt kívánja használni, akkor az F4 lenyomásával választhat a további eszközök listájából. A listában szereplő eszközök között a rendszerhez telepítéskor és a telepítés után csatlakoztatott eszközök egyaránt megtalálhatók. Az Adathordozó alap helye mező az adathordozó helyi alap helyét adja meg, amelyet a BRMS kezel. Ennek a paraméterező képernyőnek az alapértelmezett értéke *HOME. A BRMS egy nem helyi alap helyet is biztosít, amelynek neve VAULT. Az alapértelmezett érték módosításához helyezze a kurzort az Adathordozó alap helye mezőbe és nyomja meg az F4 billentyűt a helyek listájának megjelenítéséhez. Az Adathordozó-osztály mező a BRMS által használt alapértelmezett adathordozó-osztályt adja meg. A BRMS adathordozó-osztályokat használ az adathordozók különböző típusainak leírásához. A BRMS meghatározásai olyan jellemzőkön alapulnak, mint a szalagsűrűség, kapacitás, címke információk, hibatűrés és a megosztott állapot. Győződjön meg róla, hogy a használt adathordozó-osztály kompatibilis az ugyanazon irányelvben szereplő eszközzel. Ha nem az alapértelmezett BRMS helyet kívánja használni, akkor a paraméterben az F4 lenyomásával választhat a helyek listájából. Az Interaktív felhasználók kijelentkeztetése paraméter alapértelmezett értéke *NO. Ha a *YES értéket választja, akkor a BRMS figyelmeztető üzeneteket küld a következő időközönként: v Ha a hátralévő idő 60 perc, akkor az üzenet 10 percenként jelenik meg. v Ha a hátralévő idő 10 perc, akkor az üzenet 2 percenként jelenik meg. v Ha a hátralévő idő 1 perc, akkor az üzenet a perc megkezdésekor jelenik meg. Azt azonban semmi nem jelzi, ha a felhasználók visszajelentkeztek a rendszerbe. Ha ez probléma, akkor érdemes megfontolnia az alrendszerek leállítását. Ajánlatos a paraméter esetében a *NO beállítást megtartani és az interaktív felhasználók kijelentkeztetését a mentési vezérlőcsoport attribútumokból kezelni. Bizonyos felhasználók (különösen a konzolfigyelőben bejelentkezett felhasználók) esetében valószínűleg el szeretné kerülni, hogy kijelentkeztetésre kerüljenek. A konzolfigyelővel kapcsolatos további információkat a következő helyen talál: “Konzol figyelése” oldalszám: 158. A kijelentkeztetési kivételek megadásához a BRMSYSPCY menü 2-es opcióját használhatja.
7. fejezet Biztonsági mentés személyre szabása
119
Megjelenítési vezérlőelemek módosítása A rendszer irányelv paraméterei mellett egyéb rendszerhez kapcsolódó paraméterező képernyőket is talál a Rendszer irányelv menüből elérhető további képernyőkön. A hét első napjának kijelölt napot például a Megjelenítési vezérlőelemek módosítása képernyőn módosíthatja. A képernyő megnyitásához válassza az 5-ös opciót (Megjelenítési vezérlőelemek módosítása) a Rendszer irányelv menüből. Change Presentation Controls
RCHAS400
Type choices, press Enter. Character representing full backup . . . . . . . . . Character representing incremental backup . . . . . . Character representing full Domino backup with incremental DAOS backup. . . . Character representing incremental Domino backup with full DAOS backup . . . . . . . Character representing general activity . . . . . . . First day of week . . . . . . . .
F3=Exit
F5=Refresh
. . . F
Character
. . . I
Character
. . . N
Character
. . . D
Character
. . . * . . . SUN
Character SUN, MON, TUE...
F12=Cancel
A Hét első napja paraméter alapértelmezett értéke SUN. Módosíthatja ez MON értékre, illetve bármely más, a hét kezdetét jobban tükröző értékre.
A BRMS mentési irányelv A mentési irányelv tartalmazza a legtöbb és legfontosabb útmutatást azzal kapcsolatban, hogyan fogja a BRMS a mentéseket végrehajtani. Az ezen a képernyőn található kulcsparaméterek a következő információkat biztosítják a BRMS számára: v A mentés típusa (teljes vagy növekményes). v Napok, amelyeken teljes vagy növekményes mentést kell végrehajtani. v A növekményes mentés típusa (halmozódó vagy nem halmozódó). v Mentenie kell-e a BRMS rendszernek a hozzáférési utakat a mentési feldolgozás során. v Képesség, hogy az adatokat a meglévő fájlok fűzze vagy szükség esetén új kötetet kezdjen.
Mentési irányelv módosítása A Mentési irányelv képernyő megnyitásához tegye a következőket: 1. Írja be a parancssorba a GO WRKPCYBRM *BKU parancsot és nyomja meg az Entert. 2. Válassza az 1-es menüpontot (Mentési irányelv megjelenítése és módosítása) a Mentési irányelv menüben.
120
IBM i: Backup, Recovery, and Media Services for i
Change Backup Policy
RCHAS400
Type choices, press Enter. Media policy for full backups . . . . . *SYSPCY Media policy for incremental backups . . . . . . . . . *SYSPCY Backup devices . . . . . . . . . . . . . *SYSPCY
Name, F4 for list
Default weekly activity . . . Incremental type . . . . . . . Force full backup days . . . . Sign off interactive users . . Sign off limit . . . . . . . . Save journal files when saving changed objects . . . . . .
SMTWTFS(F/I) *CUML, *INCR 0-365, *NOMAX *YES, *NO, *SYSPCY 0-999 minutes, *SYSPCY
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
FFFFFFF *CUML *NOMAX *SYSPCY *SYSPCY
. . . . . *NO
Name, F4 for list Name, F4 for list
*YES, *NO More...
F3=Exit F4=Prompt F12=Cancel
F5=Refresh
F9=System policy
Amint láthatja, a mentési irányelv számos paramétere közös a rendszer irányelvvel. A megosztott paraméterező képernyőket igény szerint felülbírálva mentéseit a kívánt módon személyre szabhatja. Az alábbiakban azoknak a paramétereknek a rövid leírása következik, amelyeket a legnagyobb valószínűséggel fog módosítani: Az Alapértelmezett heti tevékenység érték a hétnapos hét egyes napjain végrehajtani kívánt mentés típusát adja meg. Előfordulhat például, hogy péntekenként teljes mentést (F), a hét többi éjszakáján pedig növekményes mentést (I) kíván a BRMS rendszerrel végeztetni. Vagy végezhet a BRMS teljes mentést minden éjszaka. Ha valamelyik napot üresen hagyja, azzal azt jelzi, hogy az adott napon semmilyen mentést nem kíván végrehajtani. A Növekményes típus mezőben a BRMS rendszerrel végeztetni kívánt növekményes mentés típusát adhatja meg. Ha a legutóbbi mentés óta történt összes változást menteni kívánja, akkor a *CUML értéket adja meg a mezőben. Ha a BRMS által legutóbb végrehajtott növekményes mentés óta történt változásokat kívánja menteni, akkor az *INCR értéket adja meg. A CUML mentések egyszerűbbé és rövidebbé teszik a helyreállítási tevékenységeket, míg az INCR mentések lerövidíthetik a mentéshez szükséges időt. Az IBM az alapértelmezés (*CUML) megtartását ajánlja, mivel ez biztosítja a fontos adatok jobb védelmét. A Teljes mentési napok kényszerítése mező a megváltozott objektumok mentése helyett teljes mentés kényszerítését teszi lehetővé, ha a megadott számú napon belül nem történt mentés. A Naplófájlok mentése a megváltozott objektumok mentése közben mező megadja, hogy menteni kell-e a naplóba bevitt objektumok változásait. Ennek az értéknek az alapértelmezése *NO, ami azt jelzi, megbízik benne, hogy a naplózott fogadók lekérik a módosításokat a helyreállítás során. Az IBM azt ajánlja, hogy a könnyebb használat és a helyreállítási lépések számának csökkentése érdekében módosítsa ezt az alapértelmezést *YES értékre. A *YES érték használata azonban növeli a mentési időt. Ha *YES érték van megadva, akkor minden naplózott objektum mentésre kerül, nem csak a naplózott fájlok. 3. Lapozzon lefelé a további attribútumok megtekintéséhez.
7. fejezet Biztonsági mentés személyre szabása
121
Change Backup Policy
RCHAS400
Type choices, press Enter. Automatically backup media information . . . . Save access paths . . . . . . Save contents of save files . Save spooled file data . . . . Queue data . . . . . . . . . . Data compression . . . . . . . Data compaction . . . . . . . Target release . . . . . . . . Update history . . . . . . . . Update history for directories
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
*LIB *YES *YES *NONE *NONE *DEV *DEV *CURRENT *YES *SYS
Clear Object Append End of
. . . .
. . . .
. . . .
. . . .
. . . .
*NONE *NO *NO *REWIND
. . . . . . . pre-check . . to media . . media option
F3=Exit
. . . .
F5=Refresh
. . . .
. . . .
. . . .
. . . .
F9=System policy
*LIB, *OBJ, *NONE *YES, *NO *YES, *NO *NONE, *ALL *NONE, *DTAQ *DEV, *YES, *NO *DEV, *NO *CURRENT, *PRV *YES, *NO *SYS, *NO, *PC, *YES
*NONE, *ALL, *AFTER *YES, *NO *YES, *NO *UNLOAD, *REWIND, *LEAVE More... F12=Cancel
Change Backup Policy
RCHAS400
Type choices, press Enter. Use optimum block size . . . IPL after backup . . . . . . How to end . . . . . . . Delay time, if *CNTRLD . Restart after power down IPL source . . . . . . . IPL restart type . . . . Backup item exit program . . Exit program library . . Exit program format . . . Missed object policy . . . . Clear missed objects . . . Asynchronous bring . . . . . Sort by . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
. . . . . . . . . . . . . .
*DEV *SYSPCY *SYSPCY *SYSPCY *SYSPCY *SYSPCY *SYSPCY *NONE *NONE *NO *NO *NAME
*DEV, *YES, *NO *YES, *NO, *SYSPCY *CNTRLD, *IMMED, *SYSPCY Seconds, *NOLIMIT *YES, *NO, *SYSPCY *PANEL, A, B, *SYSPCY *FULL, *IPLA, *SYS ... Name, *NONE Name BKUI0100 Name, *NONE *NO, *YES *NO, *YES *NAME, *SIZE Bottom
F3=Exit
F5=Refresh
F9=System policy
F12=Cancel
Az Adathordozó információk automatikus mentése paraméter a BRMS rendszertől megkövetelt adathordozó információ mentési szintet adja meg. A BRMS az adathordozó információkat a visszaállítási folyamat támogatására használja. Az alapértelmezett szint a *LIB. További lehetőségek: *OBJ és *NONE. Ha az objektum szinten kívánja megőrizni az adathordozó információkat, ezt ebben a mezőben és az Objektumrészlet megőrzése paraméterben is jeleznie kell (módosítsa *YES értékre). Az Objektumrészlet megőrzése paraméter a Vezérlőcsoport-bejegyzések szerkesztése képernyőn található. Ha nem *OBJ értéket ad meg az Adathordozó információk automatikus mentése mezőben, és *YES értéket ad meg az Objektumrészlet megőrzése mezőben, akkor lehet, hogy a BRMS az adott job esetében nem menti az *OBJ szintű információkat. Megjegyzés: Az objektum szintű részletek megőrzése jelentősen megnövelheti a szükséges lemezterületet, valamint a mentési és visszaállítási időket. Ne feledje: egyedi objektumokat objektum szintű információk nélkül is visszaállíthat, ha tudja az objektum nevét. Mentési előzményeiből kikeresheti a könyvtárat az Adathordozó információk kezelése (WRKMEDIBRM) parancs segítségével. Normál esetben az alapértelmezett *LIB érték a legtöbb ügyfél számára kielégítő. A Hozzáférési utak mentése mező a logikai és fizikai fájlokhoz tartozó hozzáférési utak mentését teszi lehetővé. Ez ebben a mezőben szereplő érték jelzi, hogy menteni kell-e azokat a logikai fájl hozzáférési utakat, amelyek a BRMS
122
IBM i: Backup, Recovery, and Media Services for i
által mentett fizikai fájloktól függnek. A BRMS a hozzáférési utakat csak akkor menti, ha az összes membert is menti, amire a hozzáférési utak épülnek. A BRMS információs üzeneteket küld, amelyek az egyes fizikai fájlokkal mentett logikai hozzáférési utak számát jelzik. Az összes fizikai fájlnak, amelyre a hozzáférési utak fel vannak építve, ugyanabban a könyvtárban kell lennie. Ez a paraméter nem ment logikai objektumokat, csak a hozzáférési utak mentését vezérli. A Hozzáférési utak mentése mezőhöz kialakított alapérték a mentési irányelvben *YES. Az itt kialakított hozzáférési utak mentése alapértéket használhatja mentési vezérlőcsoportokban. Vagy felül is bírálhatja az értéket a Mentési vezérlőcsoport attribútumok módosítása képernyőn. Az IBM azt ajánlja, hogy mentse a hozzáférési utakat még akkor is, ha időigényes. Ha nem teszi, akkor azzal a rendszer rendelkezésre állásának elvesztését kockáztatja, amennyiben a fájlt vagy a rendszert katasztrófa után kell helyreállítania. A hozzáférési utak mentése megnöveli a mentési időt, de csökkenti a helyreállítási időt, ezáltal növelve a rendszer rendelkezésre állását. A mentett útvonalak visszaállításáról további információkat a Rendszer helyreállítása című könyvben talál. Megjegyzés: Ha a BRMS teljes és növekményes mentéseket egyaránt végrehajt, akkor először a teljes mentéseket állítja vissza és utána a növekményeseket. Ha a hozzáférési utakat nem menti, akkor azok valószínűleg kétszer kerülnek újraépítésre: egyszer a teljes mentésből végzett visszaállítás során, majd a növekményes mentések visszaállításakor ismét. A Hozzáférési út újraépítésének szerkesztése (EDTRBDAP) parancs segítségével hajtsa végre az újraépítést közvetlenül a teljes mentés helyreállításának befejeződése után. Ezután visszaállíthatja a növekményes mentéseket és az EDTRBDAP parancs segítségével módosíthatja a sorszámot. A Spoolfájl adatok mentése mező a spoolfájlok és azok attribútumainak mentését teszi lehetővé kimeneti sorok mentésekor. A Sor adatok mező a sor leírásának és tartalmának mentését egyaránt lehetővé teszi. A Hozzáfűzés adathordozóhoz érték megadja, hogy az adatfájlok a meglévő, aktív fájlokkal rendelkező aktuális adathordozóhoz kerülnek hozzáadásra, vagy új kötet kerül megkezdésre. Ha *YES értéket ad meg, akkor a BRMS a közvetlenül a legutóbbi aktív fáj után következő kötetre írja a fájlokat. Ez lehetővé teszi az adathordozó maximális kihasználását. Ha azonban a különálló szalagokon lévő adatokat el kívánja különíteni, akkor *NO értéket adjon meg. Ha a *YES értéket választja a Hozzáfűzés adathordozóhoz paraméterező képernyőn, akkor a BRMS a hozzáfűzendő köteteket a következő lépések segítségével választja ki: v Ha adathordozó könyvtárakból választ ki köteteket, akkor a BRMS eldönti, hogy az utolsó használt kötet használható-e a hozzáfűzési művelethez is. A döntő tényező az adathordozó-osztály. Önálló meghajtók köteteinek kiválasztásakor a BRMS BRM1472 üzenetet ad ki, ami alkalmas jelölt kötetekre tesz javaslatot. v A BRMS kiválaszt egy aktív kötetet olyan attribútumokkal, amelyek megegyeznek a megfelelő adathordozó irányelvben lévőkkel. A BRMS a következők alapján ellenőrzi, hogy a kötet alkalmas-e hozzáfűzésre: – Azonos adathordozó-osztály – Azonos tárolóhely – Azonos lejárati dátum – A kérelmező rendszer birtokolja – Azonos áthelyezési irányelv – Azonos védett attribútum v Ha a BRMS nem talál olyan kötetet, amely megfelel a fenti feltételeknek, akkor egy korábbi lejárati dátummal rendelkező kötetet választ ki, a legkorábbival kezdve. v Ha a BRMS nem tud korábbi lejárati dátummal rendelkező kötetet kiválasztani, akkor egy lejárt kötetet választ ki a rendszerből. v Ha a BRMS eddig a pontig nem talál megfelelő kötetet, akkor egy másik rendszerről próbál meg lejárt kötetet kiválasztani. v A BRMS soha nem választ olyan kötetet, amely hibásként lett megjelölve (a kötet lejárata *ERR).
7. fejezet Biztonsági mentés személyre szabása
123
Bár ezek azok a paraméterek, amelyeket a legnagyobb valószínűséggel használni fog, a mentési irányelv képernyő többi paraméterével és értékével is érdemes tisztában lennie. Megjegyzés: Magán a mentési irányelven kívül a Mentési irányelv menüből a Mentésből kihagyandó elemek kezelése képernyőt is megnyithatja. Mivel a valószínűleg kihagyásra kerülő elemek vezérlőcsoportokban találhatók, ezért a képernyő használatáról a következő részben további információkat talál.
Biztonsági mentési vezérlőcsoportok A vezérlőcsoportok a BRMS személyre szabási folyamat legfontosabb és leghasznosabb elemei. A vezérlőcsoportokat könyvtárak, objektumok, mappák, spoolfájlok és olyan egyéb típusú adatok csoportjai alkotják, amelyek közös jellemzőkkel rendelkeznek. A vezérlőcsoportok azt is meghatározzák, hogy milyen mentési fajtát kíván a BRMS rendszerrel elvégeztetni (például teljes, növekményes vagy halmozódó-növekményes). Ezenkívül, a vezérlőcsoportok megadják azokat a napokat, amikor az adatok feldolgozásra kerülnek, valamint a feldolgozás sorrendjét is. A vezérlőcsoportok képesek az alrendszerek indításához és leállításához, valamint a jobsorok felfüggesztéséhez szükséges rugalmasságot is biztosítani. Ami talán a legfontosabb: a vezérlőcsoportok lehetővé teszik a legkritikusabb alkalmazások elkülönítését és mentését, ami viszont jelentősen megkönnyíti azok helyreállítását. A legfontosabb alkalmazások és adatok helyreállítása után helyreállíthatja a rendszer többi részét. Mentési stratégiáját valószínűleg több mentési vezérlőcsoport fogja alkotni. A több vezérlőcsoportot használó mentési stratégia tervezésére vonatkozó specifikus információkat a következő helyen találja: “Mentési forgatókönyv minták: Több vezérlőcsoport és megosztott eszközök kezelése” oldalszám: 168. A 3. fejezet, “Teljes rendszer mentése”, oldalszám: 17 részben leírt alapértelmezett vezérlőcsoportok kiválóan alkalmasak a teljes rendszer lementésére. Az IBM azt javasolja, hogy első mentését ezen alapértelmezett mentési csoportok (*SYSTEM, vagy *SYSGRP és *BKUGRP) segítségével hajtsa végre, majd ezután hagyja meg azokat változatlanul és csak akkor használja, ha szükséges. Ezenkívül, a kapcsolódó adattípusok könnyebb kezelése érdekében létrehozhat saját vezérlőcsoportokat is. A vezérlőcsoportok gyakran hivatkoznak/kezelnek a funkció irányelvekben (például a rendszer és mentési irányelvek) tárolt információkra/információkat. Ezen szakasz későbbi részében meg fogja tanulni, hogyan kel vezérlőcsoport attribútumok beállításával az irányelv döntéseket felülbírálni.
Vezérlőcsoportok tartalma A mentési vezérlőcsoport egyetlen elemet vagy elemek csoportját is tartalmazhatja. Fontolja meg a vezérlőcsoport alábbi elemeinek egy csoportba csoportosítását: v Adott alkalmazáshoz tartozó összes könyvtár. v Kijelölt objektumok, például olyanok, amelyek rendszeresen változnak (ahelyett, hogy *INCR mentés használna ezekhez az objektumokhoz, amelynek azonosítania kell a megváltozott objektumokat). v Adatbázis-hálózatot tartalmazó könyvtárak. v Az alkalmazásadatok részét képező byte-folyamfájlok. v Spoolfájlok, amelyekre később szüksége lehet (például számlák vagy fizetési bizonylatok). v Hasonló megtartási időszakkal rendelkező elemek. v Kritikus alkalmazások, amelyeket a többi előtt kell visszaállítania. v Nem-kritikus alkalmazások vagy könyvtárak, amelyeket ráér később visszaállítani. A következő táblázat a vezérlőcsoportban elhelyezhető elemek áttekintését tartalmazza:
124
IBM i: Backup, Recovery, and Media Services for i
1. táblázat: Mentési vezérlőcsoport mentési elemei Nevesített elemek
Speciális értékek
Speciális műveletek
v Könyvtárnevek
v *ALLCHGRCV
v *EXIT
v Általános könyvtárnevek
v *ALLDLO
v *LOAD
v Mentési lista nevek
v *ALLDTCRCV
v *SETASPGRP
– Objektumlista
v *ALLPROD
– Mappalista
v *ALLTEST
– Hivatkozáslista
v *ALLUSR
– Spoolfájllista
v *ASPnn v *DLOnn v *IBM v *LINK v *LNKOMTLTS v *LNKOMTONL v *LTSOMTONL v *QHST v *SAVCFG v *SAVSECDTA v *SAVSYS v *SAVSYSINF
A vezérlőcsoport tartalmazhat: egy vagy több könyvtárat; egy speciális értéket vagy többet; konfigurációs vagy biztonsági adatokat; vagy speciális műveleteket (például *LOAD vagy *EXIT). Röviden, a következő táblázatban felsorol brámely elemet menthet vezérlőcsoportban: 1. táblázat:. A csoportosított elemek lehetnek azonos típusúak (minden könyvtár vagy minden speciális érték), vagy lehetnek különböző típusúak is (például könyvtárak, speciális értékek és speciális műveletek). A speciális műveleteket és speciális értékeket mentési elemként rendszerfüggvények hívására használhatja. Arra utasítják a BRMS rendszert, hogy előre meghatározott műveleteket hajtson végre vagy előre meghatározott értékeket tételezzen fel adott mezőkben. Mentési listát is használhat bejegyzésként vezérlőcsoportban. A mentési listák különösen hasznosak a kritikus adatok és alkalmazások elkülönítéséhez, ami megkönnyíti a helyreállítást. Megkönnyítik az adatok csoportjainak kezelését is. A fejezet későbbi részében részletesebb információkat talál a mentési listák tervezéséről. A következő lista azoknak a speciális műveleteknek és speciális értékeknek a rövid leírását tartalmazza, amelyek Mentési elem bejegyzésként használhatók vezérlőcsoportokban. Az elemekkel kapcsolatos további információkat az online súgóinformációk között talál. Speciális műveletek *EXIT Felhasználói parancs feldolgozást hajt végre *LOAD Új szalagot kezd *SETASPGRP Beállít egy lemeztárcsoportot a mentést futtató jobhoz. A korábban beállított lemeztárcsoport beállítása automatikusan megszüntetésre kerül. A lemeztárcsoportot megadó elsődleges lemeztárat a Lemeztáreszköz paraméterező képernyőben kell megadni. Speciális értékek *ALLDLO Menti az összes ASP-ben található összes mappát, dokumentumot és levelet
7. fejezet Biztonsági mentés személyre szabása
125
Megjegyzés: Összesített vagy növekményes *ALLDLO mentés végrahajtásakor a *MAIL adatok különálló elemekként kerülnek mentésre. A BRMS SAVDLO DLO(*MAIL) SAVTYPE(*FULL) parancsot ad ki *ALLDLO esetén. *DLOnn Menti a megadott ASP-ben található összes mappát, dokumentumot és levelet *ALLUSR Menti az összes felhasználói könyvtárat *ALLPROD Menti az összes *PROD típusú könyvtárat *ALLTEST Menti az összes *TEST típusú könyvtárat *ASPnn A megadott ASP-t menti (csak a könyvtár típusú objektumokat) Menti az összes IBM könyvtárat
*IBM *LINK
Minden olyan objektumot ment, amely nem a /QSYS.LIB és /QDLS katalógusokban található *LNKOMTLTS Minden integrált fájlrendszeri katalógust és fájlt ment, kivéve a Lotus szerverfájlokat és a /QSYS.LIB és /QDLS katalógusokban lévő fájlokat. *LNKOMTONL Minden integrált fájlrendszeri katalógust és fájlt ment, kivéve a Lotus szervermentés fájlokat és a /QSYS.LIB és /QDLS katalógusokban lévő fájlokat. *LTSOMTONL Menti az összes Lotus szerverfájlt, az online Lotus szerverfájlokat kivéve. *QHST Menti az előzmény információkat *SAVCFG Menti a konfigurációt *SAVSECDTA Menti a biztonsági adatokat *SAVSYS Menti az operációs rendszert *ALLCHGRCV Olyan naplófogadókat ment, amelyek nem lettek mentve a legutóbbi módosításuk óta. A felhasználói könyvtárakban csak azok a naplókhoz tartozó naplófogadók kerülnek feldolgozásra, amelyek nem 'Q' karakterrel kezdődnek. A QCHGJRNRCV objektumlistával jelezhet, hogy melyik naplófogadó kerüljön feldolgozásra az *ALLCHGRCV által. Ha a QCHGJRNRCV nem létezik, akkor a könyvtárakban minden fogadó, amely nem 'Q' betűvel kezdődik, feldolgozásra kerül. Megjegyzés: Azokat az objektumokat, amelyek naplózva vannak ezekkel a naplófogadókkal társított naplóba, *YES, *OBJ vagy *MBR megtartási objektumrészlettel kell menteni. Ha az objektumok részletei nincsenek megtartva, akkor az *ALLCHGRCV az összes módosított naplófogadót menti minden futtatáskor, miután a BRMS karbantartás futott, ahelyett, hogy csak a nemrégiben módosított fogadókat mentené.
126
IBM i: Backup, Recovery, and Media Services for i
*ALLDTCRCV A leválasztott naplófogadók menti, amelyek nem lettek mentve a leválasztás óta. A felhasználói könyvtárakban csak azok a naplókhoz tartozó naplófogadók kerülnek feldolgozásra, amelyek nem 'Q' karakterrel kezdődnek. A QDTCJRNRCV objektumlistával jelezhet, hogy melyik naplófogadó kerüljön feldolgozásra az *ALLDTCRCV által. Ha a QDTCJRNRCV nem létezik, akkor a könyvtárakban minden fogadó, amely nem 'Q' betűvel kezdődik, feldolgozásra kerül. Megjegyzés: Azokat az objektumokat, amelyek naplózva vannak ezekkel a naplófogadókkal társított naplóba, *YES, *OBJ vagy *MBR megtartási objektumrészlettel kell menteni. Ha az objektumok részletei nincsenek megtartva, akkor az *ALLDTCRCV az összes leválasztott naplófogadót menti minden futtatáskor, miután a BRMS karbantartás futott, ahelyett, hogy csak a nemrégiben leválasztott fogadókat mentené. *SAVSYSINF Az operációs rendszeri adatok és objektum információk *SAVSYS mentési elem által mentett részhalmazát menti. Megjegyzés: 1. Ez a mentési elem nem igényel korlátozott állapotot, és nem használatos rendszerfrissítésekhez és áttérésekhez. 2. Ez a mentési elem a *SAVSYS mentési elemet nem helyettesíti. 3. A mentési elem használatához előzetesen *SAVSYS mentést kell végrehajtani a rendszeren.
*SAVSYS speciális érték használata A *SAVSYS speciális érték dolgozza fel a SAVSYS parancsot. Ha a *SAVSYS értéket vezérlőcsoportban kívánja használni, akkor először az Adathordozó-osztály hozzáadása képernyő segítségével állítson be egy adathordozó-osztályt. Ezután adja hozzá ezt az adathordozó-osztályt egy új adathordozó irányelvhez. Ezután módosíthatja a vezérlőcsoport attribútumait úgy, hogy az új adathordozó irányelvet használja, amely nem engedélyezi a megosztott köteteket. Az adathordozót be kell jegyeznie ezt az adathordozó-osztályt használva ahhoz, hogy végrehajthassa a *SAVSYS műveletet. Ezek a szempontok egyetlen rendszeres és hálózatos környezetben egyaránt fontosak. Megjegyzés: Ellenőriznie kell a BRMS rendszerben beállított paramétereket, valamint a SAVSYS parancs alapértelmezett paramétereit annak biztosítása érdekében, hogy a megfelelő információk kerüljenek mentésre.
*SAVSYS mentési elemkénti használatának speciális szempontjai Ha a mentési vezérlőcsoport mentési elemeinek listája tartalmazza a *SAVSYS (Rendszer mentése) speciális értéket, akkor a QSYS könyvtár másolata kerül a telepítési folyamattal kompatibilis formátumban mentésre. A más könyvtárakban lévő objektumokat nem menti el. A *SAVSYS speciális érték elment az Objektum mentése (SAVOBJ) parancs Objektumtípusok mezőben (OBJTYPE paraméter) megjelenített minden objektumtípust. Ezen felül elmenti a biztonsági és konfigurációs objektumokat. Megjegyzés: Az operációs rendszer mentéséhez a SAVSYSBRM parancsot kell a konzolból feldolgoznia. *SAVSYS értéket tartalmazó biztonsági mentés végrehajtása adathordozó-könyvtár eszköz (például a 3494) használatával nem igényel speciális feldolgozást. A mentés ugyanúgy kerül végrehajtásra, mintha önálló szalageszközt használna. Korlátozások: v Ki kell zárnia a felhasználói profilt a kijelentkezésből a Kijelentkezési kivételek kezelése képernyő segítségével (a Rendszer irányelv 2-es opciója). A rendszermentés funkció végrehajtása előtt a BRMS minden aktív alrendszert leállít. A teljes rendszermentéssel kapcsolatos információkat a következő helyen talál: “Mentés ütemezése *SAVSYS értékkel” oldalszám: 128. v Ha *SAVSYS speciális értékkel kíván mentést végezni, akkor *SAVSYS speciális jogosultsággal kell rendelkeznie. 7. fejezet Biztonsági mentés személyre szabása
127
v A *SAVSYS speciális értékkel létrehozott és telepítéshez használt szalagokat olyan sűrűséggel kell inicializálni, amelyet az aktuális alternatív IPL eszköz támogat. Ha ez nem történik meg, akkor a helyreállítás során az aktuális alternatív IPL eszközt olyan adathordozó-eszközre kell cserélni, amely támogatja a telepítés megkezdése előtt létrehozott *SAVSYS szalagok sűrűségét. v A *SAVSYS speciális értéket tartalmazó mentési vezérlőcsoportnak *NO értéket kell megadnia az adathordozó-osztály Megosztott adathordozó mezőjében.
Mentés ütemezése *SAVSYS értékkel A *SAVSYS speciális értéket használó mentési vezérlőcsoport ütemezéséhez használja a Mentés indítása BRM segítségével (STRBKUBRM) parancsot. A SCDTIME paraméterben adjon meg egy ütemezett időpontot, amikor a mentésnek indulnia kell, valamint adja meg a *NO értéket a SBMJOB paraméterben. Ne feledje, hogy miután a konzolból a STRBKUBRM parancsot elküldte, a konzol a mentés befejeződéséig elérhetetlen lesz. Nagyon fontos meggyőződnie arról is, hogy a konzolnak küldött üzenetek nem szakítják meg az elküldött STRBKUBRM parancsot. A konzolnak küldött üzenetek általi megszakításokat megelőzendő adja meg a következő Üzenetsor módosítása (CHGMSGQ) parancsot a STRBKUBRM parancs elküldése előtt vagy a használt mentési vezérlőcsoportban: CHGMSGQ MSGQ(QSYSOPR) DLVRY(*NOTIFY) SEV(99)
Megjegyzés: Ha nem programozható munkaállomáson kell üzenetekre válaszolnia, akkor nyomja meg a Shiftet, a Rendszerfigyelmeztetést és az Entert. Megjelenik a Rendszerkérés képernyő, ahol kiválaszthatja a 6-os opciót (Rendszeroperátor üzenetek megjelenítése).
Alrendszerek leállítása és indítása a *SAVSYS speciális értékkel Ha egy mentési vezérlőcsoport *SAVSYS speciális értéket tartalmaz vagy a felhasználó a SAVSYSBRM parancsot adja ki, akkor a BRMS a mentési művelet indítása előtt minden alrendszert leállít. Ez biztosítja, hogy mentés közben a rendszeren semmilyen más tevékenység ne folyhasson. A vezérlő alrendszer a mentési vezérlőcsoport utolsó mentési elemének feldolgozása után kerül elindításra. Ha a mentési vezérlőcsoport attribútumai között megadja, hogy a vezérlőcsoport feldolgozásának befejeződése után IPL-re kerül sor, akkor a vezérlő alrendszer nem kerül elindításra, mivel erre az IPL folyamat részeként kerül sor. A BRMS alapértelmezésben újraindítja a vezérlő alrendszert. *SAVSYS futtatása után a vezérlő alrendszer indítását meg lehet akadályozni. A SAVSYSBRM parancs használata esetén használja a STRCTLSBS(*NO) értéket. Ha mentési vezérlőcsoportban *SAVSYS étéket használ, akkor válassza a Mentési vezérlőcsoportok kezelése (WRKCTLGBRM) menü 9-es opcióját a feldolgozandó alrendszerek kezeléséhez és az alábbi bejegyzés beviteléhez. Subsystems to Process
RCHAS400
Use . . . . . . . . . : *BKU Control group . . . . : *SYSGRP Type choices, press Enter. Seq 10
Subsystem
Library
End Option
Delay
Restart
*ALL
*ALL
*IMMED
*NOLIMIT
*NO
Bottom F3=Exit
128
F5=Refresh
F12=Cancel
IBM i: Backup, Recovery, and Media Services for i
Konzolfigyelés használata *SAVSYS ütemezéséhez A BRMS konzolfigyelő funkcióját használva kiterjesztheti rendszermentés ütemezési képességét. A konzolfigyelés lehetővé teszi, hogy a rendszerkonzolt megfigyelt állapotba helyezze. A témakörrel kapcsolatos további információkat a következő helyen talál: “Konzol figyelése” oldalszám: 158. Meg nem figyelt rendszermentés vezérlő alrendszerre végzett ütemezéséről további információkat a következő helyen talál: “Mentés elküldése a vezérlő alrendszernek” oldalszám: 160.
Alapértelmezett vezérlőcsoportok tartalma Ez a rész a BRMS által biztosított alapértelmezett vezérlőcsoportokban található bejegyzéseket mutatja be. A menteni kívántak személyre szabásához nem ajánlott az ezen vezérlőcsoportokban lévő bejegyzések módosítása. Másolja át inkább az alapértelmezett vezérlőcsoportot egy új vezérlőcsoportba és azt használja az egyéni mentés végrehajtásához. Megjegyzés: Az alapértelmezett vezérlőcsoportok egyike sem ment spoolfájlokat és várakozási sorban lévő adatokat.
*SYSTEM alapértelmezett vezérlőcsoport Ennek a vezérlőcsoportnak a rendeltetése a teljes rendszer mentése. Ha ezzel a vezérlőcsoporttal menti rendszerét, az megnövelheti a mentési időt (mivel minden rendszer és felhasználói adatot ment), de ez biztosítja a legegyszerűbb helyreállítási forgatókönyvet. Display Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : *SYSTEM Default activity . . . . : *BKUPCY Text . . . . . . . . . . : Backs up the entire system
Seq 10 20 30 40 50 60 70
Backup Items *EXIT *SAVSYS *IBM *ALLUSR *ALLDLO *LINK *EXIT
Weekly Activity SMTWTFS *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
List ASP Type Device
*SYSBAS *ALLAVL
Retain Save Object While Detail Active *NO *ERR *NO *YES
SWA Message Queue
Sync ID
*NO *NO *NO *NO
Bottom Press Enter to continue. F3=Exit
F11=Display exits
F12=Cancel
F14=Display client omit status
*SYSGRP alapértelmezett vezérlőcsoport Ennek a vezérlőcsoportnak a rendeltetése kizárólag a rendszeren található rendszeradatok mentése. A vezérlőcsoport által mentett rendszeradatok a következők: v Licenc belső kód v Operációs rendszer v Konfigurációs adatok v Biztonsági adatok v IBM által biztosított könyvtárak v IBM által biztosított katalógusok (QIBM/ProdData és /QOpenSys/QIBM/ProdData)
7. fejezet Biztonsági mentés személyre szabása
129
Megjegyzés: A QIBMLINK egy BRMS által létrehozott hivatkozáslista. Ez az új lista csak a *SYSGRP vezérlőcsoportban jelenik meg a BRMS új telepítésein. Ezt a vezérlőcsoportot a *BKUGRP vezérlőcsoporttal együtt használva biztosíthatja, hogy a teljes rendszer mentésre kerüljön. Mivel azonban a rendszeradatok nem változnak túl gyakran, ezt a vezérlőcsoportot érdemes a *BKUGRP vezérlőcsoportnál ritkábban futtatni. Mindig győződjön meg róla, hogy az összes rendszer és felhasználói adatot mentette, mert csak így biztosíthat teljeskörű helyreállítást, amennyiben katasztrófaesemény következne be. Ütemezze a vezérlőcsoport rendszeres időközönkénti futtatását, mentési stratégiája által meghatározott módon. Display Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : *SYSGRP Default activity . . . . : *BKUPCY Text . . . . . . . . . . : Backs up all system data
Seq 10 20 30 40 50
Backup Items *EXIT *SAVSYS *IBM QIBMLINK *EXIT
List ASP Type Device
*LNK *ALLAVL
Weekly Activity SMTWTFS *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
Retain Save Object While Detail Active *NO *NO
SWA Message Queue
Sync ID
*NO *NO
Bottom Press Enter to continue. F3=Exit
F11=Display exits
F12=Cancel
F14=Display client omit status
*BKUGRP alapértelmezett vezérlőcsoport Ennek a vezérlőcsoportnak a rendeltetése kizárólag a rendszeren található felhasználói adatok mentése. Csak a felhasználói adatok mentése csökkenti a rendszer mentéséhez szükséges időt. Akkor érdemes megfontolnia csak a felhasználói adatok mentését, ha a rendszeradatok nem változnak gyakran. Ha sem konfigurációs, sem biztonsági adatai nem változnak gyakran és rendszeresen futtat teljes rendszermentéseket, akkor megfontolhatja a *SAVSECDTA és *SAVCFG speciális érték értékek eltávolítását. Ezek a bejegyzések azért szerepelnek ebben a vezérlőcsoportban, mert az adatok felhasználói adatoknak tekinthetők, amelyekre jellemző, hogy gyakran változnak. Display Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : *BKUGRP Default activity . . . . : *BKUPCY Text . . . . . . . . . . : Backs up all user data
Seq 10 20 30 40 50 60 70
Backup List ASP Items Type Device *EXIT *SAVSECDTA *SAVCFG *ALLUSR *SYSBAS *ALLDLO *LINK *ALLAVL *EXIT
Weekly Activity SMTWTFS *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
Retain Save Object While Detail Active *NO *NO *ERR *NO *YES
SWA Message Queue
Sync ID
*NO *NO *NO
Bottom Press Enter to continue. F3=Exit
130
F11=Display exits
F12=Cancel
F14=Display client omit status
IBM i: Backup, Recovery, and Media Services for i
Mentési vezérlőcsoportok kezelése A BRMS mentési vezérlőcsoport szolgáltatása számos képernyőből áll, amelyek vezérlőcsoportok létrehozásához és szerkesztéséhez használható paramétereket tartalmaznak. Ez a rész az alapszintű vezérlőcsoport stratégia beállításához használható képernyőket és paramétereket írja le. v A Mentési vezérlőcsoportok kezelése (WRKCTLGBRM) képernyő a központi vezérlőcsoport képernyő. Erről a képernyőről létrehozhat, szerkeszthet, módosíthat és megjeleníthet vezérlőcsoportokat. Kijelölheti a vezérlőcsoport futtatásakor feldolgozandó alrendszereket és jobsorokat is. Ezenkívül, erről a képernyőről helyezheti a vezérlőcsoportot feladatütemezőbe. v A Mentési vezérlőcsoport-bejegyzések szerkesztése képernyő ugyanazokat a paramétereket használja, mint a Mentési vezérlőcsoport-bejegyzések létrehozása képernyő. Ezen a képernyőn meglévő vezérlőcsoportok értékeit szerkesztheti. v A Mentési vezérlőcsoport attribútumok módosítása képernyő számos közös paramétert használ a rendszer és funkció irányelvekkel. Ezen a képernyőn szabhatja személyre az egyes vezérlőcsoportokat, hogy azok megfeleljenek az egyes mentések által támasztott mentési követelményeknek.
Vezérlőcsoport létrehozása A következő példában egy SAMPLE nevű vezérlőcsoportot fog létrehozni, amely három könyvtárat tartalmaz: LIBA, LIBB és LIBC. Vezérlőcsoport létrehozásához tegye a következőket: 1. Írja be a parancssorba a WRKCTLGBRM parancsot és nyomja meg az Entert. Ez megnyitja a Mentési vezérlőcsoportok kezelése képernyőt. Work with Backup Control Groups Position to . . . . . .
RCHAS400
Starting characters
Type options, press Enter 1=Create 2=Edit entries 3=Copy 4=Delete 5=Display 6=Add to schedule 8=Change attributes 9=Subsystems to process ... Control Opt Group 1 SAMPLE *BKUGRP *SYSGRP *SYSTEM
Full Media Policy
Incr Media Policy
Weekly Activity SMTWTFS Text
*BKUPCY SAVSYS SYSTEM
*BKUPCY SAVSYS SYSTEM
*BKUPCY *BKUPCY *BKUPCY
Entry created by BRM configuration Entry created by BRM configuration Entry created by BRM configuration
Bottom F3=Exit F5=Refresh F9=Change backup policy
F7=Work with BRM scheduled jobs F23=More options F24=More keys
2. Vezérlőcsoport létrehozásához írjon 1-est (Létrehozás) az Opt oszlopba és adja meg a vezérlőcsoport nevét a Vezérlőcsoport mezőben. Ebben az esetben a vezérlőcsoport neve SAMPLE. 3. Nyomja meg az Entert. Ez megnyitja a Mentési vezérlőcsoport-bejegyzések létrehozása képernyőt.
7. fejezet Biztonsági mentés személyre szabása
131
Create Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Create sample backup control group Type information, press Enter.
Seq 10 20 30 40 50
Backup Items *EXIT LIBA LIBB LIBC *EXIT
List ASP Type Device *SYSBAS *SYSBAS *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
*ERR *ERR *ERR
SWA Message Queue
Sync ID
*NO *NO *NO
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
4. A Mentési vezérlőcsoport-bejegyzések létrehozása képernyőn írja be az első menteni kívánt könyvtár nevét a Mentési elemek mezőbe. Nyomja meg az Entert. Mivel a BRMS sorszámozza a mentési sorrendet, a könyvtár- vagy objektumneveket abban a sorrendben kell beírnia, ahogyan fel kívánja azokat dolgozni. A két bejegyzés közötti sorszám megadásával azonban ezt a sorrendet módosíthatja. A BRMS értesítést küld, ha a könyvtár nem létezik. Ha nem ismeri a menteni kívánt könyvtár nevét, akkor az F19 lenyomásával nyissa meg a Könyvtárak kiválasztása képernyőt. A Könyvtárak kiválasztása képernyőn nyomja meg az Entert a könyvtárak listájának lekérdezéséhez. Megjegyzés: Létrehozhat vezérlőcsoportot olyan könyvtárral is, amely nem létezik. Az Enter másodszori lenyomásával a Könyvtár nem létezik figyelmeztető üzenetet hatálytalaníthatja. Lépjen ki az F3 lenyomásával és a mentéshez válassza az 1-es opciót a Mentési vezérlőcsoport-bejegyzések létrehozása képernyőn. 5. Az alábbiakban a képernyőn látható többi kulcsparaméter rövid összefoglalása következik. v A Heti tevékenységek mezőhöz hét egykarakteres mező tartozik, amelyekkel a hét napjait jelölheti meg. Használhatja a mező alapértelmezett értékét (*DFTACT) vagy beállíthat saját heti tevékenység ütemtervet is. A *DFTACT teljes mentést határoz meg (FFFFFFF) mind a hét napra. Ha ez üzleti igényeinek jobban megfelel, akkor a napi teljes (F) és növekményes (I) mentések egyéni keverékét is létrehozhatja, például: IIFFIIF. v Az Objektumrészlet megőrzése mezőben megadhatja, hogy mentse-e a BRMS a vezérlőcsoporttal kapcsolatos történetinformációkat az objektum szintjén. Ebben a példában az Objektumrészlet megőrzése mezőben semmit nem adtunk meg, ami az alapértelmezett *ERR (mint hiba) használatát eredményezi. A mezőben használható egyéb értékek a következők: *YES, *NO, *OBJ és *MBR. Ha ennél a rákérdezésnél az *OBJ értéket kívánja megadni, akkor az Adathordozó információk automatikus mentése paraméterben szintén *OBJ értéket kell megadnia. Az Adathordozó-információk automatikus mentése mező alapértelmezett értékét a BRMS a mentési irányelvben alakítja ki. Ezt a mentési irányelv képernyőn vagy a Mentési vezérlőcsoport attribútumok módosítása képernyőn módosíthatja. v A Mentés aktív állapotban mezőben szereplő érték határozza meg, hogy a felhasználók módosíthatnak-e egy objektumot mentési feldolgozás közben. Pontosabban, a mentés aktív állapotban szolgáltatás lehetővé teszi a felhasználók számára az objektum módosítását, miután a BRMS elér egy bizonyos ellenőrzési pontot a mentési feldolgozásban. A mentése tranzakciós határon hajtja végre. A mentés aktív állapotban szolgáltatás használatával csökkentheti a mentéshez szükséges időkeretet. A fejezet későbbi részében részletesebb információkat talál a mentés aktív állapotban szolgáltatás használatáról. v A Szinkronizációs azonosító mezőben megadhatja, mikor kell a mentés aktív állapotban szolgáltatást *SYNCLIB, *SYNC vagy *NWSSYNC értékkel használni. Megadhatja egy szinkronizált ellenőrzési pont nevét. Ezt a nevet kell az összes részt vevő mentési művelet esetében megadni. Ez teszi lehetővé több job összehangolását. A fejezet későbbi részében részletesebb információkat talál a szolgáltatás és a mentés aktív állapotban együttes használatáról.
132
IBM i: Backup, Recovery, and Media Services for i
6. A további paraméterek külön képernyőn állnak rendelkezésre. A Speciális mentési vezérlőelemek képernyő megnyitásához nyomja le kétszer az F11 billentyűt. Create Backup Control Group Entries
REESES
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Create sample backup control group Type information, press Enter.
Seq 10 20 30 40 50
Backup Items
List Parallel Type Type
*EXIT LIBA LIBB LIBC *EXIT
*DEFAULT *DEFAULT *DEFAULT
Private Authorities
Encrypt
*NO *NO *NO
*NO *NO *NO
Bottom F3=Exit
F5=Refresh
F11=Display main
F12=Cancel
7. Az alábbiakban az ezen a képernyőn látható paraméterek rövid összefoglalása következik. v A Párhuzamos típus paraméterben a végrehajtandó párhuzamos mentés típusát adhatja meg. A paraméter érvényes értékei a következők: *DEFAULT, *PARALLEL, *SERIAL és *NONE. Alapértelmezett értéke *DEFAULT. A párhuzamos eszköz-erőforrások pontos számát meg kell adni annak érdekében, hogy a *PARALLEL illetve *SERIAL típusok működjenek. Ha nincs megadva kellő számú erőforrás, akkor a rendszer nem veszi figyelembe a párhuzamossági típust, és csak egy erőforrást használ fel. A fejezet későbbi részében részletesebb információkat talál ezekről a korlátozásokról. v A Magánjogosultságok paraméterben megadhatja, hogy kívánja-e a mentési elem magánjogosultságát menteni. Ez csak könyvtárak, objektumok és integrált fájlrendszer esetében érvényes. Tartsa szem előtt, hogy a magánjogosultságok mentése hosszan tartó folyamat és megnövelheti a mentési időt. v A Titkosítás paraméterben megadhatja, hogy titkosítással kívánja-e a biztonsági mentést menteni. A titkosítás engedélyezése az adathordozó irányelven keresztül történik, és ez a mező határozza meg, hogy akar (*MEDPCY) vagy nem akar (*NO) titkosítást használni. A fejezet későbbi részében részletesebb információkat talál a titkosítással kapcsolatban. 8. Tekintse át és igény szerint módosítsa a maradék paramétereket. 9. Ha befejezte, akkor nyomja meg az Entert az új vezérlőcsoport mentéséhez. Megjegyzés: A BRMS egyetlen mentési parancsban fogja össze az objektumokat, ha azok azonos típusúak és hasonló lemeztárral, objektumrészletekkel, mentés aktív állapotban attribútumokkal, párhuzamos típussal, magánjogosultsággal és titkosítási értékkel rendelkeznek. Ez a kötegelés a mentési parancs maximális korlátjának eléréséig vagy a mentési elemek listájának kiürüléséig folytatódik. Az előző példában a BRMS mindhárom könyvtár mentéséhez egyetlen SAVLIB parancsot adna ki.
Vezérlőcsoport szerkesztése A Mentési vezérlőcsoport-bejegyzések szerkesztése lehetőség a meglévő vezérlőcsoportok ( a BRMS által konfiguráltakat és a felhasználó által létrehozottakat egyaránt beleértve) módosítására szolgál. A Mentési vezérlőcsoportok kezelése képernyőről a következőképpen érhető el: 1. Írjon egy 2-est (Bejegyzések szerkesztése) azon vezérlőcsoport mellé, amelyet szerkeszteni kíván. 2. Nyomja meg az Entert.
7. fejezet Biztonsági mentés személyre szabása
133
Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter.
Seq 10 20 30 40 50
Backup Items
List ASP Type Device
*EXIT LIBA LIBB LIBC *EXIT
*SYSBAS *SYSBAS *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
*ERR *ERR *ERR
SWA Message Queue
Sync ID
*NO *NO *NO
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
Ezen a képernyőn mentési elemet törölhet meglévő vezérlőcsoportból; ehhez írja felül szóközökkel a törölni kívánt bejegyzés sorszámát. A képernyőn a heti tevékenység ütemezését, illetve bármely más értéket is módosíthat, igény szerint. Vannak olyan értékek is, amelyek az F11 billentyű kétszeri lenyomásával módosíthatók. Ez a Speciális mentési vezérlőelemek képernyőt nyitja meg. Edit Backup Control Group Entries
REESES
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter.
Seq 10 20 30 40 50
Backup Items
List Parallel Type Type
*EXIT LIBA LIBB LIBC *EXIT
*DEFAULT *DEFAULT *DEFAULT
Private Authorities
Encrypt
*NO *NO *NO
*NO *NO *NO
Bottom F3=Exit
F5=Refresh
F11=Display main
F12=Cancel
Vezérlőcsoport attribútumainak módosítása A Mentési vezérlőcsoport attribútumok módosítása opció segítségével az egyes vezérlőcsoportokat az egyes jobok specifikus igényeihez igazíthatja. A Mentési vezérlőcsoportok kezelése képernyőről a következőképpen érhető el: 1. Írjon egy 8-ast (Attribútumok módosítása) azon vezérlőcsoport mellé, amelyet módosítani kíván. 2. Nyomja meg az Entert.
134
IBM i: Backup, Recovery, and Media Services for i
Change Backup Control Group Attributes Group . . . . . . . . . . . . . . . . : SAMPLE Type information, press Enter. Media policy for: Full backups . . . . . . . . . . . . . *BKUPCY Incremental backups . . . . . . . . . *BKUPCY Backup devices . . . . . . . . . . . . . *BKUPCY
Parallel device resources: Minimum resources . . . Maximum resources . . . Sign off interactive users Sign off limit . . . . . . Default weekly activity . Incremental type . . . . . Force full backup days . . F3=Exit
F4=Prompt
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
*NONE *BKUPCY *BKUPCY *BKUPCY *BKUPCY *BKUPCY
Name, F4 for list Name, F4 for list Name, F4 for list
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *YES, *NO, *BKUPCY 0-999 minutes, *BKUPCY SMTWTFS(F/I), *BKUPCY *CUML, *INCR, *BKUPCY 0-365, *NOMAX, *BKUPCY More...
F12=Cancel
A Mentési vezérlőcsoport attribútumok módosítása képernyőn látható attribútumok legtöbbje a BRMS által a mentési irányelvben (*BKUPCY) kialakított alapértelmezett értékeket veszi fel. A megosztott alapértelmezett értékek bármelyikét felülbírálhatja a képernyőn látható megosztott paraméterek módosításával. A Mentési vezérlőcsoport attribútumok módosítása képernyőn látható Párhuzamos eszköz erőforrások paraméter olyan paraméter, amelyet nem a mentési irányelv oszt meg. A párhuzamos eszköz erőforrás képesség lehetővé teszi, hogy több eszközre mentsen adatokat ugyanazon jobból egyidejűleg, lerövidítve ezáltal a mentési időkeretet. A párhuzamos eszköz erőforrás szolgáltatás használatához több, a rendszerhez csatlakoztatott szalageszközzel kell rendelkeznie. A párhuzamos feldolgozásról további részleteket jelen fejezet Vezérlőcsoportok feldolgozásának további lehetőségei című részében talál.
Vezérlőcsoportban lévő könyvtárak mentésére vonatkozó speciális szempontok A QUSRSYS könyvtár három fontos fájlt tartalmaz, amelyek mentési művelet közben kerülnek felhasználásra: v A QATADEV MLB-kből álló listát tartalmaz. v QATAMID kötetazonosítók listáját tartalmazza, amelyek mentési művelet közben kerülnek felhasználásra. v QATACGY szalagkönyvtár eszközkategóriák listáját tartalmazza. Ha a QUSRSYS könyvtár mentését tervezi, akkor a kötet vége jelentőségével, amikor nem korlátozott állapotban végez mentést. Ha például a rendszer nem képes a teljes QUSRSYS könyvtárat az aktuális szalagra menteni, akkor a BRMS másik kötet beillesztését kéri a felhasználótól. Ha zárolt, akkor az IBM i nem képes a szükséges QUSRSYS fájlokat felkészíteni és frissíteni. A mentés CPF37A0 üzenetazonosítóval meghiúsul. Ha minimalizálni szeretné annak az esélyét, hogy a QUSRSYS több kötetre terjedjen ki és a QUSRSYS mentéséhez külön vezérlőcsoportot kíván létrehozni, akkor ezt a vezérlőcsoportot az *ALLUSR vezérlőcsoportok mentése előtt kell mentenie. Ha ezt a könyvtárat a mentési irányelven keresztül nem hagyja ki, akkor a BRMS kétszer fogja azt menteni. Ezek az ajánlások feltételezik, hogy a mentést korlátozott állapotban végzi és a QUSRSYS könyvtár elfér a beillesztett köteten. Ha *ALLUSR vagy *ALLPROD érték használatával végez mentéseket, tisztában kell lennie vele, mely Q könyvtárak kerülnek mentésre és melyek nem. Annak megállapításához, hogy mely könyvtára a felhasználói könyvtárak, olvassa el a Rendszer mentése témakört vagy a SAVLIB parancshoz tartozó szöveget az online súgóban. QGPL, QUSRSYS és QUSRBRM felhasználói könyvtárak soha nem menthetők TSM szerverekre.
7. fejezet Biztonsági mentés személyre szabása
135
Könyvtárak kihagyása a mentésből: Fontos tisztában lennie a felhasználói adatok mentéséhez tartozó helyreállítási szempontokkal is. Tegyük fel például, hogy *ALLUSR mentés végrehajtását tervezi a vezérlőcsoportban. Mielőtt ezt az *ALLUSR mentést végrehajtaná, szükség lehet nagyobb könyvtárak különálló mentésére a párhuzamos szolgáltatás segítségével. A vezérlőcsoport beállításakor feltétlenül adja határozza meg a kihagyandó könyvtárakat mentési irányelvében. Kihagyhat könyvtárakat vezérlőcsoportokból az *IBM, *SAVSYS, *ALLDLO, és ASPnn speciális értékek használatával is. A Mentésből kihagyandó elemek kezelése képernyő megnyitásához tegye a következőket: 1. Írja be a parancssorba a WRKPCYBRM *BKU parancsot és nyomja meg az Entert. 2. Válassza a 2-es menüpontot (Mentésből kihagyandó elemek kezelése) a Mentési irányelv menüben. Work with Items to Omit from Backup
RCHAS400
Type options, press Enter. 1=Add 4=Remove Opt Type
Backup item
*ALLUSR TEMP* *IBM Q1ABRMSF*
Bottom F3=Exit
F5=Refresh
F12=Cancel
3. Tekintse át vagy módosítsa az alábbi paramétereket a képernyőn. v Az Opt mezőbe 1-est (Hozzáadás) írva adja hozzá az elemet a kihagyandó elemek listájához. v A Típus mezőben adja meg a végrehajtani kívánt mentés típusát, ami ebben az esetben *ALLUSR lesz. v A Mentési elem mezőben adja meg a kihagyni kívánt elem nevét, ami ebben az esetben egy TEMP könyvtár. 4. A kérés feldolgozásához nyomja meg az Entert. Ebben a példában a BRMS minden olyan könyvtárat kihagy az *ALLUSR mentésekből, amelynek neve a TEMP karakterekkel kezdődik. Az adatok mentési fájlokba mentéséhez a BRMS a fájloka egy Q1ABRMSFxx nevű könyvtárban helyezi el. Az xx annak a lemeztárnak a számát jelzi, amelybe a könyvtár elhelyezésre kerül. A mentési fájlok mentéséhez jellemzően a Mentési fájl mentése BRM segítségével (SAVSAVFBRM) parancsot fogja használni, ami elég nagy és így mentés időigényes lehet. Az *IBM, *ALLUSR, *SAVSYS, *ALLDLO és *ASPnn speciális értékeken kívül a Típus mezőben az *ALL értéket is megadhatja. Az *ALL arra utasítja a BRMS rendszert, hogy ne mentse a könyvtárat, ha a felhasználó vezérlőcsoportban vagy SAVLIBBRM parancsban speciális vagy általános értéket ad meg. A Kihagyandó elemek kezelése opció használatára vonatkozó további szempontok a kövekezők: v A kihagyandó elemek listája nem tartalmazhatja az *ALLPROD és *ALLTEST speciális értékeket. Ha kihagy egy könyvtárat egy *ALLUSR csoportból, akkor a BRMS automatikusan kihagyja azt az *ALLPROD csoportból is, ha az PROD típust használ. Hasonlóképpen, a BRMS a könyvtárat az *ALLTEST csoportból is kihagyja, ha az TEST típust használ.
136
IBM i: Backup, Recovery, and Media Services for i
v A *SYSTEM mentési vezérlőcsoport minden, a mentési irányelvben megadható Mentésből kihagyandó elemet figyelmen kívül hagy. Ha ki kell hagynia ezeket a könyvtárakat a mentésből, akkor használjon alternatív mentési vezérlőcsoportot. v A *SECDATA, *USRASPAUT és *CFG speciális értékeket kihagyandó elemként a *SAVSYS speciális értékkel adhatja meg a Típus mezőben. v Az *USRASPAUT speciális értéket kihagyandó elemként a *SECDATA speciális értékkel adhatja meg a Típus mezőben. v Ha mentési eszköze TSM szerver, akkor a QUSRADSM könyvtárat ki kell hagynia az *ALLUSR mentésekből. v Legfeljebb 300 elemet hagyhat ki. v Figyelem: ha kihagy egy könyvtárat egy vezérlőcsoportból, akkor a BRMS az adott könyvtárat minden azonos nevű vezérlőcsoportból kihagyja, amíg újra be nem viszi azt a vezérlőcsoportba. Ha például kihagy egy könyvtárat az *ALLUSR vezérlőcsoportból, akkor a BRMS az adott vezérlőcsoport összes mentéséből kihagyja a könyvtárat (még a *BKUGRP vezérlőcsoportéból is), amíg újra be nem viszi azt. Ezt a helyzetet elkerülendő érdemes a könyvtárat eltérő vezérlőcsoportba menteni. Megjegyzés: Ha kizárólagos BRMS visszaállítási műveletet hajt végre (például az IBM i RSTLIB paranccsal), akkor a BRMS a QGPL és QUSRSYS nakat nem tudja helyreállítani. Ebben az esetben külön kell azokat visszaállítania.
Feldolgozandó alrendszerek képernyő használata A vezérlőcsoportonkénti alrendszer információkat a Mentési vezérlőcsoportok kezelése képernyőről adhatja meg. A Feldolgozandó alrendszerek képernyő segítségével adhatja hozzá és távolíthatja el azokat az alrendszereket, amelyeket a vezérlőcsoport feldolgozás előtt vagy után automatikusan el kíván indítani vagy le kíván állítani. Az alábbi példában a BRMS az egyik vezérlőcsoport (SAMPLE) indításakor leállítja az alrendszereket és a másik vezérlőcsoport (SAMPLE2) mentése után újraindítja azokat. A Feldolgozandó alrendszerek képernyő megnyitásához tegye a következőket: 1. A Mentési vezérlőcsoportok kezelése képernyőn írjon egy 9-est (Feldolgozandó alrendszerek) a kezelni kíván vezérlőcsoport mellé. Nyomja meg az Entert. Subsystems to Process Use . . . . . . . . . : Control group . . . . :
RCHAS400
*BKU SAMPLE2
Type choices, press Enter. Seq 10 20
Subsystem
Library
End Option
Delay
Restart
QBATCH QCMN
*LIBL *LIBL
*NONE *CNTRLD
*NOLIMIT 300
*YES *YES
Bottom F3=Exit
F5=Refresh
F12=Cancel
2. A Seq mezőbe írjon be egy számot, amely az alrendszer kívánt feldolgozási sorrendbéli helyét tükrözi. 3. Írja be a feldolgozni kívánt alrendszer nevét az Alrendszer mezőbe. 4. Írja be az alrendszert tartalmazó könyvtár nevét a Könyvtár mezőbe. 5. Az Újraindítás mezőben adja meg, hogy szeretné-e, ha a BRMS a vezérlőcsoport feldolgozása után automatikusan újraindítaná az alrendszert. 7. fejezet Biztonsági mentés személyre szabása
137
Megjegyzés: Ha nem ad meg IPL-t, akkor a BRMS a mentési feldolgozás befejeződése után automatikusan újraindítja az alrendszert. Ha van megadott IPL, akkor a BRMS az alrendszert az IPL után indítja újra. IPL-t a Mentési vezérlőcsoport attribútumok módosítása képernyőn adhat meg. 6. Tekintse át és igény szerint módosítsa a maradék paramétereket. 7. Az Enter lenyomásával mentsen és térjen vissza a Mentési vezérlőcsoportok kezelése képernyőre (az F+ lenyomásával kiléphet mentés nélkül). Ha törölni kíván egy bejegyzést a Feldolgozandó alrendszerek képernyőről, akkor vigye a kurzort a törölni kívánt elemre. Ezután szóközökkel írja felül a sorszámot és nyomja meg az Entert. Az alrendszeri kérések feldolgozása előtt győződjön meg róla, hogy, hogy feldolgozni kívánt vezérlőcsoportok adathordozó házirendje megfelelő a kéréshez. Megjegyzés: 1. A feldolgozandó alrendszerek szolgáltatás használata esetén több vezérlőcsoportot futtathat sorozatosan (egyiket a másik után). Az első vezérlőcsoport leállítja az alrendszereket, az utolsó pedig újraindítja azokat. 2. Ha feldolgozandó alrendszerként az *ALL értéket adja meg és újraindítást (*YES) is kér, akkor a BRMS újraindítja a QCTLSBS rendszerváltozóban megadott vezérlő alrendszert. A rendszerváltozó ellenőrzéséhez nyissa meg a a Rendszerváltozók kezelése (WRKSYSVAL) képernyőt.
Feldolgozandó jobsorok képernyő használata A Feldolgozandó jobsorok képernyő segítségével jobsor elemeket adhat hozzá vagy távolíthat el jobsorok listájából. Ezek azok a jobsorok, amelyeket a vezérlőcsoport feldolgozása előtt fel kíván függeszteni, illetve a feldolgozás után fel kíván szabadítani. A Feldolgozandó jobsorok képernyő megnyitásához tegye a következőket: 1. A Mentési vezérlőcsoportok kezelése képernyőn használja az F23 (További opciók) lehetőséget. 2. Helyezzen el egy 10-es opciót (Feldolgozandó jobsorok) a kezelni kívánt vezérlőcsoport mellett és nyomja meg az Entert. Ebben a példában a SAMPLE vezérlőcsoport egy feldolgozandó jobsort ad meg. Job Queues to Process Use . . . . . . . . . : Control group . . . . :
RCHAS400
*BKU SAMPLE
Type choices, press Enter. Seq 10
Job queue
Library
Hold
Release
QBATCH
*LIBL
*YES
*YES
Bottom F3=Exit
F5=Refresh
F12=Cancel
3. A Seq mezőbe adja meg a sorrendet, ahogyan szeretné, hogy a BRMS a jobsorokat felfüggessze és felszabadítsa. 4. Írja be a jobsor nevét a Jobsor mezőbe. 5. A Könyvtár mezőben megadhatja azt a könyvtárat, amelyben a jobsor található, vagy használhatja az alapértelmezett *LIBL könyvtárat.
138
IBM i: Backup, Recovery, and Media Services for i
6. Adja meg, hogy a BRMS rendszer a jobot felfüggessze vagy felszabadítsa. Ebben az esetben a BRMS a mentések alatt a QBATCH jobsort felfüggeszti. A BRMS a mentés vagy IPL (ha IPL-t ad meg a vezérlőcsoportban) befejeződése után a jobsort automatikusan felszabadítja. 7. Az Enter lenyomásával mentsen és térjen vissza a Vezérlőcsoportok kezelése képernyőre. Jobsor törléséhez helyezze a kurzort a kívánt bejegyzésre, szóközökkel menjen végig a sorszámon, majd nyomja meg az Entert. Az Enter ismételt lenyomásával térjen vissza a Mentési vezérlőcsoportok kezelése képernyőre.
Vezérlőcsoport feldolgozási sorrendje A BRMS végrehajt bizonyos műveleteket a vezérlőcsoport feldolgozása előtt, sorrendben feldolgozza a vezérlőcsoport-bejegyzéseket, majd a vezérlőcsoport-bejegyzések feldolgozása után további műveleteket hajt végre. A BRMS az egyes vezérlőcsoport-bejegyzéseket általában szekvenciálisan dolgozza fel és minden elkövet, hogy minden bejegyzés feldolgozásra kerüljön. Ha azonban hiba történik egy mentési bejegyzésben, akkor a vezérlőcsoport a hiba típusától függően további feldolgozás nélkül leállhat. Ha a hiba helyreállíthatatlan eszköz vagy adathordozó hiba, akkor a vezérlőcsoport leállításra kerül. Ha a hiba kevésbé súlyos (például egy zárolt objektum nem menthető), akkor a mentés folytatódik, de a folyamat BRM1820 — A(z) &1 vezérlőcsoport (típus: &2) rendellenesen fejeződött be. kivétellel leáll. Az alábbiakban az általános sorrend vázlatos leírása következik, amelyben a mentési vezérlőcsoport műveletek végrehajtásra kerülnek.
Feldolgozás a mentés előtt Mentési vezérlőcsoport futtatásakor a BRMS az alábbi műveleteket hajtja végre a jelzett sorrendben. 1. Feldolgozza az első vezérlőcsoport-bejegyzést, amennyiben az *EXIT. 2. Kérésre kijelentkezteti az interaktív felhasználókat. 3. Kérésre felfüggeszti a jobsorokat. 4. Kérésre leállítja a Lotus szervereket. 5. Kérésre kikapcsolja a Windows integrált szervereket. 6. Kérésre kikapcsolja a befogadott logikai partíciókat. 7. Kérésre leállítja TCP/IP szervereket. 8. Kérésre leállítja az alrendszereket. 9. Sorrendben feldolgozza az egyes vezérlőcsoport mentési elemeket.
Feldolgozás a mentés után (IPL és *SAVSYS nélkül) A BRMS a mentési vezérlőcsoport feldolgozása után az alábbi műveleteket hajtja végre a jelzett sorrendben, amennyiben a bejegyzések nem tartalmaznak *SAVSYS értéket és nem kértek IPL-t. 1. Kérésre menti az adathordozó információkat. 2. Kérésre felszabadítja a jobsorokat. 3. Kérésre elindítja az alrendszereket. 4. Feldolgozza az utolsó vezérlőcsoport-bejegyzést, amennyiben az *EXIT. 5. Kérésre elindítja a TCP/IP szervereket (ha az alrendszerek el vannak indítva). 6. Kérésre bekapcsolja a Windows integrált szervereket (ha az alrendszerek el vannak indítva). 7. Kérésre bekapcsolja a befogadott logikai partíciókat (ha az alrendszerek el vannak indítva). 8. Kérésre elindítja a Lotus szervereket (ha az alrendszerek el vannak indítva). 9. Kérésre BRMS karbantartást futtat.
7. fejezet Biztonsági mentés személyre szabása
139
10. Kérésre BRMS másolást futtat.
Feldolgozás a mentés után (IPL-lel) A BRMS a mentési vezérlőcsoport elemek feldolgozása után az alábbi műveleteket hajtja végre a jelzett sorrendben, amennyiben nem kértek IPL-t. 1. Kérésre menti az adathordozó információkat. 2. Feldolgozza az utolsó vezérlőcsoport-bejegyzést, amennyiben az *EXIT. 3. Kérésre IPL-t hajt végre (ha az alrendszerek nincsenek elindítva).
Feldolgozás a mentés után (*SAVSYS értékkel és IPL nélkül) A BRMS a mentési vezérlőcsoport elemek feldolgozása után az alábbi műveleteket hajtja végre a jelzett sorrendben, amennyiben a bejegyzések tartalmaznak *SAVSYS értéket és nem kértek IPL-t. 1. Kérésre menti az adathordozó információkat. 2. elindítja a vezérlő alrendszert. (ha a feldolgozandó alrendszerek nem tiltja) 3. Kérésre felszabadítja a jobsorokat. 4. Kérésre elindítja az alrendszereket. 5. Feldolgozza az utolsó vezérlőcsoport-bejegyzést, amennyiben az *EXIT. 6. Kérésre elindítja a TCP/IP szervereket (ha az alrendszerek el vannak indítva). 7. Kérésre bekapcsolja a Windows integrált szervereket (ha az alrendszerek el vannak indítva). 8. Kérésre bekapcsolja a befogadott logikai partíciókat (ha az alrendszerek el vannak indítva). 9. Kérésre elindítja a Lotus szervereket (ha az alrendszerek el vannak indítva). 10. Kérésre BRMS karbantartást futtat. 11. Kérésre BRMS másolást futtat.
Mentési listák létrehozása vezérlőcsoportban A mentési listák olyan elemekből állnak, amelyek feldolgozás szempontjából egy csoportba tartoznak a mentési vezérlőcsoportban. A mentési listák használatának elsődleges előnye az általuk biztosított rugalmasság, amikor a helyreállítás során kijelölt elemeket állít vissza. Négy mentési lista típus hozható létre: v Mappalisták (*FLR) v Objektumlisták (*OBJ) v Spoolfájllisták (*SPL) v Integrált fájlrendszeri objektumok (*LNK) Mentési listák létrehozásához és vezérlőcsoporthoz adásához a Vezérlőcsoport-bejegyzések szerkesztése képernyő használható.
Mappalista létrehozása A mappalista a mentésbe felvenni kívánt mappák azonosítására használható. Ha meglévő vezérlőcsoporthoz kíván mappalistát létrehozni, akkor a Mentési vezérlőcsoportok kezelése képernyőn tegye a következőket: 1. Írjon egy 2-est (Bejegyzések szerkesztése) azon vezérlőcsoport mellé, amelyhez hozzá kívánja adni a listát, majd nyomja meg az Entert. 2. A vezérlőcsoport-bejegyzések szerkesztése képernyőn írjon be egy sorszámot az Opt oszlop elejére, majd nyomja meg az F23 billentyűt. Ez megnyitja a Mentési listák kezelése képernyőt.
140
IBM i: Backup, Recovery, and Media Services for i
Work with Lists Position to . . . . . .
Starting characters
Type options, press Enter. 1=Add 2=Change 3=Copy Opt 1
List Name SAMPFLR___ QALLSPLF QIBMLINK QLNKOMT QLNKOMTLTS QLNKOMTONL QLTSOMTONL
Use *BKU *BKU *BKU *BKU *BKU *BKU *BKU
RCHAS400
Type *FLR *SPL *LNK *LNK *LNK *LNK *LNK
4=Remove
5=Display
6=Print
Text All printed output All IBM directories Associated user omit Associated user list Associated user list Associated user list
list for *LINK. for *LNKOMTLTS. for *LNKOMTONL. for *LTSOMTONL.
Bottom F3=Exit
F5=Refresh
F12=Cancel
3. Írjon be egy 1-est (Hozzáadás) az Opt oszlopba. 4. Írja be a létrehozni kívánt mappa nevét a Listanév mezőbe. 5. Írja be a *BKU értéket a Használat oszlopba. 6. Írja be a listatípus nevét (*FLR) a Típus oszlopba. 7. Ezután nyomja meg az Entert. Ez megnyitja a Mappalista hozzáadása képernyőt. Add Folder List
RCHAS400
Use . . . . . . . . . : *BKU List name . . . . . . . SAMPFLR Text . . . . . . . . . Create folder list. Type choices, press Enter. Seq
Folder
10 SAMPFLR
Sel *INC/ *EXC *INC
Bottom F3=Exit
F5=Refresh
F12=Cancel
8. Az alábbiakban a képernyőn látható kulcsparaméterek rövid összefoglalása következik: v A Seq mezőbe írjon be egy számot, amely az elem mentési sorrendbéli helyét tükrözi. v A Mappa mezőben adja meg annak a mappának vagy almappának a nevét, amelyet a listában menteni kíván. Tényleges vagy általános mappaneveket egyaránt megadhat. v Az *INC/*EXC mezőben *INC érték megadásával felveheti a mappát vagy almappát a mentési feldolgozásba, vagy *EXC érték megadásával kizárhatja a mappát vagy almappát a mentésből. 9. Miután a paramétereket igény szerint módosította, a mentéshez nyomja meg kétszer az Entert; ezzel visszatér a Mentési listák kezelése képernyőre. Mappalistájának neve megjelenik a mentési elemek listájában.
7. fejezet Biztonsági mentés személyre szabása
141
10. Az Enter ismételt lenyomásával térjen vissza a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyőre. Írja be a lista nevét a Mentési elemek mezőbe, a listatípust a Listatípus oszlopba, majd nyomja meg az Entert. A BRMS az új listát a megadott vezérlőcsoportba (ebben az esetben a SAMPLE vezérlőcsoportba) menti. Megjegyzés: Mappalisták növekményes mentése esetén, ha több mappa van felsorolva, akkor a BRMS mindig a mappalista teljes mentését hajtja végre. Ez a BRMS által a SAVDLO parancs esetében használt korlátozás. 11. Az Enter lenyomásával térjen vissza a Vezérlőcsoportok kezelése képernyőre.
Objektumlista létrehozása Az objektumlista a mentésbe felvenni kívánt, könyvtárakban lévő objektumok azonosítására használható. Az objektumlista a Spoolfájl adatok mentése mentési vezérlőcsoport attribútummal együtt használva bármely olyan kimeneti sor spoolfájljainak mentésére használható, amely felvehető a listabejegyzések közé. Általában az objektumlista bejegyzései szekvenciálisan kerülnek feldolgozásra, egyszerre mindig egy bejegyzés. Ha meglévő vezérlőcsoporthoz kíván objektumlistát létrehozni, akkor a Mentési vezérlőcsoportok kezelése képernyőn tegye a következőket: 1. Írjon egy 2-est (Bejegyzések szerkesztése) azon vezérlőcsoport mellé, amelyet hozzá kíván adni a listához. 2. A vezérlőcsoport-bejegyzések szerkesztése képernyőn írjon be egy sorszámot az Opt oszlop elejére, majd nyomja meg az F23 billentyűt. Ez megnyitja a Mentési listák kezelése képernyőt. 3. A Mentési listák kezelése képernyőn írja be a létrehozni kívánt lista nevét, ami ebben az esetben egy TESTOBJ nevű objektumlista. 4. Írjon be egy 1-est (Hozzáadás) az Opt oszlopba. 5. Írja be a létrehozni kívánt objektum nevét a Listanév mezőbe. 6. Írja be a *BKU értéket a Használat oszlopba. 7. Írja be a listatípus nevét (*OBJ) a Típus oszlopba. 8. Ezután nyomja meg az Entert. Ez megnyitja az Objektumlista hozzáadása képernyőt. Add Object List
RCHAS400
Use . . . . . . . . . : *BKU List name . . . . . . . TESTOBJ Text . . . . . . . . . Create object list Type choices, press Enter. Seq 10 20
Library
Object
Type
Attribute
Member
Inc/Exc
LIB3 LIB4
*ALL P*
*ALL *ALL
*ALL *ALL
*ALL *ALL
*INC *INC
Bottom F3=Exit
F4=Prompt
F5=Refresh
F12=Cancel
9. Az alábbiakban a képernyőn látható kulcsparaméterek rövid összefoglalása következik: v A Seq mezőbe írjon be egy számot, amely az elem mentési sorrendbéli helyét tükrözi. v A Könyvtár mezőben adja meg annak a könyvtárnak a nevét, amely a listában menteni kívánt objektumokat tartalmazza. Általános értéket is megadhat. Például: GEN*. v Az Objektum mezőben adja meg a listában menteni kívánt objektum nevét. A lehetséges értékek a következők: – Az objektum tényleges neve.
142
IBM i: Backup, Recovery, and Media Services for i
– Általános név. – *ALL. – A Típus mezőben adja meg a lsitában menteni kívánt objektum típusát. Bármely engedélyezett rendszerobjektum-típus nevét használhatja. Az *ALL érték megadásával azt jelezheti, hogy a menteni kívánt listában megadott objektumtípusba minden objektum beletartozik. – A Member mező az objektumlistában menteni kívánt adatbázismember nevét azonosítja. Nem adhat meg membernevet, ha *ALL vagy általános értéket használ objektumnévként. Egyébként használhat bizonyos memberneveket, általános neveket, vagy az *ALL értékkel jelezheti, hogy az összes elérhető membert használni kívánja. 10. Miután a paramétereket igény szerint módosította, a mentéshez nyomja meg kétszer az Entert; ezzel visszatér a Mentési listák kezelése képernyőre. Listájának neve megjelenik a mentési elemek listájában. 11. Az Enter ismételt lenyomásával térjen vissza a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyőre. Írja be a lista nevét a Mentési elemek mezőbe, a listatípus nevét a Listatípus oszlopba, majd nyomja meg az Entert. A BRMS az új listát a megadott vezérlőcsoportba (ebben az esetben a SAMPLE vezérlőcsoportba) menti. 12. Az Enter lenyomásával térjen vissza a Vezérlőcsoportok kezelése képernyőre. A listában szereplő objektumokat az Objektumlista mentése BRM segítségévvel (SAVOBJLBRM) paranccsal is mentheti.
Objektumlista használata könyvtárlistaként A Mentési objektum listák használhatók könyvtárlistaként. A könyvtárlisták segítségével biztosíthatja, hogy a listában szereplő könyvtárak ugyanazon mentés aktív állapotban attribútumok használatával kerüljenek mentésre. Könyvtárlista létrehozásához először hozzon létre mentési objektum listát a következő helyen leírt módon: “Objektumlista létrehozása” oldalszám: 142. A Könyvtár mezőben megadott minden könyvtárnévhez vagy általános könyvtárnévhez adja meg az *ALL értéket az Objektum, Típus és Member mezőkben. Amikor a listát mentés részeként futtatják, a BRMS a lista első elemével fogja kezdeni és az ezt követő bejegyzéseket, amelyek az *ALL értéket adják meg az Objektum, Típus és Member mezőkben, egyetlen parancsba fogja csoportosítani egészen addig, amíg el nem ér egy olyan bejegyzést, ahol nem *ALL érték van megadva az Objektum, Típus és Member esetében, vagy amíg a könyvtárak száma meg nem haladja a Könyvtár mentése (SAVLIB) parancs Könyvtár (LIB) paraméterében megadott korlátot. Azon objektumok esetében, ahol nem *ALL érték van megadva az Objektum, Típus és Member mezőkben, normál mentési objektum lista feldolgozásra kerül sor. A könyvtárlista feldolgozása a soron következő olyan bejegyzéssel folytatódik, ahol *ALL érték van megadva az Objektum, Típus és Member mezőkben. Megjegyzés: Mentési fájlokba és TSM szerverekre végzett mentés esetén normál mentési objektum lista feldolgozásra kerül sor, mert ezek az adathordozó-típusok egyszerre csak egy könyvtár mentését támogatják.
Spoolfájllista létrehozása Egyetlen spoolfájllista segítségével több olyan kimeneti sort adhat hozzá, amelyeket több sorszám kiválasztásával kíván menteni. A kimeneti sorok hozzáadásakor kiválaszthatja a menteni kívánt spoolfájlnevek, jobnevek vagy felhasználónevek típusát. Ha meglévő vezérlőcsoporthoz kíván spoolfájllistát létrehozni, akkor a Mentési vezérlőcsoportok kezelése képernyőn tegye a következőket: 1. Írjon egy 2-est (Bejegyzések szerkesztése) azon vezérlőcsoport mellé, amelyet hozzá kíván adni a listához. 2. A vezérlőcsoport-bejegyzések szerkesztése képernyőn írjon be egy sorszámot az Opt oszlop elejére, majd nyomja meg az F23 billentyűt. Ez megnyitja a Mentési listák kezelése képernyőt. 3. A Mentési listák kezelése képernyőn írja be a létrehozni kívánt lista nevét, ami ebben az esetben egy SAVESPOOL nevű spoolfájllista. 4. Írjon be egy 1-est (Hozzáadás) az Opt oszlopba. 5. Írja be a létrehozni kívánt spoolfájl nevét a Listanév mezőbe. 7. fejezet Biztonsági mentés személyre szabása
143
6. Írja be a *BKU értéket a Használat oszlopba. 7. Írja be a listatípus nevét (*SPL) a Típus oszlopba. 8. Ezután nyomja meg az Entert. Ez megnyitja a Spoolfájllista hozzáadása képernyőt. Add Spooled File List
RCHAS400
Use . . . . . . . . . : *BKU List name . . . . . . . SAVESPOOL Text . . . . . . . . . Sample to save spooled files Type choices, press Enter. Seq Library 10 20 30 40
QGPL QUSRSYS QUSRSYS *ALL
Outq
File
Job
User
*INC/ User data *EXC
QPRINT* *ALL QEZDEBUG BILLINGS
*ALL *ALL *ALL *ALL
*ALL *ALL *ALL *ALL
*ALL *ALL *ALL *ALL
*ALL *ALL *ALL *ALL
*INC *INC *EXC *INC
Bottom F3=Exit
F5=Refresh
F11=Expiration view
F12=Cancel
9. Tekintse át és igény szerint módosítsa a képernyőn látható többi paramétert. 10. A mentéshez nyomja meg kétszer az Entert; ezzel visszatér a Mentési listák kezelése képernyőre. Listájának neve megjelenik a mentési elemek listájában. 11. Az Enter ismételt lenyomásával térjen vissza a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyőre. Írja be a lista nevét a Mentési elemek mezőbe, a listatípus nevét a Listatípus oszlopba, majd nyomja meg az Entert. A BRMS az új listát a megadott vezérlőcsoportba (ebben az esetben a SAMPLE vezérlőcsoportba) menti. 12. Az Enter lenyomásával térjen vissza a Vezérlőcsoportok kezelése képernyőre. Ha V5R4M0 vagy újabb célkiadásra ment, akkor a BRMS a spoolfájlok mentéséhez és visszaállításához az operációs rendszer beépített támogatását használja. A listaelemek a legalacsonyabb sorszámtól a legmagasabb felé haladva kerülnek mentésre. Mentéskor a listaelemek az alábbi szabályok alapján csoportosításra kerülnek, minimalizálandó a végrehajtott mentési műveletek számát: v Az *INC elemek egy csoportba kerülnek. v Az *EXC elemek a megelőző *INC elemekkel egy csoportban kerülnek mentésre. v A megelőző *EXC elemeket követő *INC elemek új mentést indítanak. v Azok az *EXC elemek, amelyeket nem előznek meg *INC elemek, figyelmen kívül maradnak. A fenti SAVESPOOL spoolfájllistában két mentés kerül végrehajtásra. Az első mentés a 10-es, 20-as és 30-as sorszámot foglalja magában. A 40-es sorszám lesz az utolsó mentés. Ha a spoolfájlok növekményes mentését adja meg, akkor a BRMS a legutóbbi mentés óta létrehozott spoolfájlokat menti. A BRMS a kimeneti sorokat a mentés után nem üríti ki. A spoolfájlok lejáratát és törlését a kimeneti sorokból kell kezelnie. További információkért lásd: “Mentett spoolfájlok lejárata” oldalszám: 145. Az IBM azt javasolja, hogy felülvizsgálat céljából nyomtassa ki a kimeneti sort, miután a mentés befejeződött. A kimeneti sor nyomtatásához használja a Kimeneti sor kezelése (WRKOUTQ) parancsot az OUTPUT(*PRINT) paraméter megadásával. Megjegyzés: Ha V5R4M0 előtti célkiadásra ment, akkor a BRMS a spoolfájlokat több dokumentumot tartalmazó egyetlen mappaként menti. A visszaállítás során beolvassa a mappához tartozó szalagazonosítót és minden
144
IBM i: Backup, Recovery, and Media Services for i
dokumentumot visszaállít. Ha a spoolfájl több kötetre terjed ki, akkor a BRMS felszólítja, hogy a soron következő szalagokon lévő dokumentumok visszaállítása előtt olvassa el az azonosító információkat. Az esetleges zűrzavar elkerülése érdekében mentheti spoolfájljait külön szalagra a *LOAD kilépési pontot használva a vezérlőcsoportban, vagy feloszthatja spoolfájl mentéseit úgy, hogy egyszerre csak egy szalagot használjon. Mindkét megközelítés megkönnyítheti a helyreállítást. Megjegyzés: Ha V5R4M0 előtti célkiadásokra ment spoolfájlokat, akkor a BRMS először beolvassa a spoolfájlok neveit egy olyan rendszer API segítségével, amely a spoolfájlneveket felhasználói tárterületen tárolja. A felhasználói tárterületek mérete korlátozott. Ha sok spoolfájlja van, akkor a visszakapott nevek meghaladhatják a felhasználói tárterület méretét. Ebben az esetben a spoolfájlok mentése CPF34C4 kivétellel meghiúsul. A problémát úhgy orvosolhatja, hogy az aktuális spoolfájllista bejegyzéseket kisebb bejegyzésekre tördeli szét. A BRMS egy QALLSPLF nevű spoolfájllistát biztosít amelynek segítségével a rendszeren lévő összes spoolfájlt mentheti. Ha a spoolfájlokat ezen lista használatával kívánja menteni, akkor egyszerűen adja hozzá a listát aktuális mentési vezérlőcsoportjához. Display Spooled File List
RCHAS400
Use . . . . . . . . . : *BKU List name . . . . . . : QALLSPLF Text . . . . . . . . : All printed output Seq Library 10 *ALL
Outq *ALL
File *ALL
Job *ALL
User *ALL
*INC/ User data *EXC *ALL *INC
Bottom Press Enter to continue. F3=Exit
F11=Expiration view
F12=Cancel
Mentett spoolfájlok lejárata A BRMS a Spoolfájllisták hozzáadása/módosítása/megjelenítése képernyőn biztosít egy Lejárat nézetet. Ennek a nézetnek a segítségével mondhatja meg a BRMS rendszernek, hogy állítson be lejárati dátumot a mentett spoolfájlokhoz. A lista minden egyes bejegyzéséhez egyedi lejárati érték tartozhat. A meglévő listák és a listához hozzáadott új bejegyzések alapértelmezett értéke*SPLF. Megjegyzés: A Lejárat attribútum a mentett spoolfájlok lejárati dátumát állítja be a rendszeren, és nincs hatással a mentett spoolfájl információk megtartására a BRMS előzményekben. A mentett spoolfájlok lejáratának módosításához további jogosultságok szükségesek. A felhasználó akkor módosíthatja a mentett spoolfájlok lejáratát, ha az alábbi feltételek bármelyike teljesül, egyébként a lejárat változatlan marad. v A felhasználó a spoolfájlok tulajdonosa. v A felhasználó rendelkezik nyomtatási sor felügyelet (*SPLCTL) speciális jogosultsággal. v A felhasználó job felügyelet (*JOBCTL) speciális jogosultsággal rendelkezik, és a kimeneti sor, amelyben a spoolfájl található, mint OPRCTL(*YES) van megadva. v A felhasználó birtokolja azt a kimeneti sort, amelyben a spoolfájl található, és a kimeneti sor mint AUTCHK(*OWNER) van megadva. v A felhasználó olvasási, hozzáadási és törlési jogosultsággal rendelkezik ahhoz a kimeneti sorhoz, amelyben a spoolfájl található, és a kimeneti sor mint AUTCHK(*DTAAUT) van megadva.
7. fejezet Biztonsági mentés személyre szabása
145
Add Spooled File List
RCHAS400
Use . . . . . . . . . : *BKU List name . . . . . . : SAVESPOOL Text . . . . . . . . : Sample to save spooled files Type choices, press Enter. Start of Seq Expiration Expiration 0010
*SPLF
*SAVDAT
Bottom F3=Exit
F5=Refresh
F11=Selection view
F12=Cancel
A Lejárat lehetséges értékei a következők: *EXPIRED A mentett spoolfájlokhoz lejárati dátum kerül beállításra, így a fájlok lejárnak. *NONE A mentett spoolfájlok lejárati dátuma nem jár le értékre kerül beállításra. *SPLF A mentett spoolfájlok lejárati dátuma változatlan marad. 1-366
A mentett spoolfájlok lejárati attribútuma arra a dátumra kerül beállításra, amely a megadott napok számával későbbi, mint a mentés dátuma. Az érvényes tartomány 1-366 nap.
A mentés után minden lejárt spoolfájlt eltávolíthat a rendszerről a Lejárt spoolfájlok törlése (DLTEXPSPLF) parancsot felhasználói kilépési pontként futtatva a vezérlőcsoportban. További információkért lásd: “Felhasználói kilépési pontok feldolgozása vezérlőcsoportban” oldalszám: 148. Megjegyzés: Ha a spoolfájlok lejárati értékeként 1-366 nap közötti értéket ad meg, akkor a következő mentés előtt törölnie kell a lejárt spoolfájlokat; ellenkező esetben, minden ezt következő mentéskor a spoolfájl lejárati dátuma továbbra is beállításra kerül egy jövőbeli dátumra, következésképpen a spoolfájl soha nem jár le.
Hivatkozáslista létrehozása A hivatkozáslista a mentésbe felvenni kívánt, integrált fájlrendszeri mappákban lévő katalógusok és fájlok azonosítására használható. Ha meglévő vezérlőcsoporthoz kíván hivatkozáslistát létrehozni, akkor a Mentési vezérlőcsoportok kezelése képernyőn tegye a következőket: 1. Írjon egy 2-est (Bejegyzések szerkesztése) azon vezérlőcsoport mellé, amelyet hozzá kíván adni a listához. 2. A vezérlőcsoport-bejegyzések szerkesztése képernyőn írjon be egy sorszámot az Opt oszlop elejére, majd nyomja meg az F23 billentyűt. Ez megnyitja a Mentési listák kezelése képernyőt. 3. A Mentési listák kezelése képernyőn írja be a létrehozni kívánt lista nevét, ami ebben az esetben egy LNKLIST nevű hivatkozáslista. 4. Írjon be egy 1-est (Hozzáadás) az Opt oszlopba. 5. Írja be a létrehozni kívánt hivatkozáslista nevét a Listanév mezőbe. 6. Írja be a *BKU értéket a Használat oszlopba. 7. Írja be a listatípus nevét (*LNK) a Típus oszlopba.
146
IBM i: Backup, Recovery, and Media Services for i
8. Ezután nyomja meg az Entert. Ez megnyitja a Hivatkozáslista hozzáadása képernyőt. Add Link List
RCHAS400
Use . . . . . . . . . : *BKU Type choices, press Enter. List name . . . . . . . LNKLIST Text . . . . . . . . . Test link list
F3=Exit
F12=Cancel
9. A Hivatkozáslista hozzáadása képernyőn egy rövid mondattal írja le a lista elemeit a Szöveg sorban, majd nyomja meg az Entert. Ez megnyitja a Mentési listák kezelése képernyőt, ahol megjelenik az új hivatkozáslista neve. Work with Lists Position to . . . . . . Type options, press Enter. 1=Add 2=Change 3=Copy Opt
RCHAS400
Starting characters 4=Remove
List Name
Use
Type Text
LNKLIST QALLSPLF QIBMLINK QLNKOMT QLNKOMTLTS QLNKOMTONL QLTSOMTONL
*BKU *BKU *BKU *BKU *BKU *BKU *BKU
*LNK *SPL *LNK *LNK *LNK *LNK *LNK
5=Display
Test link list All printed output All IBM directories Associated user omit Associated user list Associated user list Associated user list
6=Print
list for *LINK. for *LNKOMTLTS. for *LNKOMTONL. for *LTSOMTONL.
Bottom F3=Exit F5=Refresh F12=Cancel List LNKLIST of type *LNK is added.
10. A menteni kívánt integrált fájlrendszeri objektumok listázásához írjon egy 2-est (Elem módosítása) az új lista mellé és nyomja meg az Entert. Ez megnyitja a Hivatkozáslista módosítása képernyőt.
7. fejezet Biztonsági mentés személyre szabása
147
Change Link List (CHGLNKLBRM) Type choices, press Enter. List . . . . . . . . . . . . . . > LNKLIST Usage type . . . . . . . . . . . > *BKU Objects: Name . . . . . . . . . . . . . ’/*’ Include or omit . + for Directory subtree . Text . . . . . . . .
F3=Exit F4=Prompt F24=More keys
Character value *BKU, *ARC
. . . . . . *INCLUDE *INCLUDE, *OMIT more values . . . . . . *ALL *ALL, *DIR, *NONE, *OBJ . . . . . . > ’Test link list’
F5=Refresh
F12=Cancel
Bottom F13=How to use this display
11. Írja be a menteni kívánt objektum nevét a Név mezőbe. Ha több objektumok kíván hozzáadni, akkor írjon egy + karaktert a + további értékek megadásához mező melletti rövid sorba, majd nyomja meg az Entert. Ez megnyitja az OBJ paraméter további értékeinek megadása képernyőt. Adja meg a listára felvenni kívánt további objektumok neveit. 12. A Tartalmazás vagy kihagyás mezőben adja meg, fel kívánja-e venni az elemet a listába vagy kihagyja azt a mentésből. Ebben a mezőben a /* szimbólumot is használhatja, ami arra utasítja a BRMS rendszert, hogy az összes elérhető integrált fájlrendszeri objektumot mentse. Specify More Values for Parameter OBJ Type choices, press Enter. Objects: Name . . . . . . . . . . . . . > ’/*’ Include or omit . . . . . . .
*INCLUDE
*INCLUDE, *OMIT
Name . . . . . . . . . . . . .
’/QSYS.LIB’
Include or omit . . . . . . .
*OMIT
Name . . . . . . . . . . . . .
’/QDLS.LIB’
Include or omit . . . . . . .
*INCLUDE
*INCLUDE, *OMIT
*INCLUDE
*INCLUDE, *OMIT
*INCLUDE, *OMIT
Name . . . . . . . . . . . . . Include or omit . . . . . . . F3=Exit F4=Prompt F24=More keys
F5=Refresh
F12=Cancel
More... F13=How to use this display
13. Ha már nem kíván további elemeket hozzáadni a hivatkozáslistához, akkor nyomja meg az Entert és térjen vissza a Hivatkozáslista módosítása képernyőre. Ezen a képernyőn megjelennek a hivatkozáslistán végzett módosítások. 14. Az Enter lenyomásával térjen vissza Mentési listák kezelése képernyőre, majd nyomja meg ismét az Entert és térjen vissza a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyőre. A BRMS az új hivatkozáslistát a korábban megadott vezérlőcsoportba (ebben az esetben a SAMPLE vezérlőcsoportba) menti.
Felhasználói kilépési pontok feldolgozása vezérlőcsoportban A felhasználói kilépési pont (az *EXIT speciális érték) olyan felhasználó által megadott parancssori parancs, amely előre meghatározott felhasználói rutinok automatikus feldolgozását engedélyezi.
148
IBM i: Backup, Recovery, and Media Services for i
Helyezzen el egy *EXIT speciális értéket a vezérlőcsoporton belül sorrendben arra a helyre, amilyen sorrendben a kérést a BRMS rendszerrel fel kívánja dolgoztatni. Használja az *EXIT értéket üzenetek küldéséhez vagy alkalmazások hívásához. Felhasználói kilépési pont parancs létrehozásához tegye a következőket: 1. A Mentési vezérlőcsoport-bejegyzések létrehozása/szerkesztése képernyőn kezelje az *EXIT speciális értéket mentési elemként és helyezze el a sorrendben arra a helyre, ahogyan a BRMS rendszerrel fel kívánja azt dolgoztatni. Ezután nyomja meg az Entert. Ebben a példában az *EXIT speciális értéket alkalmazás hívására használjuk két könyvtár feldolgozása között. Megjegyzés: BRMS vagy natív mentési parancs futtatása *EXIT bejegyzésből mentési vezérlőcsoportban soha nem ajánlott. Create Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : ETEST2 Default activity . . . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter.
Seq 10 20 30 40 50
Backup Items
Weekly Retain Save Activity Object While SMTWTFS Detail Active
List ASP Type Device
*EXIT LIBA *EXIT LIBB *EXIT
*DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
*SYSBAS *SYSBAS
*ERR
*NO
*ERR
*NO
SWA Message Queue
Sync ID
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
2. Helyezze a kurzort az *EXIT speciális értékre és nyomja meg az F10 billentyűt. Ez megnyitja a Felhasználói kilépési pont karbantartása képernyőt. User Exit Maintenance
REESES
Type command, press Enter. Sequence number Where used . . Weekly activity Command . . . .
F3=Exit
. . . .
F4=Prompt
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
: : : .
30 *EXIT *DFTACT SMTWTFS CALL QGPL/STARTAPP
F12=Cancel
3. Írja be a BRMS rendszerrel feldolgoztatni kívánt parancsot a Parancs mezőbe. A STARTAPP alkalmazás meghívásához írja be a CALL QGPL/STARTAPP parancsot a Parancs mezőbe.
7. fejezet Biztonsági mentés személyre szabása
149
4. Az Enter lenyomásával térjen vissza a Mentési vezérlőcsoport-bejegyzések létrehozása képernyőre. Ezután az F3 lenyomásával lépjen ki a képernyőből és mentse a vezérlőcsoportot. A BRMS a STARTAPP alkalmazást az első mentési elem feldolgozásának befejeződése és a második vezérlőcsoport feldolgozásának megkezdése előtt hívja meg. Ha a vezérlőcsoport első bejegyzése *EXIT, akkor a BRMS mindenféle előfeldolgozási tevékenység (például alrendszerek leállítása vagy jobsorok felfüggesztése) végrehajtása előtt dolgozza azt fel. Ha the vezérlőcsoport utolsó bejegyzése *EXIT, akkor a BRMS mindenféle utófeldolgozási tevékenység (például alrendszerek indítása vagy jobsorok felszabadítása) végrehajtása után dolgozza azt fel.
Vezérlőcsoport mentése Vezérlőcsoportja mentéséhez használja a Mentés indítása BRM segítségével (STRBKUBRM) parancsot. 1. Írja be a parancssorba a STRBKUBRM parancsot és nyomja meg az Entert. Ez megnyitja a Mentés indítása BRM segítségével képernyőt. 2. A STRBKUBRM képernyőn helyezze a kurzort a Vezérlőcsoport mezőbe és írja be a feldolgozni kívánt vezérlőcsoport nevét. Ha nem ismeri a vezérlőcsoport nevét, akkor az F4 lenyomásával kérheti le a vezérlőcsoportok listáját. Írja be a menteni kívánt vezérlőcsoport nevét. 3. Tekintse át és igény szerint módosítsa a parancs többi paraméterét, majd nyomja meg az Entert a többi paraméter megtekintéséhez: v A Jobleírás mezőben szereplő szöveg az elküldeni kívánt jobot írja le. Használhatja a jobleírás alapjául a felhasználói profilt vagy létrehozhat saját leírást is. v A Jobsor neve mezőben szereplő érték adja meg a job helyét a sorban. 4. A mentés feldolgozásának megkezdéséhez nyomja meg az Entert. A mentés befejeződése után ellenőrizze a munkanaplót és győződjön meg róla, hogy a mentés sikeresen befejeződött. A mentési előzmények áttekintéséhez használja a Mentés elemzése képernyőt. A mentés elemzési képernyőket a Mentés tervezése menüből érheti el. Miután megtervezte mentési stratégiáját, áttekintheti a vezérlőcsoportok tartalmát a Mentési terv megjelenítése képernyőn. Ez a képernyő a Mentés tervezése menüből is elérhető.
Hogyan kell a rendellenesen leállt mentést automatikusan újrapróbálni Az STRBKUBRM parancs alapértelmezésben rendellenesen áll le, ha váratlan hiba (például adathordozó hiba) történik a vezérlőcsoport-bejegyzés feldolgozása közben. Az STRBKUBRM parancs Újrapróbálkozás engedélyezése paraméterében *YES értéket megadva engedélyezheti a mentés folytatását abban az esetben, ha vezérlőcsoportban lévő bejegyzések váratlanul meghibásodnak. Az újrapróbálkozás végreghajtásának módját az Újrapróbálkozási időkorlát és az Újrapróbálkozás kezdési sorrendje paraméterekkel adhatja meg.
Hogyan kell a mentést folytatni Ha a vezérlőcsoport mentését megszakította, akkor a STRBKUBRM paranccsal indíthatja azt újra. Írja be annak a vezérlőcsoportnak a nevét (például *MYLIBS) a Vezérlőcsoport mezőbe, amely a felhasználói profilokat tartalmazza. A BRM naplóinformációk megjelenítése (DSPLOGBRM) paramcs segítségével tekintheti meg, mely elemek kerültek mentésre. Ha a BRMS a 10-es, 20-as és 30-as elemeket mentette, de a 40-es elemeket nem, akkor a *MYLIBS a Kezdő szekvencia mezőbe 40 értéket beírva újraindítható. Ezután a BRMS képes a vezérlőcsoport maradék elemeit menteni.
150
IBM i: Backup, Recovery, and Media Services for i
Vezérlőcsoportok feldolgozásának további paraméterei Mentés aktív állapotban szolgáltatás használata A mentés aktív állapotban (SWA) szolgáltatás lehetővé teszi a felhasználók számára a tevékenység folytatását, miután a mentési feldolgozás elér egy bizonyos pontot. Az IBM i erre a pontra szinkronizációs ellenőrzési pontként hivatkozik. A mentés aktív állapotban szolgáltatás használatával csökkentheti az alkalmazás állásidejét és növelheti a felhasználói hozzáférést a kijelölt adatokhoz vagy alkalmazásokhoz. Ha a mentés aktív állapotban szolgáltatást olyan mentéssel kívánja használni, amely nem használ naplózást vagy végrehajtás felügyeletet, akkor meg kell tiltania a felhasználói hozzáférést, amíg a BRMS el nem éri a szinkronizálási pontot. Amint a rendszer eléri az ellenőrzési pontot, felszabadítja a könyvtáron lévő kizárólagos zárolásokat és a felhasználók folytathatják szokásos tevékenységüket. Közben a BRMS folytatja az adatok mentését. Ha egy memberes fizikai fájlokat tartalmazó nagy könyvtárai vannak, akkor rövidebb ideig tarthat az ellenőrzési pont elérése, mint az adatok szalagra mentése. Tegyük fel például, hogy egy memberes fizikai fájlokat tartalmazó könyvtárának mentése egy óráig tart. A normál mentési feldolgozás során a rendszer zárolja a könyvtárat, ami a mentés befejezéséig megakadályozza, hogy a felhasználók hozzáférjenek a könyvtárban lévő fájlokhoz. A mentés aktív állapotban szolgáltatás használatával a felhasználók hozzáférhetnek a könyvtárban lévő fájlokhoz, amint a eléri az ellenőrzési pontot. A példa kedvéért tegyük fel, hogy a BRMS 20 perc alatt éri el az ellenőrzési pontot. A példában a mentés aktív állapotban szolgáltatás közel 40 perccel növeli az alkalmazás rendelkezésre állását. Az IBM nem tudja megállapítani a pontos időpontot, amikor a BRMS eléri az ellenőrzési pontot. A pontos időpont annak a könyvtárnak vagy alkalmazásnak a méretétől függ, amelyre a mentés aktív állapotban szolgáltatást alkalmazza. A legtöbb helyzeten azonban az ellenőrzési pont eléréséhez szükséges idő észrevehetően rövidebb, mint a teljes könyvtár vagy alkalmazás mentéséhez szükséges idő. Ez a rész számos példával szolgál arra, hogyan alkalmazhatja a mentés aktív állapotban szolgáltatást saját mentési stratégiájára. Nem fedi azonban le a mentés aktív állapotban szolgáltatáshoz tartozó összes témakört. Ezért mentés aktív állapotban szolgáltatás megvalósítása előtt további információkért olvassa el a Rendszer mentése című témakört.
Mentés aktív állapotban szolgáltatás aktiválása a BRMS rendszerben A mentés aktív állapotban (SWA) szolgáltatás aktiválásához tegye a következőket: 1. Nyissa meg a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyőt. Ebben a példában a mentés aktív állapotban szolgáltatást a LIBB és LINKLIST mentési elemek feldolgozása közben használjuk. Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter.
Seq 10 20 30 40 50
Backup Items
List ASP Type Device
*EXIT LIBA LIBB LNKLIST *EXIT
*SYSBAS *SYSBAS *LNK *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
*ERR *ERR *NO
*NO *YES *YES
SWA Message Queue
Sync ID
*LIB *LIB
*NONE *NONE
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
2. A mentés aktív állapotban szolgáltatás aktiválásához írjon *YES értéket a Mentés aktív állapotban mezőbe. A mező további lehetséges értékei a következők: 7. fejezet Biztonsági mentés személyre szabása
151
*LIB
Ez az érték azt jelzi, hogy a könyvtárobjektumok menthetők, miközben másik job használja azokat. Mivel az összes könyvtárobjektum egyszerre éri el az ellenőrzési pontot, a BRMS egymáshoz képest konzisztens állapotban menti azokat. Ha a vezérlőcsoportban több könyvtárat ad meg, akkor a BRMS a megadott könyvtárakban található objektumok esetében az ellenőrzési pont feldolgozását egyedileg hajtja végre. A LIBA és LIBB mentésekor például a rendszer két különálló SAVLIB parancsot hajt végre és két ellenőrzési pontot alakít ki. Megjegyzés: A memberekkel rendelkező fizikai fájlok aktív dátuma és időpecsétje ugyanaz. A több ezer objektumot tartalmazó könyvtárak túl nagyok lehetnek ehhez a beállításhoz.
*SYNCLIB Ez az érték is azt adja meg, hogy a könyvtárban található objektumok menthetők, miközben másik job használja azokat. Ebben az esetben azonban az összes objektum és az összes könyvtár egyszerre éri el az ellenőrzési pontot. A BRMS egymáshoz képest konzisztens állapotban menti azokat. Ha a *SYNCLIB értékkel kíván adatokat mentési fájlba menteni, akkor tartsa szem előtt az alábbiakat: v Az IBM i csak egyedülálló könyvtárak fájlba mentését engedi meg. A BRMS ugyanezt a korlátozást alkalmazza. v A vezérlőcsoportnak a *LIB szintű szinkronizálást kell használnia a *SYNCLIB helyett. v Ha a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyő SWA üzenetsor mezőjében üzenetsort ad meg, akkor a BRMS az összes könyvtár szinkronizálási üzenetét elküldi. v A BRMS a mentési feldolgozást figyelmeztetés és hibaüzenet nélkül fejezi be. A BRMS a felhasználót nem figyelmezteti, ha *LIB szintű szinkronizálást alkalmaz. Megjegyzés: A különböző elemeknek (például könyvtárak, mentési listák és speciális értékek) különböző hatása van a mentés aktív állapotban feldolgozására. További információkért lásd: “BRM Mentés aktív állapotban figyelése (MONSWABRM) parancs” oldalszám: 153. *NWSSTG Ez az érték azt adja meg, hogy az összes integrált fájlrendszeri objektum menthető, miközben másik job használja azokat. Ebben az esetben azonban az összes objektum más-más ellenőrzési pontot ér el. Az érték lehetővé teszi a '/QFPNWSSTG' katalógusban található hálózati szerver tárterületek mentését is, amennyiben azok aktívak. *NWSSYNC Ez az érték azt adja meg, hogy az összes integrált fájlrendszeri objektum menthető, miközben másik job használja azokat. Ebben az esetben azonban az összes objektum egyszerre éri el az ellenőrzési pontot. Az érték lehetővé teszi a '/QFPNWSSTG' katalógusban található hálózati szerver tárterületek mentését is, amennyiben azok aktívak. *SYNC Ez az érték azt adja meg, hogy az összes integrált fájlrendszeri objektum menthető, miközben másik job használja azokat. Ebben az esetben azonban az összes objektum egyszerre éri el az ellenőrzési pontot. *SYSDFN Ez az érték szintén azt jelzi, hogy a könyvtárobjektumok menthetők, miközben másik job használja azokat. Ebben az esetben azonban a könyvtárobjektumok különböző időpontokban érhetik el az ellenőrzési pontot és elképzelhető, hogy egymáshoz képest nem konzisztens állapotban léteznek. Ha a BRM Mentés aktív állapotban figyelése (MONSWABRM) parancs használatát tervez, akkor ne adja meg a *SYSDFN értéket. Akkor se használja azt műveletek végrehajtásához, ha egy ellenőrzési pont elérésre került. Ezekben a helyzetekben a *SYSDFN érték megnehezíti a könyvtár felszabadítását. Ha a Mentés aktív állapotban mezőben nem *NO értéket ad meg, egy bejegyzés jelenik meg mellette az SWA üzenetsor mezőben. Ennek a mezőnek az alapértelmezett értéke *LIB, ami arra utasítja a BRMS rendszert, hogy a menteni kívánt könyvtár nevével egyező nevű üzenetsort használja. Megadhatja az ellenőrzési pont üzeneteket tartalmazó üzenetsor nevét is. Ha *SYNCLIB, *SYNC vagy *NWSSYNC értéket ad meg, akkor egy további bejegyzés jelenik meg az SWA üzenetsor mező mellett, a Szinkronizálási azonosító mező. Ennek a mezőnek az alapértelmezett értéke *NONE, ami arra utasítja a BRMS rendszert, hogy ehhez a mentés aktív állapotban művelethez ne használjon szinkronizálási
152
IBM i: Backup, Recovery, and Media Services for i
azonosítót. Ez a mező lehetővé teszi több mentési job szinkronizálását, amelyek mindegyikének ugyanazt az azonosítót kell használnia. A fejezet későbbi részében talál példát a szolgáltatás kiaknázására. 3. A mentéshez nyomja le az Entert. Ezzel visszatér a Mentési vezérlőcsoportok kezelése képernyőre. A BRMS az adott vezérlőcsoport következő mentésekor az utasításoknak megfelelően használja az SWA szolgáltatást. Megjegyzés: 1. Ha halmozódó mentéseket hajt végre *LIB, *YES, *SYSDFN (*ALLUSR esetén), *IBM vagy általános könyvtárak értékre beállított mentés aktív állapotban szolgáltatással, akkor előfordulhat, hogy a könyvtárak mentése nem ábécérendben történik. Ez azért fordulhat elő, mert ha a BRMS ellenőrzi, hogy a könyvtárak eltérő referencia dátumokkal és időpontokkal rendelkeznek-e, akkor a BRMS a könyvtárakat ezen dátumok szerint fogja csoportosítani. 2. Ha halmozódó mentéseket hajt végre *ALLUSR, *IBM vagy általános könyvtárak értékre beállított mentés aktív állapotban szolgáltatással, akkor a BRMS minden új illetve a BRMS által még soha nem mentett könyvtár esetében teljes mentés fog kezdeményezni. Ez oda vezethet, hogy a könyvtárak nem ábécérendben kerülnek mentésre.
BRM Mentés aktív állapotban figyelése (MONSWABRM) parancs A BRM Mentés aktív állapotban figyelése (MONSWABRM) parancs a CPI3710 és CPI3712 rendszerüzeneteket figyeli a BRMS rendszerben, amelyek a szinkronizációs ellenőrzési pont elérését jelzik. A MONSWABRM parancsot feldolgozhatja mentési vezérlőcsoportban *EXIT műveleten keresztül vagy a MONSWABRM parancsot a parancssorból kiadva. A MONSWABRM parancsot *EXIT műveleten belül használva jobban irányítható a megfigyelési funkció. A MONSWABRM parancsot tartalmazó *EXIT bejegyzéseknek meg kell előzniük a megfigyelni kívánt elem vezérlőcsoport-bejegyzését; ellenkező esetben a parancs meghiúsul. Ha a MONSWABRM parancsot *EXIT műveletben kívánja használni, akkor tegye a következőket: 1. Kövesse jelen fejezet Felhasználói kilépési pontok feldolgozása vezérlőcsoportban szakaszának lépéseit és hozzon létre egy MONSWABRM parancsot tartalmazó *EXIT bejegyzést. 2. Az alábbi példában a MONSWABRM parancsot a LIBB és LNKLIST SWA állapotának megfigyelésére használjuk. Ha a vezérlőcsoport-bejegyzések típusai eltérnek (ahogyan ebben az esteben), akkor minden bejegyzést MONSWABRM *EXIT műveletnek kell folytatnia. Ezért két különálló, a MONSWABRM parancsot tartalmazó kilépési pontot kell létrehoznia. Az *EXIT értékeket azon vezérlőcsoport-bejegyzések előtt helyezze el, amelyeket szinkronizálás szempontjából a MONSWABRM paranccsal meg kíván figyeltetni. Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Create sample control group. Type information, press Enter.
Seq 10 20 30 40 50 60 70
Backup Items *EXIT LIBA *EXIT LIBB *EXIT LNKLIST *EXIT
List ASP Type Device *SYSBAS *SYSBAS *LNK *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active
SWA Message Queue
Sync ID
*DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
*ERR
*NO
*YES
*YES
*LIB
*NONE
*NO
*YES
*LIB
*NONE Bottom
F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
3. Az Enter lenyomásával térjen vissza a Mentési vezérlőcsoportok kezelése képernyőre. 4. Az F3 lenyomásával lépjen ki a képernyőből és mentse a vezérlőcsoportot.
7. fejezet Biztonsági mentés személyre szabása
153
Ha a vezérlőcsoport-bejegyzések azonos típusúak, akkor az összes bejegyzés megfigyeléséhez egy *EXIT speciális értéket használhat. Ha az összes bejegyzés azonos típusú (például minden könyvtár vagy lista azonos típusú), akkor a kilépési pontot az első bejegyzés előtt helyezze el. Ha a könyvtárakat nem bejegyzésenként, hanem halmazként kívánja szinkronizálni, akkor sorolja fel a könyvtárakat megszakítás nélkül, speciális műveletek (például *EXIT) szerint. Ebben a példában az első halmaz szinkronizálási pont üzeneteit a LIBA, a második halmazét pedig a LIBC figyeli. Edit Backup Control Group Entries
REESES
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Create sample control group. Type information, press Enter.
Seq 10 20 30 40 50 60 70 80
Backup Items *EXIT LIBA LIBB *EXIT LIBC LIBD *EXIT LNKLIST
List ASP Type Device *SYSBAS *SYSBAS *SYSBAS *SYSBAS *LNK *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
SWA Message Queue
Sync ID
*NO *NO
*SYNCLIB *LIB *SYNCLIB *LIB
*NONE *NONE
*YES *YES
*SYNCLIB *LIB *SYNCLIB *LIB
*NONE *NONE
*NO
*YES
*LIB Bottom
F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
Gondoskodjon róla, hogy az Objektumrészlet megtartása, a Heti tevékenység, a Mentés aktív állapotban mezők (Mentés aktív állapotban, SWA üzenetsor és Szinkronizációs azonosító), a Magánjogosultságok, a Párhuzamos típus és a Titkosítás mezők az egyes halmazokban lévő minden egyes könyvtár esetében azonosak. Megadhat azonban eltérő heti tevékenységet és objektumrészletet az egyes halmazokhoz. Ha a könyvtárak esetében általános neveket (például A*, B*, C*) használ és *SYNCLIB értéket ad meg, a BRMS az összes könyvtárat egy csoportba fogja össze. A BRMS egyetlen mentési műveletet hajt végre és egyetlen szinkronizációs üzenetet fog kapni. Egyetlen mentési parancs legfeljebb 300 könyvtárat támogat egy listában. Ez egy IBM i korlátozás. Ha 300-nál több könyvtára van, akkor a BRMS másik mentési parancs kiadásával dolgozza fel a maradék könyvtárakat. Ebben a példában az SWA üzenetsor alapértelmezett értéke a vezérlőcsoportban *LIB. A vezérlőcsoport-bejegyzésben megadott üzenetsornévnek meg kell egyeznie a MONSWABRM parancs LIB paraméterében szereplő üzenetsornévvel. A MONSWABRM automatikusan létrehozza és törli az üzenetsort a QUSRBRM könyvtárban. Nem helyezheti azt el másik sorban. Ha az első könyvtárnévtől eltérő nevet használ, akkor a MONSWABRM parancs nem tudja figyelni az SWA szinkronizációs üzeneteket. Helyette az alapértelmezett egy óráig folytatja futását, mielőtt befejeződik. Ezalatt a vezérlőcsoport befejezi a feldolgozást anélkül, hogy az SWA üzenetsor funkcióból bármiféle előnye származna. Megjegyzés: A rendszer a szinkronizálási üzenetet alapértelmezésben 3600 másodperc (1 óra) után adja ki. Ezért, ha könyvtárai szinkronizálásához egy óránál többre van szükség, akkor növelnie kell az SWA várakozási időt a MONSWABRM parancsban. Ha az SWA megfigyelési jobot Mentés aktív állapotban figyelése (MONSWABRM) képernyő segítségével kívánja beállítani, akkor tegye a következőket. 1. Írja be a MONSWABRM parancsot, és nyomja meg az F4 billentyűt. Majd nyomja meg az F9 billentyűt a teljes paraméterlista beszerzéséhez.
154
IBM i: Backup, Recovery, and Media Services for i
Monitor Save While Active (MONSWABRM) Type choices, press Enter. Saved library . . . . . . . . . Command to run . . . . . . . . .
MULTSWA STRSBSBRM
Name, *MSGQ
Job description . . . . . . . Library . . . . . . . . . . Job queue . . . . . . . . . . Library . . . . . . . . . . Time limit in seconds . . . . Message queue . . . . . . . . Multiple save synchronization: Synchronization ID . . . . . Number of operations . . . . Start save wait time . . . .
. . . . . .
*USRPRF
Name, *USRPRF Name, *LIBL, *CURLIB Name, *JOBD Name, *LIBL, *CURLIB 1-999999, *NOMAX Name
. . .
MULTSWAID 2 600
F3=Exit F4=Prompt F24=More keys
F5=Refresh
*JOBD 3600
F12=Cancel
Name, *NONE 2-32 1-99999, *NOMAX Bottom F13=How to use this display
2. A Mentés aktív állapotban figyelése képernyőn igény szerint módosítsa a következő mezőket: v A Mentett könyvtár paraméterben adja meg annak a könyvtárnak vagy üzenetsornak a nevét, amelyet szinkronizálás szempontjából át kíván tekinteni az SWA folyamat közben. v A Futtatandó parancs mezőben adja meg a szinkronizálási üzenet megérkezése után kiadandó parancsot. Ebben a példában az Alrendszer indítása BRM segítségével (STRSBSBRM) parancsot futtattuk, miután az objektumok elérték a szinkronizálási pontot. A BRMS csak a szinkronizálás előtt tudja az alkalmazást tétlen állapotba helyezni. 3. Ha az új, Több mentés szinkronizálása funkció használatát tervezi, akkor a következő mezők szükségesek: v A Szinkronizálási azonosító a használandó azonosító nevét adja meg. Ez megegyezik a mentési vezérlőcsoportban felhasználásra kerülő Szinkronizálási azonosító értékkel. Alapértelmezése *NONE, és amennyiben ez az érték van megadva, nem kerül sor azonosító létrehozására. v A Műveletek száma paraméter adja meg, hány mentési művelet lesz ehhez az azonosítóhoz szinkronizálva. Így, ha 2 mentési műveletet tervez, amelyek a MULTSWAID azonosítóhoz lesznek szinkronizálva, akkor a mezőbe 2-est kell írni. v A Mentés indítási várakozási idő paraméter megadja, hogy mennyi ideig kell a szinkronizálásnak várakoznia az összes mentési művelet elindulására. Ha a mentési műveletek számához a 3 érték lett beállítva és csak 2 művelet került eddig elindításra, akkor a szinkronizálás meghiúsul. 4. Tekintse át és igény szerint módosítsa a maradék paramétereket. Ezután nyomja meg az Entert. 5. A mentéshez és kilépéshez nyomja meg az F3 billentyűt. Megjegyzés: A BRMS a vezérlőcsoport jobokat és a MONSWABRM jobokat alapértelmezésben a QBATCH alrendszernek küldi el. Győződjön meg róla, hogy elegendő tevékenységi szinttel rendelkezik az összes vezérlőcsoport mentés és az összes MONSWABRM parancs végrehajtásához. Használhat másik alrendszert is, a jobsor nevét vagy a jobleírás nevét a STRBKUBRM vagy a MONSWABRM parancsokban megadva. Megjegyzés: A MONSWABRM ideális több könyvtár vagy könyvtárlista esetén. Objektumlistákkal, hivatkozáslistákkal és mappalistákkal nem működik jól.
Mentés aktív állapotban üzenetsor kezelése Ahelyett, hogy az SWA tevékenység megfigyeléséhez a MONSWABRM parancsot használná, utasíthatja az SWA üzenetsort, hogy küldjön üzenetet, amikor a könyvtárak elérik a szinkronizált állapotot. Ajánlott ezt a megközelítést használni a BRMS által alapértelmezésben használt *LIB érték helyett. Ez hatékonyabb felügyeletett tesz lehetővé azáltal, hogy egy bizonyos üzenetsor kerül megfigyelésre a BRMS által mentett első 7. fejezet Biztonsági mentés személyre szabása
155
könyvtár neve alapján létrehozott helyett. Ha például azt szeretné, hogy a BRMS bizonyos napokon mentse a vezérlőcsoport első bejegyzését, akkor az üzenetsor napról napra változna. Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Sample control group Type information, press Enter.
Seq 10 20 30 40 50 60 70
Backup Items
List ASP Type Device
*EXIT LIBA LIBB LIBC LIBD LNKLIST *EXIT
*SYSBAS *SYSBAS *SYSBAS *SYSBAS *LNK *ALLAVL
Weekly Retain Save Activity Object While SMTWTFS Detail Active
SWA Message Queue
Sync ID
*DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
OPER01 *LIB *LIB *LIB *LIB
*NONE *NONE *NONE *NONE *NONE
*NO *NO *NO *NO *NO
*SYNCLIB *SYNCLIB *SYNCLIB *SYNCLIB *YES
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
Ebben a példában a rendszer az OPER01 üzenetsorba naplózza az alábbi üzeneteket: v 0 / 4 könyvtár feldolgozva. LIBA elindítva: 02/03/05 10:20:06. v 1 / 4 könyvtár feldolgozva. LIBB elindítva: 02/03/05 10:20:07. v 2 / 4 könyvtár feldolgozva. LIBC elindítva: 02/03/05 10:20:078. v 3 / 4 könyvtár feldolgozva. LIBD elindítva: 02/03/05 10:20:09. A BRMS a szinkronizálás figyeléséhez az első üzenetsort (LIBA) használja. Még ha a többi könyvtárhoz eltérő üzenetsorokat ad is meg, az SWA szinkronizálási üzenet akkor is az OPER01 sorba kerül. Ha azt kívánja elérni, hogy a szinkronizálási üzenetek különböző üzenetsorokba kerüljenek, akkor el kell különítenie a könyvtárak vezérlőcsoport-bejegyzéseit olyan értékekkel, mint az *EXIT vagy a *LOAD. A BRMS is elkülöníti a könyvtárcsoportokat, ha változást észlel az Objektumrészlet megtartása, Heti tevékenység és Mentés aktív állapotban mezőkben. Az SWA szolgáltatásról részletesebb információkat a következő helyen talál: Rendszer helyreállítása.
Többszörös mentés szinkronizálás használata A MONSWABRM parancsot és a Szinkronizálási azonosító mezőt használva a mentési vezérlőcsoportban, kiaknázhatja a többszörös mentés szinkronizálás szolgáltatást. Ez a szolgáltatás lehetővé teszi könyvtárak és/vagy integrált fájlrendszer összehangolását egyetlen közös ellenőrzési pont elérése érdekében. A funkció használatára az alábbi vezérlőcsoportok szolgálnak példával:
156
IBM i: Backup, Recovery, and Media Services for i
Elsődleges mentési vezérlőcsoport Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : MASTER Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Master Backup Control Group Type information, press Enter.
Seq
Backup Items
10 *EXIT 20 *EXIT 30 *EXIT 40 *EXIT 50 *EXIT
Exit command MONSWABRM LIB(MULTSWA) CMD(STRSBSBRM) SYNCID(MULTSWAID) NUMSYNC(2) STRSAVWAIT(600) SBMJOB CMD(STRBKUBRM CTLGRP(BKUCTLG1)) SBMJOB CMD(STRBKUBRM CTLGRP(BKUCTLG2))
Bottom F3=Exit F5=Refresh F12=Cancel
F10=Change item F11=Advanced backup controls
1. mentési vezérlőcsoport Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Backup control group 1 Type information, press Enter.
Seq 10 20 30 40 50
Backup Items *EXIT LIB1 LIB2 LIB3 *EXIT
List ASP Type Device *SYSBAS *SYSBAS *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT
*YES *YES *YES
SWA Message Queue
*SYNCLIB MULTSWA *SYNCLIB *LIB *SYNCLIB *LIB
Sync ID MULTSWAID MULTSWAID MULTSWAID
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
7. fejezet Biztonsági mentés személyre szabása
157
2. mentési vezérlőcsoport Display Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : BKUCTLG2 Default activity . . . . : *BKUPCY Text . . . . . . . . . . : Backup Control Group 2 Backup Seq Items 10 IFSLIST
List ASP Type Device *LNK *SYSBAS
Weekly Activity SMTWTFS *DFTACT
Retain Object Detail *NO
Save While Active *SYNC
SWA Message Queue MULTSWA
Sync ID MULTSWAID
Bottom Press Enter to continue. F3=Exit
F11=Display exits
F12=Cancel
F14=Display client omit status
A példában az Elsődleges mentési vezérlőcsoport a MONSWABRM parancsot indítja el a megfelelő paraméterekkel, majd két mentési vezérlőcsoportot küld el. Mindkét vezérlőcsoport tartalmaz olyan biztonsági mentés bejegyzéseket, amelyek a MULTSWAID Szinkronizálási azonosítójával kerülnek összehangolásra. Az 1. mentési vezérlőcsoport a LIB01, LIB02 és LIB03 könyvtárak mentését futtatja egy paranccsal, a 2. mentési vezérlőcsoport az integrált fájlrendszer útvonalakat menti egy paranccsal. Mivel ez a két mentés megfelel a MONSWABRM parancs Mentési műveletek száma paraméterében megadott mentési művelet számnak, ezért most a két könyvtár és az integrált fájlrendszeri objektumok számára közös ellenőrzési pont kerül kialakításra. Ezután ellenőrzési pont üzenet kerül elküldésre a MULTSWA üzenetsorba. Miután az üzenet elküldésre került a sorba, a BRMS futtatja a STRSBSBRM parancsot, amely a MONSWABRM parancs Parancs paraméterében lett megadva. Megjegyzés: Nagyon fontos, hogy a mentési műveletek száma helyesen legyen megadva. Ha három mentési műveletet adott meg és csak kettő került elküldésre, akkor a szinkronizálás várakozni fog a harmadik művelet megkezdésére. Ha a harmadik művelet soha nem indul el, akkor a szinkronizálási kísérlet meghiúsul, miután a MONSWABRM parancs Mentés indítási várakozási idő paraméterében megadott érték elérésre került.
Konzol figyelése A konzolfigyelő használatával végezhető felügyelet nélküli mentés, feldolgozható SAVSYS mentés, illetve funkciók hajthatók végre korlátozott állapotban. Használja a *SAVSYS értéket a STRBKUBRM parancshoz, ha azt szeretné, hogy a BRMS mentse az operációs rendszert és a kapcsolódó könyvtárakat. A konzolfigyelőt a kijelölt tevékenységek megfigyelésére is használhatja. IBM i parancsok kiadása céljából ideiglenesen felfüggesztheti a figyelő funkciót, majd visszahelyezheti a konzolt megfigyelt állapotba. A konzol figyelése lehetővé teszi a felhasználók számára, hogy a SAVSYS jobot a jobütemezőnek küldjék el ahelyett, hogy interaktív szekcióban indítanák azt el. Korábban a SAVSYS, SAVSYSBRM és STRBKUBRM parancsok *SAVSYS értékkel interaktív feldolgozást igényeltek. Ha a STRBKUBRM parancs Elküldés kötegbe (SBMJOB) paraméterében a *CONSLOE speciális értéket adja meg, akkor a jobot a BRMS konzolfigyelőnek (a vezérlő alrendszer interaktív jobja) küldi el. Ha ütemezi a job futtatását a konzolfigyelőben, akkor nem kell a közelben lennie, amikor a rendszermentési folyamat megkezdődik. A konzolfigyelő jobot a rendszerkonzolból kell indítani. A konzolfigyelő elindítása után a konzol várakozik egy feldolgozandó BRMS parancsra. A konzolban a parancsok feldolgozását felfüggesztheti. Ha azonban így tesz, akkor a konzolt vissza kell helyeznie figyelési állapotba, hogy a BRMS figyelhesse a konzolfigyelőnek kiadott STRBKUBRM parancsokat.
158
IBM i: Backup, Recovery, and Media Services for i
Konzolfigyelő indítása A konzolfigyelő indításához a rendszerkonzolból tegye a következőket: 1. A BRMS konzolfigyelő képernyő megnyitásához válassza a 20-as opciót (Konzolfigyelő indítása) a rendszerkonzol BRMS főmenüjéből. A BRM1947 — Nincs a megfelelő környezetben a konzolfigyelő elindításához üzenetet fogja kapni, ha a funkció indításakor nem a rendszerkonzolban van. BRMS Console Monitor Press F12 to cancel the monitor operation. Press F9 to access command line. Control must return to this display for BRMS activity to be monitored.
2. Ez elindítja a konzolfigyelőt. Jelenleg a konzolfigyelőben nincs további teendője. 3. A feladatütemezőben küldje el a STRBKUBRM parancsot végrehajtó jobot. Az alábbi példa a feladatütemezőnek elküldhető STRBKUBRM jobot mutat be. Start Backup using BRM (STRBKUBRM) Type choices, press Enter. Control group . . . . . . . . . . *SYSGRP Schedule time . . . . . . . . . .*IMMED Submit to batch . . . . . . . . .*CONSOLE Starting sequence: Number . . . . . . . . . . . . . .*FIRST Library . . . . . . . . . . . . .*FIRST Append to media . . . . . . . . . *CTLGRPATR Job description . . . . . . . . . *USRPRF Library . . . . . . . . . . . . . Job queue . . . . . . . . . . . . *JOBD Library . . . . . . . . . . . . .
*BKUGRP, *SYSGRP, SAVSYS... hhmm, *IMMED *CONSOLE, *YES, *NO 1-9999, *FIRST Name, *FIRST *CTLGRPATR, *BKUPCY, *YES... Name, *USRPRF Name, *LIBL, *CURLIB Name, *JOBD Name, *LIBL, *CURLIB
Submit a System Save to Batch Using Console Monitor
4. Írja be annak a vezérlőcsoportnak a nevét a Vezérlőcsoport mezőbe, amelyet a konzolfigyelővel fel kíván dolgoztatni. 5. Győződjön meg róla, hogy az Ütemezési idő *IMMED. 6. Írja be a *CONSOLE értéket az Elküldés kötegbe mezőbe. 7. Tekintse át és igény szerint módosítsa a maradék paramétereket. 8. A kérés feldolgozásához nyomja meg az Entert. A STRBKUBRM parancs kötegbe küldésekor a konzolfigyelőnek futnia kell. A mentés elindítása után a konzoltevékenységek (F9, F12, F3) a mentés befejezéséig felfüggesztésre kerülnek. A konzolfigyelő leállítása (például sys-req 2 használatával), miközben a mentés fut, szintén leállítja a mentést.
BRMS konzolfigyelő megszakítása A BRMS konzolfigyelő megszakításához a rendszerkonzolból tegye a következőket 1. Nyomja le az F9 billentyűt a BRMS konzolfigyelő képernyőn. 2. A paraméterező képernyőn adja meg a helyes jelmondatot és nyomja meg az Entert. 3. Megjelenik egy előugró ablak. Írja be a rendszerrel feldolgoztatni kívánt IBM i parancsokat és nyomja meg az Entert. A BRMS konzolfigyelő most megszakításra kerül. Ha megszakítja a BRMS konzolfigyelőt, akkor a BRMS minden a konzolfigyelőn keresztül elküldött kérést várakozási sorba helyez. A BRMS a kéréseket addig nem dolgozza fel, amíg be nem fejezi a parancsot és vissza nem helyezi a rendszerkonzolt konzolfigyelési állapotba.
7. fejezet Biztonsági mentés személyre szabása
159
Konzolfigyelő megfigyelése A BRMS az alábbi, BRMS konzolfigyelő használatának áttekintését segítő üzeneteket naplózza: v BRM1948 — a BRMS konzolfigyelés most el van indítva, amikor a konzolfigyelés elindítja v BRM1950 — a BRMS konzolfigyelés inaktív, amikor a parancssori bevitelt (F9) használja. v BRM1954 — a BRMS konzolfigyelés most leáll, amikor kilép a konzolfigyelésből (F3).
Konzolfigyelő megszakítása A konzolfigyelő megszakításához a rendszerkonzolból tegye a következőket: 1. Nyomja le az F3 (Kilépés) vagy F12 (Mégse) billentyűt a BRMS konzolfigyelő képernyőn. Ez megnyitja a BRMS konzolfigyelő kilépés képernyőt. 2. Írja be a helyes jelmondatot a BRMS konzolfigyelő kilépés képernyőn és a BRMS konzolfigyelés leállításához nyomja meg az Entert.
Mentés elküldése a vezérlő alrendszernek A BRMS konzolfigyelő a kötegelt feldolgozást emuláló interaktív folyamat. Ha viszonylag gyakran futtat IPL-t, akkor be kell jelentkeznie a rendszerkonzolba és el kell indítania a konzolfigyelőt, hogy felkészüljön a konzolfigyelő következő ütemezett mentésére. Ez kissé nehézkes lehet, ha éjszakánként futtat IPL-t és mentései egyébként teljesen automatizáltak. A BRMS olyan alternatívát kínál, amely lehetővé teszi a korlátozott állapotú mentések valódi kötegelt feldolgozását a vezérlő alrendszerben és nem kell hozzá bejelentkeznie a rendszerkonzolba vagy elindítania a konzolfigyelőt. Ha ezt a lehetőséget kívánja választani, akkor STRBKUBRM parancs Elküldés kötegbe (SBMJOB) paraméterében a *CTLSBS speciális értéket kell megadnia. Ha ezt a speciális értéket használja, akkor a BRMS létrehozza a QBRM/Q1ACTLSBS jobsort (ha még nem létezik), felveszi a jobsort jobsor bejegyzésként a vezérlő alrendszer alrendszerleírásába, majd elküldi a mentési jobot közvetlenül ebbe a jobsorba. Korlátozott állapotban a vezérlő alrendszer egynél több jobot nem futtathat. Ha mentést futtat a kötegelt jobban vagy az interaktív jobban, akkor az egyik jobból az összes alrendszer leállítására tett kísérlet a másik jobot is leállítja. Ez azért fontos, mivel ha kötegben futtat mentést és az adott mentés megköveteli az összes alrendszer leállítását, akkor ez maga után vonja az interaktív szekció leállítását a rendszerkonzolon. Ebből adódóan, a vezérlő alrendszerben kötegbe küldött minden mentésnek teljesen automatizáltnak kell lennie. Ha kötegelt módban futtat, akkor a kérdés üzenetekre (például szalag beillesztési kérések) nem lesz képes válaszolni. Mindig hajtson végre egy teszt mentést a STRBKUBRM parancs SBMJOB paraméterben a *CONSOLE értéket használva, biztosítva ezzel az automatizálást, mielőtt áttérne a *CTLSBS speciális érték használatára. Kötegelt korlátozott állapotban végzett futtatás közben az A900 3C70 rendszer referenciakód jelenik meg a rendszeroperátori panelen. A normál rendszerműveletek folytatódnak és az interaktív szekció a rendszerkonzolon újraindul, amikor az alrendszerek a mentést követően elindításra kerülnek. Amennyiben probléma merül fel és a BRMS nem tudja elindítani az alrendszert, van két módszer, amelyekkel lezárhatja a kötegelt mentési jobot és újraindíthatja az interaktív szekciót a rendszerkonzolon. 1. Válassza ki a 21-es opciót az operátori panelen a DST elindításához, majd válassza a 14-es opció — Kötegelt korlátozott állapot befejezése lehetőséget. 2. Módosítsa az időkorlátot a BRMS rendszer irányelv Korlátozott állapot időkorlátja paraméterező képernyőjén a mentési ablakkal összehasonlítható értékre. Ha a mentés lefagy és az alrendszerek ezen időkorláton belül nem kerülnek újraindításra, akkor a mentési job befejeződik és a vezérlő alrendszer újraindításra kerül. Megjegyzés: 1. A kötegelt korlátozott állapot használatából következően ez a funkció nem automatikusan engedélyezett. A funkció engedélyezéséhez állítsa be a BRMS rendszer irányelv Kötegelt mentések engedélyezése paraméterező képernyőjét *YES értékre. 2. A kötegelt korlátozott állapot feldolgozás jellegéből adódóan, amely leállítja a rendszerkonzol szekciót, a BRMS az ebben a módban végzett futtatáskor Kijelentkezési kivétel feldolgozást figyelmen kívül hagyja.
160
IBM i: Backup, Recovery, and Media Services for i
3. Ha olyan mentési jobot küld el a vezérlő alrendszernek, amely minden alrendszert leállít, akkor a mentési job befejeződésekor az IBM i a vezérlő alrendszert automatikusan újraindítja.
Tévesztett objektum irányelvek használata A BRMS rendszert utasíthatja arra, hogy rögzítse azokat a könyvtárobjektumokat és membereket vagy katalógusokat és fájlokat, amelyeket a mentési vezérlőcsoportok futtatásakor nem lehetett menteni. A BRMS a nem mentett objektumokat egy tévesztett objektum irányelvben rögzíti, ami nem más, mint egy másik mentési vezérlőcsoport, amely legalább egy, az ezeket a tévesztett objektumokat tartalmazó mentési objektum listát vagy mentési hivatkozás listát foglal magában. Ezután a tévesztett objektum irányelv segítségével áttekintheti, mely objektumok nem kerültek mentésre, vagy a tévesztett objektum irányelv futtatásával kísérletet tehet a tévesztett objektumok újbóli mentésére. Megjegyzés: A tévesztett objektum irányelvek a mappákat, dokumentumokat és spoolfájlokat nem támogatják. Ha azt szeretné, hogy a BRMS az összes mentési vezérlőcsoport nem mentett objektumait rögzítse, akkor a Mentési irányelv Tévesztett objektum irányelv paraméterező képernyőjén adja meg egy tévesztett objektum irányelv nevét. Ha azt szeretné, hogy a BRMS egyedi mentési vezérlőcsoportok nem mentett objektumait rögzítse, akkor az adott mentési vezérlőcsoportok Tévesztett objektum irányelv paraméterező képernyőjén adja meg egy tévesztett objektum irányelv nevét. Change Backup Control Group Attributes Group . . . . . . . . . . . . . . . . : *BKUGRP Type information, press Enter. IPL after backup . . . . . . How to end . . . . . . . Delay time, if *CNTRLD . Restart after power down IPL source . . . . . . . IPL restart type . . . . Save active wait time: Object locks . . . . . . Pending record changes . Other pending changes . . Backup item exit program . . Exit program library . . Exit program format . . . Missed object policy . . . . Clear missed objects . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
*BKUPCY *BKUPCY *BKUPCY *BKUPCY *BKUPCY *IPLA
*YES, *NO, *BKUPCY *CNTRLD, *IMMED, *BKUPCY Seconds, *NOLIMIT *YES, *NO, *BKUPCY *PANEL, A, B, *BKUPCY *FULL, *IPLA, *SYS ...
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
120 120 120 *NONE
0-99999, *NOMAX 0-99999, *NOCMTBDY, *NOMAX 0-99999, *NOMAX Name, *NONE, *BKUPCY Name BKUI0100 Name, *NONE, *BKUPCY *NO, *YES
NOTSAVED *YES
Ha a tévesztett objektum irányelv a mentési vezérlőcsoport futtatásakor nem létezik, akkor az aktuális mentési vezérlőcsoportéval megegyező attribútumokkal létrehozásra kerül. Ha a tévesztett objektum irányelv létezik, akkor a Tévesztett objektumok törlése paraméterező képernyőn azt is megadhatja, hogy a meglévő tévesztett objektumok törlésre kerüljenek-e az irányelvből. A tévesztett objektumok mentési objektum listákban és/vagy mentési hivatkozás listákban kerülnek rögzítésre, és ezek a listák mentési elemként hozzáadásra kerülnek a tévesztett objektum irányelvhez. A mentési listák nevének formátuma Znnnnnnaaa, ahol az nnnnnn az aktuális job száma, az aaa pedig egy egyedi szekvenciaazonosító. Ezek a mentési listák igény szerint kerülnek létrehozásra a lemeztártól, az objektumrészletektől és az aktuális mentési elemek mentés aktív állapotban attribútumaitól függően. A tévesztett objektum irányelv törlésekor ezek a listák törlésre kerülnek. Ha a tévesztett objektum irányelvet nem törli és a soron következő mentésnél felhasználja, akkor új listák kerülnek létrehozásra és mentési elemként hozzáadásra a tévesztett objektum irányelvhez.
7. fejezet Biztonsági mentés személyre szabása
161
Naplózási jelentés objektumlista Ha vannak olyan mentésre kerülő objektumok, amelyek naplózást igényelnek, akkor a BRMS képes jelentést küldeni ezekről az objektumokról, amennyiben azok a mentési időszak során nem kerülnek naplózásra. A jelentés létrehozásához tegye a következőket: 1. Hozzon létre objektumlistát ezekből az objektumokból. 2. Írja be a WRKCTLGBRM parancsot és nyomja meg az Entert. 3. Írjon egy 8-ast a használni kívánt vezérlőcsoport mellé. 4. Görgesse lefelé a képernyőt a Naplózási jelentés objektumlista paraméter megjelenéséig, majd írja be a létrehozott objektum nevét. Change Backup Control Group Attributes Group . . . . . . . . . . . . . . . . : ALLNEW Type information, press Enter. Journaling report object list . . . . . JRNLIST
*NONE, Name
More... F3=Exit
F12=Cancel
5. Nyomja meg az Entert. 6. A jelentés megtekintéséhez a mentés befejezése után írja be a WRKSPLF parancsot és tekintse meg a Nem naplózott objektumok (QP1AOD) spoolfájlt.
Szoftveres titkosítás BRMS segítségével A BRMS biztosítja azt a képességet, hogy szalageszközre mentett adatait titkosítsa. Ez a titkosítási megoldás hardverfüggetlen, ami azt jelenti, hogy nincs szükség titkosítási eszközre. A titkosítási funkció használatához a BRMS Advanced összetevőnek (5770-BR1 2-es opció) és az Encrypted Backup Enablement (5770-SS1 44 opció) összetevőnek telepítve kell lennie az operációs rendszeren. A BRMS a titkosításhoz használt kulcsokat nem kezeli. A kulcskezelésért továbbra is a felhasználó felel. A BRMS egyszerűen csak a felületetet biztosítja a felhasználó számára, amelyen keresztül az titkosítást kérhet, megadhatja a titkosításhoz használni kívánt kulcsokat és a titkosítani kívánt elemeket. A kulcs információkat szintén a BRMS menti, így a visszaállításkor a BRMS tudni fogja, milyen információk szükségesek a visszafejtéshez. A kulcskezeléssel kapcsolatos további információkat a következő helyen talál: Kriptográfiai szolgáltatások kulcskezelése. Ha be szeretné állítani, hogy mentés közben a BRMS titkosítást alkalmazzon, akkor tegye a következőket: 1. Állítson be titkosítástzz támogató adathordozó irányelvet a BRMS rendszerben. Írja be a WRKPCYBRM *MED parancsot és nyomja meg az Entert. 2. Az 1-es opció segítségével hozzon létre adathordozó irányelvet. Ebben a példában az ENCRYPTPCY nevű irányelv kerül létrehozásra.
162
IBM i: Backup, Recovery, and Media Services for i
3. Lapozzon lefelé az utolsó képernyőig, az Adatok titkosítása részig. Create Media Policy Type choices, press Enter. Encrypt Data . . . . Key store file . . Key store library. Key record label .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
*YES *NO, *YES Q1AKEYFILE Name QUSRBRM Name TESTENCRYPT
Bottom F3=Exit
F5=Refresh
F12=Cancel
4. A következő titkosítási paraméterek jelennek meg: v Az Adatok titkosítása paraméter adja meg, hogy titkosított mentést kell végrehajtani. v A Kulcstárolófájl paraméter adja meg azt az adatbázisfájlt, amely a titkosításhoz vagy visszafejtéshez használt működési kulcsokat tárolja. Megjegyzés: Az egyetlen érvényes kulcstárolófájl a Q1AKEYFILE, amelynek a QUSRBRM könyvtárban kell lennie. Ez biztosítja, hogy amikor a vezérlőcsoporton keresztül vagy a SAVMEDIBRM paranccsal adathordozó információkat ment, a kulcsfájl szintén mentésre kerül. A Q1AKEYFILE kulcstároló fájlnak a titkosítást igénylő mentési illetve visszafejtést igénylő visszaállítási művelet megkezdése előtt rendelkezésre kell állni a QUSRBRM könyvtárban. A kulcs értékek a kulcstárolófájlban egy mesterkulcs alatt kerülnek titkosításra. Ha a Q1AKEYFILE kulcstárolófájlt másik rendszerre helyezi át, akkor gondoskodnia kell a mesterkulcs helyes beállításáról. A kulcstárolófájl létrehozásával kapcsolatban olvassa el a következő részt: Új kulcstárolófájl létrehozása. A témakör megkereséséhez az IBM i információs központban bontsa ki az IBM i információk->Biztonság->Kriptográfia elemet. v A Kulcstároló könyvtár paraméter adja meg a kulcstárolófájlt tartalmazó könyvtár nevét. A paraméter esetében az egyetlen érvényes könyvtár a QUSRBRM, minden más megadott könyvtár hibát okoz. v A Kulcsrekord-azonosító paraméter egy kulcsrekord egyedi azonosítóját adja meg a kulcstárolófájlban. 5. Tekintse át és módosítsa a többi adathordozó irányelv paramétert, majd az adathordozó irányelv létrehozásához nyomja meg az Entert. Most, hogy létrehozásra került a titkosítást támogató adathordozó irányelv, bármely BRMS mentési parancsban megadhatja azt. Ezzel titkosíthatja a mentésre kerülő elemeket. A SAVSAVFBRM és DUPMEDBRM parancsok szintén támogatják ezt az adathordozó irányelv típust. Képes lesz a fájladatokat titkosítva adathordozóra menteni egyszerűen egy titkosítást támogató adathordozó irányelv megadásával. Ha inkább a mentés során nem titkosítaná az adatokat, de szeretné azokat titkosítani, amikor másik adathordozóra másolja, akkor egyszerűen adjon meg egy titkosítást támogató adathordozó irányelvet. A lehetséges adattitkosítási módszerek mellett a mentési és archiválási vezérlőcsoportokban további vezérlőelemek is rendelkezésre állnak, amelyek lehetővé teszik az egyes mentési elemek titkosításának engedélyezését vagy letiltását. A következő példa azt mutatja be, hogyan kell egy mentési vezérlőcsoportot beállítani a titkosítás támogatására: 1. Írja be a WRKCTLGBRM *BKU parancsot és nyomja meg az Entert. 2. Írjon be 1-est (Létrehozás) vagy 2-est (Szerkesztés) és nyomja meg az Entert. 3. Nyomja meg kétszer az F11 billentyűt a Speciális mentési vezérlőelemek képernyő megnyitásához. 7. fejezet Biztonsági mentés személyre szabása
163
Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter.
Seq 10 20 30 40 50
Backup Items
List Parallel Type Type
*EXIT LIBA LIBB LIBC *EXIT
*DEFAULT *DEFAULT *DEFAULT
Private Authorities
Encrypt
*NO *NO *NO
*MEDPCY *MEDPCY *NO
Bottom F3=Exit
F5=Refresh
F11=Display main
F12=Cancel
4. Adott Mentési elem titkosításához írja be a *MEDPCY értéket a Titkosítás oszlop alá. Ha az adott elemet nem kívánja titkosítani, akkor írjon be *NO értéket ugyanebbe az oszlopba. 5. Tekintse át és módosítsa a mentési vezérlőcsoportban található többi paramétert, az F3 billentyű lenyomásával lépjen ki és az 1-es opció segítségével mentse a mentési vezérlőcsoportot. 6. Most a Mentési vezérlőcsoportok kezelése képernyőn kell lennie; írjon be egy 8-ast az imént létrehozott/frissített mentési vezérlőcsoport mellé. 7. Az Adathordozó irányelv a következőhöz paramétercsoport alatt győződjön meg róla, hogy titkosítást támogató adathordozó irányelvet használ. Ezen a képernyőn az ENCRYPTPCY adathordozó házirend kerül felhasználásra. Change Backup Control Group Attributes Group . . . . . . . . . . . . . . . . : SAMPLE Type information, press Enter. Media policy for: Full backups . . . . . . . . . . . . . ENCRYPTPCY Name, F4 for list Incremental backups . . . . . . . . . ENCRYPTPCY Name, F4 for list Backup devices . . . . . . . . . . . . . *BKUPCY Name, F4 for list
Parallel device resources: Minimum resources . . . Maximum resources . . . Sign off interactive users Sign off limit . . . . . . Default weekly activity . Incremental type . . . . . Force full backup days . . F3=Exit
F4=Prompt
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
*NONE *BKUPCY *BKUPCY *BKUPCY *BKUPCY *BKUPCY
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *YES, *NO, *BKUPCY 0-999 minutes, *BKUPCY SMTWTFS(F/I), *BKUPCY *CUML, *INCR, *BKUPCY 0-365, *NOMAX, *BKUPCY More...
F12=Cancel
8. Tekintse át és módosítsa a maradék paramétereket, majd a mentéshez és kilépéshez nyomja meg az Entert. Most, hogy a mentési vezérlőcsoportot beállította titkosítás használatára, a mentést futtatva azt kell látnia, hogy az elemek titkosítással kerülnek mentésre. A mentési előzmények és a hozzájuk tartozó titkosítási információk megtekintéséhez tegye a következőket: 1. Írja be a parancssorba a WRKMEDIBRM parancsot és nyomja meg az Entert. 2. A Titkosítási információk képernyő megjelenítéséhez nyomja meg háromszor az F11 billentyűt.
164
IBM i: Backup, Recovery, and Media Services for i
Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ... Saved Opt Item LIB LIBCOPY LIBCOPY2 DLIB002 DLIB003 QUSRBRM DLIB003 DLIB004 DLIB005 DLIB002
Encrypted Key Store File *NO *NO *NO *YES Q1AKEYFILE *NO *NO *NO *NO *NO *YES Q1AKEYFILE
6=Work with media
7=Restore
Key Store Library
Key Record Label
QUSRBRM
TESTENCRYPT
QUSRBRM
TESTENCRYPT More...
F3=Exit F5=Refresh F23=More options
F11=Volume identifier
F12=Cancel
Megjegyzés: 1. Az *IBM, *SAVSYS, *SAVSECDTA, *SAVCFG, valamint a Q betűvel kezdődő nevű könyvtárak titkosítása a BRMS rendszerben nem engedélyezett. 2. Az adatok titkosításakor nem árt tisztában lenni annak teljesítményre gyakorolt esetleges hatásaival. 3. A BRMS a titkosítást az optikai és virtuális optikai eszközökön nem támogatja. FIGYELEM: Különösen fontos a Kriptográfiai szolgáltatások kulcskezelésének megértése. A BRMS által használt kulcs titkosításához használt mesterkulcsok hatással lehetnek az adathelyreállítási képességre. Ha meg kívánja érteni ezeknek a mesterkulcsoknak a fontosságát, valamint meg szeretné ismerni azokat a lépéseket, amelyek segítségével biztosíthatja, hogy adatai tényleg titkosítottak és helyreállíthatóak legyenek, akkor olvassa el a Kriptográfiai szolgáltatások kulcskezelése című témakört. A témakör megkereséséhez az IBM i információs központban bontsa ki az IBM i információk->Biztonság->Kriptográfia elemet.
Soros, versengő és párhuzamos mentések végrehajtása Egyetlen szalageszköz használata esetén minden mentése soros mentés. Soros mentéskor a BRMS a mentéseket sorrendben, egyesével, egyiket a másik után dolgozza fel. Ha azonban több szalageszköze van, akkor a BRMS képes versengő és párhuzamos mentések végrehajtására is. A versengő és párhuzamos mentések jelentésen csökkenthetik a mentési időt és korszerűsíthetik mentési műveleteit. Az alábbiakban ennek a két mentési művelet típusnak a rövid leírása következik.
Versengő mentések Versengő mentési műveletben több mentési jobot küld több szalageszköznek, amelyek feldolgozása egyidejűleg (versengő módon) történik. Versengő mentések futtatása esetén egyik mentéssel sem ajánlott az adathordozó információk mentése. Helyette ajánlatos inkább az Adathordozó információk mentése (SAVMEDIBRM) parancsot futtatni a versengő mentési vezérlőcsoportok befejeződése után. Versengő mentési stratégia alkalmazásakor például érdemes egy könyvtárat vagy könyvtárcsoportot az egyik szalageszközre küldeni, a másik könyvtárkészletet pedig egy másik szalageszközre. A versengő mentési támogatás több SAVDLO műveletet is lehetővé tesz ugyanabból a lemeztárból (ASP). Minden, ami menthető egyidejűleg, vissza is állítható egyidejűleg, ezáltal lecsökken a rendszerhiba utáni állásidő, amikor több könyvtárat vagy objektumot egyszerre állít helyre. 7. fejezet Biztonsági mentés személyre szabása
165
A versengő működést úgy állíthatja be, hogy különböző eszközneveket ad meg azon egyedi vezérlőcsoportokon vagy mentési parancsokon belül, amelyeket egyidejűleg kíván a BRMS rendszerrel feldolgoztatni. Próbálja meg az egyes jobok tartalmát egyenlően elosztani, hogy minden szalageszköz körülbelül egyszerre végezzen a feladattal. Ez a szalagos erőforrások hatékonyabb kihasználását eredményezi. Ha *INCR vagy *CUML mentéseket kíván használni, tartsa szem előtt, hogy az egyes mentések feldolgozási ideje a tartalom méretétől függően változik.
Párhuzamos mentések Párhuzamos mentési műveletben egy job ment adatokat több szalageszközre. A BRMS a párhuzamosság támogatását az IBM i által biztosított két módszer kiaknázásával valósítja meg. Az első módszer a párhuzamos mentés/visszaállítás támogatása, amely az egyes objektumokat több erőforráson osztja el. A második módszer a több-könyvtáras párhuzamos támogatás, amely a könyvtárakat több erőforráson osztja el úgy, mintha minden egyes könyvtár egyetlen erőforrásra kerül volna mentésre. Ezen módszerek használatával a BRMS megpróbálja optimalizálni a teljesítményt és kiegyensúlyozni az erőforrások használatát. A második módszerrel mentett elemek szekvenciális visszaállítási viselkedéssel fognak rendelkezni. Megjegyzés: 1. Az *ALLUSR , *IBM értékeket, általános könyvtárneveket és egyéb speciális értékeket használó teljes biztonsági mentések kizárólag több-könyvtáras párhuzamos támogatás használatával kerülnek mentésre. 2. A párhuzamos támogatás segítségével végzett helyreállítások végrehajtásáról további információkat a következő helyen talál: 8. fejezet, “Kijelölt helyreállítások végrehajtása”, oldalszám: 179.
Párhuzamos támogatás korlátozásai Mielőtt párhuzamos támogatást alkalmazó mentési stratégiát állítana be, tekintse át az alábbi korlátozásokat. v Az IBM i a rendszeradatok, biztonsági adatok, konfigurációs adatok, illetve mappák és dokumentumok párhuzamos mentéseit nem támogatja. v A BRMS a QUSRBRM könyvtár párhuzamos mentését nem támogatja. Az adathordozó információk párhuzamos támogatás segítségével végzett mentéséről további információkat a következő helyen talál: “Mentési forgatókönyv minták: Több vezérlőcsoport és megosztott eszközök kezelése” oldalszám: 168. v A BRMS a QUSRSYS könyvtár párhuzamos mentését nem korlátozza. Az IBM i kiterjesztett kötetekre vonatkozó korlátozásai miatt azonban a könyvtár párhuzamos mentése annak helyreállíthatatlanságát eredményezheti. További információkat a következő helyen talál: “Vezérlőcsoportban lévő könyvtárak mentésére vonatkozó speciális szempontok” oldalszám: 135.
Mikor kell párhuzamos és versengő mentéseket alkalmazni Az előnyöket legjobban a versengő és párhuzamos mentési támogatást kombináló stratégia tervezésével tudja kiaknázni. Amennyiben lehetséges, versengő mentések használatával csökkentse a mentési időkeretet azon objektumok esetében, amelyek csak soros mód használatával menthetők; ilyen például a rendszeradatok, a biztonsági adatok, illetve a mappák és dokumentumok. A párhuzamos támogatást akkor használja, ha nagy fájlok és objektumok, nagy katalógusok és fájlok, nagy spoolfájlok vagy sok ilyen mentési időkeretét kívánja csökkenteni. A versengő és párhuzamos mentések végrehajtásával kapcsolatos további információkat a következő helyen talál: “Mentési forgatókönyv minták: Több vezérlőcsoport és megosztott eszközök kezelése” oldalszám: 168.
Hogyan kell párhuzamos mentést beállítani Ha meglévő vezérlőcsoport feldolgozásához párhuzamos támogatást kíván használni, akkor tegye a következőket: 1. A Mentési vezérlőcsoportok kezelése képernyőn írjon egy 8-ast (Attribútumok módosítása) a kezelni kíván vezérlőcsoport elé, majd nyomja meg az Entert. Ez megnyitja a Mentési vezérlőcsoport attribútumok módosítása képernyőt.
166
IBM i: Backup, Recovery, and Media Services for i
Change Backup Control Group Attributes Group . . . . . . . . . . . . . . . . : SAMPLE Type information, press Enter. Media policy for: Full backups . . . . . . . . . . . . . *BKUPCY Incremental backups . . . . . . . . . *BKUPCY Backup devices . . . . . . . . . . . . . *BKUPCY
Name, F4 for list Name, F4 for list Name, F4 for list
Parallel device resources: Minimum resources . . . Maximum resources . . . Sign off interactive users Sign off limit . . . . . . Default weekly activity . Incremental type . . . . . Force full backup days . .
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *YES, *NO, *BKUPCY 0-999 minutes, *BKUPCY SMTWTFS(F/I), *BKUPCY *CUML, *INCR, *BKUPCY 0-365, *NOMAX, *BKUPCY
F3=Exit
F4=Prompt
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
2 4 *BKUPCY *BKUPCY *BKUPCY *BKUPCY *BKUPCY
F12=Cancel
2. A Párhuzamos eszköz erőforrások paraméterben adja meg a vezérlőcsoport feldolgozásához lefoglalni kívánt eszköz erőforrások minimális és maximális számát. Ebben a példában a BRMS rendszert arra utasítottuk, hogy a SAMPLE vezérlőcsoport tartalmát legalább 2 és legfeljebb 4 eszközre mentse. 3. Az Enter lenyomásával mentsen és térjen vissza a Vezérlőcsoportok kezelése képernyőre. 4. Írjon egy 2-est (Bejegyzések szerkesztése) azon vezérlőcsoport mellé, amelyet szerkeszteni kíván, majd nyomja meg az Entert. 5. Az F11 kétszeri lenyomásával nyissa meg a Speciális mentési vezérlőelemek panelt. Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter.
Seq 10 20 30 40 50 60
Backup Items
List Parallel Type Type
*EXIT LIBA LIBB LIBC GEN* *EXIT
*DEFAULT *PARALLEL *NONE *SERIAL
Private Authorities
Encrypt
*NO *NO *NO *NO
*MEDPCY *MEDPCY *NO *NO
Bottom F3=Exit
F5=Refresh
F11=Display main
F12=Cancel
6. A Párhuzamos típus oszlopban adja meg a mentési elemhez használni kívánt párhuzamos típust. Az egyes típusok meghatározásai a következők: v Az alapértelmezett érték a *DEFAULT érték. A BRMS választja ki a legjobb Párhuzamossági típust a mentési elemhez. Ha a mentési elem nem támogatja a párhuzamosítást, akkor nem párhuzamos biztonsági mentés kerül végrehajtásra. v A *PARALLEL érték párhuzamos mentési formátumú biztonsági mentést határoz meg. Ez a formátum az egyes objektumokat több erőforráson osztja el. Az alábbi mentési elemekben nem adható meg *PARALLEL típus:
7. fejezet Biztonsági mentés személyre szabása
167
a. *ALLUSR b. *ALLPROD c. *ALLTEST d. *ASPnn v A *SERIAL érték több-könyvtáras párhuzamos formátumot határoz meg. Ez a formátum a könyvtárakat több erőforráson osztja el. Minden könyvtár mentése egyetlen erőforrásra történik. Az alábbi mentési elemekben nem adható meg *SERIAL típus: a. *LNK listák b. *EXIT, amely tartalmaz SAVDOMBRM parancsot c. *LINK d. *LNKOMTONL e. *LNKOMTLTS f. *LTSOMTONL v A *NONE érték megadja, hogy nem kerül sor párhuzamos mentés kérésére. Ez egyetlen erőforrás használatára kényszeríti a BRMS rendszert. A párhuzamos és versengő mentések használatára összetettebb példáz a következő helyen talál: “Mentési forgatókönyv minták: Több vezérlőcsoport és megosztott eszközök kezelése”. Megjegyzés: Párhuzamos mentést a következő parancsok használatakor is megadhat: v Könyvtár mentése BRM segítségével (SAVLIBBRM) v Objektum mentése BRM segítségével (SAVOBJBRM) v Objektumlista mentése BRM segítségével (SAVOBJLBRM) v Objektum mentése BRM segítségével (SAVBRM) A párhuzamos mentések ütemezéséhez használjon jobütemezőt. A jobok ütemezéséről további információkat a következő helyen talál: 10. fejezet, “Mentési és helyreállítási jobok ütemezése”, oldalszám: 217.
Mentési forgatókönyv minták: Több vezérlőcsoport és megosztott eszközök kezelése Ahogy egyre jobban megismeri a BRMS rendszert, eldöntheti, hogy további vezérlőcsoportokat hoz létre vagy felosztja a nagyobb vezérlőcsoportokat kisebbekre. Ez a rész a több vezérlőcsoportos műveletek használatáról és előnyeiről szolgál információkkal különböző környezetekben. Minden forgatókönyv napi mentési ütemtervet feltételez. | | | | | | |
Alkalmazások vagy alkalmazások részhalmazainak, illetve könyvtárak vagy könyvtárak részhalmazainak mentéséhez használjon több vezérlőcsoportot. A több vezérlőcsoportot használó mentési stratégia lerövidítheti a mentési időt és megkönnyíti a kijelölt adatok visszaállítását. Az 1. forgatókönyvben megismerheti a saját vezérlőcsoportok használatának előnyeit BRMS által konfiguráltakkal (például *ALLUSR) szemben. A 2. forgatókönyvben azzal ismerkedhet meg, hogyan csökkentheti tovább a mentési időt a vezérlőcsoportokat versengő és párhuzamos mentések segítségével feldolgozva. A 3. forgatókönyvben a hálózatos mentés megosztott eszközök segítségével végzett feldolgozásával ismerkedhet meg.
1. forgatókönyv: Több vezérlőcsoport használata soros mentésben A példában feltételezzük, hogy a felhasználónak csak egy, biztonsági mentésekhez rendelkezésre álló szalagos eszköze (TAP01) van. Használható szalagkönyvtár (például 3570, 358x vagy 3590 eszköz) is. A példában azonban az eszközt önálló eszközként fogja használni. El kell döntenie, hogyan kívánja menteni a két csomagolt üzleti alkalmazást (bérlista és leltár), néhány cég által tervezett programot és számos felhasználói könyvtárat. Ilyen körülmények között az alábbi stratégiák bármelyikét használhatja adatai mentéséhez: v Végrehajthat *ALLUSR mentést heti (*FULL) és napi (*INCR) alapon.
168
IBM i: Backup, Recovery, and Media Services for i
v Létrehozhat több, alkalmazásokat, könyvtárakat vagy kapcsolódó részhalmazokat tartalmazó vezérlőcsoportot, ismét csak heti (*FULL) és napi (*INCR) mentésekkel. *ALLUSR stratégia alkalmazása minden felhasználói könyvtárat ment, de nem tesz lehetővé speciális helyreállításokat. *ALLUSR mentés esetén szükség lehet arra is, hogy a könyvtárak visszaállításakor újraépítse hozzáférési útjait. Az alkalmazás és a felhasználói adatok felosztása több vezérlőcsoportra az alábbi előnyökkel jár: v Megkönnyíti a helyreállítást, mivel lehetővé tesz a kritikus alkalmazások elkülönítését és prioritásuk megadását, ami üzleti szempontból hatékonyabb helyreállítást tesz lehetővé. Ha például bizonyos alkalmazásokat (például bérlista) csak bizonyos napokon használ, akkor nem fizetési napon bekövetkező hiba után érdemes az adott alkalmazást azonnal visszaállítani. Ennek megfelelően, ha a rendszer fizetési napon hibásodik meg, akkor a bérlista alkalmazást a lehető leggyorsabban szeretné visszaállítani rendszerére. Hasonlóképpen, bizonyos felhasználó-specifikus könyvtárak kevésbé fontosak lehetnek, mint mások, vagy a napi üzleti alkalmazások. Ha az egyszerű *ALLUSR megközelítést használja, akkor a szelektív és prioritásos helyreállítás megvalósítása nagyon nehéz. A felhasználói könyvtárakat és üzleti alkalmazásokat különálló vezérlőcsoportokba szétosztva prioritás hozzárendelésével meghatározhatja a sorrendet, amelyben a BRMS a könyvtárakat és alkalmazásokat visszaállítja. Ezenkívül, egyetlen vezérlőcsoport csak egy adathordozó irányelvvel rendelkezik, valamint egyetlen ütemtervvel az összes tartalmazott könyvtárhoz és alkalmazáshoz. Másrészről, több vezérlőcsoport különböző vezérlőcsoportok futtatását teszi lehetővé a különböző napokon. Mivel ezek több adathordozó irányelvet használnak, a több vezérlőcsoport rugalmasabb megtartási időszakokat tesz lehetővé. v Elkerüli a hozzáférési utak újraépítését azáltal, hogy az alapul szolgáló fizikai fájlokat és azok függő logikai fájljait csoportosítja. Néhány példányban a rendszer az adatok logikai nézeteit az azok alapjául szolgáló fizikai fájloktól eltérő könyvtárakban tárolja (ezt hívják adatbázis hálózatnak). A rendszer a könyvtárfájlokat mentéskor ábécérendbe rendezi, ami problémát okozhat, ha a logikai fájlok előbb jelennek meg a listában, mint fizikai fájl megfelelőjük. Ez a probléma jelentősen megnehezíti a helyreállítást. *ALLUSR mentés használata esetén a rendszer a fizikai fájlokkal együtt a logikai fájlok hozzáférési útjait is menti. Előfordulhat azonban, hogy visszaállítási művelet után hosszan tartó hozzáférési út újraépítést kell végrehajtania, mivel a rendszer az alapul szolgáló fizikai fájlt nem tudja visszaállítani. A hosszú újraépítések elkerülése érdekében úgy tervezze meg mentéseit, hogy *ALLUSR és generic* mentés ne tartalmazzon adatbázis hálózatokat. A különálló vezérlőcsoportok képesek az alapul szolgáló fizikai fájlokat azok függő logikai fájljai előtt menteni. Ily módon a BRMS képes az objektumokat a helyes sorrendben visszaállítani, elkerülve ezáltal a hosszan tartó hozzáférési út újraépítéseket. A fizikai és logikai fájlokat azonban mindenképpen ugyanazzal az alapul szolgáló rendszer mentési paranccsal kell mentenie. Ha a logikai és fizikai fájlok különböző mentési parancsokkal menti, akkor a BRMS nem tudja menteni a hozzáférési utakat még akkor sem, ha ACCPTH(*YES) értéket ad meg. Fontolóra veheti a két stratégia közötti kompromisszum alkalmazását is, különösen akkor, ha kisebb, kevesebb könyvtárat tartalmazó rendszerei vannak. Használhatja például az *ALLUSR és saját vezérlőcsoportjai kombinációját. Használjon legalább egy vezérlőcsoportot adott könyvtárakhoz, és egy másik vezérlőcsoportot, amely az *ALLUSR könyvtárakat tartalmazza. Ha ezt a stratégiát választja, akkor a saját vezérlőcsoportjaiban lévő könyvtárakat ki kell hagynia. Így a saját vezérlőcsoportjaiban lévő elemeket szelektíven állíthatja vissza, amikor azokra szükség van. A kevésbé fontos könyvtárakat mentheti ritkábban. Ha több vezérlőcsoportot ment egyetlen eszközre, akkor a BRMS sorosan dolgozza fel azokat, egyiket a másik után. A következő forgatókönyv az mutatja be, hogyan tervezhet több, sorrendben futó vezérlőcsoportot: 7. ábra: oldalszám: 170.
7. fejezet Biztonsági mentés személyre szabása
169
7. ábra: Több vezérlőcsoport soros mentésben
A gyártás alkalmazás (MANUFACT) a MANUFLIB1 - MANUFLIB5, és a DISTLIB1 - DISTLIB3 könyvtárakból áll. Ezek a könyvtárak most három különálló vezérlőcsoportkönyvtáran léteznek. A logikai fájlokat az MD_LOGICAL könyvtárban találja. A logikai fájlok a fizikai fájlokra a MANUFLIB3 és DISTLIB2 könyvtárakban lettekfelépítve. Hogy ezeknek a logikai fájloknak a hozzáférési útjait visszaállítás után ne kelljen újraépíteni, a MANUFLIB3 és DISTLIB2 könyvtárak kihagyásra keürltek a MANUFACT és DISTRIBUTION vezérlőcsoportokból. Helyette, az MD_LOGICAL könyvtárrral a DBNETWORK nevű, különálló önállóba kerültek. Az ADHOC vezérlőcsoport néhány felhasználói könyvtárat és néhány kisebb alkalmazást tartalmaz. A FINANCE és PAYROLL vezérlőcsoportok tartalmazzák a több kritikus bérlista és pénzügyi adatot. Ha több vezérlőcsoportot dolgoz fel sorosan, akkor tartsa szem előtt a következő szempontokat:
170
IBM i: Backup, Recovery, and Media Services for i
v Adathordozó információk mentése: A BRMS az adathordozó információkat általában az egyes vezérlőcsoportok végén menti. Ha azonban a vezérlőcsoportokat sorosan futtatja, akkor a BRMS az adathordozó információkat tartalmazó fájlokat menti az egyes vezérlőcsoportok végén, ami ezen információk többszörös mentését és ezáltal a vezérlőcsoportok hosszabb futási idejét eredményezi. Ajánlatos ezeket külön menteni a SAVMEDIBRM parancs segítségével, vagy egyszerűen csak az adott lista utolsó vezérlőcsoportjával menteni. Bármelyik módszert választja is, rendszeresen mentenie kell ezeket az információkat, mivel a az adatok visszaállításához használja azokat. A következő forgatókönyvben a BRMS a SAVMEDIBRM parancsot különálló jobban dolgozza fel: 8. ábra:. v Hozzáfűzés adathordozóhoz: A BRMS alapértelmezésben minden vezérlőcsoporthoz lejárt szalagot használ. Ezért a soros műveletek közben a BRMS kiüríti a kötetet az előző csoportból és új kötetet használ minden ezt követő vezérlőcsoporthoz. A vezérlőcsoportokat azonban később hozzáadhatja az előző szalag végéhez. Ehhez adja meg az ENDOPT(*LEAVE) és APPEND(*NO) értékeket a Mentési vezérlőcsoport attribútumok módosítása képernyőn az első vezérlőcsoporthoz. Ezután adja meg az ENDOPT(*LEAVE) és APPEND(*YES) értékeket a második és minden ezt követő vezérlőcsoporthoz.
2. forgatókönyv: Több vezérlőcsoport használata párhuzamos és versengő mentésben Ebben a példában feltételezzük, hogy az 1. forgatókönyvben tárgyalt több vezérlőcsoportos mentési stratégiát használja. Ebben az esetben azonban két szalageszközt (TAP01 és TAP02) kíván a mentési művelethez használni. A következő ábra (8. ábra:) azt mutatja be, hogyan szervezheti a vezérlőcsoportokat úgy, hogy versengő módon két szalageszközt használva fussanak.
8. ábra: Több vezérlőcsoport versengő mentésben
Tegyük fel, hogy a FINHST könyvtár a FINANCE csoportban 50 kis objektumot és 4 nagyon nagy objektumot tartalmaz. Ezen a ponton a FINANCE csoportot a TAP01 eszközre kívánja menteni. A fő gont ezen a ponton a két szalagmeghajtó időkeretének kiegyensúlyozása. A FINHST könyvtárban lévő objektumok mérete például kikényszerítheti, hogy a TAP01 eszközön a feldolgozás tovább tartson, mint a TAP02 eszközön. Így a vezérlőcsoport feldolgozása nem egyidejűleg fejeződik be. Ennek orvoslásához feloszthatja a FINHST könyvtárat két, egyenként
7. fejezet Biztonsági mentés személyre szabása
171
megközelítőleg 25 kis objektumot és 2 nagy objektumot tartalmazó vezérlőcsoportra, az ábrán (9. ábra:) látható módon. Ezzel jobban kiegyensúlyozhatja a két eszköz mentési időkeretét.
9. ábra: Különböző súlyozású vezérlőcsoportok versengő mentésben
Ezután tegyük fel, hogy a két FINHST könyvtár megnő, mindkettő 35 kis és 3 nagy objektumot tartalmazva. Ebben az esetben módosítania kell mentési stratégiáját és továbbra meg kell próbálnia biztosítani, hogy a jobok egyidőben fejeződjenek be. Alternatív megoldásként azonban visszahelyezheti az összes FINHST objektumot egy vezérlőcsoportba és feldolgozhatja azt párhuzamos tartalék segítségével. A 12-es ábra azt mutatja be, hogyan képes erre a BRMS. A párhuzamos mentési támogatás szolgáltatás megkönnyíti ezt a feladatot, elvégzi a munkaterhelés kiegyensúlyozását és a jobot az összes elérhető eszközön elküldi feldolgozásra. A párhuzamos támogatás szolgáltatást használva nem szükséges mentési stratégiáját módosítania az objektumok és könyvtárak növekedésekor, illetve ha másik szalagmeghajtót ad hozzá a rendszerhez. Ebben az esetben a kisebb jobokat egyidejűleg futtathatja a TAP01 és TAP02 eszközökön, miközben párhuzamos támogatást használva feldolgozhatja a FINSHT könyvtárak mindkét eszközön. A következő ábra azt mutatja be, hogyan képes a BRMS versengő és párhuzamos mentéseket egyidejűleg végrehajtani: 10. ábra: oldalszám: 173.
172
IBM i: Backup, Recovery, and Media Services for i
10. ábra: Több vezérlőcsoport versengő és párhuzamos mentésekben
Ebben az esetben a FINHST vezérlőcsoport fut először, a TAP01 és TAP02 csoportokat párhuzamosan használva. Ezután a FINANCE, PAYROLL és ADHOC vezérlőcsoportok futnak a TAP01 eszközön, miközben a MANUFACT, DISTRIBUTION és DBNETWORK vezérlőcsoportok egyidejűleg futnak a TAP02 eszközön. Ezenkívül, ha más rendszerekkel közösen használ szalageszközöket, akkor azok rendelkezésre állásától függően néha több, néha kevesebb elérhető erőforrása lesz. Ha nagy könyvtárat kíván menteni, akkor a párhuzamos mentési támogatás használja ki legjobban a rendelkezésre álló eszközöket. Ha több vezérlőcsoportot kíván versengő és párhuzamos támogatás használatával feldolgozni, akkor tartsa szem előtt a következőket: v Job futási idejének felügyelete: Az itt leírthoz hasonló környezetekben bizonyos jobok időzítése más jobok eredményének függvénye lehet. Az adathordozó információk mentéséhez például a SAVMEDIBRM parancsot kell futtatnia a vezérlőcsoport feldolgozás végén. Nem szeretné, ha ez a parancs a vezérlőcsoportokkal egyidejűleg futna. Ennek eléréséhez fontolja meg egy fejlett feladatütemező (például IBM Advanced Job Scheduler for i) használatát, amely lehetővé teszi jobfüggőségek meghatározását.
3. forgatókönyv: Mentés végrehajtása megosztott eszközöket tartalmazó hálózatban Ez a példa azt mutatja be, hogyan hajthat végre szalagautomatizálás használatával mentést hálózatban. Az IBM számos olyan automatizált szalagkönyvtárat (ATL) gyárt, amelyet rendszeréhez csatlakoztatva szalagautomatizálás biztosítható. Az automatizált szalagkönyvtár rendszer erőforrás és eszköz is egyben. A szalagkönyvtár legalább egy szalagmeghajtót tartalmaz. Az IBM elérhető ATL modelljei a következők: 7. fejezet Biztonsági mentés személyre szabása
173
v Magstar MP Tape Library (IBM 3570 B és C modell) v 9427 8mm Tape Library v 3575 Tape Library Dataserver v 3494 Tape Library Dataserver v 3582/3583 Ultrium Scalable Tape Library v 3584 UltraScalable Tape Library Minden IBM szalagkönyvtár megosztható több rendszer között. Meghajtó csatlakoztathatósági korlátozások miatt azonban egyedi meghajtókat nem csatlakoztathat egyszerre két rendszernél többhöz kivéve, ha a csatlakoztatásuk Fiber Channel csatoló segítségével történik. A kettőnél több meghajtót tartalmazó ATL-ek (3575 és 3494) kettőnél több rendszerhez is csatlakoztathatók. Amikor az IBM i szalagkönyvtárat használ, lefoglal egy meghajtó erőforrást a job számára. Ha a könyvtár több meghajtót tartalmaz, akkor az IBM i a mentési művelet típusától (soros, versengő vagy párhuzamos) függően kiválaszt egyet. Ha az erőforrás elérhetetlen, akkor az IBM i sorba állítja a kérést, amíg egy erőforrás elérhetővé nem válik vagy amíg az eszköz időtúllépés időtartama letelik. Az eszközök használatáról további információkat a következő helyen talál: 5. fejezet, “Eszközök kezelése a BRMS rendszerben”, oldalszám: 69. Az ATL-ekkel kapcsolatos további információkat a következő helyen talál: Tároló megoldások. Ebben a példában egy 3494 ATL használatát tételezzük fel két 3590 eszközzel, amelyek két rendszer között vannak megosztva. A két szalagmeghajtót két rendszerhez (SYSTEMA és SYSTEMB) csatlakoztatta. A két rendszer BRMS hálózat része és közös szalagkészletet használnak. Szalagkönyvtárak kezelésekor az önálló eszközleírást ki kell kapcsolni, a könyvtáreszközt pedig be kell kapcsolni. A szalagmeghajtók erőforrásként jelennek meg a könyvtáreszköz alatt. 3494 esetén, bár az IBM i számára mindegyik szalag alrendszer könyvtáreszközként jelenik meg, az adott könyvtártípus erőforrásaihoz minden könyvtáreszköz hozzáférhet. Az IBM i Adathordozó könyvtár állapot kezelése (WRKMLBSTS) parancs képernyője ezt szemlélteti. Work with Media Library Status System: Type options, press Enter. 1=Vary on 2=Vary off 3=Reset resource 5=Allocate unprotected 6=Deallocate resource Opt
Device/ Resource TAPMLB01 TAP01 TAP02 TAPMLB02
Status VARIED ON OPERATIONAL OPERATIONAL VARIED OFF
RCHAS400
4=Allocate resource 8=Work with description
Allocation
Job name
UNPROTECTED UNPROTECTED
Bottom Parameters or command ===> F3=Exit F4=Prompt F5=Refresh F23=More options
F9=Retrieve
F12=Cancel
F17=Position to
A példa a futtatás preferált módját mutatja be, amelyben ez egyik könyvtáreszköz be van kapcsolva, a másik pedig ki van kapcsolva. Ily módon mind a SYSTEMA, mind a SYSTEMB egyszerre futtathat jobokat. Mindkettő a TAPMLB01 könyvtáreszközt használja. Bár csak két szalagos erőforrás (TAP01 és TAP02) áll rendelkezésre, mindegyik rendszer futtathat kettőnél több jobot egyidejűleg. Az IBM i erőforrás-kezelő az erőforrásokra irányuló kéréseket sorba állítja, az erőforrásokat igény szerint, illetve azok elérhetővé válásakor lefoglalva. Ha kifejezetten az egyik erőforrást kívánja használni (például bonyolultabb könyvtárrendszer esetén), akkor módosítsa a szükségtelen erőforrás lefoglalását DEALLOCATED értékre. Ezzel az erőforrás a rendszer számára elérhetetlenné válik. Az erőforrás lefoglalást saját kezűleg is módosíthatja a WRKMLBSTS képernyő segítségével. Ha azonban dinamikusan kívánja a lefoglalást módosítani, akkor írja be a VRYCFG parancsot egy *EXIT parancsba a vezérlőcsoporton belül. Ha például azt szeretné, hogy az IBM i a TAPMLB02 eszközt válassza ki a PAYROLL alkalmazás mentéséhez, akkor a következő vezérlőcsoport elemeket kell létrehoznia:
174
IBM i: Backup, Recovery, and Media Services for i
Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . . *BKUPCY Text . . . . . . . . . . . Create sample backup control group Type information, press Enter.
Seq 10 20 30 40
Backup Items
Auxiliary Weekly List Storage Activity Type Pool Device SMTWTFS
*EXIT PAYDATA PAYLIB *EXIT
*SYSBAS *SYSBAS
*DFTACT *DFTACT *DFTACT *DFTACT
Retain Object Detail
Save While Active
*ERR *ERR
*NO *NO
SWA Message Queue
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
Kódolja az *EXIT parancsot a 10-es sorszámon a következőképpen: User Exit Maintenance
KITKAT
Type command, press Enter. Sequence number . . . . . . . Where used . . . . . . . . . Weekly activity . . . . . . . Command . . . . . . . . . . . RSRCNAME(TAP02) CFGTYPE(*MLBRSC)
: 10 : *EXIT : *DFTACT SMTWTFS . VRYCFG CFGOBJ(TAPMLB01) STATUS(*DEALLOCATE)
...
F3=Exit
F4=Prompt
F12=Cancel
Kódolja az *EXIT parancsot a 40-es sorszámon a következőképpen:
7. fejezet Biztonsági mentés személyre szabása
175
User Exit Maintenance
KITKAT
Type command, press Enter. Sequence number . . . . . . . : 40 Where used . . . . . . . . . : *EXIT Weekly activity . . . . . . . : *DFTACT SMTWTFS Command . . . . . . . . . . . . VRYCFG CFGOBJ(TAPMLB01) CFGTYPE(*MLBRSC) STA TUS(*UNPROTECTED) RSRCNAME(TAP02)
...
F3=Exit
F4=Prompt
F12=Cancel
Megjegyzés: A *MEDCLS nem használható eszközként több szalagkönyvtár eszközzel végrehajtott mentéshez vagy visszaállításhoz. Helyette nevezze meg a könyvtáreszközöket minden egyes mentés és visszaállítás esetében.
Kiegészítő BRMS parancsok A mentéseket feldolgozó vezérlőcsoportokon kívül a BRMS számos olyan parancsot biztosít, amelyek adott információcsoportok mentését teszik lehetővé a BRMS használata közben. Ezek a mentési parancsok néha hasonlítanak az IBM i mentési parancsokhoz. Az IBM i parancsok helyet azonban használja inkább a BRMS parancsokat, mivel a BRMS menti el azt az adathordozó tartalmat, valamint könyvtár és objektumrészlet információkat, amelyek alapvető fontosságúak a helyreállításhoz. Az alábbiakban a többi használható BRMS mentési parancs összefoglalása következik: SAVBRM A BRMS mentése parancs integrált fájlrendszeri objektumok mentését teszi lehetővé. SAVDLOBRM A DLO mentése BRMS segítségével parancs a dokumentumkönyvtárban (QDOC) található dokumentumok mentését teszi lehetővé. SAVFLRLBRM A Mappalista mentése BRMS segítségével parancs mentési mappalisták mentését teszi lehetővé. SAVLIBBRM A Könyvtár mentése BRMS segítségével parancs könyvtár(ak) másolatának mentését teszi lehetővé. SAVMEDIBRM Az Adathordozó információk mentése BRMS segítségével parancs a BRMS által az egyes mentési elemeken összeállított információk másolát menti. SAVOBJBRM Az Objektum mentése BRMS segítségével parancs objektum(ok) másolatát menti. SAVOBJLBRM Az Objektumlista mentése BRMS segítségével parancs mentési objektumlistákat ment. SAVSAVFBRM A Mentési fájlok mentése BRMS segítségével parancs olyan mentési fájlokat ment, amelyek szalagra végzett BRMS feldolgozás során jöttek létre.
176
IBM i: Backup, Recovery, and Media Services for i
SAVSYSBRM A Rendszer mentése BRMS segítségével parancs az operációs rendszer könyvtár másolatának mentését teszi lehetővé a telepítési folyamattal kompatibilis formátumban. A más könyvtárakban lévő objektumokat nem menti el. Mentési funkciók végrehajtásához használva ezek a parancsok nem mentik automatikusan a QUSRBRM könyvtárban lévő helyreállítási adatokat és adathordozó információkat. A parancsok valamelyikének futtatása után le kell mentenie az adathordozó információkat az Adathordozó információk mentése BRM segítségével (SAVMEDIBRM) paranccsal. Megjegyzés: 1. Ne használja ezeket a parancsokat *EXIT értékkel vezérlőcsoportban, mert az eredmények megjósolhatatlanok lehetnek. 2. Ha mentési fájlokba dolgozott fel mentést, akkor futtatnia kell a Fájlok mentése BRM segítségével (SAVSAVFBRM) parancsot a megfelelő vezérlőcsoporttal. Futtassa a SAVMEDIBRM parancsot a SAVSAVFBRM parancs után, majd nyomtassa ki az új helyreállítási jelentéseket. 3. Ha ezen mentési parancsok bármelyikén olyan adathordozó irányelvet használ, amelyben a titkosítás engedélyezett, akkor ez arra utasítja a BRMS rendszert, hogy titkosítsa az adatokat a mentési parancsban. A BRMS ezután titkosítani fogja az adatokat, amíg azok megfelelnek a titkosításhoz szükséges alkalmassági feltételeknek.
7. fejezet Biztonsági mentés személyre szabása
177
178
IBM i: Backup, Recovery, and Media Services for i
8. fejezet Kijelölt helyreállítások végrehajtása Ez a témakör az egyedülálló objektumok és objektumcsoportok szelektív visszaállítását mutatja be. A BRMS segítségével a rendszerinformációkat, könyvtárakat, vezérlőcsoportokat, integrált fájlrendszeri objektumokat és egyéb elemeket szelektív módon is visszaállíthatja. Katasztrófa esetén a szelektív visszaállítási stratégia lehetővé teszi, hogy a legfontosabb alkalmazásokat és információkat a rendszer többi részének visszaállítása előtt visszaállítsa. A BRMS segítségével az elemek szelektív helyreállításának több módja is van. Az elsődleges helyreállítási parancs a Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs. A felhasználói profilok, objektumok, mappák és spoolfájlok helyreállításához más parancsokat is használhat. A jelen témakörben leírt funkciók nagy része a BRMS grafikus felületen érhető el. Részletes információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227.
Helyreállítási irányelv A helyreállítási irányelv mondja meg a BRMS rendszernek, hogyan kell a helyreállítási tervet kivitelezni. Kijelölheti például a helyreállítási irányelv segítségével a helyreállításhoz használni kívánt adathordozók és eszközök típusát. A helyreállítási irányelv segítségével azt is közölheti a BRMS rendszerrel, hogy az objektumokat és könyvtárakat adott módon állítsa vissza. A helyreállítási irányelv képernyő megnyitásához tegye a következőket: 1. Írja be a parancssorba a WRKPCYBRM *RCY parancsot. Nyomja meg az Entert. Change Recovery Policy
RCHAS400
Type choices, press Enter. Recovery device. . . . . . . . . . *MEDCLS
Parallel device resources: Minimum resources. . . . Maximum resources. . . . End of tape option . . . . Option . . . . . . . . . . Data base member option . Restore spooled file data Allow object differences .
. . . . . . .
. . . . . . .
. . . . . . .
*SAV . . . . .
*REWIND *ALL *ALL *NONE *NONE
Name, F4 for list
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *REWIND, *LEAVE, *UNLOAD *ALL, *NEW, *OLD, *FREE *MATCH, *ALL, *NEW, *OLD *NONE, *NEW *NONE, *ALL, *AUTL, *FILELVL, *OWNER, *PGP
More... F3=Exit F4=Prompt F12=Cancel
F5=Refresh
F9=System policy
Az alábbiakban az ezen a képernyőn látható kulcsparaméterek rövid összefoglalása következik. v A Helyreállítási eszközök mezőben azt az eszközt vagy eszközöket adhatja meg, amelyekkel a helyreállítást végre kívánja hajtani. Megadhat bizonyos eszköznevet vagy használhatja a *MEDCLS értéket, ami arra utasítja a BRMS rendszert, hogy a használni kívánt adathordozó-osztálynak megfelelő elérhető adathordozók közül válasszon ki egyet. Megjegyzés:
© Szerzői jog IBM 1998, 2015
179
a. Ha nem értesítette a BRMS rendszert, hogy az adathordozót nemrég áthelyezte nem helyi helyről helyi helyre, akkor a *MEDCLS eszközkeresés meghiúsulhat. Ezért jobb kifejezetten megnevezni az eszközt, amelyet a BRMS rendszernek a helyreállításhoz használnia kell. b. Ha a BRMS nem találja az adathordozót a megadott helyen és *MEDCLS értéket adtak meg, akkor a BRMS megpróbálja at adathordozót az elérhető eszközök között megkeresni. v A Párhuzamos eszközerőforrások mezőben adja meg, hogy párhuzamos helyreállításokat kíván-e végrehajtani. Párhuzamos helyreállítás esetén a BRMS több eszközt foglal le egy nagy job feldolgozásához. Ennek az opciónak a használatához több eszközre (legalább kettő) lesz szüksége. A BRMS csak olyan információkat képes párhuzamosan visszaállítani, amelyek a párhuzamos folyamattal kerültek mentésre. A párhuzamos és versengő (több job több eszközre) helyreállításokkal kapcsolatos további információkat a fejezet későbbi részében talál. v Az Adatbázismemberek mezőben adhatja meg, hogy az adatbázis mely memberjeit kívánja az adatbázis visszaállításához használni. v A Spoolfájl adatok visszaállítása mezőben megadhatja, hogy a mentett kimeneti sorokkal rendelkező, versengő módszerrel mentett spoolfájlokat vissza kell-e állítani a kimeneti sorok visszaállításakor. v Az Objektumeltérések engedélyezése mezőben utasíthatja a BRMS rendszert, hogy engedélyezze a mentett és visszaállított objektumok közötti eltéréseket. Megjegyzés: Ha olyan objektumokat állít vissza, amelyeket a BRMS SAVOBJ vagy SAVCHGOBJ értékekkel mentett, akkor a BRMS az átnevezés megakadályozása érdekében ezekhez az objektumokhoz a paramétert ALWOBJDIF(*FILELVL *AUTL *OWNER *PGP) értékre módosítja. 2. További helyreállítási irányelv paraméterek megtekintéséhez lapozzon a következő képernyőre. Change Recovery Policy
RCHAS400
Type choices, press Enter. Restore to library . . . . Auxiliary storage pool . . Document name generation . System resource management Restore into folder . . . Apply journaled changes: Restore journal receivers Apply option . . . . . . Ending date . . . . . . Ending time . . . . . . Lotus point-in-time: Ending date . . . . . . . Ending time . . . . . . . Create parent directories . Parent directories owner F3=Exit F4=Prompt F12=Cancel
. . . . .
. . . . .
. . . . .
. . . . .
*SAVLIB *SAVASP *SAME *ALL *SAME
Name, *SAVLIB Name, *SAVASP, 1-32 ... *SAME, *NEW *ALL, *NONE, *HDW, *TRA
*YES, *NO *NONE, *APPLY, *REMOVE Date, *CURRENT Time, *CURRENT
. . . .
. . . .
.: .: .: .:
*YES *NONE *CURRENT *CURRENT
. . . .
. . . .
.: .: .: .:
*CURRENT *CURRENT *NO *PARENT
F5=Refresh
Date, *CURRENT, *FULL Time, *CURRENT, *FULL *NO, *YES Name, *PARENT More... F9=System policy
Az alábbiakban a második oldal kulcsparamétereinek rövid összefoglalása következik. v A Visszaállítás könyvtárba mezőben jelezheti, ha a könyvtár tartalmát a mentéskor használttól eltérő könyvtárba kívánja visszaállítani. Ne hagyja meg a mezőben a *SAVLIB értéket. Helyette nevezzen meg egy bizonyos alapértelmezett könyvtárat (például RESTORES) vagy használja a rendszer által biztosított QTEMP könyvtárat. Ha meghagyja a *SAVLIB értéket, akkor azzal egy éles könyvtár esetleges felülírását kockáztatja. Ezt elkerülendő módosítsa az alapértelmezést. Ha az eredeti könyvtárat később vissza kívánja állítani, akkor az itt megadott értéket a helyreállítási művelet végrehajtásakor felülbírálhatja. v A Lemeztár-azonosító mezőben jelezheti, hogy a könyvtárakat és objektumokat az eredeti lemeztárra kell-e visszaállítani. v A Visszaállítás mappába mezőben adhatja meg annak a mappának a nevét, amelyben a visszaállítandó mappák és dokumentumok elhelyezésre kerülnek.
180
IBM i: Backup, Recovery, and Media Services for i
v A Naplófogadók visszaállítása mezőben adhatja meg, hogy a naplózott objektumok naplófogadóit vissza kell-e állítani a naplózott objektumok visszaállításakor. v Az Alkalmazás opció mezőben adhatja meg, hogy a naplómódosítások alkalmazva lesznek-e a naplózott objektumokra, miután az objektumok visszaállításra kerültek. v A Befejező dátum/Befejező időpont mezőben az utoljára alkalmazott naplóbejegyzés dátumát és időpontját adhatja meg. A naplózott objektumok helyreállításával kapcsolatos további információkat a következő helyen talál: “Helyreállítás naplómódosítások alkalmazásával” oldalszám: 195. v A Lotus időpont Befejező dátuma/Befejező időpontja mezőben közölheti a BRMS rendszerrel, hogyan kell a Lotus szerverobjektumokat visszaállítani. Megadhatja, hogy csak a teljes mentés kerül-e helyreállításra, vagy a teljes mentés és minden aktuális növekményes mentés, vagy a teljes mentés és a növekményes mentések adott időpontig. A Lotus szerverobjektumok helyreállításával kapcsolatos további információkat a következő helyen talál: “Lotus szerver helyreállítása” oldalszám: 309. v A Szülőkatalógusok létrehozása mezőben adhatja meg, hogy automatikusan létre kell-e hozni a szülőkatalógusokat az objektum visszaállítása előtt, ha a katalógusok nem léteznek. Megjegyzés: Ez a paraméter csak a "gyökér" (/), QOpenSys és a felhasználó által megadott fájlrendszerekre vonatkozik. A szülőkatalógusok tulajdonosa mező megadja a szülőkatalógushoz használandó tulajdonos nevét a nem létező szülőkatalógusok létrehozásakor. 3. További helyreállítási irányelv paraméterek megtekintéséhez lapozzon a következő képernyőre. Change Recovery Policy
RCHAS400
Type choices, press Enter. Key store file . . . . . . . . . . *SAV Key store library . . . . . . . *SAV Restore private authorities. . . . *NO Output options for recoveries: Output. . . . . . . . . . . . File to receive output. . . . Library. . . . . . . . . . . Output member options: Member to receive output . . Replace or add records . . .
Name, *SAV, *NONE Name, *SAV, *NONE *NO, *YES
. . *NONE . . . . *LIBL
*NONE, *OUTFILE Name Name, *LIBL, *CURLIB
. . *FIRST . . *REPLACE
Name, *FIRST *REPLACE, *ADD
Output options for directory object recoveries: Output. . . . . . . . . . . . . . *NONE Bottom F3=Exit F4=Prompt F12=Cancel
F5=Refresh
F9=System policy
Az alábbiakban a harmadik oldal kulcsparamétereinek rövid összefoglalása következik. v A Kulcstárolófájl és a Kulcstároló-könyvtár mezőkben jelezheti, milyen kulcstárolófájlt és -könyvtárat kell a mentett elemek visszaállításához használni. Az alapértelmezés a *SAV érték, amely az előzményekben lévő mentett fájlt használja. Lehetőség van azonban (távoli visszaállítás esetén) eltérő kulcsfájl megadására, mivel az a távoli rendszeren eltérő fájlban és helyen lehet. v A Magánjogosultságok visszaállítása mezőben megadhatja a magánjogosultságok visszaállítását, amennyiben azok mentésre kerültek. Az alapértelmezett érték a *NO. Magánjogosultságok visszaállításához minden objektum (*ALLOBJ) jogosultsággal kell rendelkeznie. v A Helyreállítások kimeneti paraméterei mezőben kimeneti paramétert adhat meg. Jelenleg csak *NONE érték (nincs kimenet) vagy *OUTFILE érték adható meg, amely a helyreállítással kapcsolatos adatokat tartalmazó adatbázisfájlt állít elő.
8. fejezet Kijelölt helyreállítások végrehajtása
181
v A Könyvtárobjektum helyreállítások kimeneti paraméterei mezőben kimeneti paramétert adhat meg. Jelenleg csak *NONE érték (nincs kimenet) vagy *OUTFILE érték adható meg, amely a helyreállítással kapcsolatos adatokat tartalmazó adatbázisfájlt állít elő. 4. Miután a paramétereket áttekintette és igény szerint módosította, az Enter lenyomásával mentse a módosításokat és lépjen ki. A BRMS a felhasználó összes helyreállítási igényét egyetlen irányelvvel fedi le. A helyreállítási irányelv paramétereket csak egyszer kell beállítania. Lehetséges azonban egy-egy elem helyreállítási irányelv értékeit módosítani a Parancs alapértelmezéseinek visszaállítása képernyő segítségével. A fejezet későbbi részében megismerkedhet ennek a képernyőnek a használatával. Select Recovery Items
RCHAS400
Select action . . . . . : *ALL Select volume . . . . . : Type options, press Enter. 1=Select 4=Remove 5=Display Saved Opt Item LIB1
7=Specify object
Save Save Save Parallel Volume Date Time Type Devices Serial 10/15/05 15:12:36 *FULL 000C0D
File Sequence 1
Expire Date 5/19/06
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select
STRRCYBRM parancs kezelése A Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs két fontos helyreállítási funkciót hajt végre. Előállítja a helyreállítást támogató jelentéseket, valamint kezdeményezi és feldolgozza a visszaállítási parancsokat. Ez a témakör a mentett elemek helyreállításhoz használt STRRCYBRM parancs paramétereinek használatával kapcsolatos útmutatást tartalmaz. Az STRRCYBRM parancs az alábbi elemek szelektív helyreállítására használható: v Vezérlőcsoportok v Könyvtárak v integrált fájlrendszeri adatok és LINKLIST elemek
STRRCYBRM paraméterek bemutatása Az STRRCYBRM képernyőn a helyreállítani kívánt elemeket és azokat a mentéseket választhatja ki, amelyből vissza kívánja azokat állítani. Az STRRCYBRM parancs a visszaállításokat az adathordozó-tartalom információk között található, a felhasználó visszaállítási specifikációinak leginkább megfelelő mentési dátum és időpont bejegyzések alapján hajtja végre. Az STRRCYBRM parancs mindig a megadott elemnek a felhasználó által megadott dátum és idő paramétereket megelőző teljes mentéséből végzi a visszaállítást. A Helyreállítás indítása BRM segítségével képernyő megnyitásához tegye a következőket: 1. Adja ki az STRRCYBRM parancsot a parancssorból, majd nyomja meg az F4 billentyűt a képernyő megnyitásához. Ez a kiinduló STRRCYBRM képernyőt nyitja meg.
182
IBM i: Backup, Recovery, and Media Services for i
Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Option . . . . . . . . . . . . .
*SYSTEM
*SYSTEM, *ALLDLO, *ALLUSR...
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
F10=Additional parameters F24=More keys
Bottom F12=Cancel
2. A többi paraméter beviteléhez nyomja meg az F9 billentyűt. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Option . . . . . . . . . . Action . . . . . . . . . . Time period for recovery: Start time and date: Beginning time . . . . . Beginning date . . . . . End time and date: Ending time . . . . . . Ending date . . . . . . Use save files . . . . . . Use TSM . . . . . . . . . Auxiliary storage pool . . Library . . . . . . . . . List . . . . . . . . . . .
F3=Exit F4=Prompt F24=More keys
. . . . . .
*SYSTEM *REPORT
*SYSTEM, *ALLDLO, *ALLUSR... *REPORT, *RESTORE
. . . . . .
*AVAIL *BEGIN
Time, *AVAIL Date, *CURRENT, *BEGIN
. . . . . . .
*AVAIL *END *YES *YES *SYSTEM
Time, Date, *YES, *YES, Name, Name, Name,
. . . . . . .
. . . . . . .
F5=Refresh
*ALL
F12=Cancel
*AVAIL *CURRENT, *END *NO *NO 1-32, *SYSTEM generic* *ALL
More.... F13=How to use this display
Az alábbiakban a képernyőn látható kulcsparaméterek rövid összefoglalása következik: v Az Opció paraméterben a BRMS rendszerrel elvégezetni kívánt helyreállítás fajtáját kell megadni. A paraméter alapértelmezett értéke *SYSTEM, ami a BRMS rendszert a teljes rendszer helyreállítására utasítja. Az érték módosításával megadhatja a helyreállítandó mentett elemek számát, amibe a termék és felhasználói könyvtárak, vezérlőcsoportok és integrált fájlrendszeri adatok egyaránt beletartoznak. A paraméterből helyreállítható elemek listájának lekéréséhez nyomja meg az F1 (Súgó) billentyűt. v A Művelet paraméterben azt kell megadnia, hogy a BRMS rendszernek helyreállítási jelentéseket (*REPORT) kell előállítania vagy visszaállítást (*RESTORE) kell végeznie. A paraméter alapértelmezett értéke *REPORT, így ha a BRMS rendszerrel helyreállítást kíván végeztetni, akkor módosítania kell az értéket *RESTORE-ra. v A Helyreállítás időszaka paraméterekben mentési dátumok és időpontok tartományát adhatja meg, amelyben a BRMS rendszernek a helyreállítást el kell végeznie. Kezdő és befejező dátumok és időpontok kiválasztásával például arra utasítja a BRMS rendszert, hogy csak az ezen időszakban mentett elemeket állítsa vissza. v A BRMS hálózati szolgáltatás használata esetén a Forrásrendszer paraméter segítségével helyreállítási jelentéseket hozhat létre más hálózatos rendszerekhez, illetve megtekintheti a másik hálózatos rendszeren 8. fejezet Kijelölt helyreállítások végrehajtása
183
mentett eleme(ke)t és a helyi rendszerre mentheti az(oka)t. A BRMS hálózati szolgáltatás beállításával és használatával kapcsolatos további információkat a következő helyen talál: 15. fejezet, “Hálózatkezelés a BRMS rendszerrel”, oldalszám: 273. A helyi rendszer helyreállításakor használja a mező alapértelmezett értékét (*LCL), ami arra utasítja a BRMS rendszert, hogy a pillanatnyilag használatban lévő rendszert használja. 3. Ismerkedjen meg a parancs többi paraméterével és igazítsa azokat a végrehajtani kívánt helyreállítás típusához. 4. A helyreállítás megkezdéséhez nyomja meg az Entert. Megjegyzés: Ez a parancs lehetővé teszi, hogy a felhasználó saját kezűleg több olyan adathordozót is kijelöljön, amelyről vissza kíván állítani, ezért a rendszer irányelvben meghatározott alternatív bemeneti adathordozó automatikus kiválasztása az ezzel a paranccsal kezdeményezett visszaállítási műveleteket nem fogja befolyásolni.
Vezérlőcsoportok helyreállítása az STRRCYBRM paranccsal Bár egyedi spoolfájlokat, dokumentumkönyvtár-objektumokat (DLO) és mappákat nem állíthat helyre az STRRCYBRM parancs segítségével, helyreállíthatja viszont a paranccsal a vezérlőcsoportot, amelyben ezek mentésre kerültek. Vezérlőcsoport helyreállításához az STRRCYBRM paranccsal tegye a következőket: 1. Adja ki az STRRCYBRM parancsot a parancssorból, majd nyomja meg az F4 billentyűt a képernyő megnyitásához. 2. A többi paraméter beviteléhez nyomja meg az F9 billentyűt. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Option . . . . . . . . . . Action . . . . . . . . . . Time period for recovery: Start time and date: Beginning time . . . . . Beginning date . . . . . End time and date: Ending time . . . . . . Ending date . . . . . . Use save files . . . . . . Use TSM . . . . . . . . . Auxiliary storage pool . . Library . . . . . . . . . List . . . . . . . . . . .
F3=Exit F4=Prompt F24=More keys
. . . . . .
*CTLGRP *RESTORE
. . . . . .
*AVAIL *BEGIN
Time, *AVAIL Date, *CURRENT, *BEGIN
. . . . . . .
*AVAIL *END *YES *YES *SYSTEM
Time, Date, *YES, *YES, Name, Name, Name,
. . . . . . .
. . . . . . .
F5=Refresh
*ALL
F12=Cancel
3. Írja be a *CTLGRP értéket az Opció mezőbe. 4. Írja be a *RESTORE értéket az Művelet mezőbe. 5. Módosítsa a Helyreállítási időszak paramétereket
184
IBM i: Backup, Recovery, and Media Services for i
*SYSTEM, *ALLDLO, *ALLUSR... *REPORT, *RESTORE
*AVAIL *CURRENT, *END *NO *NO 1-32, *SYSTEM generic* *ALL
More.... F13=How to use this display
Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Journal . . . . . . . . . . . . Library . . . . . . . . . . . + for more values ASP device: From system . . . . . . . . . Auxiliary storage pool . . . . Objects . . . . . . . . . . . + for more values Control group selection: Control group . . . . . . . . Sequence number . . . . . . . + for more values Libraries to omit . . . . . . . + for more values Allow duplicate entries . . . . F3=Exit F4=Prompt F24=More keys
F5=Refresh
*JRNLST
*LCL *ALL *ALL
Name, *JRNLST Name
Name, *ALL *ALL, *LIB, *LNK
*SELECT
Name, *SELECT, *NONE... 1-99
*DELETE
Name, generic*, *DELETE...
*NO
*NO, *YES
F12=Cancel
More... F13=How to use this display
6. Ha csak egy vezérlőcsoportot kíván visszaállítani és tudja annak nevét, akkor írja azt be a Vezérlőcsoport mezőbe. A *SELECT érték megadásával választhat a vezérlőcsoportok listájából. Mivel a *SELECT a paraméter alapértelmezett értéke, a lista megjelenítéséhez egyszerűen nyomja meg egyszer az Entert. Select and Sequence Control Groups
RCHAS400
Type sequence number (1-99), press Enter. Seq __ __ 1_ 2_ __ __
Control Group *BKUGRP *SYSGRP PAYROLL INVENTORY MYLIB YOURLIB
Text Entry created by BRM configuration Entry created by BRM configuration Pay schedule for week of 05/05/05. Warehouse content week of 05/05/05. Library belonging to Jane Doe. Library belonging to John Smith
Bottom F3=Exit
F9=Review backup plan
F12=Cancel
7. Írjon számokat a visszaállítani kívánt vezérlőcsoportok mellé Seq oszlopba, megadva ezzel a sorrendet, amelyben a BRMS rendszernek vissza kell azokat állítania. 8. A Helyreállítási elemek kiválasztása képernyő megnyitásához nyomja meg kétszer az Entert.
8. fejezet Kijelölt helyreállítások végrehajtása
185
Select Recovery Items
RCHAS400
Select action . . . . . : *ALL Select volume . . . . . : Type options, press Enter. 1=Select 4=Remove 5=Display Saved Opt Item 1 A/PAYABLE 1 A/REC 1 INV/DISKS 1 INV/DRIVES
Save Date 5/27/05 5/27/05 5/30/05 5/30/05
7=Specify object
Save Save Parallel Volume Time Type Devices Serial 16:51:56 *FULL 172534 13:20:26 *FULL 172534 17:00:27 *FULL 1727C0 17:15:10 *FULL 1727C0
File Sequence 1 1 1 1
Expire Date 6/10/05 6/10/05 6/10/05 6/10/05
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select
9. Ezen a képernyőn jelenik meg a megadott vezérlőcsoportok elemeinek listája. Írjon egy 1-est (Kiválasztás) azon elemek mellé, amelyeket a BRMS rendszerrel helyre kíván állíttatni és nyomja meg az Entert. Az F16 lenyomásával utasíthatja a BRMS rendszert a képernyőn látható összes elem visszaállítására. 10. A Helyreállítási elemek jóváhagyása képernyőn nyomja meg az Entert választásai megerősítéséhez. Ezzel visszatér az STRRCYBRM képernyőre. 11. Tekintse át és igény szerint módosítsa az STRRCYBRM képernyőn látható többi paramétert. 12. Ha ezen (vagy bármely más) job bármely helyreállítási irányelv értékét felül kívánja bírálni, akkor nyomja meg a képernyőn az F9 billentyűt. Ez a Parancs alapértelmezéseinek visszaállítása képernyőt nyitja meg, amely a helyreállítási irányelv képernyő legtöbb paraméterét és értékét tartalmazza. Restore Command Defaults Type information, press Enter. Device . . . . . . . . . . . . . . *MEDCLS
Parallel device resources: Minimum resources. . . . . . . . *SAV Maximum resources. . . . . . . . End of tape option . . . . . . . . *REWIND Option . . . . . . . . . . . . . . *ALL Data base member option . . . . . . *ALL Restore spooled file data . . . . . *NONE Allow object differences . . . . . *NONE
Name, *MEDCLS
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *REWIND, *LEAVE, *UNLOAD *ALL, *NEW, *OLD, *FREE *MATCH, *ALL, *NEW, *OLD *NONE, *NEW *NONE, *ALL, *AUTL, *FILELVL, *OWNER, *PGP More...
F12=Cancel
Ezen a képernyőn a helyreállítási irányelvek felülbírálásával megadhat például adott eszközt vagy visszaállítási típust (például párhuzamos visszaállítás esetén). Módosítsa a paramétereket igény szerint és az Enter lenyomásával térjen vissza a Helyreállítási elemek kiválasztása képernyőre. 13. Miután a paramétereket áttekintette és igény szerint módosította, nyomja meg ismét az Entert a visszaállítás megkezdéséhez. Miközben az STRRCYBRM feldolgozza a kérést, a Helyreállítási elemek megjelenítése képernyő folyamatosan tájékoztatja a helyreállítás állapotáról.
186
IBM i: Backup, Recovery, and Media Services for i
Select Recovery Items RCHAS400 .............................................................................. : Display Recovery Items RCHAS400 : : 17:20:05 : : Remaining items . . . . : 4 : : Remaining objects . . . : 4 : : Remaining size . . . . : .1475 M 100.0 % : : : : Saved Save Volume Exp Objects : : Item Date Time Type Serial File Seq Date Saved : : 1 A/PAYABLE 5/27/05 16:51:56 *FULL 172534 1 6/10/05 : : 1 A/REC 5/27/05 13:20:26 *FULL 172534 1 6/10/05 : : 1 INV/DISKS 5/30/05 17:00:27 *FULL 1727C0 1 6/10/05 : : 1 INV/DRIVES 5/30/05 17:15:10 *FULL 1727C0 1 6/10/05 : : : : : : : : : : : : : : : : : : : : Press ATTN key to cancel recovery after current item completes. : : Restoring library LIB1 from volume 172534 sequence number 1. : :............................................................................:
Amikor a helyreállítási job befejeződik, a Helyreállítási elemek kiválasztása képernyő alján a helyreállítás állapotát jelző üzenet jelenik meg. Select Recovery Items
RCHAS400
Select action . . . . . : *ALL Select volume . . . . . : Type options, press Enter. 1=Select 4=Remove 5=Display Opt 1 1 1 1
Saved Item A/PAYABLE A/REC INV/DISKS INV/DRIVES
Save Date 5/27/05 5/27/05 5/30/05 5/30/05
Save Time 16:51:56 13:20:26 17:00:27 17:15:10
7=Specify object Save Parallel Volume Type Devices Serial *FULL 172534 *FULL 172534 *FULL 1727C0 *FULL 1727C0
File Sequence 1 1 1 1
Expire Date 6/10/05 6/10/05 6/10/05 6/10/05
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select 4 libraries were restored from library PAYROLL and INVENTORY
14. A helyreállítási feldolgozás befejeződése után ellenőrizze a munkanaplót és győződjön meg róla, hogy a job sikeresen befejeződött.
Több vezérlőcsoport helyreállítása A parancsban több vezérlőcsoport megnevezve egyetlen STRRCYBRM paranccsal több vezérlőcsoportot is visszaállíthat. Az STRRCYBRM OPTION(*CTLGRP) ACTION(*RESTORE) CTLGRP((PAYROLL 1) (MANUFACT 2) (FINANCE 3)) parancs kiadása például arra utasítja a BRMS rendszert, hogy először a PAYROLL vezérlőcsoportot állítsa helyre. A BRMS ezután állítja helyre a gyártás és pénzügy vezérlőcsoportokat.
8. fejezet Kijelölt helyreállítások végrehajtása
187
Megjegyzés: Ha vezérlőcsoportok szerinti helyreállítást végez és az egyik vezérlőcsoportot teljes mentések végrehajtására a másikat pedig ugyanezen objektum növekményes mentéseinek végrehajtására használta, akkor mindkét vezérlőcsoport nevét meg kell adnia a Vezérlőcsoport beviteli mezőben (CTLGRP paraméter). Ezenkívül, olyan sorszámmal lássa el a növekményes vezérlőcsoportot, hogy az a teljes vezérlőcsoport után következzen. Ennek hatására a teljes és növekményes mentések együtt kerülnek feldolgozásra és ez biztosítja a mentési elemek helyes kiválasztását. Ha a parancs létrehozásához inkább a képernyő használatát részesíti előnyben, akkor a parancsmeghatározásokat az alábbiak szerint állítsa be: 1. Módosítsa az Opció mező értékét *CTLGRP-ra. 2. Módosítsa a Művelet mező értékér *RESTORE-a. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Option . . . . . . . . . . . . . > *CTLGRP Action . . . . . . . . . . . . . *RESTORE Time period for recovery: Start time and date: Beginning time . . . . . . . . *AVAIL Beginning date . . . . . . . . *BEGIN End time and date: Ending time . . . . . . . . . *AVAIL Ending date . . . . . . . . . *END Use save files . . . . . . . . . *YES Use TSM . . . . . . . . . . . . *YES Control group selection: + Control group . . . . . . . . *SELECT Sequence number . . . . . . . + for more values F3=Exit F4=Prompt F5=Refresh F13=How to use this display
*SYSTEM, *ALLDLO, *ALLUSR... *REPORT, *RESTORE Time, *AVAIL Date, *CURRENT, *BEGIN Time, Date, *YES, *YES,
*AVAIL *CURRENT, *END *NO *NO
Name, *SELECT, *NONE... 1-99
F10=Additional parameters F24=More keys
More... F12=Cancel
3. Írjon + jelet a Vezérlőcsoport kiválasztása mezőbe, majd nyomja meg az Entert a CTLGRP paraméter további értékeinek megadása képernyő megnyitásához. 4. Az első vezérlőcsoport sorszámra írja be a PAYROLL vezérlőcsoportot, a másodikra a MANUFACT vezérlőcsoportot, a harmadikra pedig az INVENTORY vezérlőcsoportot. Specify More Values for Parameter CTLGRP Type choices, press Enter. Control group selection: Control group . . . . . . . . Sequence number . . . . . . .
PAYROLL 1
Name, *SELECT, *NONE... 1-99
Control group . . . . . . . . Sequence number . . . . . . .
MANUFACT 2
Name, *NONE, *BKUGRP... 1-99
Control group . . . . . . . . Sequence number . . . . . . .
INVENTORY 3
Name, *NONE, *BKUGRP... 1-99
Control group . . . . . . . . Sequence number . . . . . . .
1
Name, *NONE, *BKUGRP... 1-99
Control group . . . . . . . . Sequence number . . . . . . .
1
Name, *NONE, *BKUGRP... 1-99
F3=Exit F4=Prompt F24=More keys
F5=Refresh
F12=Cancel
More... F13=How to use this display
5. Tekintse át és igény szerint módosítsa a többi paramétert, majd nyomja meg az Entert a parancs feldolgozásához.
188
IBM i: Backup, Recovery, and Media Services for i
Könyvtárak helyreállítása az STRRCYBRM paranccsal Könyvtár helyreállításához az STRRCYBRM paranccsal tegye a következőket: 1. Írja be a *LIB értéket az Opció paraméterbe a *RESTORE értéket a Művelet paraméterbe. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Option . . . . . . . . . . Action . . . . . . . . . . Time period for recovery: Start time and date: Beginning time . . . . . Beginning date . . . . . End time and date: Ending time . . . . . . Ending date . . . . . . Use save files . . . . . . Use TSM . . . . . . . . . Library . . . . . . . . .
. . . > *LIB . . . > *RESTORE
*SYSTEM, *ALLDLO, *ALLUSR... *REPORT, *RESTORE
. . . . . .
*AVAIL *BEGIN
Time, *AVAIL Date, *CURRENT, *BEGIN
. . . . .
*AVAIL *END *YES *YES
Time, Date, *YES, *YES, Name,
. . . . .
. . . . .
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
*AVAIL *CURRENT, *END *NO *NO generic*
F10=Additional parameters F24=More keys
Bottom F12=Cancel
2. Írja be a BRMS rendszerrel visszaállíttatni kívánt könyvtár nevét a Könyvtár mezőbe. Általános könyvtárnév használatával több könyvtárat is helyreállíthat. Ha például az összes P betűvel kezdődő nevű könyvtárat kívánja visszaállítani, akkor adja meg a P* értéket a Könyvtár paraméterben. A visszaállítani kívánt könyvtár megadása után nyomja meg az Entert. Ez megnyitja a Helyreállítási elemek kiválasztása képernyőt. Select Recovery Items Select action Select volume Type options, press Enter. 1=Select 4=Remove 5=Display Saved Opt Item 1 LIB10 1 LIB20
RCHAS400 . . . . . : *ALL . . . . . :
7=Specify object
Save Save Save Date Time Type 5/28/05 18:39:05 *FULL 5/28/05 18:55:21 *INCR
Parallel Volume Devices Serial 172534 172535
File Sequence 4 5
Expire Date 7/01/05 7/01/05
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select
3. Válassza ki a helyreállítani kíván elemeket és nyomja meg az Entert. 4. A Helyreállítási elemek jóváhagyása képernyőn nyomja meg az Entert választásai megerősítéséhez. 5. Ha az adott job esetében valamelyik helyreállítási irányelv paramétert felül kívánja bírálni, akkor az F9 lenyomásával nyissa meg a Parancs alapértelmezéseinek visszaállítása képernyőt. Ha egyik helyreállítási irányelv paramétert sem kívánja módosítani, akkor nyomja meg az Entert a visszaállítás feldolgozásának megkezdéséhez. 6. A megjelenő Helyreállítási elemek megjelenítése képernyő tájékoztatja a visszaállítás állapotáról. 7. Amikor a helyreállítás befejeződik, a Helyreállítási elemek kiválasztása képernyő alján egy üzenet jelenik meg. Ez az üzenet közli, hogy a BRMS hány objektumot állított vissza (például a 1 objektumot) és melyik könyvtárból (LIBA). 8. fejezet Kijelölt helyreállítások végrehajtása
189
8. A munkanaplót áttekintve győződjön meg róla, hogy, hogy a visszaállítás sikeresen befejeződött. A kijelölt egyedi könyvtárak helyreállítása mellett az STRRCYBRM parancs segítségével az összes IBM könyvtárat vagy az összes felhasználói könyvtárat is helyreállíthatja. Az összes *IBM vagy *ALLUSR könyvtár visszaállításához adja meg az *IBM vagy az *ALLUSR értéket az Opció paraméterben. A Könyvtár mezőt hagyja üresen.
Egyedi integrált fájlrendszeri objektumok helyreállítása Az STRRCYBRM parancs segítségével visszaállíthat egyedi hivatkozáslistát is ahelyett, hogy a hivatkozáslistát tartalmazó teljes vezérlőcsoportot visszaállítaná. A következő fejezetből megtanulta, hogyan mentheti integrált fájlrendszeri adatait vezérlőcsoportban, hivatkozáslista használatával: 7. fejezet, “Biztonsági mentés személyre szabása”, oldalszám: 117. A hivatkozás szó a hivatkozáslista kifejezésben ebben az esetben az integrált fájlrendszer katalógusok közötti kapcsolatra utal. Egyedi hivatkozáslista visszaállításához tegye a következőket: 1. Az STRRCYBRM képernyőn írja be a *LNKLIST értéket az Opció mezőbe. Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Option . . . . . . . . . . Action . . . . . . . . . . Time period for recovery: Start time and date: Beginning time . . . . . Beginning date . . . . . End time and date: Ending time . . . . . . Ending date . . . . . . Use save files . . . . . . Use TSM . . . . . . . . . List . . . . . . . . . . .
. . . > *LNKLIST . . . > *RESTORE
*SYSTEM, *ALLDLO, *ALLUSR... *REPORT, *RESTORE
. . . . . .
*AVAIL *BEGIN
Time, *AVAIL Date, *CURRENT, *BEGIN
. . . . .
*AVAIL *END *YES *YES *ALL
Time, Date, *YES, *YES, Name,
. . . . .
. . . . .
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
*AVAIL *CURRENT, *END *NO *NO *ALL
F10=Additional parameters F24=More keys
Bottom F12=Cancel
A *LNKLIST speciális érték minden olyan integrált fájlrendszeri objektumot visszaállít, amelyet a BRMS a listában a képernyőn megadott kezdő és befejező időpontok között mentett. 2. Igény szerint módosítsa a többi paramétert. 3. Szükség esetén bírálja felül a helyreállítási irányelv paramétereit az F9 lenyomásával, ami a Parancs alapértelmezéseinek visszaállítása képernyőt nyitja meg. A helyreállítás feldolgozásához nyomja meg az Entert. 4. A munkanaplót áttekintve győződjön meg róla, hogy, hogy a job sikeresen befejeződött.
Tárolóterület visszaállítása BRMS segítségével Integrált fájlrendszeri tárolóterületek visszaállításához a Hivatkozási információk kezelése (WRKLNKBRM) és az Adathordozó információk kezelése BRM segítségével (WRKMEDIBRM) parancsot egyaránt használhatja. A visszaállítási művelet megkezdése előtt kapcsolja ki Integrált PC szerverét. Ez a példa a WRKLNKBRM parancs segítségével állít vissza két tárolóterületet (DRIVEK és DRIVEL) a /QFPNWSSTG katalógusból. A tárolóterület visszaállításához a WRKLNKBRM képernyő segítségével tegye a következőket: 1. Írja be a parancssorba a WRKLNKBRM parancsot és nyomja meg az Entert. Megjegyzés: A V5R3M0 kiadásban az útvonalnevek sorrendjében először a nagybetűs útvonalnevek következnek, majd ezeket követik a kisbetűs útvonalnevek. 2. Írjon egy 9-est (Katalógus információk kezelése) a kezelni kívánt katalógus elé és nyomja meg az Entert. Ez megnyitja az Objektumok kezelése képernyőt.
190
IBM i: Backup, Recovery, and Media Services for i
3. Írjon egy 7-est (Visszaállítás) a visszaállítani kívánt objektumok elé és nyomja meg az Entert. Work with Objects 06/30/04 Directory . . . . : Saved date/time . :
RCHAS400 14.53.21
/QFPNWSSTG 05/12/05 10:37:41
Type options, press Enter. 4=Remove 5=Display 7=Restore Opt 7 7
Kötet Serial ABC592 ABC592
Object DRIVEK DRIVEL
Size 34816 29184
Bottom Parancs ===> F3=Exit F4=Prompt F5=Refresh F22=Display entire field
F9=Retrieve
F12=Cancel
F17=Position to
Select Recovery Items Select action Select volume Type options, press Enter. 1=Select 4=Remove 5=Display Saved Opt Item 1 LANSTGS 1 LANSTGS
RCHAS400 . . . . . : *ALL . . . . . :
7=Specify object
Save Save Save Parallel Volume Date Time Type Devices Serial 6/12/05 10:37:41 *FULL ABC592 6/12/05 10:37:41 *FULL ABC592
File Sequence 1 1
Expire Date 7/17/05 7/17/05
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select
4. Válassza ki a helyreállítani kíván elemeket a Helyreállítási elemek kiválasztása képernyőről és nyomja meg az Entert. 5. Hagyja jóvá a helyreállítani kívánt elemeket a Helyreállítási elemek jóváhagyása képernyőn. 6. Írjon egy 9-est (Objektumok kezelése) a visszaállítani kívánt elemek elé és nyomja meg az Entert. A helyreállítási folyamat megkezdődik. 7.
A visszaállítás befejezése után bekapcsolhatja az Integrált PC szervert. Ez percekig is eltarthat. Az Integrált Windows szerver aktiválása után próbálja ki a Hálózati szerver adminisztrációja (NWSADM) menü néhány opcióját és győződjön meg róla, hogy minden helyesen működik.
8.
A Hálózati szerver tárolóterületeinek kezelése (WRKNWSSTG) parancs segítségével ellenőrizze, hogy a BRMS sikeresen befejezte-e a visszaállítást.
9. Kösse össze a tárolóneveket a megfelelő meghajtó betűjelekkel a Szerver tárolóösszeköttetés hozzáadása (ADDNWSSTGL) paranccsal. Ugyanezen feladat végrehajtásához a Hálózati tárolóterület kezelése (WRKNWSSTG) képernyő 10-es opcióját is használhatja.
8. fejezet Kijelölt helyreállítások végrehajtása
191
Felhasználói profilok helyreállítása Ez a példa feltételezi, hogy felhasználói profiljait vezérlőcsoportban, például a *SECDATA vezérlőcsoportban vagy saját maga által létrehozott vezérlőcsoportban, mentette. Felhasználói profiljai visszaállításához tegye a következőket: 1. Az INZBRM *DEVICE paranccsal törölje az eszköz információkat. Ez a pillanatnyilag a rendszerhez csatlakoztatott eszközök fájljait is fájlja. 2. Írja be a parancssorba az STRRCYBRM parancsot és nyomja meg az F4 billentyűt. 3. Írja be a *CTLGRP értéket az Opció mezőbe és nyomja meg az Entert. 4. Módosítsa a Művelet mező értékér *RESTORE-a. 5. Írja be a felhasználói profilokat tartalmazó vezérlőcsoport nevét a Vezérlőcsoport kiválasztása mezőbe. 6. Győződjön meg róla, hogy a Kihagyandó könyvtár mezőben a *DELETE érték szerepel. Nyomja meg az Entert. 7. A Helyreállítási elemek kiválasztása képernyőn nyomja meg az F9 billentyűt (Helyreállítási alapértelmezések). 8. A Parancs alapértelmezéseinek visszaállítása képernyőn módosítsa az Objektumeltérések engedélyezése mező értékét *ALL-ra vagy a visszaállítás esetében megengedni kívánt adott eltérésre. Restore Command Defaults Type information, press Enter. Device . . . . . . . . . . . . . . *MEDCLS
Parallel device resources: Minimum resources. . . . . . . . Maximum resources. . . . . . . . End of tape option . . . . . . . . Option . . . . . . . . . . . . . . Data base member option . . . . . . Restore spooled file data . . . . . Allow object differences . . . . .
*SAV *REWIND *ALL *ALL *NONE *ALL
Name, *MEDCLS
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *REWIND, *LEAVE, *UNLOAD *ALL, *NEW, *OLD, *FREE *MATCH, *ALL, *NEW, *OLD *NONE, *NEW *NONE, *ALL, *AUTL, *FILELVL, *OWNER, *PGP More...
F12=Cancel
9. Válassza ki a visszaállítani kíván elemeket a Helyreállítási elemek kiválasztása képernyőről és nyomja meg az Entert. 10. Az Enter lenyomásával térjen vissza a Helyreállítási elemek kiválasztása képernyőre, majd nyomja le újra az Entert a visszaállítás feldolgozásához. Egyedi felhasználói profilok visszaállításához az IBM i felhasználói profilok visszaállítása (RSTUSRPRF) parancsát használhatja.
További visszaállítási paraméterek a BRMS rendszerben Ez a rész azzal kapcsolatban tartalmaz információkat, hogyan állíthat vissza objektumokat, mappákat és spoolfájlokat egyéb BRMS helyreállítási parancsok segítségével.
Objektumok helyreállítása objektumrészletekkel Az Adathordozó információk kezelése (WRKMEDIBRM) parancs olyan egyedi objektumok visszaállítására szolgál, amelyek objektumrészleteit a BRMS elmentette. Megjegyzés: Ez a parancs lehetővé teszi; hogy a felhasználó saját kezűleg több olyan adathordozót is kijelöljön, amelyről vissza kíván állítani; ezért a rendszer irányelvben meghatározott alternatív bemeneti adathordozó automatikus kiválasztása az ezzel a paranccsal kezdeményezett visszaállítási műveleteket nem fogja befolyásolni. Eléréséhez tegye a következőket:
192
IBM i: Backup, Recovery, and Media Services for i
1. Írja be a parancssorba a WRKMEDIBRM parancsot és nyomja meg az Entert. Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ... Saved Opt Item VETTEASP32 VETTE2 ZDRH001 ZDRH002 ZDRH003 QFILE QUSRBRM *ALLDLO *LINK 9 QUSRBRM
Save Date 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05
F3=Exit F5=Refresh F23=More options
Save Time 11:01:56 11:01:56 11:01:56 11:01:56 11:01:56 11:02:10 11:09:23 11:09:59 11:10:28 11:28:00
6=Work with media
7=Restore
Save Parallel Volume Type Devices Serial *FULL SAM190 *FULL SAM190 *FULL SAM190 *FULL SAM190 *FULL SAM190 *FILE SAM190 *FULL SAM190 *FULL SAM190 *FULL SAM190 *QBRM SAM190
F11=Object detail
File Sequence 196 197 198 199 200 142 201 202 203 204
Expire Date 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 More...
F12=Cancel
2. Íron egy 9-est (Mentett objektumok kezelése) az elé a mentett elem elé, amelyből a BRMS rendszerrel a visszaállítást el kívánja végeztetni. Ha az adott elemhez nincs objektum szintű részlet, akkor a BRMS üzenetben közli, hogy az adott bejegyzéshez nem létezik objektum szintű részlet. 3. Nyomja meg az Entert. Ez megnyitja a Mentett elemek kezelése képernyőt. Work with Saved Objects
RCHAS400
Position to Object . . . Type options, press Enter. 4=Remove 5=Display 6=Work with media 9=Work with saved members Opt Object 7 QA1ACN 7 QA1ADV QA1ADXR 7 QA1AHS QA1ALR QA1AMD QA1AMM QA1AMT QA1ANET2 QA1AOQ
Library QUSRBRM QUSRBRM QUSRBRM QUSRBRM QUSRBRM QUSRBRM QUSRBRM QUSRBRM QUSRBRM QUSRBRM
Type *FILE *FILE *FILE *FILE *FILE *FILE *FILE *FILE *FILE *FILE
7=Restore object
Save Date 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05
Save Time 11:28:00 11:28:00 11:28:00 11:28:00 11:28:00 11:28:00 11:28:00 11:28:00 11:28:00 11:28:00
Volume SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190
Message ID
More... F3=Exit
F12=Cancel
4. Írjon egy 7-est (Objektum visszaállítása) a visszaállítani kívánt objektum elé és nyomja meg az Entert.
8. fejezet Kijelölt helyreállítások végrehajtása
193
Select Recovery Items
RCHAS400
Type options, press Enter. Press F16 to select all. 1=Select 4=Remove 5=Display
Opt Object 1 QA1ACN 1 QA1ADV 1 QA1AHS
Library QUSRBRM QUSRBRM QUSRBRM
Type *FILE *FILE *FILE
Save Date 6/23/05 6/23/05 6/23/05
Expiration Date 7/28/05 7/28/05 7/28/05
Volume SAM190 SAM190 SAM190
Message ID
Bottom F3=Exit F5=Refresh F14=Submit to batch
F9=Recovery defaults F16=Select all
F12=Cancel
5. A Helyreállítási elemek kiválasztása képernyőn írjon egy 1-es (Kijelölés) a visszaállítani kívánt objektumok elé. A képernyőn felsorolt összes objektum visszaállításához nyomja meg az F16 billentyűt, ami az összes elemet kijelöli. 6. A Helyreállítási elemek jóváhagyása képernyőn nyomja meg az Entert választásai megerősítéséhez. 7. A visszaállítás feldolgozásának megkezdéséhez nyomja meg az Entert. A helyreállítás befejezésekor a BRMS üzenetben közli, hány objektum került visszaállításra. 8. A munkanaplót áttekintve győződjön meg róla, hogy, hogy a job sikeresen befejeződött.
Objektumok helyreállítása objektumrészletek nélkül Akkor is visszaállíthat egyedi objektumokat vagy objektumcsoportokat, ha nem utasította a BRMS rendszert az objektumrészletek megtartására. Ehhez az Adathordozó információk kezelése (WRKMEDIBRM) parancs segítségével állítsa vissza azt a könyvtárat, amely a visszaállítani kívánt objektumot vagy objektumokat tartalmazza. Eléréséhez tegye a következőket: 1. Írja be a parancssorba a WRKMEDIBRM parancsot és nyomja meg az Entert. 2. Írjon egy 7-est (Visszaállítás) a visszaállítani kívánt elem mellé. Nyomja meg az Entert. Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ... Saved Opt Item VETTEASP32 VETTE2 ZDRH001 ZDRH002 ZDRH003 QFILE QUSRBRM *ALLDLO *LINK 7 QUSRBRM
Save Date 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05
F3=Exit F5=Refresh F23=More options
194
Save Time 11:01:56 11:01:56 11:01:56 11:01:56 11:01:56 11:02:10 11:09:23 11:09:59 11:10:28 11:28:00
6=Work with media
7=Restore
Save Parallel Volume Type Devices Serial *FULL SAM190 *FULL SAM190 *FULL SAM190 *FULL SAM190 *FULL SAM190 *FILE SAM190 *FULL SAM190 *FULL SAM190 *FULL SAM190 *QBRM SAM190
F11=Object detail
IBM i: Backup, Recovery, and Media Services for i
F12=Cancel
File Sequence 196 197 198 199 200 142 201 202 203 204
Expire Date 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 7/28/05 More...
3. Ez megnyitja a Helyreállítási elemek kiválasztása képernyőt. A képernyőn írjon egy 7-est (Objektum megadása) az elé az elem elé, amely a visszaállítani kívánt elemet tartalmazza. Nyomja meg az Entert. Select Recovery Items
RCHAS400
Select action Select volume Type options, press Enter. 1=Select 4=Remove 5=Display Saved Opt Item 7 QUSRBRM
. . . . . : *ALL . . . . . :
7=Specify object
Save Save Save Parallel Volume Date Time Type Devices Serial 6/23/04 11:28:00 *QBRM SAM190
File Sequence 204
Expire Date 7/28/04
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select
Ez megnyitja az Objektum visszaállítása (RSTOBJ) parancs képernyőjét. Restore Object (RSTOBJ) Type choices, press Enter. Objects . . . . . . + for Saved library . . . Device . . . . . . . + for Object types . . . . + for Volume identifier . Sequence number . .
. . . . . . more values . . . . . . . . . . . . more values . . . . . . more values . . . . . . . . . . . .
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
QO1AUSRRCY
Name, generic*, *ALL
> QUSRBRM TAPMLB01
Name, generic*, *ANY Name, *SAVF, *MEDDFN
> *ALL
*ALL, *ALRTBL, *BNDDIR...
> SAM190 > 0000000204
Character value, *MOUNTED... 1-16777215, *SEARCH
F10=Additional parameters F24=More keys
Bottom F12=Cancel
4. Az Objektum paraméterben adja meg a visszaállítani kívánt objektum nevét. 5. Az Eszköz paraméterben adja meg annak az eszköznek a nevét, amelyen a kötet fel van építve. 6. A visszaállítás feldolgozásához nyomja meg az Entert. Megjegyzés: Az Objektumok visszaállítása képernyőről több objektumot is visszaállíthat.
Helyreállítás naplómódosítások alkalmazásával A BRMS a mentéskor naplózásra kerülő fájlokat és membereket nyomon követi a könyvtárakban, hogy további segítséget nyújthasson a felhasználónak ezen objektumok helyreállításakor. Megjegyzés: Ha a helyreállítás függőben lévő tranzakciókkal mentett objektumokat tartalmaz, akkor az ezen objektumokra vonatkozó naplómódosításokat alkalmaznia kell vagy el kell távolítania ahhoz, hogy az objektumok használhatók legyenek. 8. fejezet Kijelölt helyreállítások végrehajtása
195
Megjegyzés: Ha a függőben lévő tranzakciókkal mentett objektumokat anélkül menti újra, hogy a Függőben lévő rekordmódosítások paraméterben megadná a *NOCMTBDY éréket, akkor *YES értéket kell megadnia az Objektumrészlet megtartása paraméterben, ha a BRMS rendszert kívánja a legfrissebb mentés naplómódosításainak alkalmazásához vagy eltávolításához használni. A BRMS nem tud segíteni olyan objektumok naplómódosításainak alkalmazásában vagy eltávolításában, amelyekhez nincsenek objektumrészletek. Ha az 5=Megjelenítés opciót választja ki a BRMS Mentett objektumok kezelése képernyőről, akkor az Objektum mentési információk megjelenítése képernyő megmutatja, hogy az objektum függőben lévő tranzakciókkal került-e mentésre, valamint megjeleníti a társított naplót és a kezdő naplófogadót. A napló és naplófogadó információk mindig feltöltésre kerülnek, ha az objektum mentéskor naplózásra került. Display Object Save Information Pending Journal Journal Journal Journal
transactions . . . . . . . . . . library . . . . receiver . . . . receiver library
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
: : : : :
*YES JRN1 JRNLIB RCV005 JRNLIB
Press Enter to continue. F3=Exit
Bottom
F12=Cancel
Előállíthat továbbá naplófogadó jelentéseket, a Naplófogadólánc jelentést (QP1AJR) és a Naplófogadó kivétel jelentést (QP1AJREXC). A Naplófogadólánc jelentés a megadott naplókhoz tartozó fogadóláncok listáját és részleteit tartalmazza. A Naplófogadó kivétel jelentés akkor kerül előállításra, ha a BRMS törést vagy hiányzó fogadót észlel a fogadóláncban, a BRMS mentési történet információk között. A jelentések előállításához adja ki a következő parancsot: STRRCYBRM OPTION(*JOURNAL) JRN(*JRNLST)
Rendszer helyreállítása Amikor a teljes rendszert állítja vissza, az IBM i operációs rendszer helyesen alakítja ki a fogadóláncokat, amikor a naplók és naplófogadók visszaállításra kerülnek a rendszerre. Ezután az alábbi BRMS parancsok segíthetnek a naplózott módosítások alkalmazásban: STRRCYBRM OPTION(*APYJRNCHG) JRN(*JRNLST)
vagy STRRCYBRM OPTION(*APYJRNCHG) JRN((library-name/journal-name))
A parancs első formája a BRMS által mentett felhasználói könyvtárakban lévő naplók listáját kéri le. Megjegyzés: Ahhoz, hogy a BRMS naplózott objektumokkal, naplókkal és naplófogadókkal kapcsolatos információkat tároljon, *MBR értéket megadnia az Objektumrészlet megőrzése paraméterben a BRMS mentési parancsban vagy a mentési vezérlőcsoport attribútumai között. Megjegyzés: A BRMS nem menti azoknak az objektumoknak a napló információit, amelyek Q betűvel vagy # karakterrel kezdődő nevű könyvtárban találhatók. Ezeket a rendszer az IBM programtermékek rendszerkönyvtárainak
196
IBM i: Backup, Recovery, and Media Services for i
tekinti. A parancs második formája legfeljebb 25 képzett naplónév megadását teszi lehetővé, amelyekre módosításokat kíván alkalmazni. Mindkét parancs a Naplók kezelése BRMS segítségével képernyőt nyitja meg, ahol megtekintheti a megadott naplók állapotát. A panelen kiválasztható opciók segítségével megjelenítheti a napló attribútumai és alkalmazhatja a napló módosításait. A képernyőn az Állapot oszlop jelzi, hogy a napló létezik-e a rendszeren és segít a hiányzó naplók azonosításában. Work with Journals using BRMS System:
RCHAS400
Type options, press Enter. 1=Apply journal changes 5=Work with journal attributes Opt _ 1 _ _
Journal
Library
Save Date
Save Time
Status
JRN1 JRN2 JRN3 JRN4
JRNLIB JRNLIB JRNLIB JRNLIB
06/12/05 06/12/05 / / 06/12/05
10:21:53 10:21:53 : : 10:21:53
*FOUND *FOUND *NOTFOUND *FOUND
Bottom Type command, press Enter. ===> F4=Prompt F5=Refresh F9=Retrieve
F11=Show ASP view
F12=Cancel
Ha a listában szereplő egyik napló mellett az 1=Naplómódosítások alkalmazása értéket adja meg, akkora Naplómódosítások alkalmazása BRMS segítségével képernyőre kerül, amely a kiválasztott napló naplófogadóláncát sorolja fel. A képernyőn látható Állapot oszlop jelzi a naplófogadó állapotát és segít a hiányzó naplófogadók azonosításában. Apply Journal Changes using BRMS System: Journal . . . . . . . . . . : Library . . . . . . . . . : Auxiliary storage pool . . . :
RCHAS400
JRN2 JRNLIB *SYSBAS
Press F16 to apply changes. Press F3 or F12 to cancel. Journal Receiver RCV001 RCV002 RCV003 RCV004 RCV005
Library JRNLIB JRNLIB JRNLIB JRNLIB JRNLIB
Sequence 1 2 3 4 5
Status *SAVED *SAVED *SAVED *SAVED *ATTACHED
Save Date 06/12/05 06/12/05 06/12/05 06/12/05
Save Time 10:21:53 10:21:53 10:21:53 10:21:53 Bottom
Type command, press Enter. ===> F4=Prompt F5=Refresh F9=Retrieve F16=Apply changes
F11=Show attach date/time
F12=Cancel
A naplózott módosítások alkalmazásához nyomja meg az F16 billentyűt.
8. fejezet Kijelölt helyreállítások végrehajtása
197
Naplózott fájl és tag helyreállítása A BRMS segíthet a felhasználónak a naplózott könyvtárak, fájlok és memberek helyreállításában, helyreállítva a társított naplót, ha az nem létezik a rendszeren, helyreállítva a megfelelő naplófogadókat, majd alkalmazva a naplózott módosításokat. Megjegyzés: A BRMS naplózott objektum helyreállítása során a *MEDCLS Helyreállítási eszközt használja a naplók és naplófogadók helyreállításakor. Ez a kiegészítő támogatása akkor áll rendelkezésre, amikor naplózott fájlokat vagy membereket állít helyre felhasználói könyvtárakban az Objektum visszaállítása BRM segítségével (RSTOBJBRM) paranccsal vagy a Mentett objektumok kezelése képernyővel, illetve amikor naplózott fájlokat vagy membereket tartalmazó felhasználói könyvtárakat állít helyre a Könyvtár visszaállítása BRM segítségével (RSTLIBBRM) paranccsal vagy az Adathordozó információk kezelése képernyővel. Megjegyzés: Ahhoz, hogy a BRMS mentett naplókkal és naplófogadókkal kapcsolatos információkat tároljon, *MBR értéket megadnia az Objektumrészlet megőrzése paraméterben a BRMS mentési parancsban vagy a mentési vezérlőcsoport attribútumai között. Az, hogy naplózott objektum visszaállításakor a BRMS milyen mértékében hajtja végre ezt a kiegészítő helyreállítást, függ a Helyreállítási irányelv vagy a Parancs alapértelmezéseinek visszaállítása képernyő aktuális attribútumaitól. Alapértelmezésben a BRMS nem hajt végre semmilyen műveletet. Kifejezetten jeleznie kell a Helyreállítási irányelv vagy a Parancs alapértelmezéseinek visszaállítása képernyő attribútumain keresztül, hogy milyen helyreállítási műveleteket kell a BRMS rendszernek végrehajtania (lásd a Naplózott módosítások alkalmazás beviteli mezőt a következő részben: “Helyreállítási irányelv” oldalszám: 179). Az alábbiakban a BRMS képességek ezen kiegészítő helyreállításra vonatkozó néhány korlátozásának felsorolása következik: v A BRMS naplózott módosításokat csak fizikai fájlokra és fájlmemberekre alkalmaz. v A BRMS naplózott módosításokat csak a helyi rendszeren mentett és visszaállított objektumokra alkalmaz (nincs FROMSYS támogatás). v A BRMS nem tud naplómódosításokat alkalmazni/eltávolítani olyan objektumok esetében, amelyek a mentett könyvtártól eltérő könyvtárba vagy más objektumnévvel lettek visszaállítva. v A BRMS nem tud naplómódosításokat alkalmazni/eltávolítani, ha az objektum naplózása nem kezdődött meg. v A BRMS nem tud naplókat és/vagy naplófogadókat visszaállítani és naplómódosításokat alkalmazni/eltávolítani, ha a szükséges objektumrészlet hiányzik. A mentett naplóknak és naplófogadóknak addig kell a rendszeren maradniuk, amíg a mentési job be nem fejeződik. Ezenkívül, ha a mentett naplók vagy naplófogadók eltávolításra kerülnek a rendszerről a mentési job közben, akkor a BRMS nem lesz képes lekérni az ezekkel a mentett objektumokkal kapcsolatos, a naplómódosítások alkalmazásához/eltávolításához szükséges információkat.
Egyedi mappák helyreállítása A BRMS által dokumentumokban mentett mappákat az STRRCYBRM parancsban az *ALLDLO speciális értéket használva tudja visszaállítani. Egyedi mappákat azonban csak a Mentett mappák kezelése (WRKFLRBRM) paranccsal tud visszaállítani. Ezenkívül, egyedi mappákat csak akkor tud visszaállítani, ha a BRMS *YES, *OBJ vagy *MBR éretékre beállított Objektumrészlet megtartása paraméterrel mentette azokat. Megjegyzés: Ez a parancs lehetővé teszi, hogy a felhasználó saját kezűleg több olyan adathordozót is kijelöljön, amelyről vissza kíván állítani, ezért a rendszer irányelvben meghatározott alternatív bemeneti adathordozó automatikus kiválasztása az ezzel a paranccsal kezdeményezett visszaállítási műveleteket nem fogja befolyásolni. Ha egyedi mappát kíván a BRMS segítségével visszaállítani, akkor tegye a következőket: 1. Írja be a parancssorba a WRKFLRBRM parancsot és nyomja meg az Entert.
198
IBM i: Backup, Recovery, and Media Services for i
Work with Saved Folders (WRKFLRBRM) Type choices, press Enter. Folder . . . . . . . . . . . . .
*ALL
Select dates: From date . . To date . . . Save status . . Sequence option From system . . Output . . . . .
*BEGIN *END *ALL *DATE *LCL *
. . . . . .
. . . . . .
F3=Exit F4=Prompt F24=More keys
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
F5=Refresh
Date, *BEGIN, *CURRENT, nnnnn Date, *END, *CURRENT, nnnnn *ALL, *ERROR, *NOERROR *DATE, *FLR *, *PRINT
F12=Cancel
Bottom F13=How to use this display
2. Az alábbiakban a képernyőn látható kulcsparaméterek rövid összefoglalása következik: v A Mappa paraméterben adja meg annak a mappának vagy almappának a nevét, amelyet a BRMS rendszerrel vissza kíván állíttatni. A mező alapértelmezett értéke *ALL. Megadhatja egyedi mappa nevét is vagy egy általános nevet, ami tartományt jelez. Ha a mentett mappákat tartalmazó listából kíván választani, akkor nyomja meg az F4 billentyűt. v A Dátum kiválasztása paraméterben adja meg a mentési dátumok tartományát, amelyből a BRMS rendszernek a visszaállítani kívánt mappákat ki kell választania. Ez adott időszakban mentett elemek visszaállítására utasítja a BRMS rendszert. 3. Igény szerint módosítsa a többi paramétert. Nyomja meg az Entert a mappalista megjelenítéséhez, amelyből kiválaszthatja a visszaállítani kívánt elemeket. Work with Saved Folders
RCHAS400
Position to save date . . Type options, press Enter. 4=Remove 5=Display 6=Work with media 9=Work with saved objects Opt 7
Folder QDIADOCS QFOSDIA QFOSDIA/MRI2924 QFPNTWE QFPNTWE/NLS QFPNTWE/NLS/0 QFPNTWE/NLS/1 QFPNTWE/NLS/10 QFPNTWE/NLS/11 QFPNTWE/NLS/12
F3=Exit
Save Date 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05 6/23/05
7=Restore folder
Save Time 11:09:59 11:09:59 11:09:59 11:09:59 11:09:59 11:09:59 11:09:59 11:09:59 11:09:59 11:09:59
DLO Saved
Not Saved 4 0 4 3 0 1 1 1 1 1
0 0 0 0 0 0 0 0 0 0
Volume SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 SAM190 More...
F12=Cancel
4. Írjon egy 7-est (Mappa visszaállítása) a visszaállítani kívánt mappák elé és nyomja meg az Entert. Ez megnyitja a Helyreállítási elemek kiválasztása képernyőt.
8. fejezet Kijelölt helyreállítások végrehajtása
199
Select Recovery Items
RCHAS400
Type options, press Enter. Press F16 to select all. 1=Select 4=Remove 5=Display 7=Specify document
Opt 1
Folder QDIADOCS
Save Date 6/23/05
Expiration Date 7/28/05
DLO Saved 4
Not Saved 0
Volume SAM190
Bottom F3=Exit F5=Refresh F14=Submit to batch
F9=Recovery defaults F16=Select all
F12=Cancel
5. Írjon egy 1-est (Kijelölés) a visszaállítani kívánt mappák elé és nyomja meg az Entert. 6. A Helyreállítási elemek jóváhagyása képernyőn nyomja meg az Entert a helyreállítani kívánt elmek megerősítéséhez. 7. A parancs feldolgozásának megkezdéséhez nyomja meg ismét az Entert. 8. A parancs befejeződése után ellenőrizze a munkanaplót és győződjön meg róla, hogy a visszaállítás sikeresen befejeződött. Megjegyzés: Eltávolíthatja a mappa információkat is az adathordozók tartalmi információi leltárból a Mentett mappák kezelése képernyő segítségével. Ezenkívül, erről a képernyőről a mapparészleteket is áttekintheti.
Kimeneti sorokkal mentett spoolfájlok helyreállítása Kimeneti sorok mentésekor mentheti egyidejűleg a spoolfájlokat is. Hasonlóképpen, a kimeneti sor visszaállításakor a mentett spoolfájlokat is visszaállíthatja. Kimeneti sorok visszaállításakor a BRMS nem állítja vissza automatikusan a mentett spoolfájlokat; ezt a helyreállítási opciót a felhasználónak kell megadnia a Parancs alapértelmezéseinek visszaállítása képernyőn a kimeneti sor vagy a kimeneti sort tartalmazó könyvtár visszaállítása előtt. Megjegyzés: Ha mentési stratégiája szerint a spoolfájlokat mindig menti a mentett kimeneti sorokkal és mindig vissza is kívánja állítani ezeket a spoolfájlokat a kimeneti sorok visszaállításakor, akkor futtassa a WRKPCYBRM TYPE(*RCY) parancsot és módosítsa a Helyreállítási irányelv módosítása képernyő Spoolfájl adatok visszaállítása beviteli mezőjének értékét *NEW-ra. Ha a visszaállított kimeneti sorral a spoolfájlokat is helyre kívánja állítani, akkor adjon meg *NEW értéket a Parancs alapértelmezéseinek visszaállítása képernyő Spoolfájl adatok visszaállítása beviteli mezőjében, mielőtt a könyvtárakat vagy kimeneti sorokat visszaállítja.
200
IBM i: Backup, Recovery, and Media Services for i
Restore Command Defaults Type information, press Enter. Device
. . . . . . . . . . . . . . *MEDCLS
Parallel device resources: Minimum resources. . . . . . . . Maximum resources. . . . . . . . End of tape option . . . . . . . . Option . . . . . . . . . . . . . . Data base member option . . . . . . Restore spooled file data . . . . . Allow object differences . . . . .
*SAV *REWIND *ALL *ALL *NEW *NONE
Name, *MEDCLS
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *REWIND, *LEAVE, *UNLOAD *ALL, *NEW, *OLD, *FREE *MATCH, *ALL, *NEW, *OLD *NONE, *NEW *NONE, *ALL, *AUTL, *FILELVL, *OWNER, *PGP More...
F12=Cancel
Ha el szeretné dönteni, hogy a mentett könyvtár tartalmaz-e mentett spoolfájl adatokat, akkor jelenítse meg az adott könyvtár mentési információit. A könyvtár mentési információit az 5-ös opció (megjelenítés) segítségével jelenítheti meg. Ha a mentett kimeneti sorokkal spoolfájlok is mentésre kerültek, akkor a Mentési információk megjelenítése képernyő Mentett spoolfájl adatok mezőjében a *YES érték lesz beállítva. Display Save Information Auxiliary storage pool . . . Saved release . . . . . . . Target release . . . . . . . Save access paths . . . . . Save contents of save files Saved spooled file data . . Compressed . . . . . . . . . Compacted . . . . . . . . . Reference date . . . . . . . Reference time . . . . . . . Object detail retained . . . Successfully saved offline . Save file name . . . . . . . Save file library . . . . . Save file expiration date . Control group . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
: : : : : : : : : : : : : : : :
01 V5R4M0 V5R4M0 *YES *YES *YES *NO *NO *YES *NO Q500653906 Q1ABRMSF01 *PERM MYLISTSPCY
Press Enter to continue. F3=Exit
More...
F12=Cancel
Egyedi spoolfájlok helyreállítása Spoolfájlok visszaállításához a Mentett spoolfájlok kezelése BRM segítségével (WRKSPLFBRM) képernyőt és a WRKMEDIBRM parancsot egyaránt használhatja. Bár mindkét parancs hatékonyan működik, a WRKSPLFBRM parancs kicsit több rugalmasságot engedélyez a visszaállítás beállításakor. Spoolfájl visszaállításához a WRKSPLFBRM segítségével tegye következőket: 1. Írja be a parancssorba a WRKSPLFBRM parancsot és nyomja meg az F4 billentyűt.
8. fejezet Kijelölt helyreállítások végrehajtása
201
Work with Saved Spooled Files (WRKSPLFBRM) Type choices, press Enter. Output queue . . . . . Library . . . . . . Auxiliary storage pool File . . . . . . . . . Job name . . . . . . . User . . . . . . . . . User data . . . . . . Select dates: From date . . . . . To date . . . . . . Save status . . . . . Sequence option . . . From system . . . . . Output . . . . . . . .
F3=Exit F4=Prompt F24=More keys
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
QPRINT QGPL *ALL *ALL STRMNTBRM *ALL *ALL
Name, *ALL Name, *ALL Name, 1-255, *ALL, *SYSTEM Name, *ALL Name, *ALL Name, *ALL Character value, *ALL
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
*BEGIN *END *ALL *DATE *LCL *
Date, *BEGIN, *CURRENT, nnnnn Date, *END, *CURRENT, nnnnn *ALL, *ERROR, *NOERROR *DATE, *FILE, *JOB
F5=Refresh
F12=Cancel
*, *PRINT Bottom F13=How to use this display
2. Az alábbiakban a képernyőn látható kulcsparaméterek rövid összefoglalása következik: v A Kimeneti sor két elemet tartalmaz, a Kimeneti sor mezőt és a Könyvtár mezőt. A Kimeneti sor mezőben azt a kimeneti sort adhatja meg, amelyet a BRMS-nek a listában meg kell jelenítenie. A Könyvtár mezőben annak a könyvtárnak a nevét adhatja meg, amely az áttekinteni kívánt spoolfájlokat tartalmazza. Mindkét mező alapértelmezett értéke *ALL, de használhat adott vagy általános neveket is. v A Lemeztár mezőben adhatja meg annak a lemeztárnak a nevét, amelyben a spoolfájlokat elhelyezte. Az alapértelmezett érték az *ALL, de adott vagy általános ASP neveket is használhat. v A Fájl mezőben annak a nyomtatófájlnak a nevét adhatja meg, amely a spoolfájlt tartalmazta, amikor a BRMS mentette az. Használhatja az *ALL alapértelmezett értéket, vagy megadhat bizonyos fájlnevet is. v A Jobnév paraméterben adhatja meg annak a jobnak a nevét, amely a listázni kívánt spoolfájlt létrehozta. A mező alapértelmezett értéke *ALL. Megadhatja adott job nevét is. v A Dátum kiválasztása mezőkben az áttekinteni kívánt spoolfájlok dátumtartományát jelezheti. 3. Igény szerint módosítsa a többi paramétert. Nyomja meg az Entert a spoolfájlok listájának megjelenítéséhez, amelyből kiválaszthatja a visszaállítani kívánt elemeket. Work with Saved Spooled Files Position to date . . . .
9/29/05
Type options, press Enter. Press F16 to select all for recovery. 4=Remove 5=Display 6=Work with media 7=Restore spooled file Opt Library QGPL QGPL QGPL QGPL QGPL 7 QGPL QGPL QGPL QGPL QGPL QGPL QGPL F3=Exit
Outq QPRINT QPRINT QPRINT QPRINT QPRINT QPRINT QPRINT QPRINT QPRINT QPRINT QPRINT QPRINT
F12=Cancel
File QP1AVER QP1AEAP QP1AMM QP1AHS QP1ALE QP1ARCY QP1A2RCY QP1AASP QP1A2SL QP1AVER QP1AEAP QP1AMM
Job STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM STRMNTBRM
User BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT BRMMAINT
Date 9/29/05 9/29/05 9/29/05 9/29/05 9/29/05 9/29/05 9/29/05 9/29/05 9/29/05 9/30/05 9/30/05 9/30/05
Time 0:00:21 0:00:27 0:00:27 0:00:28 0:00:29 0:00:38 0:00:38 0:00:40 0:00:41 0:00:10 0:00:16 0:00:17 More...
F16=Select all for recovery
4. A Spoolfájlok kezelése képernyőn írjon egy 7-est (Spoolfájl visszaállítása) a visszaállítani kívánt spoolfájl elé és nyomja meg az Entert. Ez megnyitja a Helyreállítási elemek kiválasztása képernyőt.
202
IBM i: Backup, Recovery, and Media Services for i
Select Recovery Items
RCHAS400
Type options, press Enter. Press F16 to select all. 1=Select 4=Remove 5=Display Opt Library 1 QGPL
Outq QPRINT
File QP1ARCY
Job STRMNTBRM
User BRMMAINT
Volume *ADSM
Bottom F3=Exit F5=Refresh F14=Submit to batch
F9=Recovery defaults F16=Select all
F12=Cancel
5. Írjon egy 1-est (Kijelölés) a visszaállítani kívánt spoolfájl elé. A képernyőn látható összes spoolfájl kijelöléséhez nyomja meg az F16 billentyűt. 6. A Helyreállítási elemek jóváhagyása képernyőn nyomja meg az Entert a visszaállítani kíván elemek jóváhagyásához. 7. A visszaállítás feldolgozásához nyomja meg az Entert. 8. A visszaállítás befejeződése után nézzen utána a munkanaplóban, hogy a job sikeresen befejeződött-e. Megjegyzés: 1. A mentési/archiválási folyamat során (a V5R4 kiadás előtt) a BRMS a spoolfájl attribútumai, a fájlnév, a felhasználónév és a felhasználói adatok mezőt megtartja. Az IBM i új jobszámot, létrehozási dátumot, rendszerdátumot és visszaállítási művelet időpontja értéket rendel hozzá. Az eredeti időpontot és dátumot nem állíthatja vissza. A V5R4 kiadásban a BRMS mentéskor az összes nyomtatási sor attribútumot menti. Miután a kimeneti sort visszaállította, a WRKOUTQ OPTION(*PRINT) paranccsal állíthatja sorba a kimeneti sor tartalmát. Érdemes lehet ezt a jelentést a mentés után előállított jelentéssel összehasonlítani. 2. Amikor spoolfájlok archivál a V5R4 kiadásban, a BRMS továbbra is csak a spoolfájl attribútumai, a fájlnév, a felhasználónév és a felhasználói adatok mezőt tartja meg. Az IBM i továbbra is új jobszámot, létrehozási dátumot, rendszerdátumot és visszaállítás/lekérés időpontja értéket rendel hozzá. 3. Ez a parancs lehetővé teszi, hogy a felhasználó saját kezűleg több olyan adathordozót is kijelöljön, amelyről vissza kíván állítani, ezért a rendszer irányelvben meghatározott alternatív bemeneti adathordozó automatikus kiválasztása az ezzel a paranccsal kezdeményezett visszaállítási műveleteket nem fogja befolyásolni. A visszaállítási képessége mellett a Mentett spoolfájlok kezelése képernyő spoolfájl információk eltávolítását is lehetővé teszi az adathordozó-tartalom információk közül. Használhatja továbbá a képernyőt a mentési információk áttekintésére, valamint a mentett spoolfájlokat tartalmazó adathordozó kezelésére is.
Hogyan kell párhuzamos és versengő helyreállításokat végrehajtani Adatokat soros, versengő vagy párhuzamos visszaállítási művelettel állíthat helyre. Ha a BRMS mentéseit soros vagy versengő mentésként hajtotta végre, akkor a BRMS soros vagy versengő módban tudja azokat visszaállítani. Párhuzamos visszaállítási műveleteket azonban csak akkor hajthat végre, ha a BRMS párhuzamos módban hajtotta végre a mentés. A versengő és a párhuzamos visszaállítási műveletekhez egyaránt több szalagmeghajtó szükséges. Az alábbiakban a soros, versengő és párhuzamos helyreállítások jellemzőinek, valamint a közöttük lévő különbségeknek a rövid összefoglalása következik.
8. fejezet Kijelölt helyreállítások végrehajtása
203
Soros helyreállítás Ez a magától értetődő helyreállítási módszer a legegyszerűbb módja a több vezérlőcsoport által mentett adatok helyreállításának. Soros helyreállítási módban a BRMS egyszerre egy helyreállítási jobot küld egy szalagmeghajtóra. A BRMS a soros visszaállításokat szekvenciálisan hajtja végre, egyik szalagot és vezérlőcsoportot a másik után visszaállítva. Ellentétes értelmű utalás hiányában a BRMS minden mentési és visszaállítási műveletet alapértelmezésben soros műveletnek tekint. Versengő helyreállítás Versengő mentési műveletben több mentési jobot küld több szalageszköznek, amelyek feldolgozása egyidejűleg (versengő módon) történik. A versengő helyreállítást a felhasználó (nem a BRMS) állítja be. Ehhez próbálja meg az egyes jobok méretét egyenlően elosztani, hogy azok körülbelül egyszerre fejeződjenek be. A versengő helyreállítás lecsökkentheti a rendszerhiba utáni állásidőt, mivel több könyvtár vagy objektumot egyidejű helyreállítását teszi lehetővé. Párhuzamos helyreállítás A BRMS a mentett elemeket szekvenciálisan állítja vissza. Ha azonban az objektum párhuzamos mentés/visszaállítás használatával került mentésre (egyetlen objektumot több adathordozófájl között szétosztva), akkor a BRMS a felhasználó által megadott számú erőforrást fogja használni (de legfeljebb annyi erőforrást, amennyit az elem mentésekor használtak). A mentett elemet nem lehet párhuzamos helyreállítással visszaállítani, ha az objektumot nem párhuzamosan mentették. Ha a mentett elem párhuzamos visszaállítását kevesebb erőforrásról kívánja végrehajtani, mint amennyit a mentéshez használtak, akkor adathordozó-könyvtárat ajánlatos használnia, mivel további adathordozók felépítésére lehet szükség.
Több vezérlőcsoport helyreállítása versengő támogatással Versengő helyreállítás végrehajtásához több jobot kell az STRRCYBRM paranccsal futtatnia. Minden parancs megad legalább egy elemet, amelyet a BRMS rendszerrel kíván helyreállíttatni. Próbálja meg az egyes jobok tartalmát egyenlően elosztani, hogy azok körülbelül egyszerre fejeződjenek be. Ha több meghajtót tartalmazó adathordozó-könyvtárat használ, akkor a BRMS oda fogja küldeni a jobokat feltéve, hogy megadja az eszközt a helyreállítási irányelvben. Ha versengő visszaállítást kíván kettő vagy több önálló eszközzel feldolgozni, akkor a parancs feldolgozása előtt módosítania kell az eszköznevet az STRRCYBRM képernyőről. A módosítás elvégzéséhez tegye a következőket: 1. Állítsa be az STRRCYBRM parancs paramétereit a kívánt módon. Ezután nyomja meg az Entert a Helyreállítási elemek kiválasztása képernyő megnyitásához. Select Recovery Items Select action Select volume Type options, press Enter. 1=Select 4=Remove 5=Display Saved Opt Item 1 LIB20 1 LIB21
Save Date 7/28/05 7/28/05
Save Time 9:30:33 9:30:45
RCHAS400 . . . . . : *ALL . . . . . :
7=Specify object
Save Parallel Volume Type Devices Serial *FULL SAM192 *FULL SAM192
File Sequence 126 127
Expire Date 9/01/05 9/01/05
Bottom F3=Exit F5=Refresh F9=Recovery defaults F11=Object View F12=Cancel F14=Submit to batch F16=Select
204
IBM i: Backup, Recovery, and Media Services for i
2. A képernyőn nyomja meg az F9 (Helyreállítási alapértelmezések) billentyűt az eszközinformációk módosításához. Ez megnyitja a Parancs alapértelmezéseinek visszaállítása képernyőt. Restore Command Defaults Type information, press Enter. Device . . . . . . . . . . . . . . TAP01 TAP02 Parallel device resources: Minimum resources. . . . . . . . Maximum resources. . . . . . . . End of tape option . . . . . . . . Option . . . . . . . . . . . . . . Data base member option . . . . . . Restore spooled file data . . . . . Allow object differences . . . . .
*SAV *REWIND *ALL *ALL *NONE *NONE
Name, *MEDCLS
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *REWIND, *LEAVE, *UNLOAD *ALL, *NEW, *OLD, *FREE *MATCH, *ALL, *NEW, *OLD *NONE, *NEW *NONE, *ALL, *AUTL, *FILELVL, *OWNER, *PGP More...
F12=Cancel
3. Ha különböző önálló eszközökön kíván több jobot egyidejűleg feldolgozni, akkor írja be a használni kíván eszközök neveit az Eszköz mezőkbe. Ha a megadott önálló eszköz nem érhető el, akkor a job meghiúsul, mivel önálló eszközök esetében nincs sorbaállítás. 4. A parancs feldolgozásához nyomja meg kétszer az Entert.
Párhuzamos helyreállítás végrehajtása Bár a párhuzamos támogatás paramétereit megtalálja a helyreállítási irányelv képernyőn, valószínűleg nem erről a képernyőről akarja a párhuzamos opciót kiválasztani. Ennek az az oka, hogy a helyreállítási irányelv az összes helyreállítás alapértelmezéseit állítja be, de nem hajthatja végre összes helyreállítását párhuzamos támogatással. Ezért a párhuzamos opció használatának legjobb módja a következő: 1. Állítsa be az STRRCYBRM parancs Opció mezőjét *CTLGRP értékre. 2. Állítsa be a Művelet mezőt *RESTORE értékre. 3. Adja meg a BRMS rendszerrel párhuzamos támogatás segítségével feldolgoztatni kívánt vezérlőcsoportot a Vezérlőcsoport mezőben. 4. Nyomja meg az Entert a Helyreállítási elemek kiválasztása képernyő megnyitásához. 5. Jelölje ki a BRMS rendszerrel helyreállíttatni kívánt elemeket és nyomja meg az F9 billentyűt a Parancs alapértelmezéseinek visszaállítása képernyő megnyitásához.
8. fejezet Kijelölt helyreállítások végrehajtása
205
Restore Command Defaults Type information, press Enter. Device . . . . . . . . . . . . . . *MEDCLS
Name, *MEDCLS
Parallel device resources: Minimum resources. . . . . . . . Maximum resources. . . . . . . . End of tape option . . . . . . . . Option . . . . . . . . . . . . . . Data base member option . . . . . . Restore spooled file data . . . . . Allow object differences . . . . .
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *REWIND, *LEAVE, *UNLOAD *ALL, *NEW, *OLD, *FREE *MATCH, *ALL, *NEW, *OLD *NONE, *NEW
*SAV *REWIND *ALL *ALL *NONE *NONE
*NONE, *ALL, *AUTL, *FILELVL, *OWNER, *PGP More... F12=Cancel
6. Az Eszköz mezőkben adja meg a használni kívánt eszközöket. 7. A Párhuzamos eszköz erőforrások paraméterben adja meg a párhuzamos job számára lefoglalni kívánt eszközök maximális és minimális számát. A paraméter ajánlott értéke *SAV. Ennek hatására a BRMS ugyanannyi erőforrást használ a párhuzamos visszaállításhoz, mint amennyit a párhuzamos mentéshez használt. A *SAV értéket az Erőforrások minimális száma paraméterben adhatja meg. A *SAV mellett a további lehetséges értékek a következők: v Az Eszköz erőforrások minimális száma lehet *AVAIL (tetszőleges elérhető eszköz használata), vagy tetszőleges szám 1 és 32 között. v Az Eszköz erőforrások maximális száma lehet *MIN (az Eszköz erőforrások minimális száma mezőben megadottal azonos érték), *AVAIL, vagy tetszőleges szám 1 és 32 között. 8. Miután a paramétereket áttekintette és igény szerint módosította, a parancs feldolgozásához nyomja meg kétszer az Entert.
Helyreállítás végrehajtása a Helyreállítási elemzés jelentés nélkül Bár nem ajánlott a rendszer visszaállításával útmutatóként szolgáló helyreállítási jelentés nélkül próbálkoznia, elállhatnak olyan körülmények, amikor nincs más választása. Ez a rész olyan információkat biztosít, amelyek segítségére lehetnek a jelentések nélküli helyreállítás végrehajtásában. Azt is megmondja, hogyan állíthat el jelentést katasztrófa esetén, ha egy sem áll rendelkezésére. Ha nem talál helyreállítási jelentést, akkor az IBM i parancsai segíthetnek a helyreállítási folyamat kezdeményezésében. A visszaállít végrehajtásához BRMS és IBM i parancsokat egyaránt használhat.
Szükséges szalagok beazonosítása A helyreállításhoz szükséges szalagok beazonosítása sokkal nehezebb a jelentések nélkül. A szalagjain lévő adatokat úgy tudja beazonosítani, ha átviszi azokat másik IBM i platformra és a Szalag megjelenítése (DSPTAP) parancs futtatásával áttekinti az egyes szalagok tartalmát. A DSPTAP parancs által megjelenített információk alapján saját kezűleg alakíthat ki helyreállítási tervet. Ezen a ponton érdemes megfontolnia olyan lista készítését, amely meghatározza az elemek visszaállítási prioritását a BRMS rendszerben.
Helyreállítási elemzés jelentés előállítása hiba után Ha meg tudja keresni a legfrissebb QUSRBRM adatfájlokat tartalmazó szalagot, akkor ezt a szalagot felhasználva Teljes rendszer helyreállítása/Helyreállítási elemzés jelentést állíthat elő. A BRMS a QUSRBRM helyreállítást minden mentési művelet végén lementi. A legfrissebb QUSRBRM szalag beszerzése után tegye a következőket a helyreállítási folyamat megkezdéséhez:
206
IBM i: Backup, Recovery, and Media Services for i
1. Állítsa vissza a Licenc belső kódot, az operációs rendszert és a szükséges BRMS könyvtárakat mentési szalagjairól. A szükséges BRMS könyvtárak a QBRM, QUSRBRM, QMSE és (ha van ilyen) a mentési fájlokból származó információk. 2. Futassa az RSTOBJ(*ALL) SAVLIB(QUSRBRM) MBROPT(*ALL) parancsot a fellelhető legfrissebb szalagokkal. Vagy futtathatja a parancsot a QUSRBRM helyreállítási fájlokat tartalmazó mentési fájlokból is. Ez az utolsó QUSRBRM könyvtár a szalagon. 14 fájlt kell tartalmaznia. 3. Az STRRCYBRM parancs futtatásával állítson elő naprakész Helyreállítási elemzés jelentést. 4. A WRKMEDBRM TYPE(*ACT) OUTPUT(*PRINT) parancsot futtatva állítsa elő az aktív adathordozókat, valamint ezek aktuális állapotát és helyét tartalmazó listát. 5. A jelentések alapján állítsa vissza a rendszert. A Licenc belső kód, az operációs rendszer és a BRMS könyvtárak visszaállításához csak azokat a szalagokat használhatja, amelyek a jelentésekben fel vannak sorolva. Ha más szalagokat használ, akkor ismét vissza kell ezeket az elemeket állítania, ezúttal a BRMS által azonosított szalagokkal.
Helyreállítás tervezési és tevékenység képernyők használata A BRMS rendszerben rendelkezésre áll egy képernyő, ahol létrehozhatja azoknak a lépéseknek a listáját, amelyeket szervezetének katasztrófa utáni helyreállításkor kell végrehajtania. A BRMS biztosít egy másik képernyőt is, amelyen a listában szereplő lépésekhez társított személyek neveit sorolhatja fel. Ezeket a képernyőket az egyes mentések után nyomtatott helyreállítási jelentésekkel együtt (nem pedig helyettük) kell használnia.
Helyreállítási kapcsolattartó-lista létrehozása A BRMS helyreállítás tervezési és tevékenység képernyőinek megnyitásához tegye a következőket: 1. Írja be a parancssorba a GO BRMRCYPLN parancsot és nyomja meg az Entert. Ez megnyitja a Helyreállítás tervezése menüt. BRMRCYPLN
Recovery Planning System:
RCHAS400
Select one of the following: 1. 2. 3. 4. 5.
Work with recovery policy Work with recovery contacts Work with recovery activities Print recovery activities Print recovery analysis
Selection or command ===> 2_________________________________________________________________________ ______________________________________________________________________________ F3=Exit F4=Prompt F9=Retrieve F10=Commands F12=Cancel F13=Functions
2. Válassza ki a 2-es opciót és nyomja meg az Entert a Helyreállítási kapcsolattartók kezelése képernyő megnyitásához.
8. fejezet Kijelölt helyreállítások végrehajtása
207
Work with Recovery Contacts Position to . . . . . .
Starting characters
Type options, press Enter. 1=Add 2=Change 4=Remove Opt 1
5=Display
Recovery contact Jane Doe
F3=Exit
F5=Refresh
RCHAS400
Telephone number
F12=Cancel
3. Ha helyreállítási kapcsolattartót kíván hozzáadni a listához, akkor írjon egy 1-est az Opt oszlopba és írja be a kapcsolattartó nevét a Helyreállítási kapcsolattartó mezőbe. 4. Ezután nyomja meg az Entert a többi kapcsolattartó információ eléréséhez. Add Recovery Contact Type information, press Enter. Recovery contact. . . . . . . . . . Telephone number. . . . . . . . . . Contact information . . . . . . . .
F3=Exit
Jane Doe 123-4567
F12=Cancel
5. A Kapcsolattartó információs mezőben a hozzáadott kapcsolattartó neve jelenik meg. A többi mezőt (például iroda helye, részlegnév, telefonszám és megszólítás) töltse ki érintett kapcsolattartó információival. 6. Az Enter lenyomásával adja hozzá a nevet a Helyreállítási kapcsolattartó listához. Miután a lista kitöltésével végzett, bármikor újra elérheti azt, ha kapcsolattartóneveket kíván hozzáadni, módosítani, eltávolítani vagy megjeleníteni.
Helyreállítási tevékenységlista létrehozása A BRMS helyreállítási tevékenység képernyői referenciapontként szolgálnak katasztrófa utáni helyreállítás esetén. A tevékenység képernyőkön felsorolt lépéseknek nagyon specifikusaknak kell lenniük, amint az az alábbi példában is látható. Megjegyzés: Helyreállítási tevékenységlista létrehozása előtt a BRMS megköveteli a kapcsolattartó-lista létrehozását.
208
IBM i: Backup, Recovery, and Media Services for i
A Helyreállítási tevékenységek kezelése képernyő megnyitásához tegye a következőket: 1. Írja be a parancssorba a GO BRMRCYPLN parancsot és nyomja meg az Entert. Ez megnyitja a Helyreállítás tervezése menüt. 2. Válassza ki a 3-as opciót és nyomja meg az Entert a Helyreállítási tevékenységek kezelése képernyő megnyitásához. Work with Recovery Activities Position to . . . . . .
Starting characters
Type options, press Enter. 1=Add 2=Change 3=Copy 4=Remove 9=Change recovery information Opt 1
Activity Seq Hardware failure
F3=Exit
F5=Refresh
RCHAS400
5=Display
Text
F12=Cancel
F15=Sort sequence
3. Helyreállítási tevékenység létrehozásához írjon egy 1-est az Opció mezőbe és egy tevékenységnevet a Tevékenység mezőbe. Ez lehet egy részlegnév rövidítése. Ezután nyomja meg az Entert a Helyreállítási tevékenységek hozzáadása képernyő megnyitásához. Add Recovery Activity Type information, press Enter. Activity . . . . . . . Recovery contact one. . Recovery contact two. . Recovery contact three. Recovery contact four . Recovery contact five . Activity sequence . . . Text . . . . . . . . .
. . . . . . . .
F3=Exit
F12=Cancel
F4=Prompt
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
Hardware failure John Hernandez Michelle Syska Kristen Taylor 1 Resolve hardware related failures
F4 F4 F4 F4 F4 1-999
4. Ezen a képernyőn adhatja meg az egyes tevékenységeknek megfelelő kapcsolattartó részlet információkat. Megjegyzés: A kurzort a képernyő bármely Helyreállítási kapcsolattartó mezőjére helyezve és az Entert megnyomva kiválaszthat egy nevet a kapcsolattartónevek korábban létrehozott listájából. 5. Az Enter lenyomásával térjen vissza a Helyreállítási tevékenységek kezelése képernyőre. Igény szerint töltse ki és adja hozzá a kapcsolattartóneveket a listához. A helyreállítási kapcsolattartó- és tevékenységlisták létrehozása időigényes folyamat lehet. Csak a felhasználó tudja felmérni, hogy a létrehozásukhoz szükséges idő jár-e elegendő nyereséggel szervezete számára. 8. fejezet Kijelölt helyreállítások végrehajtása
209
Helyreállítási tevékenységlistáiból másolatot a Helyreállítás tervezése menü menüpontjai segítségével nyomtathat.
Kiegészítő BRMS parancsok A BRMS egyéb parancsokat is biztosít, amelyek segíthetnek a különféle elemek helyreállításában. Használja ezeket a parancsokat az IBM i visszaállítási parancsai helyett, mivel a BRMS parancsok naplózzák a visszaállítási információkat. Megjegyzés: Ha a visszaállításhoz szükséges adathordozó nem található, és a rendszer irányelv lehetővé teszi alternatív bemeneti adathordozó használatát, akkor a BRMS az alábbi parancsok esetében (a RSTAUTBRM kivételével) megpróbál másodpéldány kötetet keresni és használni a visszaállítás végrehajtásához. BRMS parancsok Parancs leírása RSTBRM Az Objektum visszaállítása BRM segítségével (RSTBRM) parancs visszaállítja legalább egy objektum másolatát, amelyek az integrált fájlrendszerben használhatók. Az RSTBRM parancs az IBM i RST parancsához hasonlóan működik. RSTDLOBRM A DLO visszaállítása BRM segítségével parancs olyan dokumentumok, mappák és erjesztési objektumok (levelezés) visszaállítását teszi lehetővé, amelyeket a BRMS a SAVDLOBRM parancs segítségével mentett. Az RSTDLOBRM parancs az IBM i RSTDLO parancsához hasonlóan működik. RSTLIBBRM A Könyvtár visszaállítása BRM segítségével parancs legfeljebb 50 könyvtár visszaállítását teszi lehetővé BRMS adathordozó tartalmi információkból. Az RSTLIBBRM parancs segítségével minden olyan könyvtárat visszaállíthat, amelyet a BRMS a Könyvtár mentése BRM segítségével (SAVLIBBRM) paranccsal mentett. Az RSTLIBBRM parancs olyan könyvtárak visszaállítására is használható, amelyeket a BRMS vezérlőcsoportban mentett. Az RSTLIBBRM parancs az IBM i RSTLIB parancsához hasonlóan működik. Megjegyzés: 50 könyvtárnál többet BRMS objektumlista használatával állíthat vissza. Objektumlista használatához adja meg az *RSTLST értéket a Könyvtár (SAVLIB) paraméterben és a BRMS objektumlista nevéta Könyvtárak listájának visszaállítása (RSTLST) paraméterben. RSTOBJBRM Az Objektum visszaállítása BRM segítségével parancs legfeljebb 50 objektum másolatának visszaállítását teszi lehetővé a megadott könyvtárból. Az RSTOBJBRM parancs segítségével minden olyan objektumot visszaállíthat, amelyet az Objektum mentése BRM segítségével (SAVOBJBRM) paranccsal mentett. Az RSTOBJBRM parancs olyan objektumok visszaállítására is használható, amelyeket a BRMS vezérlőcsoportban mentett. Az RSTOBJBRM parancs az IBM i RSTOBJ parancsához hasonlóan működik. RSTAUTBRM A Jogosultság visszaállítása a BRM segítségével (RSTAUTBRM) parancs újra létrehozza az alapvető felhasználói lemeztárakon (2-32) lévő objektumok tulajdonosi profiljait , elsődleges csoportjait és a jogosultsági lista neveit, ha ezen információk elmentésre kerültek. Ezen információk csak akkor nem kerülnek elmentésre, ha kifejezetten kihagyja azokat a mentésből a mentési irányelv kihagyási listájában lévő *SAVSYS vagy *SECDTA bejegyzés számára a *USRASPAUT kihagyási érték megadásával. Megjegyzés: Az RSTAUTBRM parancs nem helyettesíti az IBM i RSTAUT parancsát. Az RSTAUTBRM parancs az RSTAUT parancs mellett kerül felhasználásra a rendszer helyreállítása során a mentett felhasználói lemeztárobjektumok jogosultsági információinak visszaállításakor.
210
IBM i: Backup, Recovery, and Media Services for i
9. fejezet Napi karbantartás a BRMS rendszerben A BRMS karbantartási funkciója rendszeresen és automatikusan tisztítja és frissíti az adathordozó-rekordokat. A lejárt rekordok rendszeres eltávolítása az adathordozóról és az adathordozó tartalominformációs fájljaiból az adathordozó hatékonyabb kihasználását teszi lehetővé. A BRMS karbantartási funkció központja a BRMS karbantartás indítása (STRMNTBRM) parancs, amely a rendszer hatékony futását biztosító napi karbantartási igényeket dolgozza fel. Karbantartást mentés részeként is futtathat a BRMS grafikus felület segítségével. Részletes információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227.
Mit csinál a STRMNTBRM parancs A STRMNTBRM parancs különféle karbantartási feladatokhoz nyújt segítséget és a felhasználó adathordozó információin alapuló hasznos jelentéseket állít elő. Az IBM az ajánlja, hogy ezt a parancsot minden nap futtassa az utolsó mentés befejeződése után. Elhelyezheti a parancsot automatikus ütemezőben vagy a mentés feldolgozásához használt utolsó vezérlőcsoport utolsó *EXIT bejegyzésében. Ezzel kapcsolatos útmutatást a fejezet későbbi részében talál. Bármelyiket is választja, fontos, hogy a STRMNTBRM parancs a BRMS adathordozó információk mentése után futtatásra kerüljön. Ennek elmulasztása pontatlan helyreállítási jelentést eredményez. A STRMNTBRM úgy működik, hogy meglévő parancsokat (például STREXPBRM és WRKMEDBRM) dolgoz fel. Emellett a STRMNTBRM parancsban megadott egyedi feladatokat is végrehajt. Start Maintenance for BRM (STRMNTBRM) Type choices, press Enter. Expire media . . . . . . . . Expire media set volumes . . Remove media information: Media contents . . . . . . Object level detail . . . Link level detail . . . . Spooled file level detail Folder level detail . . . Remove migration information Run media movement . . . . . Remove log entries: Type . . . . . . . . . . . From date . . . . . . . . To date . . . . . . . . . Run cleanup operations . . . Retrieve volume statistics . F3=Exit F4=Prompt F24=More keys
. . . .
*YES *NO
*YES, *NO *NO, *YES
. . . . . . .
. . . . . . .
*EXP *MEDCON *OBJDTL *MEDCON *OBJDTL 180 *NO
*EXP, *NONE, *REUSE 1-9999, *MEDCON 1-9999, *OBJDTL, *MEDCON 1-9999, *MEDCON, *OBJDTL 1-9999, *OBJDTL, *MEDCON 1-9999, *NONE *NO, *YES
. . . . .
. . . . .
*ALL *BEGIN 90 *YES *YES
*ALL, Date, Date, *YES, *YES,
F5=Refresh
© Szerzői jog IBM 1998, 2015
F12=Cancel
*NONE, *ARC, *BKU, *M... *BEGIN, *CURRENT, nnnnn *END, *CURRENT, nnnnn *NO *NO More... F13=How to use this display
211
Start Maintenance for BRM (STRMNTBRM) Type choices, press Enter. Audit system media . . . . . . . + for more values Change BRM journal receivers . . Print expired media report . . . Print version report . . . . . . Print media information . . . . Print recovery reports . . . . . + for more values Recovery locations . . . . . . . + for more values Print system information . . . . Reorganize BRMS database . . . . Auto-retrieved objects: Refree . . . . . . . . . . . .
*NONE
F3=Exit F4=Prompt F24=More keys
F12=Cancel
F5=Refresh
*YES *YES *EXPMED *YES *ALL
*YES, *NO *YES, *NO *EXPMED, *NO, *YES *YES, *NO *ALL, *NONE, *RCYACT...
*ALL
Name, *ALL, *HOME
*NO *NO
*NO, *YES *NO, *YES, *BATCH
*NO
*NO, *YES Bottom F13=How to use this display
A STRMNTBRM parancs a következő feladatokat képes végrehajtani és az alábbi jelentéseket nyomtatja feldolgozáskor: v Lejárttá teszi az adathordozót. v Eltávolítja a lejárt adathordozó előzmény rekordjait. v Eltávolítja az objektumok, hivatkozások, spoolfájlok és mappák részleteit. v A lejárt adathordozókat felsoroló jelentést állít elő. v Megállapítja, hogy mely könyvtárak nem kerültek mentésre (ha van ilyen). v Helyreállítási tevékenységekkel kapcsolatos jelentést állít elő (kapcsolattartó információk). v Begyűjti a kötethiba statisztikákat és frissíti a kötet hibanaplókat. v Törli a korábbi műveletekből esetleg megmaradt ideiglenes fájlokat. v Igény szerint törli vagy módosítja a naplófogadókat és újakat csatlakoztat. Törli a Q1APRM adatterület információin alapuló régi naplófogadókat. Alapértelmezésben az információk öt napig megőrzésre kerülnek. v Adathordozó áthelyezést hajt végre (ha meg van adva). v Újraszervezi a BRMS adatbázisokat (nem kötelező), eltávolítva a fájlokban található törölt rekordokat és így minimálisra csökkentve a BRMS tárolóigényét a helyi rendszeren. A STRMNTBRM parancs által futtatott kulcsjelentések a következők: Mentési tevékenység jelentés Ez a jelentés a nem mentett könyvtárakat és objektumokat azonosítja. Segítségével megkeresheti a mentési művelet esetleges hibáit és megteheti a megfelelő intézkedéseket. Mentési stratégia kivételek jelentés Ezzel a jelentéssel megnézheti, mely könyvtárak nem kerültek mentésre (ha van ilyen), továbbá segít ezek mentési stratégiájának kialakításában. Ha a jelentés azt mutatja, hogy a BRMS egy, már a vezérlőcsoportban lévő könyvtárat nem mentett, akkor fel kell derítenie a hiba okát. Megjegyzés: 1. A nem mentett könyvtárak listáját a WRKMEDIBRM SAVTYPE(*NONE) parancs futtatásával is megtekintheti. 2.
212
Ha az adott jelentésben meg kívánja jeleníteni egy független lemeztár (I-ASP) könyvtárait, akkor az adott jelentési opció futtatása előtt futtassa a SETASPGRP parancsot a független lemeztárra. Ezt a folyamatot minden egyes független lemeztár esetében meg kell ismételni.
IBM i: Backup, Recovery, and Media Services for i
BRMS helyreállítási jelentések A STRMNTBRM parancs a három alapvető fontosságú helyreállítási jelentésből (Helyreállítási elemzés, Kötet összegzés és ASP helyreállítás) bármennyit előállíthat. Ha kívánja, akkor ezt a kérést a Helyreállítási jelentések nyomtatása paraméterből is kiadhatja. Központosított adathordozó felülvizsgálati jelentés A STRMNTBRM parancs ezt a jelentést a hálózat minden egyes rendszeréhez előállítja. Egyrendszeres környezetben a BRMS ezt a jelentést nem állítja elő. A jelentéssel kapcsolatos további információkat a következő helyen talál: 15. fejezet, “Hálózatkezelés a BRMS rendszerrel”, oldalszám: 273. Szalagkötet jelentés, Kötet küszöbérték jelentés, és Kötet statisztika jelentés A STRMNTBRM parancs ezeket a jelentéseket automatikusan állítja elő. Ezek a jelentések azokat a köteteket mutatják, amelyek elérték vagy túllépték az adathordozó-osztályhoz beállított használati vagy olvasási/írási küszöbérték korlátokat. Vizsgálja meg ezeket a hiba küszöbértékeket és tegye meg a szükséges lépéseket a hibás kötetek lecserélésére. Az alábbiakban azoknak a parancsoknak az összefoglalása következik, amelyeket a STRMNTBRM parancs képes automatikusan feldolgozni. Igény esetén ezek a parancsok egyedileg is feldogozhatók. v MOVMEDBRM = Adathordozó áthelyezést futtat. v RMVLOGEBRM = BRMS naplóbejegyzéseket távolít el. v RMVMEDIBRM = Eltávolítja az adathordozó információkat a BRMS rendszerből. v STREXPBRM = BRMS lejárati eljárást indít. v STRRCYBRM = A Helyreállítási elemzés/Teljes rendszer helyreállítása, Kötet összefoglalás és ASP elemzés jelentéseket futtatja. v WRKMEDBRM = A Lejárt adathordozó jelentést futtatja. v WRKMEDIBRM = Adathordozó információk összefoglalása jelentést állít elő. v WRKRCYBRM = Helyreállítási tevékenységek jelentést futtat. Mivel a STRMNTBRM parancs sok parancsot és jelentést állít elő, az IBM erősen ajánlja, hogy alaposan tekintse át STRMNTBRM parancs egyes paramétereit és körültekintően válassza ki a megfelelőeket. A STRMNTBRM parancs paramétereinek teljes leírását az online súgóban tekintheti meg, amely a parancs minden egyes paraméteréhez rendelkezésre áll. A STRMNTBRM képernyő áttekintéséhez adja ki a STRMNTBRM parancsot a parancssorból és nyomja meg az F4 billentyűt a képernyő megjelenítéséhez.
STRMNTBRM parancs ütemezése Feldolgozhatja a STRMNTBRM parancsot saját kezűleg, vagy ütemezheti annak automatikus futtatását a kijelölt dátumokon és időpontokban. A STRMNTBRM parancsot az IBM Advanced Job Scheduler for i programon vagy felhasználó által megadott ütemezőn keresztül egyaránt feldolgozhatja. A STRMNTBRM parancs ütemezéséhez az IBM i ütemezőben tegye a következőket: 1. Adja ki az ADDJOBSCDE parancsot a parancssorból. Ez megnyitja a Jobütemezési bejegyzés hozzáadása (ADDJOBSCDE) képernyőt. 2. Írja be a STRMNTBRM szót az ADDJOBSCDE képernyő Futtatandó parancs mezőjébe.
9. fejezet Napi karbantartás a BRMS rendszerben
213
Add Job Schedule Entry (ADDJOBSCDE) Type choices, press Enter. Job name . . . . . . . . . . . . > BRMMAINT Command to run . . . . . . . . . > STRMNTBRM
Name, *JOBD
Frequency . . . . . Schedule date . . . Schedule day . . . . + for Schedule time . . .
> *WEEKLY > *NONE > *ALL
*ONCE, *WEEKLY, *MONTHLY Date, *CURRENT, *MONTHSTR... *NONE, *ALL, *MON, *TUE...
> ’00:01:00’
Time, *CURRENT
. . . . . . . . . . . . . . . . . . more values . . . . . .
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
F10=Additional parameters F24=More keys
Bottom F12=Cancel
3. Ezután nyomja meg az F4 billenytűt a STRMNTBRM képernyő megnyitásához. Start Maintenance for BRM (STRMNTBRM) Type choices, press Enter. Expire media . . . . . . . . Expire media set volumes . . Remove media information: Media contents . . . . . . Object level detail . . . Link level detail . . . . Spooled file level detail Folder level detail . . . Remove migration information Run media movement . . . . . Remove log entries: Type . . . . . . . . . . . From date . . . . . . . . To date . . . . . . . . . Run cleanup operations . . . Retrieve volume statistics . F3=Exit F4=Prompt F24=More keys
. . . .
*YES *NO
*YES, *NO *NO, *YES
. . . . . . .
. . . . . . .
*EXP *MEDCON *OBJDTL *MEDCON *OBJDTL 180 *NO
*EXP, *NONE, *REUSE 1-9999, *MEDCON 1-9999, *OBJDTL, *MEDCON 1-9999, *MEDCON, *OBJDTL 1-9999, *OBJDTL, *MEDCON 1-9999, *NONE *NO, *YES
. . . . .
. . . . .
*ALL *BEGIN 90 *YES *YES
*ALL, Date, Date, *YES, *YES,
F5=Refresh
F12=Cancel
*NONE, *ARC, *BKU, *M... *BEGIN, *CURRENT, nnnnn *END, *CURRENT, nnnnn *NO *NO More... F13=How to use this display
4. Tekintse át és igény szerint módosítsa a maradék paramétereket. 5. Nyomja meg az Entert és térjen vissza a Jobütemezési bejegyzések hozzáadása képernyőre. 6. A ADDJOBSCDE képernyőn adja meg a job nevét, a gyakoriságot, valamint a dátumot (napot és időpontot), amikor szeretné, hogy a BRMS a STRMNTBRM parancsot feldolgozza. 7. Az Enter lenyomásával adja hozzá a jobot az ütemezőhöz. Megjegyzés: A jobütemező használatáról és beállításáról további információkat a következő helyen talál: "10. fejezet Mentési és helyreállítási jobok ütemezése".
STRMNTBRM parancs feldolgozása mentési vezérlőcsoportban A STRMNTBRM parancsot beállíthatja úgy is, hogy az adott nap utolsó mentési vezérlőcsoportjának utolsó lépéseként fusson. Ezt úgy teheti meg, hogy *EXIT értéket használó jobot helyez el a mentési vezérlőcsoportban. A parancs kilépési pontba helyezéséhez tegye a következőket: 1.
214
Írja be a parancssorba a WRKCTLGBRM parancsot és nyomja meg az Entert. IBM i: Backup, Recovery, and Media Services for i
2. Hozzáadhatja az *EXIT értéket meglévő vezérlőcsoporthoz, vagy létrehozhat teljesen új vezérlőcsoportot is. Ennek megfelelően, nyissa meg a Mentési vezérlőcsoport bejegyzések létrehozása képernyőt (1-es opció), vagy a Mentési vezérlőcsoport bejegyzések szerkesztése képernyőt (2-es opció). 3. Írja be az *EXIT értéket a Mentési elemek mezőbe a vezérlőcsoport utolsó bejegyzéseként. Helyezze a kurzort az *EXIT szóra és nyomja meg az F11 billentyűt (Kilépési pontok megjelenítése). 4. ezután nyomja meg az F10 (Elem módosítása) billentyűt. Ez megnyitja a Felhasználói kilépési pont karbantartása képernyőt. User Exit Maintenance
RCHAS400
Type command, press Enter. Sequence number Where used . . Weekly activity Command . . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
: : : .
70 *EXIT *DFTACT SMTWTFS STRMNTBRM
...
F3=Exit
F4=Prompt
F12=Cancel
5. A képernyőn írja be a STRMNTBRM szót a Parancs mezőbe és nyomja meg az Entert. A STRMNTBRM parancs most a vezérlőcsoport végén kerül feldolgozásra. Ha biztosítani szeretné, hogy a STRMNTBRM parancs a vezérlőcsoport befejezéséig ne kerüljön feldolgozásra, akkor függessze fel a kötegelt jobsort a vezérlőcsoport feldolgozásának időtartamára. A kötegelt jobsor felfüggesztéséhez használja a Vezérlőcsoport attribútumok módosítása képernyőt.
Értesítés a STRMNTBRM feldolgozásnak sikertelenségéről Ha a STRMNTBRM parancs feldolgozása meghiúsul, akkor tekintse át a hibaüzeneteket és tegye meg a szükséges lépéseket. A BRMS a következő helyekre küld hibaüzeneteket: v A BRMS napló. A napló bejegyzéseit a DSPLOGBRM parancs segítségével tudja megjeleníteni. v A BRMS rendszer irányelvben megadott üzenetsor. Az aktuális beállítások megjelenítéséhez: 1. Írja be a GO BRMSYSPCY parancsot és nyomja meg az Entert. 2. Válassza ki a 6 — Értesítési vezérlőelemek módosítása opciót, majd nyomja meg az Entert. Az üzenetek megjelenítéséhez használja a WRKMSG MSGQ(könyvtár-neve/üzenetsor-neve) parancsot.
9. fejezet Napi karbantartás a BRMS rendszerben
215
216
IBM i: Backup, Recovery, and Media Services for i
10. fejezet Mentési és helyreállítási jobok ütemezése A BRMS sok funkciója futtatható jobütemező felügyelete alatt. Ütemezheti például a napi mentéseket, hogy az éjszakai feldolgozás után kezdődjenek, és ütemezheti a MOVMEDBRM vagy az STRMNTBRM parancsot, hogy az a mentés után kerüljön futtatásra. Ütemezheti feladatok hálózaton keresztüli futtatását is. Ütemezheti továbbá felügyelet nélküli mentés futtatását a konzolfigyelő segítségével; ennek leírását a következő helyen találja: 7. fejezet, “Biztonsági mentés személyre szabása”, oldalszám: 117. Bár a témakör tartalmaz némi információt az IBM Advanced Job Scheduler for i termékkel kapcsolatban, elsődlegesen az IBM i jobütemező használatát feltételezi. Az IBM i jobütemező és az IBM Advanced Job Scheduler for i használatáról további információkat a következő témakörben talál: Jobkezelés. A jelen témakörben leírt szolgáltatások nagy része a BRMS grafikus felületen érhető el. Részletes információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227.
Mentési és helyreállítási jobok ütemezése A BRMS ütemezési menü megnyitásához válassza a fő BRMS menü 10-es opcióját (Ütemezés). BRMSCD
Scheduling System:
RCHAS400
Select one of the following: 1. Work with all BRM scheduled jobs 2. Work with all scheduled jobs 3. Change job scheduler
Selection or command ===> F3=Exit
F4=Prompt
F9=Retrieve
F10=Commands
F12=Cancel
F13=Functions
A BRMS ütemezési parancsokat és feladatokat a menüpontok segítségével vagy parancsokon keresztül érheti el. Ez a fejezet a hangsúlyt a parancsok használatára helyezi.
Mentési vezérlőcsoportok ütemezése A Vezérlőcsoportok kezelése (WRKCTLGBRM) képernyő megkönnyíti a mentések ütemezését, mivel közvetlen felületet biztosít az IBM i jobütemezőhöz. Mentési vezérlőcsoport ütemezéséhez tegye a következőket: 1. Írja be a parancssorba a WRKCTLGBRM parancsot és nyomja meg az Entert.
© Szerzői jog IBM 1998, 2015
217
Work with Backup Control Groups Position to . . . . . .
RCHAS400
Starting characters
Type options, press Enter 1=Create 2=Edit entries 3=Copy 4=Delete 5=Display 6=Add to schedule 8=Change attributes 9=Subsystems to process ... Full Incr Weekly Control Media Media Activity Opt Group Policy Policy SMTWTFS Text
6
*BKUGRP *SYSGRP *SYSTEM QLTSDOM00 QLTSDOM01 QLTSSVR
*BKUPCY SAVSYS FMT3590H QLTSSVR QLTSSVR QLTSSVR
*BKUPCY SAVSYS FMT3590H QLTSSVR QLTSSVR QLTSSVR
*BKUPCY *BKUPCY *BKUPCY *BKUPCY *BKUPCY *BKUPCY
Backs up all user data Backs up all system data Backs up the entire system Lotus server 1 Lotus server 2 Online backup of all Lotus ser
More... F3=Exit F5=Refresh F9=Change backup policy
F7=Work with BRM scheduled jobs F23=More options F24=More keys
2. A Mentési vezérlőcsoportok kezelése képernyőn írjon egy 6-ost (Hozzáadás ütemezéshez) az ütemezni kívánt vezérlőcsoportok elé, majd nyomja meg az Entert. Ez megnyitja a Jobütemezési bejegyzés hozzáadása (ADDJOBSCDE) képernyőt. Add Job Schedule Entry (ADDJOBSCDE) Type choices, press Enter. Job name . . . . . . . . . . . . > QBRMBKUP Name, *JOBD Command to run . . . . . . . . . > STRBKUBRM CTLGRP(*SYSTEM) SBMJOB(*NO)
Frequency . . . . . Schedule date . . . Schedule day . . . . + for Schedule time . . .
. . . . . . . . . . . . . . . . . . more values . . . . . .
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
218
> *WEEKLY > *NONE > *ALL
*ONCE, *WEEKLY, *MONTHLY Date, *CURRENT, *MONTHSTR... *NONE, *ALL, *MON, *TUE...
> ’00:01’
Time, *CURRENT
F10=Additional parameters F24=More keys
IBM i: Backup, Recovery, and Media Services for i
More... F12=Cancel
Add Job Schedule Entry (ADDJOBSCDE) Type choices, press Enter. Additional Parameters Text ’description’ . . . . . . . > ’Entry created for BRMS job.’
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
F10=Additional parameters F24=More keys
Bottom F12=Cancel
A Futtatandó parancs mező azonosítja az ütemezőhöz hozzáadott vezérlőcsoportot feldolgozó parancsot. Ebben az esetben a BRMS az STRBKUBRM CTLGRP(*SYSTEM) SBMJOB(*NO) parancsot használja. 3. Az Ütemezett időpont paraméterben adja meg azt az időpontot az ütemezett dátumon, amikor a jobot el kell küldeni. 4. Tekintse át és igény szerint módosítsa a maradék paramétereket. 5. A módosítások alkalmazásához nyomja meg az Entert.
Óvintézkedések egyéni heti tevékenység ütemezésekor Ha személyre szabja a vezérlőcsoport heti tevékenységét és késő éjszakára is ütemez mentéseket, akkor gondoskodnia kell róla, hogy a mentés a következő nap előtt befejeződjön. Az ütemezési késések hatására előfordulhat, hogy a mentési vezérlőcsoport az ütemezettnél később kerül futtatásra és ez mentések kimaradását okozhatja. Tételezzük fel, hogy az alábbi mentési vezérlőcsoport futtatása éjjel 23:00 órára van ütemezve. Display Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SAMPLE Default activity . . . . : *BKUPCY Text . . . . . . . . . . : Create sample backup control group
Seq 10 20 30 40
Backup Items *EXIT LIB1 LIB2 *EXIT
List ASP Type Device *SYSBAS *SYSBAS
Weekly Activity SMTWTFS *DFTACT F FIIIIII *DFTACT
Retain Save Object While Detail Active *NO *NO
SWA Message Queue
Sync ID
*NO *NO
Bottom Press Enter to continue. F3=Exit
F11=Display exits
F12=Cancel
F14=Display client omit status
10. fejezet Mentési és helyreállítási jobok ütemezése
219
Tegyük fel, hogy a jobütemező a vezérlőcsoportokat ugyanabba a jobsorba küldi, mint amit a hóvégi kötegelt job használ, így ez a mentési vezérlőcsoport nem szombat éjjel 23:00 órakor kezd futni, hanem vasárnap reggel 00:00:03 órakor. Amikor a mentés futni kezd, a BRMS lekéri az aktuális dátumot és mivel ez szombat helyett vasárnap lesz, a következő történik: v A LIB1 nem kerül mentésre. v Növekményes helyett teljes LIB2 mentésre kerül sor. Ezeket a problémákat könnyedén elkerülheti, ha biztosítja, hogy a kötegelt jobsor több job feldolgozását engedélyezze, vagy ha különböző kötegelt jobsorokat használ.
BRMS mentési parancsokkal végzett mentések ütemezése Ütemezheti egyedi könyvtárak, objektumok és dokumentumkönyvtár-objektumok (DLO-k) mentését is egyedi BRMS parancsokon keresztül. Egyedi elemek mentésének ütemezéséhez adja hozzá az alábbi parancsok valamelyikét a Jobütemezési bejegyzések hozzáadása képernyő Futtatandó parancs paraméteréhez. v Könyvtár mentésének ütemezéséhez használja a SAVLIBBRM parancsot. v Objektum mentésének ütemezéséhez használja a SAVOBJBRM parancsot. v DLO mentésének ütemezéséhez használja a SAVDLOBRM parancsot. v Integrált fájlrendszeri objektum mentésének ütemezéséhez használja a SAVBRM parancsot.
Kijelölt helyreállítási elemek ütemezése Míg a Helyreállítás indítása BRM segítségével (STRRCYBRM) *RESTORE parancsot nem futtathatja a jobütemezőből, kijelölt helyreállításokat ütemezhet. A kijelölt helyreállításokat ugyanúgy ütemezheti, mint az egyedi mentési elemeket. Jelentések előállításához az STRRCYBRM *REPORT parancsot is ütemezheti. Kijelölt helyreállítások ütemezéséhez adja hozzá az alábbi parancsok valamelyikét a Jobütemezési bejegyzések hozzáadása képernyő Futtatandó parancs paraméteréhez. v Kijelölt felhasználói vagy rendszerkönyvtárak visszaállításához használja az RSTLIBBRM parancsot. v Adott objektumok visszaállításához használja az RSTOBJBRM parancsot. v Dokumentumok és mappák visszaállításához használja az RSTDLOBRM parancsot. v Integrált fájlrendszeri objektumok visszaállításához használja az RSTBRM parancsot. Ezek a parancsok képesek a kijelölt elemek legfrissebb másolatát visszaállítani. Ütemezheti a parancsok kötegelt módú futtatását is.
Ütemezett jobok kezelése Az ütemezőhöz hozzáadott BRMS jobok kezeléséhez nyomja meg az F7 billentyűt a Vezérlőcsoportok kezelése képernyőn. Ez megnyitja a BRM ütemezési job bejegyzések kezelése képernyőt. Az BRM ütemezési job bejegyzések kezelése képernyőt a BRMS ütemezés képernyő 1-es opcióját (Összes ütemezett BRM job kezelése) opcióját választva is elérheti.
220
IBM i: Backup, Recovery, and Media Services for i
Work with Job Schedule Entries 10/23/05 Type options, press Enter. 2=Change 3=Hold 4=Remove 8=Work with last submission
Opt
Job QBRMBKUP BRMMAINT
RCHAS400 14:47:11
5=Display details 6=Release 10=Submit immediately
-----Schedule-----Status Date Time SCD *ALL 00:18:00 SCD *ALL 00:01:00
Frequency *WEEKLY *WEEKLY
Recovery Action *SBMRLS *SBMRLS
Next Submit Date 10/23/05 10/24/05
Bottom Parameters or command ===> _________________________________________________________________________ F3=Exit F4=Prompt F5=Refresh F6=Add F9=Retrieve F11=Display job queue data F12=Cancel F17=Top F18=Bottom
A BRM jobütemezési bejegyzések kezelése képernyő az ütemezett jobok felfüggesztését, eltávolítását, kezelését és felszabadítását teszi lehetővé. Hasonlít az IBM i Jobütemezés kezelése képernyőhöz, de kevesebb opciót biztosít. Az ütemtervhez új jobot az F6 lenyomásával adhat hozzá, ami a Jobütemezési bejegyzés hozzáadása képernyőt nyitja meg. Fontos megjegyezni azt is, hogy ha a 4-es opciót (Eltávolítás) választja, akkor nem jelenik meg jóváhagyási képernyő és a kijelölt bejegyzések azonnal eltávolításra kerülnek. Az összes ütemezett job áttekintéséhez vagy kezeléséhez válassza a 2-es opciót (Összes ütemezett job kezelése) a BRMS ütemezés menüből.
Munkanapló információk megőrzése Az ütemezett jobokat a munkanapló képernyőn keresztük is áttekintheti. Az IBM i jobütemezőnek van egy olyan funkciója, amely lehetővé teszi az ütemezett jobok utolsó beküldési részleteinek kezelését, ami lehetővé teszi a munkanapló megjelenítését. A munkanapló hasznos információkat tartalmazhat a BRMS ütemezett jobokkal kapcsolatban. Amikor a jobütemező segítségével küld el jobokat, használja a felhasználói profil (*USRPRF) alapértelmezett jobleírását. A legtöbb esetben a jobütemező a job befejeződése után törli a munkanaplót. Ez megakadályozza azon az ütemezett jobok munkanaplójának megjelenítését, amelyek az Utolsó beküldés használata paramétert használják. Ha szüksége van az ütemezett jobok munkanapló információira, akkor olyan jobleírást adjon meg, amely tartalmazza a következőt: LOG(4 00 *SECLVL). Az új jobleírás megadásához nyomja meg az F10 billentyűt (Kiegészítő paraméterek) a Jobütemezési bejegyzés hozzáadása (ADDJOBSCDE) képernyőn és írja be a jobleírást a JOBD kulcsszóhoz. Az olyan ütemezett jobok esetében, amelyeket egyszer tervez elküldeni (FRQ=*ONCE), használja a SAVE(*YES) kulcsszót is. Ez fogja biztosítani, hogy a beküldési részletek elérhetőek lesznek, ha később ellenőriznie kell azokat. IBM Advanced Job Scheduler for i használata esetén módosítsa a jobleírást a következőre: LOG(4 00 *SECLVL).
Jobütemező módosítása A Jobütemező módosítása (CHGSCDBRM) parancs lehetővé teszi a BRMS által a kért mentések és helyreállítások ütemezéséhez használt jobütemező módosítását.
10. fejezet Mentési és helyreállítási jobok ütemezése
221
Ha az alapértelmezett (*SYSTEM) jobütemezőt használja (az IBM i jobütemező), akkor használhatja a Jobütemező módosítása (CHGSCDBRM) képernyőn látható alapértékeket. A képernyőn megadhatja, hogy rá kell-e kérdezni a hozzáadás, módosítás vagy kiválaszts parancsra. Change Job Scheduler (CHGSCDBRM) Type choices, press Enter. Scheduler type . . . . . . . . . *SYSTEM *SYSTEM, *IJS, *USRDFN Add a job command . . . . . . . *SYSTEM_____________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ____________________________________________________________________ Command prompt for add . . . . . *NO *NO, *YES List jobs command . . . . . . . *SYSTEM_____________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ________________________________________________________________________________ ____________________________________________________________________ More... F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display F24=More keys
Sok paraméter további meghatározást igényel: v Ütemező típusa: Az ütemezőtípus alapértelmezett értéke *SYSTEM, amely a szabvány IBM i jobütemező. Ha az IBM Advanced Job Scheduler for i ütemezőt kívánja megadni, akkor válassza az *IJS speciális értéket, amely kimondottan az Advanced Job Scheduler számára lett létrehozva. Bármely más ütemező esetén az *USRDFN (Felhasználó által megadott) értéket kell megadni. v Job hozzáadása parancs: Itt módosíthatja a parancsot, amellyel ütemezett elemet lehet hozzáadni a jobütemezőhöz. A BRMS a módosított hozzáadási parancsot használja az ütemező hozzáadás funkciójának felületeként. Ha vezérlőcsoportot kíván a jobütemezőhöz hozzáadni a Mentési vezérlőcsoportok kezelése képernyőről, akkor írjon egy 6-ost (Hozzáadás ütemezéshez) az Opt oszlopba. Ha a BRMS rendszerrel biztosított *SYSTEM alapértelmezett értékeket használja, akkor az IBM i ütemező által használt ADDJOBSCDE parancsot fogja látni. IBM Advanced Job Scheduler for i használata esetén a ADDJOBJS parancs fog megjelenni. Ha a hozzáadás funkciót a Job hozzáadása parancs paraméterben módosította, akkor a Job hozzáadása parancs mezőben tekintheti azt át. Megjegyzés: Ha a Job hozzáadása parancs beviteli mezőben *NO értéket adott meg, akkor a Mentési vezérlőcsoportok kezelése képernyőn marad. A jobot a jobütemező feldolgozza. v Jobok listázása parancs: Ezzel a paranccsal a jobütemezőben ütemezett jobokat listázhatja. A BRMS a módosított listázási parancsot használja az ütemező listázás funkciójának felületeként. Ha például az Ütemezés menüben van és a jobütemezőben lévő összes jobot ki szeretné listázni, akkor válassza a 2-es menüpontot (Összes ütemezett job kezelése). Ha a BRMS rendszerrel biztosított alapértelmezett értékeket használja, akkor az IBM i ütemező által használt WRKJOBSCDE parancsot fogja látni. IBM Advanced Job Scheduler for i használata esetén a WRKJOBJS parancs fog megjelenni. Ha a listázási funkciót a Jobok listázása parancs paraméter segítségével módosította, akkor a megadott listázási parancsot fogja látni. v Jobok kiválasztása parancs: Itt módosíthatja azt a parancsot, amely a jobok jobütemezőből végzett kiválasztására használható. A BRMS a módosított kiválasztási parancsot használja az ütemező kiválasztás funkciójának felületeként. Ha például az Ütemezés menüben van és a jobütemezőben lévő összes jobot ki szeretné választani, akkor válassza az 1-es menüpontot (Összes ütemezett BRM job kezelése). Ha a BRMS rendszerrel biztosított alapértelmezett értékeket használja, akkor a BRM jobütemezési bejegyzések kezelése képernyő jelenik meg. Ha a kiválasztás funkciót a Jobok kiválasztása parancs paraméter segítségével módosítja, akkor a megadott képernyő fog megjelenni.
222
IBM i: Backup, Recovery, and Media Services for i
Néhány megjegyzés a helyettesítő változókkal kapcsolatban A CHGSCDBRM parancs paramétereiben használt bármely parancs karaktersorozatban megadhat helyettesítő változókat. A BRMS által a helyettesítő változóknak átadott információk a használt BRMS funkciótól függnek. A változók a következők: v &JOBNAME - A BRMS minden jobhoz azonosítót rendel hozzá: QBRMBKUP. v &REQUEST - A teljes BRMS parancs elküldése a parancsütemezőnek. Hazsnálja az STRBKUBRM vagy az STRARCBRM parancsot paraméterekkel (ha lehetséges). v &APPL - Mindig tartalmaz BRMS azonosítót, amely amely minden jobhoz hozzárendelhető. Ez a nem-IBM ütemezőknek lehet segítségére a jobok alkalmazáskód szerinti megkeresésében, ha támogatják ezt a funkciót. v &GROUP - Vezérlőcsoport neve (ha van ilyen). Például: Change Job Scheduler (CHGSCDBRM) Type choices, press Enter. Scheduler type . . . . . . . . . > *USRDFN *SYSTEM, *IJS, *USRDFN Add a job command . . . . . . . > ’ADDJOBOS JOB(&JOBNAME) APP(&APPL) SCDCDE(*DAILY) TIME(2300) CMD(&REQUEST)’
Command prompt for add . . . . . > *YES List jobs command . . . . . . . *SYSTEM
F3=Exit F4=Prompt F24=More keys
F5=Refresh
F12=Cancel
*NO, *YES
More... F13=How to use this display
Ebben az esetben nem minden változó megfelelő. Ha a változónév nem fontos, akkor írjon a változóba csillagot (*). Megjegyzés: Mielőtt az &APPL változót használná, be kell állítania az alkalmazást az IBM i jobütemezőben. Ehhez tegye a következőket: 1. Írja be a parancssorba a GO JS parancsot és nyomja meg az Entert. 2. Válassza a 4-es opciót (Job vezérlőelemek). 3. Válassza a 6-os opciót (Alkalmazások kezelése). 4. Írjon egy 1-est az Opt mezőbe és a BRMS szót az Alkalmazás mezőbe, majd nyomja meg az Entert. 5. Ha kívánja, akkor írja be a kapcsolattartó információkat és az alkalmazást leíró szöveget, majd nyomja meg az Entert.
10. fejezet Mentési és helyreállítási jobok ütemezése
223
Add Application Type information, press Enter. Application Application Application Application Application Application Text . . .
F3=Exit
. . . . contact contact contact contact contact . . . .
F4=Prompt
. . . one . two . three four five . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
BRMS
Backup, Recovery and Media Services
F12=Cancel
Megjegyzés: Bár a BRMS rendszerhez az IBM i jobütemező és szállítói ütemező is használható, az IBM ezt nem javasolja. Egyszerűbbnek fogja találni az ütemezési tevékenységek nyomon követését és irányítását, ha csak egy ütemezőt használ.
224
IBM i: Backup, Recovery, and Media Services for i
3. rész Speciális témakörök a BRMS rendszerben A BRMS sok fejlett szolgáltatást kínál, amelyek bonyolult környezetek kezelését teszik lehetővé.
© Szerzői jog IBM 1998, 2015
225
226
IBM i: Backup, Recovery, and Media Services for i
11. fejezet BRMS grafikus felület használata A BRMS funkciók kezelésének bemutatás az IBM i navigátorban.
Különbségek a BRMS felhasználói felületei között A BRMS két felhasználói felületen keresztül teszi lehetővé a mentések, visszatöltések és adathordozók kezelését: a BRMS grafikus felületen vagy a karakteres felületen. Megjegyzés: A BRMS grafikus felület kifejezés az IBM i navigátor BRMS bedolgozójára utal. Ha eddig a karakteres felületet használta és át szeretne térni a BRMS grafikus felület használatára, akkor nem árt, ha áttekinti a két felhasználói felület közötti különbségeket.
Eltérések a szóhasználatban Az alábbi táblázatban olvashatók az egyes kifejezések meghatározásai, amelyek szemléltetik a két felhasználói felület szóhasználatában fellelhető különbségeket. 2. táblázat: Szóhasználati eltérések a BRMS grafikus felület és a karakteres felület között BRMS grafikus felület
Karakteres felület
Definíció
Változások mentése
Nem inkrementális, összesített mentés
Csak azokat az objektumokat menti le, amelyek a legutóbbi teljes mentés óta módosultak.
Adathordozó tár
Adathordozó-osztály
Adathordozók csoportosítása olyan azonos tulajdonságok alapján, mint pl. a kapacitás vagy a sűrűség.
Lemeztár
ASP
A rendszer lemezegységeinek a szoftveres szinten meghatározott csoportja.
Lemeztár csoport
ASP osztály
Hasonló felhasználás alapján csoportba rendezett lemeztárak csoportja.
Tárolókészlet
Tárolóosztály
Hasonló típusú, hasonló adathordozó köteteket tartalmazó tárolóhelyszínek csoportja.
BRMS bedolgozó beállítása Az IBM Backup, Recovery and Media Services for i bedolgozót az IBM i navigátorból kezelheti, miután a BRMS terméket telepítette a rendszeren. A bedolgozó olyan program, amit az IBM i navigátortól függetlenül fejlesztettek ki, de ennek ellenére ugyanúgy néz ki és viselkedik, mint a felület többi része. A BRMS bedolgozó az IBM Backup, Recovery and Media Services for i termék telepítésekor automatikusan telepítésre kerül. A BRMS termék vagy BRMS PTF telepítése után újra kell indítania a TCP/IP HTTP szervereket a következő parancs segítségével: ENDTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN) STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
Ezután használhatja az IBM i navigátort bármely webböngészőből.
© Szerzői jog IBM 1998, 2015
227
Navigálás a BRMS grafikus felületre A BRMS grafikus felület megnyitásához tegye a következőket: 1. Írja be a következő URL címet egy webböngészőbe; a systemName saját IBM i rendszerének nev: http://systemName:2001 2. Jelentkezzen be a rendszerbe. 3. A navigációs panelen bontsa ki az IBM i Management elemet és kattintson a Backup, Recovery and Media Services lehetőségre. Megjegyzés: Az első megjelenő panel lehet a legalapvetőbb BRMS funkciók egyszerű nézete. Műveleteket biztosít a rendszer és felhasználói adatok mentéséhez és korábban mentett elemek visszaállításához. Megjeleníti a legújabb teljes rendszermentés összegzését is. Az összegzési terület tartalmazza a mentés és a tevékenységek dátumát és időpontját az aktuális mentéshez kapcsolódó BRMS napló és történet megtekintéséhez. További BRMS funkciók használatához kattintson a Speciális lehetőségre. | Megjegyzés: A Biztonsági mentés, Helyreállítás és Adathordozó szolgáltatások összetevőt a navigációs panelen is | kibonthatja, ha további BRMS funkciókat kíván használni.
Forgatókönyvek: Gyakorlati példa a BRMS használatára A JKL játékgyár egy olyan fiktív vállalkozás, ami a Backup, Recovery, and Media Services (BRMS) segítségével készíti el a mentéseit a három rendszerükön. A következő példákban leírtak ötletekkel szolgálnak a saját mentési vezérlőcsoportok és az adathordozókezelési stratégia megalkotásához. Torma László a JKL játékgyár rendszergazdája, ezért ő felel azért, hogy a rendszereiken tárolt adatoknak legyenek biztonsági mentései, hogy katasztrófahelyzet vagy rendszerhiba esetén vissza tudják állítani az adataikat. Az alábbi ábrán a JKL hálózata látható:
228
IBM i: Backup, Recovery, and Media Services for i
A JKL négy IBM i platformmal rendelkezik; mindegyiknek más-más funkciója van, ezért más-más mentési, visszaállítási és rendelkezésre állási követelményeknek kell megfelelniük. A rendszerek a következők: v JKLDEV: Ez a fejlesztőrendszer és elsősorban hétközben, nappali órákban használják a gépet, bár olykor előfordul, hogy esténként és a hétvégén is dolgoznak a fejlesztők a gépen. v JKLPROD: Ez a JKL központi rendszere; itt dolgozzák fel a megrendeléseket és itt futtatják az összes üzleti alkalmazást (raktárkészlet-, rendelés-, szerződésnyilvántartás, árlisták és könyvelés). v JKLINT és JKLINT2: Ezek a rendszerek szolgálnak a JKL webhelyének és e-mail szerverének üzemeltetésére. Laci sok időt fektet abba, hogy a JKL igényeinek legjobban megfelelő mentési stratégiát tervezze meg. Ennek érdekében a következő kérdéseket kell megválaszolnia: v Mibe kerül a JKL-nek, ha a rendszer leáll? v Napi hány órában kell rendelkezésre állniuk az egyes rendszereknek? v Az egyes rendszereken mennyi idő áll rendelkezésre mentések végrehajtására? v Milyen adatokat kell lementeni, és milyen gyakran?
Forgatókönyv: Rendszer irányelv tulajdonságai A rendszertulajdonságok megadásával vezérelheti a BRMS működését a környezetében. A beállítások eléréséhez Laci kiválasztja a Backup, Recovery, and Media Services elemet az IBM i navigátorban, majd rákattint a Rendszer irányelv tulajdonságai menüpontra az IBM Backup, Recovery and Media Services for i 11. fejezet BRMS grafikus felület használata
229
főmenüjében. Mindenekelőtt Laci szeretné biztosítani, hogy a rendszerhez hozzá fog férni a mentések ideje alatt is. Rákattint a Kilépési kivételek fülre, majd megadja az adatvédelmi megbízott felhasználói profiljának a nevét. Második lépésként Laci szeretné testre szabni azt, hogy a BRMS hogyan kommunikáljon vele a műveletek végzése közben. Laci szeretné, ha mindenképp kapna üzeneteket a rendellenesen befejeződött programokról és funkciókról, ugyanakkor nem szeretné, ha olyan üzeneteket is kapna, amelyek csak tájékoztató jellegűek. Rákattint az Értesítés fülre, és bejelöli azokat a beállításokat, amelyeket használni szeretne.
Forgatókönyv: Mentés a BRMS segítségével Laci elkészített egy mentési tervet a JKL-nek, ami figyelembe veszi az egyes rendszerek funkcióját, terheltségét és a rendelkezésre állási követelményeket. Laci azt is figyelembe veszi, hogy a mentésekhez használt adathordozók hogyan lesznek eljuttatva a mentések helyétől eltérő helyszínekre. Laci mentési stratégiáját az alábbiakban megtekinthető, JKL hálózatát szimbolizáló ábra szemlélteti.
Miután Laci kigondolta a három rendszerhez (JKLPROD, JKLDEV, és JKLINT) megfelelő mentési stratégiát, el kell döntenie, hogy milyen gyakran legyenek visszaforgatva az adathordozók a mentési ciklusba, és milyen gyakran legyenek elszállítva a mentés helyétől eltérő, biztonságos helyszínre.
230
IBM i: Backup, Recovery, and Media Services for i
JKLDEV mentési stratégiája A JKLDEV a JKL fejlesztői rendszere, ezért nincs szükség arra, hogy ez a rendszer éjjel-nappal elérhető legyen. Elsősorban hétközben, nappali órákban használják a gépet, bár olykor előfordul, hogy esténként és a hétvégén is dolgoznak a fejlesztők a gépen.
Ezt a rendszert hétvégén le lehet állítani teljes rendszermentés céljából, hétköznap éjszakánként pedig elegendő a módosításokat menteni. Ezeket a mentési követelményeket lefedi a BRMS-sel telepített *System vezérlőcsoport, ezért Laci is ezt választotta. Laci ennek a vezérlőcsoportnak a futtatását ütemezte be, szombat éjféli futtatásra. Mielőtt Laci beütemezné ezt a mentést, leteszteli, hogy a mentendő adatok mennyisége elfér-e egy szalagkazettára, hogy lássa azt, hogy a mentést lehet-e felügyelet nélkül futtatni. Pénteken, mielőtt Laci hazaindulna az irodából, ellenőriznie kell, hogy a szalagegység üzemkész-e, és a behelyezett szalagkazetta felülírható-e. A hétközben futtatandó mentéseket is úgy ütemezte be Laci, hogy a mentések éjfélkor induljanak. Laci úgy döntött, hogy a vezérlőcsoport beállításait felülírja, és csak a felgyülemlett módosításokat menti le, ami azt jelenti, hogy az összes olyan adatot lementi, ami a legutóbbi teljes mentéshez képest változásnak számít.
JKLPROD mentési stratégiája A JKLPROD a JKL központi rendszere: itt dolgozzák fel a megrendeléseket és itt futtatják az összes üzleti alkalmazást (raktárkészlet-, rendelés-, szerződésnyilvántartás, árlisták és könyvelés).
Pillanatnyilag a cég weboldalai még statikusak, és az ügyfelek telefonon vagy elektronikus leveleken keresztül adják le a megrendeléseiket. Telefonon keresztül hétfőtől szombatig, reggel 8 és este 8 óra között lehet rendelést leadni; ha az ügyfelek más időpontban szeretnék leadni a rendelésüket, akkor ezt e-mail formájában tehetik meg. A központi rendszeren tárolt információk kiemelt fontossággal bírnak, ezért nagyon fontos, hogy az adatokról gyakran készüljön mentés. Laci egy teljes rendszermentést ütemezett be, ami szombat esténként, éjfélkor fut. Erre azt a *System vezérlőcsoportot használja, ami a BRMS telepítésekor került a rendszerre. Mivel ezen a rendszeren nagy a mentendő adatok mennyisége, nem lehet felügyelet nélküli mentést futtatni. A mentés ideje alatt egy rendszeroperátornak jelen
11. fejezet BRMS grafikus felület használata
231
kell lennie, hogy ki tudja cserélni a szalagkazettát a szalagegységben. Egy szalagkönyvtár illesztése fölöslegessé tenné a teljes mentés ideje alatti rendszeroperátori jelenlétet, ezért Laci tervbe vette, hogy előterjeszti a főnökének a szalagkönyvtár beszerzését. Hétközben az összes módosított felhasználói adatot a *Bkugrp vezérlőcsoport segítségével menti, amelyet a BRMS tartalmaz. Az alapértelmezett teljes mentés beállításait Laci inkrementálisra írta át, amivel azt éri el, hogy minden éjszaka az előző éjszakához képest módosult adatokat menti le a rendszer.
JKLINT mentési stratégiája A JKLINT rendszert a JKL web- és mailszerverként használja. A rendszeren tárolt adatok nagy fontossággal bírnak az üzletmenet szempontjából, azonban ezek az adatok viszonylag statikusak -- nem nagyon szokták változtatni a felhasználói profilokat és a konfigurációs adatokat.
A nagy fontosságú adatoknak folyamatosan elérhetőnek kell lenniük, ezért a JKL egy olyan háttérgépet (JKLINT2) is üzemeltet, ami a JKLINT gép tükörképe. Az adatok JKLINT és JKLINT2 közötti szinkronban tartására egy emelt szintű rendelkezésre állást biztosító adatreplikációs megoldást használ a JKL. Így lehet azt megoldani, hogy amikor a JKLINT gépet le kell állítani, akkor átkapcsolnak a JKLINT2-re. Nincs elegendő idő arra, hogy a JKLINT gépet le lehessen állítani egy teljes rendszermentés erejéig, ezért Laci úgy döntött, hogy ehelyett a JKLINT2-ről készít teljes rendszermentést, hiszen ez a gép a JKLINT tükörképe. A JKLINT2-ről minden hétvégén teljes rendszermentés készül a *System mentési vezérlőcsoport segítségével. A cég Lotus Notes adatbázisainak esetenkénti online mentésére a Lotus szerver vezérlőcsoportot (QLTSSVR) használja a JKL, kivéve a teljes rendszermentés éjszakáját. Másik elképzelhető felállás: Fontolóra lehet venni a logikai partíciók kialakítását a JKLINT és a JKLINT2 rendszeren, amivel növelni lehetne a biztonságot a gépeken. Használhatnák a tűzfal funkciót, ami az egyik partíción csak az e-mail forgalmat engedélyezne, a másik partíción pedig csak a webszerver adatforgalmát. Ebben az esetben a webszerver partíciója védettséget élvezne az elektronikus leveleken keresztül esetlegesen érkező, biztonságot veszélyeztető fenyegetésekkel szemben, amelyek a gyakran használt támadási módszerek közé tartoznak. Bár ez a beállítás nagyobb biztonsági szintet nyújtana, a hálózat komplexitását növelné, ezért Laci egyelőre úgy gondolja, hogy egy ideig még az egyszerűbb rendszertervnél marad.
Forgatókönyv: Adatok archiválása A JKL játékgyár rendszergazdája, Torma Laci, az egyik rendszeren tárolt adatok régóta nem használt részét szeretné külső adathordozóra archiválni. A következő példából ötleteket meríthet a BRMS archiválási vezérlőcsoportok átgondolásához és beállításához.
Helyzetismertetés A JKL a JKLPROD nevű rendszerének a ügyfélszámla adatbázisban nagy helyigényű számlákat tárol. Ezek az adatok már több éve gyűlnek a rendszeren, és a méretes adatbázis sajnos rossz hatással van az alkalmazás teljesítményére. A JKL archiválni szeretné az összes olyan adatot, ami két évnél régebben jött létre. Ezeket a régebbi adatokat a JKL külső
232
IBM i: Backup, Recovery, and Media Services for i
adathordozóra szeretné menteni, ugyanakkor nem mond le arról, hogy az adatokhoz hozzáférhessen, ha szüksége lenne rájuk. Igaz, hogy az archiválandó adatok korántsem aktuálisak, de előfordul, hogy az alkalmazottaknak időnként elő kell keresniük a régebbi ügyfélszámla információkat. A felhasználóknak általában akkor kell hozzáférniük ezekhez az adatokhoz, amikor egy-egy kifizetést vagy címet kell leellenőrizniük. A két évnél nem régebbi számlák aktívnak tekintendők. Ezeknek az ügyfélszámláknak az adatait rendszeresen frissítik, és a JKLPROD rendszer mentési vezérlőcsoportja szerint lementik. A két évnél régebbi adatokat a JKL szeretné külső adathordozóra menteni, ugyanakkor nem szeretnének lemondani annak a lehetőségéről, hogy igény esetén hozzáférjenek az adatokhoz. Laci a BRMS archiválási funkciója segítségével tervezi megvalósítani azt, hogy megadja azon objektumok körét, amelyeket WORM (write once, read many) adathordozóra kell lementeni. Az archiválandó adatok meghatározásához Laci egy archiválási vezérlőcsoportot hoz majd létre.
Célkitűzések A JKL célkitűzései ebben az esetben az alábbiak: 1. Elavult adatok eltávolításával az alkalmazás teljesítményének a növelése. 2. Archivált adatok elérhetőségének a biztosítása.
Előfeltételek Ez a forgatókönyv feltételezi, hogy több előfeltétel is teljesült már abban a pillanatban, amikor Laci hozzákezd a megoldás megvalósításához. Esetünkben az alábbi előfeltételek teljesülését feltételezzük: Győződjön meg arról, hogy az alábbi szoftvertermékek telepítve vannak a rendszerre: v IBM i (5770-SS1) v Media and Storage Extensions (5770-SS1 18-as termékopció) v IBM Backup, Recovery and Media Services for i (5770-BR1 *BASE) v BRMS -- Network feature (5770-BR1 1-es termékopció) v BRMS -- Advanced feature (5770-BR1 2-es termékopció) v A legújabb PTF-ek Győződjön meg arról, hogy az alábbi tervezési feladatokat elvégezték: v Az összes mentési és helyreállítási terv elkészült, és dokumentálva lett. v Az összes tárkezelési terv elkészült és dokumentálva lett.
Beállítás részletei Adathordozó előkészítése Lacinak először definiálnia kell a BRMS-ben a WORM (write once, read many) adathordozókat, hogy lementhesse az archiválandó információkat. Mivel a számlainformációk nem változnak a számla kifizetése után, a WORM adathordozó ideális választásnak tűnik. Az aktív és a hátralékot felhalmozott ügyfélszámlák adatait továbbra is a rendszeres heti mentés során menti le a rendszer. A mentésnek létezik olyan fajtája, amelynél a lementett adatokat később kizárólag olvasási céllal vissza lehet hívni. Az alábbi feladatokat kell elvégeznie, ha WORM típusú adathordozót szeretne bejegyezni a BRMS adatbázisába: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelem kattintson az Adathordozótárak elemre. 3. Az Adathordozótárak panelen, a Qic1000 adathordozótár menüjében, kattintson a Tulajdonságok lehetőségre. Megjegyzés: Az adathordozótár neve az adathordozó szalagsűrűsége alapján automatikusan előállításra kerül. Új adathordozótár létrehozásához egy meglévő adathordozótár menüjében kattintson az Új, a következő alapján: menüpontra. 11. fejezet BRMS grafikus felület használata
233
4. A Tulajdonságok panelen az Egyszer írható adathordozó jelölőnégyzet kiválasztásával jelezze, hogy az adathordozótár egyszer írható adathordozókat tartalmaz. 5. Kattintson az OK gombra.
Adathordozó bejegyzése Az archivált adatok tárolásához Torma Lacinak adathordozót kell bejegyeznie a rendszeren. Az alábbi lépéseken halad végig: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen a Kötetek menüben kattintson a Hozzáadás lehetőségre. 3. Az Üdvözlet oldalon kattintson a Tovább gombra. 4. Az Adathordozó tár kiválasztása oldalon kattintson a Qic1000 lehetőségre, majd a Következő gombra. 5. A Kötetek bejegyzése oldalon írja be a vol1 karakterláncot a Kötet neve mezőbe, majd kattintson a Bejegyzés gombra. Ezt a kötetet olyan adatok tárolására fogják használják, amelyek már két évnél régebbiek. Kattintson a Következő gombra. 6. A Kötetek bejegyzése--Adathordozó tárolóhely kiválasztása oldalon válassza ki a Széf lehetőséget a Hely mezőben. Kattintson a Következő gombra. 7. A Kötetek bejegyzése--Kötetek inicializálása oldalon válassza ki az Inicializálás lehetőséget a Vol1 kötetre vonatkozóan, az Inicializálandó kötet mezőben. Az Eszköz mezőben válassza ki a Tap01 eszközt a Vol1 kötethez. Az Adathordozói művelet az elkészüléskor mezőben, válassza ki a Visszatekercselés lehetőséget. Kattintson a Következő gombra. 8. A Kötetek bejegyzése--Összegzés oldalon ellenőrizze a bejegyzéseket, majd kattintson a Befejezés gombra.
Archiválási vezérlőcsoport létrehozása régebbi adatokhoz Torma Laci új archiválási vezérlőcsoport is létre kíván hozni a régebbi adatok számára. Az alábbi lépéseken halad végig új vezérlőcsoport létrehozásához: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen az Archiválási vezérlőcsoportok menüben kattintson az Új lehetőségre. 3. Az Üdvözlet oldalon kattintson a Tovább gombra. 4. Az Új archiválási vezérlőcsoport--Vezérlőcsoport neve oldalon írja be a REGISZLA karakterláncot. A Leírás mezőbe írja be az Archiválási vezérlőcsoport 2 évnél régebbi ügyfélszámlákhoz leírást. Kattintson a Következő gombra. 5. Az Új archiválási vezérlőcsoport--Menteni kívánt elemek kijelölése oldalán kattintson a Hozzáadás elemre. Navigáljon a Fiókok könyvtárba és jelölje ki a “Fiókok” nevű mappát. Kattintson a Tovább gombra. 6. A Létrehozandó listák oldalon kattintson a Tovább gombra. 7. A Mentendő objektumok Összegző oldalon kattintson a Befejezés gombra a Mentendő objektumok kijelölése oldalra történő visszatéréshez. Kattintson a Következő gombra. 8. Az Új archiválási vezérlőcsoport--Mentési sorrend oldalán kattintson a Tovább gombra. 9. Az Új archiválási vezérlőcsoport--Lemeztár küszöbérték oldalon válassza ki a Nincs minimum értéket, majd kattintson a Következő gombra. 10. Az Új archiválási vezérlőcsoport--Használati gyakoriság küszöbérték oldalon válassza ki a Nincs maximum értéket, majd kattintson a Következő gombra. 11. Az Új archiválási vezérlőcsoport--Inaktivitási küszöbérték oldalon írja be a 730 értéket az Inaktív napok száma mezőbe, majd válassza a Legutóbbi használat vagy legutóbbi módosítás óta lehetőséget az Inaktivitás típusa mezőben. Kattintson a Következő gombra. 12. Az Új archiválási vezérlőcsoport--Objektumméret küszöbértéke oldalon írja be az 50 értéket az Ennél nagyobb méretű objektumok mentendők mezőbe. Kattintson a Következő gombra. 13. Az Új archiválási vezérlőcsoport--Tárolóból felszabadított objektumok oldalán válassza a Nem lehetőséget a Tárolóból felszabadított objektumok dinamikus visszakeresésének engedélyezése mezőben. Kattintson a Következő gombra.
234
IBM i: Backup, Recovery, and Media Services for i
14. Az Új archiválási vezérlőcsoport--Visszanyert objektumok megtartása oldalon válassza ki a Határozatlan ideig vagy amíg másik archiválásba nem kerül lehetőséget. Kattintson a Következő gombra. 15. Az Új archiválási vezérlőcsoport--Adathordozói irányelv kiválasztása oldalon válassza a Medplcy01 elemet, majd válassza az Adathordozói irányelvek kezelése lehetőséget. 16. Az Adathordozói irányelvek oldalon válassza a Medplcy01 elemet, majd válassza az Objektumműveletek > Tulajdonságok menüpontot. Kattintson az OK gombra az Adathordozói irányelv használata figyelmeztető oldalon. 17. Az Adathordozó tulajdonságai oldalon válassza a Megtartás lapot, és írja be a 730 értéket az adatmegtartási napok száma mezőbe. Az Adathordozói irányelv kiválasztása ablakra visszatéréshez kattintson az OK gombra. Kattintson a Következő gombra. 18. Az Új archiválási vezérlőcsoport--Eszközök kiválasztása oldalon válassza a Kijelölt eszközök használata lehetőséget, és kattintson a Hozzáadás elemre a Tap01 eszköz tallózásához. Kattintson a Következő gombra. 19. Az Új archiválási vezérlőcsoport--Adathordozó bejegyzése oldalán kattintson a Tovább gombra. Ez már a második lépésben (adathordozó bejegyzése) megtörtént. 20. Az Új archiválási vezérlőcsoport--Összegzés oldalon ellenőrizze az új archiválási vezérlőcsoport tulajdonságait, majd kattintson a Befejezés gombra.
Archiválási vezérlőcsoport jelentés megjelenítése Torma Laci meg akar győződni arról, hogy az archiválási vezérlőcsoport tulajdonságai helyesen lettek beállítva. Laci a BRMS segítségével egy olyan jelentést jelenít meg, amelyen ellenőrizheti az újonnan létrehozott archiválási vezérlőcsoport beállításait. Az alábbi lépéseket hajtja végre az archiválási vezérlőcsoport jelentés létrehozása végett: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelem kattintson az Archiválási vezérlőcsoport elemre. 3. Az Archiválási vezérlőcsoportok panelen, az OLDACCTS vezérlőcsoport menüjében kattintson a Jelentés megtekintése menüpontra. 4. A Jelentés panelen válassza ki a Vezérlőcsoport által használt listák tartalmazása jelölőnégyzetet és kattintson a Fájl megtekintése vagy mentése lehetőségre. Megjegyzés: A jelentést akár fájlba is mentheti, vagy ki is nyomtathatja. A jelentésekben olvasható információkból az olvasható ki, hogy a nyomtatás idejében milyen objektumok vannak a rendszeren, nem pedig az, hogy a beütemezés időpontjában mi van a rendszeren. 5. Ellenőrizze, hogy az Archiválási jelentésben látható tételek pontosak.
Archiválási vezérlőcsoport ütemezése Miután Laci létrehozta és leellenőrizte az archiválási vezérlőcsoportját, annyit kell már csak tennie, hogy a futtatást beütemezi. Az alábbi lépéseken halad végig: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelem kattintson az Archiválási vezérlőcsoport elemre. 3. Az Archiválási vezérlőcsoportok panelen, az OLDACCTS vezérlőcsoport menüjében kattintson az Ütemezés menüpontra. Laci úgy ütemezte be ezeket az archiválásokat, hogy 6 havonta fussanak.
Forgatókönyv: Adathordozók áthelyezése A forgatókönyv bemutatja, hogy hogyan hozhat létre egy áthelyezési irányelvet a mentési adathordozó követésére. Laci tudja, hogy az adathordozók kezelésének kulcsfontosságú szerepe van a mentési stratégiában. Ha az adathordozók megsérülnek vagy megsemmisülnek, akkor ezzel együtt a biztonsági mentések is megsemmisülnek. Ha a megfelelő adathordozót nem lehet megtalálni amikor szükség lenne rá, akkor a rendszerek helyreállítása indokolatlanul késhet.
11. fejezet BRMS grafikus felület használata
235
Laci jól tudja, hogy az adathordozóknak több példányban is rendelkezésre kell állniuk, és legalább egy példányt a mentés helyétől eltérő helyszínen kell tárolni. Laci létrehoz egy áthelyezési irányelvet, amivel képes lesz nyomon követni az adathordozók sorsát. Az alábbi ábrán láthatók azok a tárolási helyszínek, amiket Laci definiál:
Három tárolási helyszínt definiál az áthelyezési irányelvben; az adathordozókat ezeken a helyszínen fogják tárolni: Páncélszekrény Ez Laci védett helyszínen kívüli tárolója. A gyárnak van egy szerződése egy olyan helyi céggel, ami elvállalta, hogy minden nap elviszi az aznapi mentéseket tartalmazó adathordozókat a saját telephelyére, ahol biztonságos helyen őrzi őket. Laci bejelöli, hogy az adathordozókat két hétig őrzik ezen a helyszínen. Gép- terem Ez a helyszín ténylegesen a gépteremben található szekrény. Az adathordozók a páncélszekrényből ide kerülnek, és egy hétig tárolják itt őket. Home
Ez a helyszín ténylegesen az irodában található szekrény. Innen már nem kerülnek az adathordozók másik helyszínre. Itt évülnek el az adathordozók, azaz innen kerülnek vissza a mentési körforgásba.
Laci minden reggel kinyomtatja a rendszerekhez készült BRMS visszaállítási jelentéseket, és minden jelentésről két másolatot készít. A mentést tartalmazó adathordozókról is készít két-két másolatot. Egy másolatot ad a futárnak, egy másolatot az irodai szekrényben tárol, a harmadik példányt pedig a gépterembe viszi.
Forgatókönyv: Adathordozók visszaszerzése Ez a forgatókönyv bemutatja, hogy milyen módon másolhat aktív adatokat régi szalagokról új szalagokra. Ez a folyamat az adathordozó visszaszerzése. Megjegyzés: A visszaszerzés nem támogatott optikai kötetek számára. Bizonyos időközönként Laci előkeres a páncélszekrényből egy különleges szalagkészletet. Ezeken a szalagokon olyan üzleti adatok találhatók, amelyeket több éven át meg kell őrizniük. Laci úgy dönt, hogy -- a visszanyerési funkciót használva -- új szalagkazettákra másolja át a szalagokon aktívként megjelölt adatokat. Ez a művelet átmásolja a legfrissebb, nem elévült adatokat a régi szalagkazettákról az új kötetekre; ezután ezek visszakerülnek az adattárba.
236
IBM i: Backup, Recovery, and Media Services for i
A visszanyerendő szalagok kiválasztásához Laci az alábbi lépéseket hajtja végre: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen a Kötetek menüben kattintson a Tartalmazás lehetőségre. 3. A Kötetek - Tartalmazás panelen válassza ki az Aktív elemet az Állapot listából, majd kattintson az OK gombra. 4. A BRMS panelem kattintson a Kötetek elemre az aktív kötetek listájának megjelenítéséhez. 5. A Kötetek panelen, annak a szalagkötetnek a menüjében, amelyről további részleteket kíván megtudni, kattintson a Megnyitás menüpontra. 6. A Mentési előzmények - Tartalmazás panelen kattintson az OK gombra a köteten belüli összes mentett elem megjelenítéséhez. 7. A Mentési előzmények panelen kattintson a Művelet kiválasztása > Oszlopok és rendezések elemre. 8. A Megjeleníteni és rendezni kívánt oszlopok beállítása panelen adjon hozzá Fájlsorrendet a megjelenítendő oszlopokhoz, majd kattintson az OK gombra. 9. A Mentési történetek panelen tekintse át a szalagkötet információkat és döntse el, mely köteteket kell visszanyerni. Kihasználatlan területű szalagrészeket keressen, mégpedig úgy, hogy a szalagfájlok sorozatszámai közötti hiányosságokat figyelje, amelyek elévült adatok jelenlétére utalnak. (Például: 1 ..... 10 .... 35 ......100 sorozatszámok sorozata azt jelzi, hogy a szalag megérett a visszaszerzésre. Az 1, 2, 3, 4, 5, 6, 7... viszont túl folyamatos ahhoz, hogy érdemes legyen visszaszerezni a szalagot.) 10. A Bezárás lehetőségre kattintva térjen vissza a Kötetek panelre. 11. A Kötetek panelen kattintson a Művelet kiválasztása > Visszanyerés lehetőségre az adathordozó visszanyeréséhez a visszanyerési varázsló segítségével.
Forgatókönyv: Visszatöltési műveletek végrehajtása A JKL játékgyár -- többek között -- azért választotta a BRMS-t a mentési és visszaállítási stratégiájuk eszközéül, mert a BRMS egyszerűbbé teszi teljes rendszervisszaállítás elvégezését. Laci és csapata azon dolgoznak, hogy a JKL az interneten keresztül is elkezdhesse termékei forgalmazását, és mindannyian tudják, hogy a rendszer rendelkezésre állása kulcsfontosságú azután, hogy az interneten keresztül is elkezdenek kereskedni. A rendszerleállás eladáskieséssel járhat, nem is beszélve arról, hogy csökkenhet az ügyfelek elégedettsége. A BRMS annyira egyszerűvé teszi a rendszervisszaállításokat, hogy egy katasztrófahelyzetben nincs más módszer, amivel gyorsabban vissza tudnák állítani a rendszert. A BRMS segítségével akár olyan egyedi objektumokat is könnyen vissza lehet tölteni, amelyeket véletlenül töröltek vagy amelyek megsérültek. A visszatöltés egy olyan műveletfajta, amit Lacinak gyakran kell végrehajtania, mivel a cég fejlesztői a rövid határidejű munkák végzése miatt hibázni szoktak. A JKL a BRMS használata mellett úgy biztosította még be magát, hogy IBM Business Continuity and Recovery Services szerződése is van. Ez a szerződés azt garantálja, hogy a JKL-nek a rendelkezésére áll egy olyan rendszer, ami a gyár telephelyétől eltérő helyszínen van, és ezt a rendszert a JKL katasztrófahelyzet esetén igénybe veheti. Emellett a JKL évente -- gyakorlásképpen -- kétszer is végrehajt egy-egy rendszervisszaállítást a rendszeren. A JKL IBM Business Continuity and Recovery Services szerződése pluszbiztonságot nyújt a cégnek, hiszen a cég így biztos lehet abban, hogy bármelyik rendszerét vissza tudja állítani, ha erre szükség van.
Rendszer visszaállítása a BRMS segítségével katasztrófahelyzet után Ez a forgatókönyv bemutatja, hogy katasztrófahelyzet esetén Torma Laci a BRMS segítségével hogyan állítja helyre a JKL egyik rendszerét. Egy szokatlanul esős tavaszi estén 200 mm eső esett a JKL központi irodája környékén. A tetőszerkezet egyik sarkánál szivárogni kezdett a víz az épület belsejébe; a szivárgás pedig egy idő elteltével kis patakká duzzadt. A JKLDEV nevű fejlesztőgép az épület sarkához közel volt elhelyezve, annak a közelében, ahol a víz elkezdett beszivárogni. Mire Laci másnap reggel beért a munkahelyére, a JKLDEV rendszer tönkrement.
11. fejezet BRMS grafikus felület használata
237
Amíg a tetőszerkezetet kijavították, és a JKL az új gép megérkeztére várt, Laci felhívta az adathordozói tárolásáért felelős céget, és a helyszínre hozatta a JKLDEV legfrissebb visszaállítási jelentését és a hozzá tartozó adathordozókat. Ezután Laci kivonult az IBM Business Continuity and Recovery Services központba. A BCRS tapasztalt szakemberei segítségével Laci végrehajtotta a JKLDEV visszaállítási jelentésében leírt lépéseket, olykor a Rendszer helyreállítása könyvben leírt utasításokat követve, és végül sikerült felépíteni az eredeti rendszerképet. A tetőszerkezet kijavítása és az új JKLDEV hardver megérkezése után Laci egy teljes rendszermentést készített a BCRS gépről, majd a lementett adatokat visszatöltötte az új JKLDEV gépre.
Nem szándékosan törölt objektum visszatöltése a BRMS segítségével Torma Laci a BRMS segítségével tölt vissza egy véletlenül törölt, fontos fájlt.
Hát Izsák nemrég, diplomája megszerzése után a JKL-nél kezdett el dolgozni, ahol a Java™ programozási tudását és a webszerverek felügyelete területén szerzett tapasztalatait kamatoztatja. Elsődleges feladata az, hogy biztosítsa azt, hogy a JKL honlapja egyszerűen kezelhető és megbízhatóan működő legyen. Szabadidejében Izsák olyan innovatív megoldásokon töri a fejét, amelyek a jövőben hasznosak lehetnek. Izsáknak van egy könyvtára a JKLDEV rendszeren, ahol is azokat a programokat tárolja, amelyeket a jövőben hasznosítani szeretne -- olyan ötletek megvalósítása céljából, amelyek a JKL honlapjának az interaktívvá tételekor nagyon hasznosak lehetnek. Múlt csütörtökön egy másik programozó kolléga véletlenül törölte Izsák könyvtárát. Izsák Lacitól kért segítséget a könyvtár visszatöltése végett. Laci a BRMS Visszatöltési varázslója segítségével tölti vissza Izsák könyvtárát a JKLDEV-re. Mivel a JKLDEV-en a BRMS segítségével történnek a mentések, a mentési eseménynapló használatával vissza lehet állítani a könyvtárat. A
238
IBM i: Backup, Recovery, and Media Services for i
JKLDEV mentési stratégiája azt határozza meg, hogy minden szombaton este történjen egy teljes mentés, a többi napon esténként pedig csak a módosult objektumokat menti le a rendszer.
Rendszer irányelv tulajdonságoknak megadása A rendszer irányelv tulajdonságok olyan beállítások, amelyeket a rendszer a felhasználó által vezérlőcsoportokban megadott értékekkel használ. Ezekkel a tulajdonságokkal vezérelheti a BRMS működését a környezetében. A rendszeren a rendszer irányelv tulajdonságainak módosításához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen kattintson a Művelet kiválasztása > Rendszer irányelv tulajdonságai lehetőségre. 3. A Rendszer irányelv tulajdonságai panelen kattintson az alábbi lapokra a használni kívánt beállítások megadásához: Általános Meghatározhatja, hogy hogyan szeretné végrehajtani a Licenc belső kód és az IBM i mentési műveleteit. Megadhatja a nyomtatási jobok kimeneteként használt kimeneti sort, valamint a FlashCopy beállításokat. Adathordozó Megadhatja, hogyan kerülnek a mentésekhez használt eszközök kiválasztásra, kívánja-e engedélyezni a BRMS számára az adathordozók megfigyelését, és hogy kívánja-e engedélyezni az alternatív adathordozóról végzett visszaállítási műveleteket. Optikai kötet előtagot is megadhat a rövid nevekhez, ha rendelkezik optikai eszközzel. Értesítés Meg lehet határozni, hogy a BRMS hogyan és mikor kommunikálja az üzemeltetés felé a mentési folyamatok feldolgozottsági fokát. Kikapcsolás Meg lehet határozni a legkorábbi és a legkésőbbi rendszer újraindítási időpontot, ill. azokat az alrendszereket, amelyekben az esetleges aktivitást mindenképpen ellenőrizni kell egy újraindítás előtt. Kijelentkezési kivételek Meg lehet határozni azoknak a felhasználóknak vagy munkaállomásoknak a nevét, amelyek aktívak maradhatnak a BRMS által végzett mentések ideje alatt. Például célszerű felvenni erre a listára az adatvédelmi megbízott felhasználói profilját vagy a rendszerkonzol nevét, hogy ez a felhasználó ill. munkaállomás hozzáférhessen a rendszerhez a BRMS mentés ideje alatt is. Karbantartás Testre lehet szabni azokat a karbantartási opciókat, amelyeket egy-egy olyan mentési vezérlőcsoport futtatásakor kell használni, amiben karbantartásnak is kell futnia. Hálózat Kezelni lehet a BRMS hálózatba felvett rendszereket és meg lehet adni olyan opciókat, mint pl. azt, hogy a BRMS műveletek végrehajtásához a TCP/IP vagy az SNA protokollt használják-e a rendszerek. Megjelenítés Megadhatja azokat az értékeket, amelyeket a BRMS karakteres felületnek a heti tevékenység mezőkben használnia kell. Naplózás Megadhatja, hogy a BRMS naplójába mely üzenetek kerüljenek bele illetve melyek legyenek abból kihagyva.
Rendszer biztonsági mentése A Mentési vezérlőcsoportok lehetővé teszik a biztonsági mentési műveletek irányítását és kezelését. A BRMS használatának az egyik előnye az, hogy globális beállításokat és mentési vezérlőcsoportokat használhat a mentések (és egyéb műveletek) kezeléséhez. A globális beállítások határozzák meg, hogy melyek legyenek a rendszeren használt mentések alapértelmezései. 11. fejezet BRMS grafikus felület használata
239
A mentési vezérlőcsoport olyan alapértelmezések csoportja, amelyek meghatározzák, hogy milyen információk legyenek lementve, hogyan, és hová. Ha már létrehozta a szükséges mentési vezérlőcsoportokat, bármikor futtathatja őket, akár ütemezett módon is. Így gondoskodhat arról, hogy a mentések teljeskörűek legyenek, és akkor történjenek, amikor az az üzletmenetnek a legkevésbé fáj. A BRMS tartalmaz néhány alapvető mentési vezérlőcsoportot. Könnyen elképzelhető, hogy ezeknek a vezérlőcsoportok némelyike vagy az irányelvek adott kombinációja eleve megfelel a mentési igényeinek. Ha ez valóban így van, akkor előfordulhat, hogy nem is kell saját vezérlőcsoportokat létrehoznia. Ha egy BRMS mentési vezérlőcsoport segítségével menti le a rendszerről az adatokat, akkor a rendszer minden egyes lementett objektumról készít egy bejegyzést a mentési eseménynaplóban. A bejegyzés tartalmazza a lementett objektum nevét, a mentési művelet típusát, a mentési művelet dátumát, és annak a kötetnek a nevét, ahová a rendszer az objektumot mentette. A vezérlőcsoport tulajdonságaiban lehet meghatározni, hogy milyen részletek legyenek követhetők a lementett objektumokkal kapcsolatban. A lementett objektumokat később úgy is visszatöltheti, hogy kijelöli őket a mentési eseménynaplóban. A mentési eseménynapló információit használja a BRMS a teljes rendszervisszaállítások esetén is.
BRMS-be épített mentési vezérlőcsoportok Az IBM több általános mentési vezérlőcsoportot is mellékel az alap BRMS-sel, hogy a BRMS felhasználóknak ezek alapján egyszerűbb legyen az új mentési vezérlőcsoportok létrehozása. Az alábbi mentési vezérlőcsoportok találhatók meg az alap BRMS-ben: v *System: Teljes rendszermentést készít (a nyomtatókimenetek ebbe nem tartoznak bele). v *Sysgrp: A rendszeradatokat menti le. v *Bkugrp: A felhasználói adatokat menti le. v QLTSSVR, QLTSDOM vagy QLTSQPL Lotus Server: A Lotus szerverek online biztonsági mentések végrehajtásához. Ezek a vezérlőcsoportok csak akkor jelennek meg a listában, ha Lotus szerverekkel rendelkezik. Ha nincs bonyolult környezete, akkor könnyen előfordulhat, hogy nincs is szükség más vezérlőcsoportok létrehozására; ezek a vezérlőcsoportok elegendőek lehetnek az adatok teljeskörű, biztonságos mentéséhez.
Mentési vezérlőcsoport létrehozása A igényeihez igazított Új mentési vezérlőcsoportot az Új mentési vezérlőcsoport varázsló segítségével hozhat létre. A varázsló eléréséhez tegye a következőket: 1. Válassza a Backup, Recovery, and Media Services > Mentési vezérlési csoportok > Új tevékenységelemet. 2. Az új mentési vezérlőcsoport létrehozásához kövesse a varázslót. A varázsló az alábbi választási lehetőségeket kínálja fel a mentési vezérlőcsoportokra vonatkozóan: 3. táblázat: Mentési vezérlőcsoport lehetőségek Választási lehetőség
Leírás
Rendszer- és felhasználói adatok mentése
Segítségével teljes rendszermentést készíthet az összes felhasználói és IBM könyvtárról. A nyomtatókimeneteket ez a fajta mentés nem menti le.
Összes felhasználói adat mentése
Segítségével az összes olyan adat lementhető a rendszerről, ami a felhasználók tulajdona és disztribúciós adathordozóról nem tölthető vissza: pl. felhasználói profilok, felhasználói könyvtárak, mappák, konfigurációs adatok, biztonsági adatok és katalógusbeli objektumok.
Lotus szerveradatok vagy egyénileg megszabott objektumkészlet online mentése
Segítségével online és inkrementális online mentéseket végezhet a Lotus szerverekről (pl. Domino vagy QuickPlace) vagy egyénileg kiválogathatja azokat az objektumokat, amelyeket menteni szeretne.
240
IBM i: Backup, Recovery, and Media Services for i
Amikor a vezérlőcsoport létrehozásán már túl van, választhat: azonnal futtatja a vezérlőcsoportot, vagy beütemezi a futtatását. Ha később módosítani szeretné a vezérlőcsoportot, akkor ezt úgy teheti meg, hogy a vezérlőcsoport Tulajdonságok párbeszédablakában megváltoztatja a kívánt mezők értékeit. A vezérlőcsoportok Tulajdonságok párbeszédablakában több olyan mező is található, aminek az értéke nem határozható meg az Új vezérlőcsoport varázslóban. A vezérlőcsoport tulajdonságainak eléréséhez válassza a Tulajdonságok tevékenységelemet a vezérlőcsoporton.
Mentési vezérlőcsoport tulajdonságainak módosítása A mentési vezérlőcsoportok tartalmazzák azokat a beállításokat, amelyek meghatározzák, hogy mit, hol és mikor kell menteni. Itt módosíthatja a vezérlőcsoportokhoz tartozó tulajdonságokat. Egy vezérlőcsoport tulajdonságait az alábbi módon tudja megjeleníteni vagy módosítani: 1. Válassza a Backup, Recovery, and Media Services > Mentési vezérlőcsoportok ágat. 2. Válassza a módosítani kívánt vezérlőcsoportot és válassza a Tulajdonságok tevékenységelemet. 3. A Mentési vezérlőcsoport tulajdonságai oldalon a mentési vezérlőcsoport tevékenységeinek módosításához válasszon a következő lehetőségek közül: Előtte
Megadja, hogy milyen tevékenységek történjenek a mentési művelet futtatása előtt. Ezek a beállítások készítik elő a rendszert a mentési műveletre. Például megadhatja, hogy bizonyos parancsok legyenek lefuttatva a mentési műveletek előtt, vagy azt, hogy az összes interaktív felhasználó legyen kijelentkeztetve illetve akár azt is, hogy az integrált szerverek, tárolt logikai partíciók, TCP/IP szerverek és Lotus szerverek leállításra kerüljenek.
Mit
Vezérli a menteni kívánt elemeket, és hogy a felhasználó által megadott fájlrendszerek lebontásra kerüljenek-e a vezérlőcsoport futtatása előtt. A Speciális lehetőséget választva részletesebb információkat is megadhat a mentendő elemekről, vagy az Összes tevékenység módosítása lehetőséggel megváltoztathatja a vezérlőcsoporthoz társított mentett elemek minden műveletét. Személyre szabhatja az oszlopokat vagy keresést illetve szűrést végezhet az oldalon megjelenített elemek között.
Hova
Meghatározza, hogy hova kívánja menteni a vezérlőcsoportban lévő objektumokat. Ez tartalmazza a vezérlőcsoport számára a teljes mentés műveletek során alkalmazni kívánt adathordozói irányelvet, a párhuzamos mentési műveletek során használandó eszközerőforrások minimális és maximális számát, az eszközök kiválasztásának módját a mentési műveletek számára ennek a vezérlőcsoportnak a segítségével, és hogy a vezérlőcsoportba tartozó elemek új kötetekre kerüljenek-e mentésre, vagy olyan adathordozóra, amely már tartalmaz aktív fájlokat.
Tevékenység A mentési tevékenységhez tartozó értékeket módosítja a teljes vezérlőcsoporton. Ez tartalmazza annak meghatározását is, hogy felülbírálásra kerüljenek-e a vezérlőcsoport mentési és megtartási beállításai a vezérlőcsoport minden egyes futása során. Továbbá a vezérlőcsoportban minden mentési elemen elvégzett csak-módosítás mentési művelet típusát és a teljes mentés kényszerítésének időközeit is itt állíthatja be. Utána Megadja, hogy milyen tevékenységek történjenek a mentési művelet futtatása után. Ezeket a műveleteket a rendszer a mentés futtatása után hajtja végre. Olyan parancsokat határozhat meg a mentés utáni futtatásra, mint például, hogy hova kerüljön a mentési művelet során használt utolsó kötet a befejezéskor, és hogy a helyreállításhoz szükséges adathordozói információk automatikusan mentésre kerüljenek-e minden egyes alkalommal, amikor mentési művelet kerül futtatásra a vezérlőcsoporttal, továbbá megadhatja annak az objektumlistának a nevét, amelyen ellenőrizni kívánja a naplózási állapotot. Kikapcsolás Meghatározhatja a rendszer kikapcsolásának módját a vezérlőcsoport futtatása után. Jobsorok Azokat a jobsorokat határozza meg, amelyeket fel kíván függeszteni a mentési műveletek adott vezérlőcsoporttal történő futtatása előtt, és fel kíván szabadítani a művelet befejezése után. Alrendszerek Azokat az alrendszereket határozza meg, amelyeket le kíván állítani a mentési művelet megkezdése előtt, majd vissza kíván kapcsolni a művelet befejezése után. 11. fejezet BRMS grafikus felület használata
241
Mentési vezérlőcsoport másolása távoli rendszerre Mentési vezérlőcsoportokat másolhat a BRMS hálózati csoporton belüli vagy azon kívüli egyéb távoli rendszerekre. Amennyiben mentési vezérlőcsoportot kíván másolni távoli rendszerre, tegye a következőket: 1. Válassza a Backup, Recovery, and Media Services > Mentési vezérlési csoportok > Nyílt tevékenységelemet. 2. A másolni kívánt mentési vezérlőcsoporton válassza ki a Másolás tevékenységelemet. 3. A Vezérlőcsoport másolása panelen adja meg a kívánt célrendszereket. v Válassza a Másolás a BRMS hálózat csoportra lehetőséget, ha a vezérlőcsoportot a hálózati csoporton beüli összes rendszerre szeretné másolni. Válassza a BRMS hálózati csoport kezelése lehetőséget a BRMS hálózatban jelenleg szereplő rendszerek megjelenítéséhez. v Amennyiben a BRMS hálózati csoporton kívüli legalább egy rendszerre szeretné másolni a vezérlőcsoportot, akkor válassza a Másolás a megadott rendszerekre lehetőséget. A Tallózás gombra kattintva választhat az összes rendelkezésre álló rendszer közül. A Hozzáadás gombra kattintva egy adott rendszer nevének megadásával is felvehet rendszereket. 4. Adja meg a célrendszerre másolni kívánt másolási listákat. A következő lehetőségek állnak rendelkezésre: Mind
A vezérlőcsoporthoz tartozó összes lista másolásra kerül a célrendszerre.
Új
Csak a vezérlőcsoporthoz tartozó új listák kerülnek másolásra a célrendszerre.
Egyik sem A vezérlőcsoporthoz tartozó egyik lista sem kerül másolásra a célrendszerre. 5. A Másolás a meglévő vezérlőcsoportra lehetőséget választva felülírhatja a célrendszeren található meglévő vezérlőcsoportot. 6. Kattintson az Ok gombra.
Teljeskörűen automatizált mentés végrehajtása A BRMS segítségével akár konzol használata nélkül is el tud indítani egy rendszermentést. A BRMS ezen tulajdonsága lehetővé teszi, hogy a rendszermentések felügyelet nélkül történjenek. Mielőtt elindítana egy teljesen automatizált mentést, győződjön meg arról, hogy a rendelkezésre álló szalagkapacitás elegendő ahhoz, hogy a rendszer ne küldjön szalagkazetta cserére felszólító üzenetet. Például, ha a hétvégére ütemez be egy automatizált rendszermentést, akkor mielőtt hazamenne mindenképp ellenőrizze, hogy a szalagegységben elegendő mennyiségű, elévült adattartalmúként megjelölt szalagkazetta van. A Rendszer irányelv tulajdonságai ablakban beállíthatja, hogy elegendő idő álljon rendelkezésre a mentés végrehajtására. Az alábbi lépéseket hajtsa végre, ha teljesen automatizált mentést szeretne ütemezni: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelem kattintson a Mentési vezérlőcsoportok elemre. 3. A Mentési vezérlőcsoportok panelen, az ütemezni kíván vezérlőcsoport menüjében kattintson az Ütemezés menüpontra. 4. A Mentési vezérlőcsoport ütemezése - Mentési felülbírálatok panelen szüntesse meg az Interaktív konzolfigyelő jelölőnégyzet bejelölését, majd kattintson az OK gombra. Megjegyzés: Ehhez először törölnie kell a Csak az interaktív konzolfigyelő használata jelölőnégyzetet a Rendszer irányelv tulajdonságai panel általános lapján.
Mentési vezérlőcsoport ütemezése A BRMS lehetővé teszi, hogy felügyelet nélkül is lehessen mentési, visszatöltési vagy adathordozó műveletet indítani. Az alábbi lépéseket hajtsa végre, ha mentési vezérlőcsoportot szeretne ütemezni: 1. Nyissa meg a BRMS grafikus felületet.
242
IBM i: Backup, Recovery, and Media Services for i
2. A BRMS panelem kattintson a Mentési vezérlőcsoportok elemre. 3. A Mentési vezérlőcsoportok panelen, az ütemezni kíván vezérlőcsoport menüjében kattintson az Ütemezés menüpontra. Amikor egy vezérlőcsoport futtatását beütemezi, ne feledje, hogy csak a vezérlőcsoport futtatásának a napján ütemezetten mentendő objektumok lesznek elmentve. Tegyük fel, hogy van egy olyan vezérlőcsoport, ami tartalmazza a KONYVTAR nevű könyvtár mentését. A vezérlőcsoport tulajdonságai ablakban úgy jelenik meg a KONYVTAR, hogy minden csütörtökön kell lementeni. Ha csütörtökre ütemezi a vezérlőcsoport futtatását, akkor a KONYVTAR nevű könyvtárat lementi a rendszer. Ha ugyanezt a vezérlőcsoportot egy másik napra ütemezi be, akkor a KONYVTAR nevű könyvtárat nem menti le a rendszer. Azt is vegye figyelembe, hogy vannak olyan műveletek (mint pl. a teljes rendszermentés), amelyek megkövetelik, hogy a rendszer korlátozott állapotban legyen a művelet futtatása közben. A BRMS interaktív konzol figyelője lehetővé teszi, hogy a felhasználó a rendszerkonzol interaktív jobjába egy mentési jobot terjesszen fel ütemezett vagy direkt módon. Az interaktív konzol figyelő segítségével a rendszeroperátor figyelemmel kísérheti a mentés folyamatát, és válaszolhat a szalagkötet cserélésre felhívó üzenetekre. Az interaktív konzol figyelő segítségével végzendő mentés beütemezésekor azt is elolvashatja, hogy hogyan kell a konzol figyelőt elindítani. Ha úgy dönt, hogy nem használja az interaktív konzol figyelőt, és senki sem lesz a gép mellett, hogy megválaszolhassa a mentés során esetlegesen megjelenő üzeneteket, akkor a mentés beütemezése előtt bizonyosodjon meg arról, hogy a mentést beavatkozás nélkül le lehet futtatni. A korlátozott üzemmódban futó mentéseket is be lehet ütemezni az interaktív konzol figyelő használata nélkül, feltéve, hogy a mentés felügyelet nélkül futtatható. A következő tevékenységek ütemezhetők a BRMS grafikus felületről. v Biztonsági mentési vezérlőcsoportok v Archív vezérlőcsoportok v BRMS karbantartás v Adathordozó mozgatása
Lotus szerverek online mentése A Backup, Recovery, and Media Services (BRMS) támogatja a Lotus szerver adatbázisok (mint például Domino, QuickPlace vagy Quickr adatbázisok) online mentéseit. Online mentés alatt azt a fajta mentést értjük, ami olyan időpontban történik, amikor a Lotus szerver adatbázisok használatban vannak. Nincsenek "mentés-aktív-állapotban" szinkronizálási pontok. Az online mentéseket szalagegységre, szalagkönyvtárra, mentési fájlba vagy Tivoli Storage Manager (TSM) szerverre lehet irányítani. Fontos: Az online Lotus szerver mentések nem helyettesítik a teljes rendszermentést! Az online Lotus szerver mentések csak a Lotus szerver adatbázisokat mentik le. Az egyéb fontos Lotus szerver adatokat és rendszeradatokat normális módon kell menteni.
Archívumok használata Az archiválás használata arra nyújt megoldást, hogy a rendszeren lemezterület legyen megtakarítható a ritkán használt objektumok külső adathordozóra mentését követő törléssel. Az archiválás során a rendszer lemezterületet szabadít fel, így a rendszer háttértárán hely keletkezik a fontosabb adatok tárolására. Ezáltal a felhasználó anélkül tarthatja meg ezeket az adatokat, hogy az elsődleges lemezterület telítettsége emiatt növekedne. A BRMS nyilvántartja az archivált objektumokkal társított információkat. Megjegyzés: A BRMS archiválási funkcióit csak akkor használhatja, ha telepíti a BRMS Advanced feature szolgáltatást (5770-BR1 2-es termékopció). Az archiváláshoz két fogalom kapcsolódik: kiürített objektumok és a kiürített objektumok dinamikus visszanyerése. 11. fejezet BRMS grafikus felület használata
243
Kiürített objektumok Az archiválás lementi az objektumokat, majd egészében törli őket, vagy csak az objektumok tartalmát törli. Amikor kiüríthető objektumokat archivál, akkor külső adathordozóra íratja ki a kérdéses objektummal társított adatokat, azonban az objektumot leíró rész továbbra is a rendszeren marad. Ez a leíró rész nagyon kis helyet foglal el a háttértárból; gyakorlatilag egy olyan helykitöltő szerepét tölti be, amelyet a rendszer feltölt, amikor az objektumot vissza kell nyerni. Nem minden objektumtípust lehet kiüríteni. A kiüríthető objektumtípusok a következők: adatbázis fájlok, forrásfájlok, folyamfájlok illetve a mappák (iratgyűjtők) objektumai. Kiürített objektumok dinamikus visszanyerése A kiürített objektumok dinamikus visszanyerése lehetőséget biztosít arra, hogy az archivált objektumok továbbra is hozzáférhetők maradjanak. Ha olyan objektum használatára van szükség, amelyet korábban kiürítettek (pl. adatbázis fájl), akkor a BRMS megkeresi az objektum archivált változatát, majd dinamikusan visszatölti a tartalmat a rendszeren található kiürített objektumba. A dinamikus visszanyerés használatának részleteit a kiürített objektumok “Dinamikus visszakeresés kezelése” oldalszám: 246 részében találja. A BRMS segítségével létrehozhat archiválási vezérlőcsoportokat, melyekkel kezelheti a rendszeren tárolt archívumokat. A mentési vezérlőcsoportokkal ellentétben az archiválási vezérlőcsoportok olyan objektumokat mentenek le, amelyeket többnyire nem használnak, ugyanakkor előfordulhat, hogy időnként mégis hozzájuk kell férni. Az archiválás során mentett objektumokat a rendszer törli. Például előfordulhat, hogy elavult ügyféladatokat tárol egy adatbázisban, és szeretne a rendszeren tárterületet felszabadítani azzal, hogy az elavult adatokat külső adathordozóra archiválja. A mentés és az archiválás fogalma ugyancsak eltér egymástól abban a tekintetben, hogy hogyan történik az adatok visszatöltése és visszanyerése. A mentési vezérlőcsoport által lementett objektumokat általában a mentési adathordozóról töltik vissza. Az archivált objektumokat az archív adathordozóról nyerik vissza, és ezek az objektumok használat után visszaarchiválhatók az adathordozóra. Megjegyzés: Az archiválási rendszer által lementett objektumok nem szerepelnek a rendszer katasztrófa esetére legenerált visszaállítási jelentésében.
Archiválási vezérlőcsoport létrehozása Az archiválási vezérlőcsoportok lehetővé teszik a ritkán használt objektumok kezelését a rendszeren. Egy új archiválási vezérlőcsoport segítségével meghatározhatja, hogy mely objektumok mikor archiválandók. Az Új archiválási vezérlőcsoport varázsló segítségével létrehozhat egy archiválási vezérlőcsoportot, kiválaszthatja a vezérlőcsoport által használandó adathordozót, és létrehozása után futtathatja vagy ütemezheti a vezérlőcsoportot. Meglévő archiválási vezérlőcsoport tulajdonságai alapján is létrehozhat egy új archiválási vezérlőcsoportot. Új archiválási vezérlőcsoport létrehozásához tekintse meg a következő helyen található példa forgatókönyvet: “Archiválási vezérlőcsoport létrehozása régebbi adatokhoz” oldalszám: 234.
Archiválási vezérlőcsoport tulajdonságainak módosítása Az archiválási vezérlőcsoportok tartalmazzák azokat a beállításokat, amelyek meghatározzák, hogy mit, hol és mikor kell archiválni. Itt módosíthatja a vezérlőcsoportokhoz tartozó tulajdonságokat. Egy vezérlőcsoport tulajdonságait az alábbi módon tudja megjeleníteni vagy módosítani: 1. Válassza a Backup, Recovery, and Media Services > Archiválási vezérlési csoportok > Nyílt tevékenységelemet. 2. Válassza azt a vezérlőcsoportot, amelyet megtekinteni szeretne, majd a megjelenő menüből válassza ki a Tulajdonságok tevékenységelemet. 3. Az Archiválási vezérlőcsoport tulajdonságai oldalon az archiválási vezérlőcsoport tevékenységeinek módosításához válasszon a következő lehetőségek közül: Előtte
Megadja, hogy milyen tevékenységek történjenek az archiválási művelet futtatása előtt. Ezek a beállítások készítik elő a rendszert a mentési műveletre. Megadhatja, hogy bizonyos parancsok legyenek lefuttatva a mentési művelet előtt, és azt is, hogy az összes interaktív felhasználó legyen kijelentkeztetve.
Mit
Vezérli, hogy milyen tevékenységek történjenek az archiválási művelet során. A megadható tevékenységek
244
IBM i: Backup, Recovery, and Media Services for i
körébe tartozik például az, hogy milyen objektumok legyenek archiválva, hová, milyen részletességgel legyenek tárolva az információk a mentési műveletről, mikor történjen a vezérlőcsoport futtatása, és mely lemeztárak vannak társítva ezzel a vezérlőcsoporttal. Hova
Meghatározza, hogy hova kívánja archiválni a vezérlőcsoportban lévő objektumokat. Ez tartalmazza a vezérlőcsoport számára a teljes mentés műveletek során alkalmazni kívánt adathordozói irányelvet, a párhuzamos arhiválási műveletek során használandó eszközerőforrások minimális és maximális számát, az eszközök kiválasztásának módját az archiválási műveletek számára ennek a vezérlőcsoportnak a segítségével, és hogy a vezérlőcsoportba tartozó elemek új kötetekre kerüljenek-e mentésre, vagy olyan adathordozóra, amely már tartalmaz archív fájlokat.
Tevékenység Lehetővé teszi annak a mentési típusnak a kiválasztását, amely az adott vezérlőcsoportban minden mentési elemhez végrehajtásra kerül. Archiválási feltételek Feltételeket állít be az adott vezérlőcsoport futtatási módjának és időpontjának megállapításához. Meghatározhatja, hogy egy elem meddig lehet inaktív az archiválási vezérlőcsoport futtatása előtt, és hogy az objektumok a méret és a használat gyakorisága alapján kerüljenek-e be az archiválási vezérlőcsoportba. Azt is meghatározhatja, hogy be kívánja-e venni kiüríthető tárolóval rendelkező objektumokat az archiválási műveletbe, és azt a tárkihasználtsági százalékot, amely elérésekor az összes egyéb archiválási feltételnek megfelelő objektumok archiválásra kerülhetnek. Lekérések megtartása Meghatározza, hogy a lekért archivált objektumok meddig maradjanak a rendszeren, mielőtt a BRMS karbantartás vagy az archiválási művelet újraarchiválná őket. Utána Megadja, hogy milyen tevékenységek történjenek az archiválási művelet futtatása után. Ezeket a műveleteket a rendszer az archiválás futtatása után hajtja végre. Olyan parancsokat határozhat meg a mentési művelet utáni futtatásra, mint például, hogy hova kerüljön a mentési művelet során használt utolsó kötet a befejezéskor, és hogy a helyreállításhoz szükséges adathordozói információk automatikusan mentésre kerüljenek-e minden egyes alkalommal, amikor mentési művelet kerül futtatásra a vezérlőcsoporttal. Kikapcsolás Meghatározhatja a rendszer kikapcsolásának módját a vezérlőcsoport futtatása után. Jobsorok Azokat a jobsorokat határozza meg, amelyeket fel kíván függeszteni az archiválási műveletek adott vezérlőcsoporttal történő futtatása előtt, és fel kíván szabadítani a művelet befejezése után. Alrendszerek Azokat az alrendszereket határozza meg, amelyeket le kíván állítani az archiválási művelet megkezdése előtt, majd vissza kíván kapcsolni a művelet befejezése után.
Archiválási vezérlőcsoport másolása távoli rendszerre Archiválási vezérlőcsoportokat másolhat a BRMS hálózati csoporton belüli vagy azon kívüli egyéb távoli rendszerekre. Amennyiben archiválási vezérlőcsoportot kíván másolni távoli rendszerre, tegye a következőket: 1. Válassza a Backup, Recovery, and Media Services > Archív vezérlőcsoportok > Megnyitás tevékenységelem. 2. Válassza ki a másolni kívánt archiválási vezérlőcsoportot, majd válassza a Másolás tevékenységelemet. 3. A Vezérlőcsoport másolása ablakban adja meg a kívánt célrendszereket. v Válassza a Másolás a BRMS hálózat csoportra lehetőséget, ha a vezérlőcsoportot a hálózati csoporton beüli összes rendszerre szeretné másolni. Válassza a BRMS hálózati csoport kezelése lehetőséget a BRMS hálózatban jelenleg szereplő rendszerek megjelenítéséhez. v Amennyiben a BRMS hálózati csoporton kívüli legalább egy rendszerre szeretné másolni a vezérlőcsoportot, akkor válassza a Másolás a megadott rendszerekre lehetőséget. A Tallózás gombra kattintva választhat az összes rendelkezésre álló rendszer közül. A Hozzáadás gombra kattintva egy adott rendszer nevének megadásával is felvehet rendszereket. 11. fejezet BRMS grafikus felület használata
245
4. Adja meg a célrendszerre másolni kívánt másolási listák beállításait. A következő lehetőségek állnak rendelkezésre: Mind
A vezérlőcsoporthoz tartozó összes lista másolásra kerül a célrendszerre.
Új
Csak a vezérlőcsoporthoz tartozó új listák kerülnek másolásra a célrendszerre.
Egyik sem A vezérlőcsoporthoz tartozó egyik lista sem kerül másolásra a célrendszerre. 5. A Másolás a meglévő vezérlőcsoportra lehetőséget választva felülírhatja a célrendszeren található meglévő vezérlőcsoportot. 6. Kattintson az Ok gombra.
Dinamikus visszakeresés kezelése A felszabadított tárterületű objektumok bizonyos objektumtípusok rendszerről adathordozóra archiválását teszik lehetővé, mint például adatbázisfájlok, forrásfájlok, folyamfájlok és dokumentumkönyvtár objektumok (DLO). Amikor tárolóból felszabadítható objektumokat archivál, akkor külső adathordozóra íratja ki a kérdéses objektummal társított adatokat, azonban az objektum leírása továbbra is a rendszeren marad. Ez a leíró rész kis helyet foglal el a háttértárból; gyakorlatilag egy olyan helykitöltő szerepét tölti be, amelyet a rendszer feltölt, amikor az objektumot vissza kell nyerni. A kiürített objektumok dinamikus visszakeresése lehetőséget biztosít arra, hogy az archivált objektumok továbbra is hozzáférhetők maradjanak. Ha olyan objektum használatára van szükség, amelyet korábban kiürítettek, akkor a BRMS megkeresi az objektum archivált változatát, majd dinamikusan visszatölti a tartalmat a rendszeren található kiürített objektumba. A tárolóból felszabadított objektumok kezelésére létrehozhat egy archiválási vezérlőcsoportot vagy módosíthatja egy meglévő vezérlőcsoport archiválási feltételeit. A visszakeresett objektumok kezelésére vonatkozó beállításokat az alábbi lépések követésével teheti meg: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen kattintson a Művelet kiválasztása > Irányelv tulajdonságainak beolvasása lehetőségre. 3. Kiválaszthatja az adathordozó típusát, ahonnan vissza szeretné nyerni az objektumokat. Azt is megadhatja, hogy a visszakeresett objektumok meddig legyenek megtartva a rendszeren, vagy hogy meg szeretné-e hosszabbítani egy visszakeresett objektum megtartási idejét illetve akár azt is, hogy szeretné-e megfigyelni a megtartott objektum használatát. A visszakeresési paraméterek részleteit a Visszakeresési irányelv tulajdonságai panel Súgó ikonjára kattintva érheti el.
Elemek visszatöltése a rendszeren Amikor a BRMS segítségével történik egy mentés, akkor a rendszer minden egyes lementett objektumról bejegyzést készít a mentési eseménynaplóba. A mentési eseménynapló információi teszik lehetővé a BRMS számára az egyedi objektumok és fájlok visszaállításának funkcióját. A mentési és visszaállítási stratégia kialakításának és a rendszeres mentések készítésének az elsődleges oka az, hogy bármikor vissza lehessen tölteni egy objektumot ill. bármikor vissza lehessen állítani a teljes rendszert, ha erre szükség van. Csak akkor lehet biztos abban, hogy a mentési és visszaállítási stratégia teljes biztonságot nyújt, ha készít egy teljes rendszermentést, és ezt követően a mentésből végrehajt egy teljes rendszervisszaállítást is.
Egyedi mentett elemek visszatöltése Olykor előfordul, hogy egyenként kell egy-egy objektumot visszatölteni a rendszerre (pl. amikor egy fájl megsérül vagy törlésre kerül). Ha a BRMS mentési vezérlőcsoportjai segítségével menti le a rendszeren tárolt objektumokat, akkor ezeket az objektumokat a mentési eseménynapló segítségével vissza is töltheti. Ha a mentési eseménynapló segítségével tölt vissza egy objektumot, akkor megjelenítheti az objektumról tárolt információkat (pl. azt, hogy mikor volt az objektum lementve, és mekkora volt akkor a mérete). Ha egy objektumnak több változata is szerepel a mentési eseménynaplóban,
246
IBM i: Backup, Recovery, and Media Services for i
akkor kiválaszthatja, hogy az objektum mely változatát szeretné visszatölteni. Az objektumokat csak akkor lehet visszatölteni, ha BRMS mentési vezérlőcsoport segítségével lettek lementve. Megjegyzés: Ahhoz, hogy részleteket ismerjen meg az elemről mentenie kell az elemet az objektum szintű részletekkel. Ezek a BRMS biztonsági mentési irányítási csoport beállításakor használható beállítások. Például, ha egy levelezési adatbázist egy felhasználó tönkretett, akkor könnyen megtalálhatja és visszatöltheti az objektumot az alábbi lépéseket követve: 1. Válassza a Backup, Recovery, and Media Services > Visszaállítás tevékenységelemet. 2. A Mentett objektumok alatt a Mentési eseménynapló - Tartalmazás ablakon válassza a Könyvtárak vagy fájl lehetőséget a Típus mezőben, és írja be a userName.nsf értéket (pl: msmith.nsf) a Fájl mezőbe, majd kattintson az OK gombra. A szűrés finomítása érdekében egyéb tartalmazási feltételeket is meg lehet adni. 3. A Történet mentése ablakban válassza ki a visszaállítani kívánt fájlt és válassza a Visszaállítás lehetőséget. 4. Az elemek visszaállításához kövesse a Visszaállítási varázsló utasításait.
Visszaállítási jelentés nyomtatása Amikor a BRMS segítségével történik egy mentés, akkor a rendszer minden egyes lementett objektumról bejegyzést készít a mentési eseménynaplóba. A mentési eseménynapló információi alapján egy visszaállítási jelentést lehet készíteni, ami végigvezeti a felhasználót egy teljes rendszervisszaállításon. Amennyiben a szerver meghibásodik, vagy katasztrófahelyzet áldozatává válik, akkor a visszaállítási jelentés alapján vissza lehet állítani a gépet a legutóbbi mentés állapotába. Mivel a visszaállítási jelentés nagyon fontos információkat tartalmaz a rendszerről, fontos, hogy néhány óvintézkedést tegyen annak érdekében, hogy ezek az információk aktuálisak és elérhetőek legyenek, amikor szükség van rájuk. v A helyreállítási jelentés majdnem minden lépésének sikeres teljesítése a Rendszer helyreállítása témakör információira támaszkodik. Ajánlott, hogy előbb tekintse át ezt a témakört, valamint használja a BRMS helyreállítási jelentéssel együtt. v A jó visszaállítás csak jó mentésen alapulhat, ezért ha módosítja a visszaállítási stratégiát, tesztképpen mindenképpen végezzen el egy teljes rendszervisszaállítást is. Előfordulhat, hogy a mentési stratégiát ki kell igazítani annak érdekében, hogy a teljes rendszervisszaállítás lehetséges legyen. v A visszaállításokat tesztelje le egy tesztrendszeren, vagy egy katasztrófahelyzet szimulálására rendszeresített helyszínen. A teszthez véletlenül se használja az éles környezetet futtató rendszert! v Minden mentést követően nyomtassa ki a visszaállítási jelentést. Ha ezt megteszi, akkor biztos lehet abban, hogy a kinyomtatott jelentés a legfrissebb információkat tartalmazza. v Minden mentést követően legalább kétszer nyomtassa ki a visszaállítási jelentést. Egy példányt tartson közvetlenül a rendszer mellett, egy másik példányt pedig egy olyan helyszínen tároljon, ami a mentés helyszínétől eltér (pl. egy távoli páncélszekrényben). A visszaállítási jelentés nyomtatásához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen kattintson a Művelet kiválasztása > Jelentések nyomtatása lehetőségre. 3. Válassza ki a Katasztrófa utáni helyreállítás lehetőséget, majd kattintson az Nyomtatás lehetőségre.
Eszközök kezelése A BRMS segítségével megjelenítheti a mentési műveletekhez használt egyedülálló eszközök, szalagkönyvtárak és a Tivoli Storage Manager szerverek tulajdonságait, ill. felveheti, törölheti és módosíthatja ezeket a BRMS adatbázisában. A BRMS lehetővé teszi, hogy az adatokat egyedülálló szalagegységekre, szalagkönyvtárakra vagy akár Tivoli Storage Manager szerverekre mentse le. Használhat továbbá DVD és CD-ROM lemezeket, optikai könyvtárakat és virtuális optikai eszközöket. A BRMS által felügyelt műveletek csak a BRMS által ismert eszközöket használhatják. Az 11. fejezet BRMS grafikus felület használata
247
Eszközök kezelése párbeszédablakban törölheti, megjelenítheti ezeket az eszközöket vagy módosíthatja a tulajdonságaikat. Például a Tulajdonságok ablakban be lehet állítani, hogy az eszköz meg van-e osztva a rendszerek között. A Tivoli Storage Manager szerverek kapcsolati információit is itt lehet beállítani.
Lemeztárak kezelése A BRMS segítségével a mentés műveletek során használt lemeztárak információit is lehet kezelni. A lemeztár (amit karakteres felületen ASP-nek is szoktak hívni) a rendszer lemezegységeinek egy olyan csoportja, amit szoftveres szinten határoztak meg. A BRMS azért tárol információkat a lemeztárakról, hogy végre tudja hajtani az egyes mentési műveletek során a lemeztárak közötti adatáthelyezéseket. Ezek az információk csak a BRMS adatbázisban frissülnek; a lemeztáron tárolt adatokat nem érintik. Az alábbi módon kezelhet egy lemeztárat: 1. Válassza a Backup, Recovery, and Media Services > Lemeztárak kezelése tevékenységelemet. 2. A Lemeztárak kezelése ablakban kiválaszthatja a módosítandó ill. kezelendő lemeztárakat. Ha a Súgó gombra kattint az ablakban, akkor további részleteket olvashat ezeknek az opcióknak a használatáról.
Adathordozók kezelése A Backup, Recovery, and Media Services (BRMS) termék lajstromba veszi az adathordozókat és egyben egyszerűvé teszi az adathordozók kezelését, hiszen az adatbázisában nyomon lehet követni az adathordozók sorsát (milyen objektumok mentése történt meg, hová ill. mely adathordozókon van még szabad hely). A mentési irányelvek létrehozásakor a következő típusú helyszíneket lehet megadni a mentendő objektumok tárolási helyszíneként: soros adathordozó, párhuzamos adathordozó, mentési fájl ill. Tivoli Storage Manager szerver. Amikor a BRMS elindítja a mentést, kiválasztja a mentéshez használandó adathordozót a rendelkezésre álló adathordozó készletből. Így nem kell amiatt aggódni, hogy véletlenül nem elévült adatokat írunk felül, vagy helytelen adathordozóra készül mentés, hiszen a BRMS nyilvántartása használatával mindez megelőzhető. A mentést követően a BRMS abban is segít, hogy követni lehessen az adathordozó sorsát az előre definiált tárolási helyszíneken keresztül. Például előfordulhat, hogy az adott cég belső szabályzata szerint az adathordozókat a mentés helyszínétől eltérő helyen kell tárolni; a BRMS ezeket a mozzanatokat rögzíti, és jelez, mielőtt az adathordozó visszaszállítása esedékes. Az Adathordozó bejegyzése varázsló segít az adathordozók BRMS adatbázisba történő felvételében és az adathordozók előkészítésében. Az adathordozókat manuálisan is elévültté lehet tenni; az elévült adathordozók visszakerülnek a mentésre használható adathordozók csoportjába. Lehetőség van arra is, hogy adathordozó tárakat hozzon létre. Az adathordozó tárak hasonló tulajdonságokkal (pl. sűrűség, kapacitás) rendelkező adathordozók, egy csoportban. Az idő múlásával előfordulhat, hogy olyan adathordozói maradnak a nyilvántartásban, amelyeknek több eleme is elévült, és csak néhány adathordozón található már csak aktív adatok. Ezeket az adathordozókat vissza lehet nyerni, mégpedig úgy, hogy a rendszer képes az aktív elemeket áthelyezni róluk olyan adathordozókra, amelyeken egyéb aktív elemek vannak.
Adathordozó bejegyzése Mielőtt mentési műveleteket futtathatna a BRMS-sel, be kell jegyeznie az adathordozókat a BRMS adatbázisába, majd meg kell őket inicializálnia. Az "Adathordozó hozzáadása" varázsló segítségével vehet fel adathordozókat a BRMS leltárba. A varázsló indításához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen a Kötetek menüben kattintson a Hozzáadás lehetőségre. 3. Az "Adathordozó hozzáadása" varázsló utasításait követve vegye fel az adathordozót a BRMS rendszerbe.
248
IBM i: Backup, Recovery, and Media Services for i
Adathordozók kezelése Miután az adathordozók adatait a rendszer bejegyzi a BRMS adatbázisba, az adathordozókat a megadott feltételek (pl. kötetazonosító, állapot, adathordozó készlet vagy elévülési dátum) szerint lehet megjeleníteni. Az adathordozók elévülésének az ismerete hasznos akkor, amikor manuálisan kell elévültként megjelölni egy adathordozót; ekkor az adathordozó visszakerül a BRMS adathordozók lajstromába. Az alábbi lépéseket követve leszűrheti, hogy mely adathordozókat lehessen látni a listában: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen a Kötetek menüben kattintson a Tartalmazás lehetőségre.
Adathordozói irányelv létrehozása Az adathordozói irányelv határozza meg az adathordozó megtartásának típusát és hosszát. Továbbá meghatározza a mentési művelet számára használni kívánt adathordozó-osztályt és az áthelyezési irányelvet. Az alábbi lépéseket hajtsa végre, ha létre szeretne hozni egy új adathordozói irányelvet: 1. Válassza a Backup, Recovery, and Media Services > Adathordozó irányelvek > Új tevékenységelemet. 2. Az új adathordozói irányelv létrehozásához kövesse a varázslót. A következő paramétereket adhatja meg a létrehozandó adathordozói irányelv számára: Hova
Meghatározza, hogy az adott adathordozói irányelvhez tartozó adatok hova kerüljenek mentésre. Az adathordozói irányelv által a mentési műveletekhez használt adathordozót titkosíthatja is. Az adathordozók titkosításhoz azonban először meg kell értenie a kulcstároló fájlok, kulcstároló függvénytárak és kulcsrekord címkék kezelését. Megjegyzések: v A titkosítási funkció használatához a BRMS Advanced összetevőnek (5770-BR1 2-es termékopció) és a Encrypted Backup Enablement (5770-SS1 44 termékopció) összetevőnek telepítve kell lennie az operációs rendszerén. v A titkosítás nem támogatott mentési fájlok és optikai adathordozók számára.
Megtartás Az adathordozói irányelv által a mentési műveletekhez használt adathordozó és mentési fájl megtartásának típusát határozza meg. Automatikus másolás Meghatározza, hogy a mentési művelet befejezése után kíván-e létrehozni másodpéldányt az adatokról egy másik adathordozón több eszközt használva.
Adathordozói irányelv tulajdonságainak a módosítása Az adathordozói irányelvek tartalmazzák azokat a beállításokat, amelyek meghatározzák, hogy mely adathordozók mikor és hol kerülnek használatra. Itt módosíthatja az adathordozói irányelvekhez tartozó tulajdonságokat. Egy adathordozói irányelv tulajdonságait az alábbi módon tudja megjeleníteni vagy módosítani: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen az Adathordozó irányelvek menüben kattintson a Megnyitás lehetőségre. 3. Az Adathordozó irányelvek panelen, a módosítani kívánt adathordozó irányelv menüjében kattintson a Tulajdonságok menüpontra. 4. Az egyes lapokon határozza meg a módosítani kívánt tulajdonságokat, és kattintson az OK gombra.
11. fejezet BRMS grafikus felület használata
249
Adathordozók visszaszerzése A BRMS segítségével hatékonyan újrahasznosíthatja a töredezett adatstruktúrájú szalagköteteket, méghozzá úgy, hogy az aktív szalagfájlokat átmásoltathatja üres adathordozókra. Az adathordozók visszanyerése funkció segítségével a régi, töredezett adatstruktúrát tároló szalagköteteket új kötetekre másolhatja. Nem ritka az, hogy egy idő elteltével olyan szalagkötetek gyűlnek a polcokon, amelyek használhatatlanok. Ezeken a szalagköteteken sok kihasználatlan területű szalagrész van, mivel a szalagon eltérhet a szalagra mentett objektumok elévülési ideje. A visszanyerési funkció csak a nem elévült vagy aktív szalagfájlokat másolja át az új szalagkazettára. A régi szalagkötetek adatait elévültként jelöli meg a rendszer, és az aktív, mentett objektumok mentési információit úgy frissíti a rendszer, hogy az új szalagot jelöljék meg a mentés helyeként. Mindezzel eltávolíthatja a régi szalagköteteket az adathordozók lajstromából ill. újra használhatóvá teheti őket. A legkedvezőbb esetben a végeredmény az, hogy csökkenhet a kezelendő aktív szalagkötetek száma, és ezzel együtt a kezelendő kötetek összessége, és minimálisra csökkenthető az adathordozókra és az adathordozók tárolására költött pénz. A kötetek visszaszerzésében a BRMS Visszaszerzési varázslója nyújt segítséget. A Visszanyerési varázsló indításához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen a Kötetek menüben kattintson a Visszanyerés lehetőségre. 3. Kövesse a varázsló utasításait az adathordozó visszanyeréséhez.
Adathordozók kiegyensúlyozása Az adathordozók kiegyensúlyozása funkció lehetővé teszi, hogy kiegyenlítse az egyes rendszerek saját adathordozóinak számát egy BRMS hálózaton belül, így minden rendszer a kívánt számú adathordozóval rendelkezik majd. Ez a funkció megköveteli, hogy a rendszeren IBM i 6.1 vagy újabb változat fusson. BRMS hálózatban a rendszerek adathordozóinak kiegyensúlyozásához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen a Kötetek menüben kattintson a Kötet kiegyensúlyozás kezelése lehetőségre. 3. A Hozzáadás tevékenységelem választásával adhat BRMS rendszereket az adathordozó kiegyensúlyozási művelethez. 4. Az Adathordozó kiegyensúlyozás számára elérhető rendszerek hozzáadása oldalon adja meg a rendszer nevét, a hozzá társított adathordozó-készletet és helyet és állítson be egy prioritást a rendszerhez, továbbá a mentési műveletekhez használni kívánt adathordozók számát. A rendszerek ellátása prioritásokkal biztosítja, hogy a fontosabb adatokkal rendelkező rendszere megkapják a szükséges adathordozókat a mentési műveletek teljesítéséhez. 5. Az OK gombra kattintva adhatja a rendszert ahhoz a listához, amely vezérli majd az adathordozók kiegyensúlyozását az egyes rendszerek között. 6. Az Adathordozók kiegyensúlyozásának kezelése oldalon futtassa le az adathordozó kiegyensúlyozást az összes kijelölt rendszeren a Kötetek kiegyensúlyozása minden rendszeren tevékenységelemet választva. Jelentést is megjeleníthet a rendszerek közötti adathordozó kiegyensúlyozás eredményeiről.
Áthelyezési irányelv létrehozása A mentési stratégia része az is, hogy kezelni kell az adathordozók védelmét és körforgását is. A BRMS segítségével áthelyezési irányelveket hozhat létre, melyekkel kezelheti az adathordozók áthelyezését. Az adatok védelme érdekében általános érvényű ajánlás az, hogy a két legutóbbi teljes rendszermentés adathordozói, valamint a legfrissebb mentések adathordozói is meg legyenek őrizve. Ezen kívül minden olyan adathordozót, amire mentés készült, ajánlott lemásolni, és a másolatokat biztonságos, a mentés helyétől eltérő helyen tárolni; így biztosítható, hogy természeti katasztrófa (pl. tűzvész) esetén is elérhetők legyenek a rendszeradatok.
250
IBM i: Backup, Recovery, and Media Services for i
Az áthelyezési irányelvek használhatók arra, hogy nyomon lehessen követni az adathordozók helyét, ill. azt, hogy az adathordozók áthelyezése másik tárolóhelyre mikorra van beütemezve. Az áthelyezési irányelvek információkat tartalmaznak azokról a tárolóhelyszínekről, ahol az adathordozók a kiöregedésükig bezárólag tárolódnak. Például amikor a heti teljes rendszermentés elkészül a rendszerről, akkor egy futár elviheti az adathordozókat egy páncélszekrénybe, ahol 21 napig tárolja a cég az adathordozókat. A 21. nap leteltével az adathordozókat visszaszállítják a gépterembe, ahol egy rendszerező polcra kerülnek. A teljes mentések áthelyezési irányelve nyomon követi az adathordozók átszállításának az állomásait, és tárolja az információkat minden tárolási helyszínről (pl. vészhelyzet esetén milyen gyorsan lehet visszanyerni az adathordozót az adott tárolási helyről). Az alábbi lépéseket hajtsa végre, ha létre szeretne hozni egy új mozgatási irányelvet: 1. Válassza a Backup, Recovery, and Media Services > Mozgatási irányelv > Új irányelv tevékenységelemet. 2. Az új áthelyezési irányelv létrehozásához kövesse a varázsló utasításait. Megjegyzés: Az adathordozók kezelése és áthelyezése nagyon fontos vetülete a mentési stratégiának. Ha az adathordozó elveszik vagy nincs megfelelően védve, akkor rendszerhiba vagy katasztrófahelyzet esetén fennáll a veszélye az adatvesztésnek. Amennyiben segítségre van szüksége a cég hatékony mentési stratégiájának a kialakításában (beleértve az adathordozók kezelésére vonatkozó előírások létrehozását is), lépjen kapcsolatba az IBM Business Continuity and Recovery Services szolgáltatását kínáló szakemberrel.
Adathordozók áthelyezésének ellenőrzése Ha létrehoz egy áthelyezési irányelvet, akkor a BRMS automatikusan képes lesz ellenőrizni az adathordozók áthelyezését illetve manuálisan is ellenőrizheti az áthelyezési műveletet. Amikor a rendszergazda létrehoz egy áthelyezési irányelvet, akkor a rendszer megkérdezi, hogy szeretné-e ellenőrizni azokat a műveleteket, amelyek akkor történnek, amikor egy áthelyezési irányelv fut, azaz azt, hogy melyik kötet, mikor hová kerül át. Az áthelyezések ellenőrzése a BRMS nyilvántartását szinkronban tartja a tényleges eseményekkel. Választani lehet az áthelyezési műveletek manuális ill. a BRMS általi automatikus ellenőrzése között. Mivel biztosnak kell lennie abban, hogy az adathordozók ott vannak, ahol a BRMS nyilvántartás szerint is vannak, ajánlott, hogy kezdetben manuálisan ellenőrizze az áthelyezési műveleteket. Akkor célszerű a BRMS-sel automatikusan ellenőriztetni az árhelyezési műveleteket, ha az adathordozó-áthelyezési eljárások már bejáratottak és hosszabb ideje olajozottan működnek. Az alábbi lépéseket követve tudja manuálisan ellenőrizni az áthelyezési műveletet: 1. Válassza a Backup, Recovery, and Media Services > Mozgatási irányelv > Mozgatások ellenőrzése tevékenységelemet. Ekkor megjelenik az összes olyan szalagkötet felsorolása, amelyeknek az áthelyezése esedékes. A szalagkötet bejegyzéseknek a mezői mutatják a szalagkötet jelenlegi helyét, azt a helyet, ahová a szalagkötet kerül, az áthelyezés dátumát, valamint az áthelyezésért felelős áthelyezési irányelvet. 2. E-mailen vagy telefonon keresztül lépjen kapcsolatba a tárolási hellyel, és győződjön meg arról, hogy az adathordozó megérkezett a tárolási helyszínre. 3. Jelölje ki azokat a köteteket, amelyeket le szeretne ellenőrizni, majd kattintson az Ellenőrzés gombra. Ha úgy dönt, hogy a BRMS-sel, automatikusan ellenőrizteti az áthelyezéseket, akkor nem kell semmit sem tennie az áthelyezések ellenőrzése érdekében. Az áthelyezés beütemezett időpontjakor a BRMS automatikusan frissíti az adathordozóról eltárolt információkat. Az áthelyezési irányelv futtatásakor vagy beütemezésekor a BRMS nyomtatókimenetbe nyomtatja az adathordozó áthelyezési jelentést. Fontos: Ne feledje, hogy ha automatizálja az áthelyezéseket, akkor a BRMS frissíteni fogja az áthelyezési információkat, függetlenül attól, hogy az adathordozó ténylegesen átkerült-e a tárolási helyre vagy sem. Ha az áthelyezés nem történik meg, akkor a BRMS adatbázisban található adatok pontatlanok lesznek.
Tárolók kezelése A tárolók olyan elemek, amelyek több adathordozói kötetet tárolnak a rendszeren. A tárolókat a Recovery, and Media Services (BRMS) szolgáltatással is kezelheti. 11. fejezet BRMS grafikus felület használata
251
A tárolókban általában egy adathordozó tár található meg, bár akár több adathordozó tárat is meg lehet adni. A tárolók használata nem kötelező; használatukkal némileg finomabbá válnak a tároláskezelő rendszer beállításai. Megadhatja, hogy az adathordozókat adott helyszínen található tárolókban szeretné használni, majd a tárolókat arra használhatja, hogy a kötetek át legyenek helyezve egy áthelyezési irányelv alapján. 1. Válassza a Backup, Recovery, and Media Services > Mozgatási irányelv > Tárolók kezelése tevékenységelemet. 2. Ebben az ablakban az alábbi műveleteket hajthatja végre: v Új tároló létrehozása v Tároló törlése v Tároló módosítása v Tárolókészlet kezelése v Tároló köteteinek megjelenítése
Helyszínek kezelése Az áthelyezési irányelvek segítségével definiálhatja, hogy az adathordozók hogyan mozogjanak a különböző tárolási helyszínek között, valamint azt is, hogy az adathordozók mennyi ideig legyenek egy adott helyszínen tárolva. Ha létre szeretne hozni, módosítani vagy megjeleníteni szeretne köteteket, amelyek egy adott helyszínen vannak, kövesse az alábbi lépéseket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen az Áthelyezési irányelvek menüben kattintson a Helyek kezelése lehetőségre. 3. A Helyek kezelése panelen kövesse a megadott művelet lépéseit: v Új hely létrehozáshoz kattintson a Művelet kiválasztása > Új lehetőségre. v Ha meglévő hely alapján kíván új helyet létrehozni, akkor kattintson az Új ennek alapján menüpontra a helyhez tartozó menüben. v Hely törléséhez kattintson a Törlés menüpontra a helyhez tartozó menüben. v Meglévő hely módosításához kattintson a Tulajdonságok menüpontra a helyhez tartozó menüben. v Az adott helyen található kötetek listájának megtekintéséhez kattintson a Kötetek megjelenítése menüpontra a helyhez tartozó menüben.
BRMS karbantartás futtatása A rendszeren a karbantartás futtatása során a automatikusan lefut a BRMS adatbázis tisztogatása, frissülnek a mentési információk, és legenerálódnak a jelentések. Ajánlott minden nap karbantartást futtatni. A karbantartás futtatásakor elvégzendő műveletek köre testre szabható. Ha nem módosítja az alapértelmezett beállításokat, akkor az alábbi műveleteket végzi el a rendszer: v Adathordozók elévültként való megjelölése v Adathordozó-információk eltávolítása v Migrációs információk eltávolítása (180 napnál régebbiek) v Naplóbejegyzések eltávolítása (a legelső bejegyzéstől a 90 nappal ezelőtti bejegyzésig) v Rendbetétel futtatása v Kötetinformációk visszanyerése v Rendszer adathordozók auditálása (ha hálózatban dolgozik) v Naplófogadók módosítása v Jelentés készítése az elévült adathordozókról v Jelentés készítése az adathordozó felülvizsgálat információkról v Jelentés készítése a verziókról
252
IBM i: Backup, Recovery, and Media Services for i
v Jelentés készítése az adathordozó-információkról v Visszaállítási jelentések nyomtatása A karbantartás futtatásához válassza a Backup, Recovery, and Media Services > Karbantartás futtatása tevékenységelemet. Ha testre kívánja szabni a karbantartáskor elvégzendő műveletek körét, akkor kattintson az Opciók menüpontra. Az egyes mentési vezérlőcsoportok tulajdonságaiban be lehet állítani, hogy a mentés befejeztével fusson-e karbantartás.
BRMS jelentések megjelenítése és nyomtatása A BRMS-t hatékony jelentéskészítési képességekkel ruházták fel, melyek segítségével jobban tudja kezelni és nyomon követni a mentési műveleteket. Módosíthatja az egyes jelentések szerverparancsainak paramétereit. Jelentések nyomtatásához válassza a Backup, Recovery, and Media Services > Jelentések nyomtatása tevékenységelemet. A kijelölt jelentéseket HTML formátumban is meg lehet jeleníteni ill. ki lehet nyomtatni. A mentési és áthelyezési irányelvek HTML formátumú jelentései tartalmazzák a kijelölt vagy az összes irányelvvel kapcsolatos részletes információkat. Vannak olyan jelentések is, amelyek a kötetinformációkat és a BRMS naplóbejegyzéseket taglalják. A jelentések HTML formátumban történő megjelenítéséhez vagy mentéséhez válassza a kérdéses mappát vagy tételt, majd válassza ki a Jelentés megjelenítése tevékenységelemet. Kapcsolódó hivatkozás: B. függelék, “BRMS jelentések összefoglalása”, oldalszám: 359 A BRMS rendszert hatékony jelentéskészítési képességekkel ruházták fel, melyek segítségével jobban tudja kezelni a mentési műveleteket és nyomon követni a BRMS által rögzített információkat.
11. fejezet BRMS grafikus felület használata
253
254
IBM i: Backup, Recovery, and Media Services for i
12. fejezet Vállalati BRMS A Vállalati BRMS lehetővé teszi az adminisztrátorok számára a BRMS rendszerek biztonsági mentési műveleteinek figyelését, a Vállalati Hub nevű központi helyről. A Hub által figyelt rendszerek neve Vállalati csomópontok. A vállalati hálózat olyan csomópontokból áll, amelyek lehetnek önálló BRMS rendszerek, egy BRMS hálózat részei, vagy az önálló és BRMS hálózatos rendszerek bármilyen kombinációja. A csomópontok beállítása és kezelése a Hubon keresztül történik és a meglévő hagyományos BRMS hálózatok működését nem befolyásolja. A Hub a csomópontok mentési tevékenységét több módon is figyelheti: v STRRCYBRM, STRMNTBRM és DSPLOGBRM jelentések – saját kezűleg futtatott vagy ütemezett – a Hubon tárolt – opcionálisan a csomóponton tárolt – jelentés hibák e-mail értesítései – e-mail jelentések v mentési vezérlőcsoport futtatások állapota v a BRMS napló megjelenítése és szűrése v csatlakozás állapota
Vállalati BRMS fogalmak A Vállalati BRMS fontos fogalmainak bemutatása. Kapcsolattartó A kapcsolattartók a Hubhoz és a csomópontokhoz társított felhasználók. A kapcsolattartókat különféle értesítésekhez használják, a jelentéseket és a jelentések előállítása során felmerülő hibákat is beleértve. Hub
A Vállalati Hub egy olyan központi hely, amely a Vállalati csomópontok nevű többi BRMS rendszer BRMS mentéseit figyeli. A Hub által figyelt csomópontok neve a Vállalati hálózat. A Vállalati hálózat önálló és hálózatos BRMS rendszereket is tartalmazhat. A kommunikáció a Vállalati hálózatban minden egyes csomóponton be van állítva, és teljesen független a hagyományos BRMS hálózati konfigurációtól. Megjegyzés: A Vállalati Hub minimális verziószáma: IBM i 7.1.
Csomópont A Vállalati csomópontok olyan BRMS rendszerek, amelyeket a Vállalati Hub figyel. A Vállalati csomópont tulajdonságai a Hubon kerülnek meghatározásra és karbantartásra. A csomópontokon jelenleg nincs szükség vállalat-specifikus beállításokra. Ha azonban a csomóponton jelentések fognak futni, akkor távoli írók beállítására lesz szükség, és ha a spoolfájlok a csomóponton kerülnek mentésre, akkor kimeneti sort kell létrehozni. Csomópont irányelv Minden egyes csomópontnak vagy egy társított csomópont irányelve. A csomópont irányelv olyan tulajdonságokat határoz meg, amelyek több csomópont között is megoszthatók. Minden egyes csomópont bármelyik tulajdonságához hivatkozhat a csomópont irányelvre. Csomópontcsoport A csomópontcsoportok lehetővé teszik az adminisztrátor számára, hogy nevet rendeljen hozzá a csomópontok csoportjához. A csomópontcsoportok olyan jellemzőkön alapulhatnak, amelyek a csomópontokon közösek, mint például a tulajdonos, hely, időzóna stb.
© Szerzői jog IBM 1998, 2015
255
Jelentésmeghatározás A jelentésmeghatározások azt határozzák meg, hogy a jelentés hogyan és mikor kerüljön előállításra a csomóponthoz. A jelentésmeghatározás futtatható kézzel, vagy a futtatása ütemezhető meghatározott időközönként. A jelentésmeghatározás futtatásával létrehozott kimenet a hubon egy felhasználó által megadott kimeneti sorban kerül tárolásra. A kimenet tárolható a felhasználó által megadott kimeneti sorban a csomóponton. és/vagy e-mailben elküldhető a csomópont kapcsolattartóinak. Jelentés irányelv Minden egyes jelentésmeghatározásnak van egy társított jelentés irányelve. A jelentés irányelv olyan tulajdonságokat határoz meg, amelyek több jelentésmeghatározás között is megoszthatók. Minden egyes jelentésmeghatározás bármelyik tulajdonságához hivatkozhat a jelentés irányelvre. Jelentés Ha egy csomóponthoz jelentésmeghatározás fut, akkor jelentés kerül előállításra. Minden egyes jelentés azonosítja, hogy a jelentésmeghatározás mikor lett futtatva, milyen jelentéskimenet került előállításra és a jelentés kimenet hol került tárolásra. Jelentéskimenet A jelentéskimenet akkor kerül előállításra, ha a jelentésmeghatározáshoz jelentés kerül létrehozásra. A jelentéskimenet a jelentésen keresztül található meg, amely azonosítja, hogy a jelentésmeghatározás mikor lett futtatva. A jelentéskimenet több fájlt is tartalmazhat.
Vállalati BRMS használata Ismerje meg, hogyan lehet a BRMS rendszerek mentési műveleteit helyközponti helyről megfigyelni.
Vállalati Hub központ panel megnyitása A Vállalati Hub központ panel megnyitásához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelem kattintson a Vállalati szolgáltatások elemre.
Hub adminisztrációs beállításainak módosítása Hub hálózatában a csomópontok mentéseinek megfigyelését vezérlő paraméterek módosításának bemutatása. Hubhoz tartozó paraméterek módosításához tegye a következőket: 1. Nyissa meg az Enterprise Hub Center panelt. 2. A Vállalati szolgáltatások panelen kattintson a Hub adminisztráció lapra. 3. Adja meg a hub részleteit és kattintson az OK gombra.
Csomópont létrehozása Új Csomópont létrehozásához a BRMS biztonsági mentések figyeléséhez, tegye a következőket: 1. Nyissa meg az Enterprise Hub Center panelt. 2. A Hub központ oldalon kattintson a Hozzáadás lehetőségre. 3. A Csomópont hozzáadása panelen adja meg a csomópont részleteit és kattintson az OK gombra.
Csomópont házirend létrehozása Új csomópont irányelv létrehozásához, amelyre több csomópont is hivatkozhat, tegye a következőket: 1. Nyissa meg az Enterprise Hub Center panelt. 2. A Vállalati szolgáltatások panelen kattintson a Csomópont irányelvek lapra. 3. A Csomópont irányelvek oldalon kattintson a Hozzáadás lehetőségre. 4. A Csomópont irányelv hozzáadása panelen adja meg a csomópont irányelv részleteit és kattintson az OK gombra.
256
IBM i: Backup, Recovery, and Media Services for i
Jelentésmeghatározás létrehozása Csomóponton futtatandó új jelentésmeghatározás létrehozásához tegye a következőket: 1. 2. 3. 4.
Nyissa meg az Enterprise Hub Center panelt. A Hub központ oldalon jelölje ki a csomópontot és kattintson a Műveletek > Tulajdonságok lehetőségre. A Csomópont tulajdonságai panelen kattintson a Jelentésmeghatározások lapra. A Jelentésmeghatározások oldalon kattintson a Hozzáadás lehetőségre.
5. A Jelentésmeghatározás hozzáadása panelen adja meg a jelentésmeghatározás részleteit és kattintson az OK gombra.
Jelentés irányelv létrehozása Új jelentés irányelv létrehozásához, amelyre több jelentésmeghatározás is hivatkozhat, tegye a következőket: 1. Nyissa meg az Enterprise Hub Center panelt. 2. A Vállalati szolgáltatások panelen kattintson a Jelentés irányelvek lapra. 3. A Jelentés irányelvek oldalon kattintson a Hozzáadás lehetőségre. 4. A Jelentés irányelv hozzáadása panelen adja meg a jelentés irányelv részleteit és kattintson az OK gombra.
Jelentésmeghatározás futtatása Jelentésmeghatározás futtatásához csomóponton, tegye a következőket: 1. Nyissa meg az Enterprise Hub Center panelt. 2. A Hub központ oldalon jelölje ki a csomópontot és kattintson a Műveletek > Tulajdonságok lehetőségre. 3. A Csomópont tulajdonságai panelen kattintson a Jelentésmeghatározások lapra. 4. A Jelentésmeghatározás oldalon, a jelentésmeghatározáshoz tartozó menüben kattintson a Jelentés futtatása menüpontra. Megjelenik egy oldal, amely jelzi, hogy a Jelentés sikeres volt-e. Megjegyzés: Nem hajtson végre semmilyen műveletet, amíg a jelentés be nem fejeződik.
Jelentések küldése kapcsolattartóknak Jelentések küldéséhez a csomópont kapcsolattartóinak, tegye a következőket: 1. Nyissa meg az Enterprise Hub Center panelt. 2. A Hub központ oldalon jelölje ki a csomópontot és kattintson a Műveletek > Tulajdonságok lehetőségre. 3. A Csomópont tulajdonságai panelen kattintson a Jelentésmeghatározások lapra. 4. A Jelentésmeghatározás oldalon, a jelentésmeghatározáshoz tartozó menüben kattintson a Tulajdonságok menüpontra. 5. A Jelentésmeghatározás tulajdonságai panelen kattintson az Igen gombra Jelentések küldése a kapcsolattartóknak? kérdésnél. 6. Kattintson az OK gombra.
Csomópont összes jelentésének megjelenítése Az összes jelentés megjelenítéséhez, amely a csomóponton futott, tegye a következőket: 1. Nyissa meg az Enterprise Hub Center panelt. 2. A Hub központ oldalon jelölje ki a csomópontot és kattintson a Műveletek > Jelentések megjelenítése lehetőségre. 3. A Csomópont jelentései panelen, a jelentéshez tartozó menüben kattintson a Jelentéskimenet megjelenítése menüpontra. 4. A Jelentéskimenet panelen, a jelentéshez tartozó menüben kattintson a Jelentés megjelenítése menüpontra.
12. fejezet Vállalati BRMS
257
Jelentésmeghatározás jelentéseinek megjelenítése A csomóponton futtatott jelentésmeghatározás jelentéskimenetének megjelenítéséhez tegye a következőket: 1. 2. 3. 4.
Nyissa meg az Enterprise Hub Center panelt. A Hub központ oldalon jelölje ki a csomópontot és kattintson a Műveletek > Tulajdonságok lehetőségre. A Csomópont tulajdonságai panelen kattintson a Jelentésmeghatározások lapra. A Jelentésmeghatározás oldalon, a jelentésmeghatározáshoz tartozó menüben kattintson a Jelentések megjelenítése menüpontra.
5. A Jelentésmeghatározás jelentései panelen, a jelentéshez tartozó menüben kattintson a Jelentéskimenet megjelenítése menüpontra. 6. A Jelentéskimenet panelen, a jelentéshez tartozó menüben kattintson a Jelentés megjelenítése menüpontra.
Vállalati BRMS szempontok és követelmények A Vállalati BRMS használatával kapcsolatos fontos szempontok és követelmények bemutatása.
BRMS licencek A Hubnak és a csomópontoknak egyaránt aktuális IBM Backup, Recovery and Media Services for i alaplicenccel kell rendelkezniük. A Hubnak a BRMS - Network Feature és BRMS - Advanced Feature opciókhoz is aktuális licenccel kell rendelkeznie.
Felhasználói felület A Vállalati BRMS használata csak a BRMS grafikus felületen keresztül támogatott. Ha a felhasználói felület nem az elvártnak megfelelően működik, akkor fontolja meg az alábbi tippeket. Vállalati BRMS használata esetén tiltsa le böngészőjében az előugró hirdetéseket blokkoló szoftvert. A vállalati BRMS normál tevékenysége során új ablakokat jeleníthet meg. BRMS PTF alkalmazásakor a BRMS grafikus felület kódjának legfrissebb szintjét engedélyezze. IBM i navigátor használata esetén állítsa le és indítsa újra a TCP/IP HTTP szervert. System i navigátor használata esetén távolítsa és és telepítse újra a BRMS bedolgozót. További információkat a PTF fedőlapja tartalmaz. IBM i navigátor problémák elhárításához futtassa a következő nem-grafikus parancsokat a Hubon: 1. Írja be a következőt: STRQSH. 2. A Qshell parancssorból adja ki a következő parancsot: /QIBM/ProdData/OS/OSGi/LWI71/native/lwihealth.sh admin2 /home/admin2hc.txt. 3. Ha az előző parancs befejeződött, akkor a PF3 lenyomásával lépjen ki a Qshell parancsértelmezőből. 4. A Fájl megjelenítése (DSPF) parancs segítségével jelenítse meg a következő fájlokat: v '/home/admin2hc.txt' - az egészségi állapot ellenőrzés teljes naplója v '/home/admin2hc.summary.txt' - potenciális problémák az egészségi állapot ellenőrzési naplóban
Vállalati hálózati kapcsolatok A Vállalati BRMS hálózatok nem a hagyományos BRMS hálózati konfigurációt használják. A csomópontok kommunikációját a Hubon a Csomópont tulajdonságai panel Kommunikáció lapjára kattintva állíthatja be. A Vállalati Hub központ jelzi, hogy a Vállalati hálózat adott csomópontja kommunikál-e a Hubbal. Ha a Hub központ az jelzi, hogy a csomópont nem kommunikál, akkor tegye a következőket: 1. A Hub központ panelen keressen olyan csomópontot, amelynek BRMS állapot mezőjében Nincs csatlakoztatva érték vagy BRMS PTF mezőjében *NONE érték szerepel. 2. A csomópont Tulajdonságok műveletét kiválasztva jelenítse meg a csomópont tulajdonságait.
258
IBM i: Backup, Recovery, and Media Services for i
3. Tekintse át a csomópont Kommunikáció lapján megjelenő tulajdonságokat. A csomópont tulajdonságainak mentéséhez kattintson az OK gombra. 4. Ha a csomóponttal kommunikációs probléma van, akkor Nem alakítható ki kapcsolat a RendszerNév csomóponttal párbeszédablak jelenik meg. A kommunikációs hibák megtekintéséhez kattintson a Részletek lehetőségre. 5. Ha a kommunikációs hibákból a kapcsolat probléma nem állapítható meg, akkor tekintse át a használt beállítási eljárást. | |
Megjegyzés: A BRMS Enterprise hálózati konfigurációját úgy ellenőrizheti, ha a *VFYENT értéket adja meg az opció (OPTION) paraméterhez a BRMS inicializálása (INZBRM) parancsban.
Jelentéskimenet beállítása A jelentéshez a csomóponton előállított spoolfájlok tárolása távoli kimeneti sorban történik. A spoolfájlok ezután távoli író segítségével kerülnek átmásolásra vagy áthelyezésre a Hubra. A távoli író TCP/IP csatoló beállítását igényli az operációs rendszeren, IP cím beállítását a nyomtató oldalon, továbbá Sornyomtató démon (LPD) TCP/IP folyamatnak kell futnia a nyomtatószerveren. Ha adott csomóponthoz nem lehet jelentéseket előállítani, akkor további információkat a következő helyen talál: Jelentési problémák hibaelhárítása a vállalaton belül.
E-mail értesítések beállítása A vállalati kapcsolattartókhoz e-mail címek adhatók meg. A kapcsolattartók segítségével jelezheti, hogy hová kell a vállalati funkciók e-mailjeit küldeni. Küldhetők például jelentések vagy jelentéshiba értesítések adott csomópont kapcsolattartóinak. A BRMS az e-mailek küldéséhez TCP/IP SMTP-t használ, így azt a felhasználónak a vállalati e-mail funkciók megfelelő működéséhez be kell állítania. Az SMTP beállításával kapcsolatban további információkat a következő helyen talál: Egyszerű levéltovábbítási protokoll IBM i rendszeren. A TCP/IP SMTP rendszer címjegyzék-bejegyzést igényel ahhoz, hogy a felhasználó e-mailt küldhessen. Mivel az ütemezett jelentésmeghatározások BRMS jobban futnak a QBRMS alatt, a BRMS automatikusan felveszi a QBRMS címjegyzék-bejegyzését, ha ilyen még nem létezik. Ha a jelentésmeghatározást saját kezűleg futtatják a ‘Jelentés futtatása’ művelet segítségével, akkor a jelentést futtató felhasználó számára címjegyzék-bejegyzést kell megadni ahhoz, hogy SMTP-t használhasson. További információkért lásd a Címjegyzék-bejegyzések kezelése (WRKDIRE) parancsot. A következő parancs futtatásával állapíthatja meg, hogy az SMTP helyesen működik-e: SNDSMTPEMM RCP((
[email protected])) SUBJECT(’SMTP test’) NOTE(’SMTP test’)
Ha az e-mailek mindegyike több e-mailre kerül felosztásra, amelyek véletlenszerű formázatlan MIME adatokat tartalmaznak, akkor növelje a POP szerver 'Üzenet felosztási méret' attribútumát nagyobb vagy nincs maximum értékre: CHGPOPA MSGSPLIT(2048)
vagy CHGPOPA MSGSPLIT(*NOMAX)
Az SMTP szerver az alábbi SMTP attribútumok beállításával a TCP/IP indulásakor automatikusan indítható: CHGSMTPA AUTOSTART(*YES)
Időzóna szempontok A Hubon keresztül kezdeményezett ütemezett tevékenységekhez használt dátumok és időpontok (például jelentésmeghatározás futtatási idők) a Hubra vonatkoznak. Ha például a Hub a Központi szabványidő (CST) 12. fejezet Vállalati BRMS
259
időzónában van és a rajta lévő jelentésmeghatározás futási ideje CST szerinti reggel 6:00 órára van meghatározva, akkor a jelentésmeghatározás a csomóponton CST szerinti reggel 6 órakor kerül futtatásra, tekintet nélkül a csomópont időzónájára.
Csomópontok elérésének felhasználói követelményei A Hubról kezdeményezhető csomópontműveletek távoli kapcsolatot igényelnek a csomóponthoz. A műveletet a Hubon kezdeményező felhasználói profilhoz RDB belépési csomópont szükséges.
260
IBM i: Backup, Recovery, and Media Services for i
13. fejezet Funkcionális használati modell és BRMS biztonsági szempontok BRMS adminisztrátorként tisztában van a felhasználói és rendszer adatok törlés, torzítás és lopás elleni védelmének fontosságával. A BRMS funkcionális használati modellje lehetővé teszi a felhasználók hozzáférésének személyre szabását a BRMS funkciókhoz (mentés, helyreállítás és adathordozó-kezelés) és az egyes funkciók különböző összetevőihez. Adhat például az egyik felhasználóak vezérlőcsoport módosítási jogosultságot, egy másik felhasználót pedig feljogosíthat ugyanezen vezérlőcsoport használatára és megtekintésére. A funkcionális használati modell segítségével adományozhat az összes felhasználónak is hozzáférést adott funkcióhoz vagy funkcionális összetevőhöz. A BRMS funkcionális használati modellt az IBM i navigátor felületen keresztül kell elérnie. Az IBM i navigátor és a funkcionális használati modell közös használatáról további információkat a fejezet későbbi részében talál. Ha az IBM i navigátor nincs telepítve a rendszeren, akkor a BRMS funkciók védelmével kapcsolatban a következő helyen talál tippeket: “IBM i biztonsági vezérlőelemek kezelése” oldalszám: 267. A BRMS egy másik biztonsági beállítást is biztosít, a SETUSRBRM parancsot, amely felhasználói és csoportos profilok alaphelyzetbe állítását teszi lehetővé jobkategória (*OPERATOR vagy *ADMINISTRATOR) alapján. A BRM felhasználói használatának beállítása (SETUSRBRM) parancsot használhatja kiinduló pontként a BRMS funkciók elérésének szabályozásakor, biztonsági beállításait pedig az IBM i navigátor segítségével igazíthatja igényeihez. A parancs használatához az IBM i navigátornak nem kell telepítve lennie. A BRMS a BRMS funkciók felhasználói hozzáférésének hatékony szabályozását teszi lehetővé. Az IBM i biztonsági paraméterei segítségével megakadályozhatja, hogy a felhasználók véletlenül vagy szándékosan kárt tegyenek fájljaiban vagy rendszerében. Mivel azonban a BRMS saját adatbázisait *PUBLIC *USE jogosultsággal szállítja (ami lehetővé teszi a használatot, de a módosítást nem), a kijavíthatatlan sérülések előfordulása valószínűtlen. Megjegyzés: Ha telepítette a Speciális funkciók összetevőt, akkor alkalmazhatja a funkcionális használati modellt az archiválási, visszakeresési és áttelepítési összetevőkre. Ezzel kapcsolatos további információkat a Hierarchical Storage Management című könyvben talál.
Hogyan működik a funkcionális használati modell Akkor használja a funkcionális használati modellt, ha bizonyos funkciók felhasználói hozzáférését személyre kívánja szabni, vagy ha minden felhasználónak ugyanazt a hozzáférést kívánja adományozni adott funkcióhoz. A funkcionális használati modell minden BRMS funkcióhoz, funkcionális összetevőhöz, és mentési és adathordozó-kezelési elemhez (például irányelv vagy vezérlőcsoport) két biztonsági szintet biztosít. ACCESS vagy NO ACCESS A funkcionális használati modellben a felhasználónak vagy van hozzáférése adott BRMS funkcióhoz vagy összetevőhöz, vagy nincs. Ha a felhasználónak van hozzáférése az adott funkcióhoz vagy összetevőhöz, akkor használhatja és megjelenítheti azt. Ha a felhasználónak nincs hozzáférése az adott funkcióhoz vagy összetevőhöz, akkor nem használhatja és nem jelenítheti azt meg. Ezen az alap hozzáférési szinten a felhasználó feldolgozhatja a mentési műveletben részt vevő adott elemet (például könyvtárat vagy vezérlőcsoportot), de nem módosíthatja azt. SPECIFIC CHANGE vagy NO CHANGE A másik hozzáférési szint bizonyos funkció, összetevő vagy elem módosítását teszi lehetővé. Mentési lista módosításához például a felhasználónak ehhez a bizonyos mentési listához kell hozzáféréssel rendelkeznie. Hasonlóképpen, adathordozó irányelv módosításához a felhasználónak ehhez a bizonyos adathordozó irányelvhez kell hozzáféréssel rendelkeznie. A funkcionális használati modell biztosítja azoknak a meglévő elemeknek (vezérlőcsoportok, mentési listák, adathordozó és áthelyezési irányelvek, stb.) listáját, amelyekhez bizonyos hozzáférést adományozhat. © Szerzői jog IBM 1998, 2015
261
A funkcionális használati modellel mindkét típusú hozzáférést megadhatja a felhasználónak (hogy a felhasználó használni és módosítani is képes legyen az adott funkciót, összetevőt vagy elemet). Vagy megadhatja a felhasználónak csak az egyik hozzáférési típust, hogy például a felhasználó az adott funkciót, összetevőt vagy elemet csak használhassa, de ne módosíthassa. A következő rész a biztonsági paramétereket foglalja össze.
Mentés funkció A mentés területen az alábbi használati szintek állnak rendelkezésre: Alapszintű mentési tevékenységek Ez a mentés alapszintű használati szintje. Az Alapszintű mentési tevékenységek hozzáféréssel rendelkezők használhatják és megtekinthetik a mentési irányelvet, vezérlőcsoportokat és listákat. A használati hozzáférés azt is lehetővé teszi ezen felhasználók számára, hogy mentéseket dolgozzanak fel vezérlőcsoportok segítségével (az STRBKUBRM parancson keresztül) vagy könyvtárak, objektumok és mappák (SAVLIBBRM, SAVOBJBRM és SAVFLRLBRM) szerint. Az alapszintű mentési tevékenységekhez hozzáféréssel nem rendelkező felhasználók a mentési menüpontokat és parancsparaméter beállításokat nem láthatják. Mentési irányelv A mentési irányelvhez hozzáférő felhasználók az adott mentési irányelv használata és megtekintése mellett módosíthatják is azt. A mentési irányelvhez hozzáféréssel nem rendelkező felhasználók nem módosíthatják azt. Mentési vezérlőcsoportok A mentési vezérlőcsoportokhoz hozzáférő felhasználók az adott vezérlőcsoportok használata és megtekintése mellett módosíthatják is azokat. Az összes létező vezérlőcsoport listáját megtalálja a mentési vezérlőcsoportok címszó alatt az IBM i navigátorban. A felhasználó tetszőleges számú vezérlőcsoporthoz kaphat hozzáférést. A mentési vezérlőcsoportokhoz hozzáféréssel nem rendelkező felhasználók nem módosíthatják azokat. Mentési listák A mentési listákhoz hozzáférő felhasználók az adott mentési listák használata és megtekintése mellett módosíthatják is azokat. Az összes létező mentési lista felsorolását megtalálja a mentési listák címszó alatt az IBM i navigátorban. A felhasználó tetszőleges számú mentési listához kaphat hozzáférést. A mentési listához hozzáféréssel nem rendelkező felhasználók nem módosíthatják azt.
Helyreállítási funkció A helyreállítás területen az alábbi használati szintek állnak rendelkezésre: Alapszintű helyreállítási tevékenységek Ez a helyreállítás alapszintű használati szintje. Az Alapszintű helyreállítási tevékenységek hozzáféréssel rendelkező felhasználók használhatják és megtekinthetik a helyreállítási irányelvet. Használhatják továbbá a WRKMEDIBRM parancsot alapszintű helyreállítások feldolgozásához, valamint az RSTOBJBRM és RSTLIBBRM parancsokat egyedi visszaállítások végrehajtásához. Az alapszintű helyreállítási tevékenységekhez hozzáféréssel nem rendelkező felhasználók a helyreállítási menüpontokat és parancsparaméter beállításokat nem láthatják. Helyreállítási irányelv A helyreállítási irányelvhez hozzáférő felhasználók az adott helyreállítási irányelv használata és megtekintése mellett módosíthatják is azt. A helyreállítási irányelvhez hozzáféréssel nem rendelkező felhasználók nem módosíthatják azt.
Adathordozó-kezelési összetevők Az adathordozó-kezelés területen az alábbi használati szintek állnak rendelkezésre: Alapszintű adathordozó tevékenységek Ez a funkció alapszintű használati szintje. Az alapszintű adathordozó tevékenységekhez hozzáférő felhasználók olyan alapszintű adathordozóhoz kapcsolódó tevékenységek végrehajtására képesek, mint az
262
IBM i: Backup, Recovery, and Media Services for i
adathordozók használata és hozzáadása a BRMS rendszerhez. Az ezzel a hozzáféréssel rendelkező felhasználók az adathordozó irányelveket és adathordozó-osztályokat is használhatják és megtekinthetik, de nem módosíthatják. Az alapszintű adathordozó tevékenységekhez hozzáféréssel nem rendelkező felhasználók a kapcsolódó menüpontokat és parancsparaméter beállításokat nem láthatják. Speciális adathordozó tevékenységek A speciális adathordozó tevékenységekhez hozzáféréssel rendelkező felhasználók olyan adathordozó tevékenységeket hajthatnak végre, mint az adathordozók lejárttá tétele, eltávolítása és inicializálása. Adathordozó irányelvek Az adathordozó irányelvekhez hozzáférő felhasználók az adott adathordozó irányelvek használata és megtekintése mellett módosíthatják is azokat. Az összes létező adathordozó irányelv listáját megtalálja az adathordozó irányelvek címszó alatt az IBM i navigátorban. A felhasználó tetszőleges számú adathordozó irányelvhez kaphat hozzáférést. Az adathordozó irányelvhez hozzáféréssel nem rendelkező felhasználók nem módosíthatják azt. Adathordozó-osztályok Az adathordozó-osztályokhoz hozzáférő felhasználók az adott adathordozó-osztályok használata és megtekintése mellett módosíthatják is azokat. Az összes létező adathordozó-osztály listáját megtalálja az adathordozó-osztályok címszó alatt az IBM i navigátorban. A felhasználó tetszőleges számú adathordozó-osztályhoz kaphat hozzáférést. Az adathordozó-osztályhoz hozzáféréssel nem rendelkező felhasználók nem módosíthatják azt. Adathordozó információk Az Adathordozó információk hozzáféréssel rendelkező felhasználók az Adathordozó információk kezelése képernyőről módosíthatják az adathordozó információkat. Alapszintű áthelyezési tevékenységek Az alapszintű áthelyezési tevékenységekhez hozzáférő felhasználók képesek a MOVMEDBRM parancsokat saját kezűleg feldolgozni és megjeleníteni, de nem módosíthatják azokat. Áthelyezés ellenőrzése Az áthelyezés ellenőrzési hozzáféréssel rendelkező felhasználók áthelyezés ellenőrzési feladatokat hajthatnak végre. Áthelyezési irányelvek Az áthelyezési irányelvekhez hozzáférő felhasználók az adott áthelyezési irányelvek használata és megtekintése mellett módosíthatják is azokat. Az összes létező áthelyezési irányelv listáját megtalálja az áthelyezési irányelvek címszó alatt az IBM i navigátorban. A felhasználó tetszőleges számú áthelyezési irányelvhez kaphat hozzáférést. Az áthelyezési irányelvhez hozzáféréssel nem rendelkező felhasználók nem módosíthatják azt.
Rendszerhez kapcsolódó funkciók A rendszer területen az alábbi használati opciók állnak rendelkezésre: Alapszintű rendszertevékenységek Az alapszintű rendszerhez kapcsolódó tevékenységek végzésére jogosult felhasználók használhatják és megtekinthetik az eszközképernyőket és -parancsokat. Megtekinthetik továbbá a lemeztár (ASP) információkat és parancsokat is. Az ezzel a hozzáférési szinttel rendelkező felhasználók a rendszer irányelvet is használhatják és megtekinthetik. Eszközök Az eszköz hozzáféréssel rendelkező felhasználók módosíthatják az eszközökhöz kapcsolódó információkat. Ezen hozzáférés nélkül a felhasználók az eszköz információkat nem módosíthatják. Lemeztárak Az ASP információkhoz hozzáférő felhasználók a BRMS lemeztárkezelésével kapcsolatos információkat módosíthatják.
13. fejezet Funkcionális használati modell és BRMS biztonsági szempontok
263
Karbantartás A karbantartási hozzáféréssel rendelkező felhasználók karbantartási műveleteket futtathatnak és ütemezhetnek. Rendszer irányelv A rendszer irányelvhez hozzáférő felhasználók módosíthatják a rendszer irányelv paramétereit. Napló
Napló információkat minden felhasználó megjeleníthet, de csak a Napló hozzáféréssel rendelkezők távolíthatnak el naplóbejegyzéseket.
BRM inicializálása Az ezzel a hozzáféréssel rendelkező felhasználók használhatják az INZBRM parancsot. Vállalati Az ezzel a hozzáféréssel rendelkező felhasználók BRMS rendszereik mentési műveleteit központi helyről figyelhetik meg.
Funkcionális használati modell megvalósítása A funkcionális használati modell szolgáltatás eléréséhez használja az működőIBM i navigátort. A BRMS funkciók és összetevők listájának lekérdezéséhez tegye a következőket: 1. Az IBM i navigátorban bontsa ki az IBM i felügyeletRendszer elemet és Kattintson az Alkalmazásadminisztráció lehetőségre. 2. Az Alkalmazásadminisztráció panelen kattintson a Hoszt alkalmazások lapra. 3. Bontsa ki a Backup Recovery and Media Services for IBM i elemet az elérhető funkciók és összetevők megtekintéséhez. Az alábbiakban az Alkalmazásadminisztráció panelen látható elemek és elvégezhető feladatok összefoglalása következik: v A Funkció oszlopban a BRMS funkciók és funkcionális összetevők neveit láthatja. v Ha kiválasztja a jelölőnégyzetet az Alapértelmezett használat oszlopban, akkor minden felhasználónak hozzáférést adományoz a funkcióhoz vagy összetevőhöz az adott sorban. v Ha kiválasztja a jelölőnégyzetet az Összes objektum használata oszlopban, akkor azt jelzi, hogy a felhasználó/felhasználók *ALLOBJ jogosultsággal rendelkezik/rendelkeznek a felhasználói szinten. Az IBM i operációs rendszer biztosítja *ALLOBJ speciális biztonsági értéket, amely a felhasználók számára az összes objektum elérését lehetővé teszi az IBM i rendszeren. Az (*ALLOBJ) jogosultsággal rendelkező felhasználó automatikusan teljes hozzáféréssel rendelkezik a megjelölt BRMS funkciókhoz és összetevőkhöz. Ha a jelölőnégyzetet nem választja ki, akkor a BRMS a felhasználók *ALLOBJ jogosultságát figyelmen kívül hagyja és egyéni hozzáférést követel meg. v A felhasználói hozzáférés személyre szabásához kattintson a Személyre szabás lehetőségre a panel jobb alsó sarkában. A Hozzáférés személyre szabása panelen név szerint választhatja ki az egyes felhasználókat és hozzáférésüket a kívánt módon személyre szabhatja. Ha bármely funkció vagy funkcionális összetevő felhasználói hozzáférését személyre szabja, akkor az Alkalmazásadminisztráció panelen a Hozzáférés személyre szabása oszlopban a jelölőnégyzet ki lesz választva.
Új BRMS tevékenységek regisztrálása a funkcionális használati modellben Miután a BRMS felhasználók számára kialakította a funkcionális használati modellt, a BRMS megkezdi az új tevékenységek regisztrálását az IBM i biztonsági rendszerbe. Valahányszor új vezérlőcsoportot, listát, adathordozó irányelvet, adathordozó-osztályt vagy áthelyezési irányelvet hoz létre, a BRMS hozzáadja azt a használati modellhez. Ilyenkor a BRMS rögzíti az új elem nevét a naplóban. A naplóüzenetet a DSPLOGBRM *SEC paranccsal tekintheti át. A BRMS az új elemek mindegyikét a rendszer irányelvben megadott alapértelmezett használati szinttel regisztrálja. A Rendszer irányelv módosítása képernyő megnyitásához tegye a következőket:
264
IBM i: Backup, Recovery, and Media Services for i
1. Írja be a parancssorba a GO BRMSYSPCY parancsot és nyomja meg az Entert. 2. Válassza az 1-es opciót (Rendszer irányelv megjelenítése és módosítása). Change System Policy Type choices, press Enter. Media policy . . . . . . . . . . . . . . FULL Devices . . . . . . . . . . . . . . . . TAPMLB04
Name, F4 for list Name, F4 for list
Home location for media . Media class . . . . . . . Sign off interactive users Sign off limit . . . . . . Output queue . . . . . . . Library . . . . . . . . Day start time . . . . . . Media monitor . . . . . . Shared inventory delay . . Auto enroll media . . . . Default usage. . . . . . .
Name, F4 for list Name, F4 for list *YES, *NO 0-999 minutes Name, *PRTF Name, *LIBL Time *YES, *NO 30-9999 seconds *NO, *YES *NO, *YES More...
F3=Exit
F4=Prompt
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
F5=Refresh
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
*HOME CART3490E *NO 30 *PRTF 0:00:00 *YES 60 *NO *NO
F12=Cancel
3. Az Alapértelmezett használat mezőben szereplő érték megadja, hogy alapértelmezésben kell-e hozzáférést biztosítani a létrehozott BRMS objektumhoz, például vezérlőcsoporthoz, mentési listához vagy irányelvhez. 4. A módosítások mentéséhez és kilépéshez nyomja meg az Entert.
SETUSRBRM parancs használata a SETUSRBRM parancsot használhatja kiindulási pontként, ha rendszeroperátoroknak és adminisztrátoroknak kíván hozzáférést adományozni a BRMS funkciókhoz és összetevőkhöz. Ezután használja a funkcionális használati modellt a hozzáférés felhasználónkénti személyre szabásához, vagy ha adott funkcióhoz minden felhasználó számára biztosítani kívánja a hozzáférést. A BRMS ezeket az alapértelmezett operátor és adminisztrátor kategóriákat a tevékenységek fajtája alapján alakítja ki, amelyeket az ezekbe a szerepkörökbe tartozó felhasználók általában végeznek. A BRMS felhasználói használatának beállítása (SETUSRBRM) képernyő megnyitásához tegye a következőket: 1. Írja be a SETUSRBRM parancsot a parancssorba, majd nyomja meg az F4 billentyűt a képernyő megnyitásához. Set User Usage for BRM (SETUSRBRM) Type choices, press Enter. User . . . . . . . . . . . . . . Usage . . . . . . . . . . . . .
F3=Exit F4=Prompt F24=More keys
F5=Refresh
*OPERATOR
F12=Cancel
Character value, *DEFAULT *OPERATOR, *ADMIN
Bottom F13=How to use this display
2. A Felhasználó mezőbe írja be egy létező csoport vagy felhasználói profil nevét, vagy használja a *DEFAULT értéket. A *DEFAULT érték azt jelenti, hogy az alapértelmezett felhasználó hozzáféréssel rendelkezik a Használat mezőben megadott jobkategóriához tartozó funkciókhoz. 3. A Használat mezőben válassza ki az *OPERATOR vagy az *ADMIN értéket. Ha az *ADMIN értéket választja ki, akkor a Felhasználó mezőben megnevezett felhasználó használati és módosítási hozzáféréssel rendelkezik minden BRMS funkcióhoz és funkcionális összetevőhöz. 13. fejezet Funkcionális használati modell és BRMS biztonsági szempontok
265
Ha az *OPERATOR értéket választja ki, akkor a Felhasználó mezőben megnevezett felhasználó a következő BRMS funkciókhoz rendelkezik használati hozzáféréssel: v Alapvető mentési tevékenységek v Alapvető adathordozó tevékenységek v Alapvető áthelyezési tevékenységek v Alapvető archiválási tevékenységek (ha a Speciális összetevő telepítve van) v Alapvető áttelepítési tevékenységek (ha a Speciális összetevő telepítve van) Azonban a felhasználó hozzáférése a funkcionális összetevőkhöz eltávolításra kerül. Ez egy olyan alapszintű funkciókészletet biztosít, amelyhez további funkció és funkcionális összetevő jogosultságot adományozhat. 4. A módosítások alkalmazásához nyomja meg az Entert. Megjegyzés: A SETUSRBRM a funkciók elérésének egyszeri alaphelyzetbe állítása. Az *OPERATOR és *ADMIN felhasználói jobkategóriákkal kapcsolatos információk nem kerülnek megőrzésre. Tegyük fel, hogy a BRMSOPER felhasználó számára csak alapvető tevékenységeket kíván engedélyezni, de megengedi a felhasználónak az adathordozók inicializálását. Ebben az esetben tegye a következőket: 1. A következő parancs futtatásával korlátozza a felhasználót az alapvető tevékenységekre: SETUSRBRM USER(BRMSOPER) USAGE(*OPERATOR)
2. Menjen a BRMS hoszt alkalmazásra az System i navigátor Alkalmazásadminisztrációban. v Kattintson a Kapcsolataim alatt található rendszerre. v Kattintson az Alkalmazásadminisztráció beállítása feladatra. v Kattintson a Hoszt alkalmazások lapra. 3. Az adathordozó inicializálásának engedélyezéséhez adományozzon a felhasználónak hozzáférést a Speciális adathordozó tevékenységekhez. v Nyissa meg a Backup, Recovery, and Media Services mappát. v Nyissa meg az Adathordozó mappát. v Kattintson a jobb egérgombbal a Speciális adathordozó tevékenységek elemre. v Válassza az előugró menü Személyre szabás menüpontját. v Adja hozzá a BRMSOPER felhasználót a Hozzáférés engedélyezve listához. v Kattintson az OK gombra. 4. Adományozzon a felhasználónak hozzáférést az Adathordozó-osztály funkcionális összetevőkhöz, amelyekre az inicializálási funkciónak lesz szüksége. v Kattintson a jobb egérgombbal az adathordozó-osztályra a listában. v Válassza az előugró menü Személyre szabás menüpontját. v Adja hozzá a BRMSOPER felhasználót az adathordozó-osztály Hozzáférés engedélyezve listájához. v Kattintson az OK gombra. v Kattintson rá ismét a jobb egérgombbal az adathordozó-osztályra. v Kattintson a Hozzáférési beállítások másolása lehetőségre. v Kattintson a jobb egérgombbal az Adathordozó-osztály mappára. v Válassza az előugró menü Beillesztés menüpontját. Az alkalmazásadminisztráció átmásolja a hozzáférési információkat az egyéni adathordozó-osztályból az Adathordozó-osztályok mappában található összes adathordozó-osztályba.
Konzolfigyelő védelme Korlátozott állapotot igénylő mentéseket (mint például a *SAVSYS) a rendszerkonzolból biztonságos, felügyelet nélküli módban futtathat.
266
IBM i: Backup, Recovery, and Media Services for i
A konzol felfüggesztéséhez adjon meg egy jelszót. Miután felfüggesztésre került, a konzol ismét teljesen elérhető. Ezt a biztonsági kockázatot úgy kerülheti el, ha új felhasználói profilt (például CONSOLE) hoz létre, amely aktuális könyvtárként a QBRM könyvtárat használja. Az új felhasználói profil kezdeti programként a konzolfigyelő programot (Q1ACCON) hívja meg, és a *SIGNOFF menüt használja kezdeti menüként. Create User Profile (CRTUSRPRF) Type choices, press Enter. User profile . . . . . . User password . . . . . Set password to expired Status . . . . . . . . . User class . . . . . . . Assistance level . . . . Current library . . . . Initial program to call Library . . . . . . . Initial menu . . . . . . Library . . . . . . . Limit capabilities . . . Text ’description’ . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
CONSOLE
Name Character value, *USRPRF... *NO *NO, *YES *ENABLED *ENABLED, *DISABLED *SECOFR *USER, *SYSOPR, *PGMR... *SYSVAL *SYSVAL, *BASIC, *INTERMED... QBRM Name, *CRTDFT Q1ACCON Name, *NONE QBRM Name, *LIBL, *CURLIB *SIGNOFF Name, *SIGNOFF *LIBL Name, *LIBL, *CURLIB *NO *NO, *PARTIAL, *YES BRMS Console Monitor Profile
Ezzel az új felhasználói profillal bejelentkezve indítsa el a konzolfigyelőt. Csak akkor használja az F9 billentyűt parancsok bevitelésre ezen a képernyőn, ha megadja a CONSOLE profil jelszavát. A konzolfigyelő minden leállítási kísérlete kijelentkezést eredményez. A konzolfigyelőt használó mentés annak a felhasználói profilnak a jogosultságaival fut, amellyel a konzolfigyelőt elindították. Győződjön meg róla, hogy a profil jogosultságai elegendőek a mentés végrehajtásához. Megjegyzés: Ha a konzolt a mentés futása közben leállítja, akkor a mentési is leáll.
IBM i biztonsági vezérlőelemek kezelése A biztonság fokozása érdekében kombinálja az IBM i biztonsági vezérlőelemeket helyi biztonsági intézkedésekkel és a BRMS funkcionális használati modellel. A biztonsági szolgáltatások, adminisztrációs eljárások és a megfelelő vezérlőelemek kiértékeléséért, kiválasztásáért és megvalósításáért alkalmazásrendszerekben és kommunikációs környezetekben a felhasználókezelés felelős. Az IBM i biztonsági szolgáltatásokba beletartozik a jelszavak használata, valamint a fájlok, könyvtárak és mappák olvasási/írási elérését normál műveletek közben korlátozó biztonsági beállítás. Az IBM i biztonsági beállításainak jobb megértéséhez tekintse át a következő témakört: Biztonsági leírások. Az adathordozók védelmének biztosítása érdekében az IBM azt javasolja, korlátozza a hozzáférést az alábbi BRMS-specifikus parancsokra. Tegye ezt a jelen fejezetben tárgyalt többi biztonsági intézkedést kiegészítve. v CHGMEDBRM v CHGSCDBRM v RMVMEDBRM v ADDMEDIBRM v RMVMEDBRM v RSTAUTBRM v RSTxxxBRM v INZMEDBRM Javasolja továbbá az IBM a hozzáférés korlátozását az alábbi IBM i parancsokra: v INZTAP
13. fejezet Funkcionális használati modell és BRMS biztonsági szempontok
267
Az Objektumjogosultság adományozása (GRTOBJAUT) parancs segítségével adományozhat a felhasználóknak hozzáférést ezekhez a BRMS és IBM i parancsokhoz. A parancsok felhasználói hozzáférését az Objektumjogosultság eltávolítása (RMVOBJAUT) paranccsal távolíthatja el. Megjegyzés: 1. Javasolja továbbá az IBM, hogy a QBRM könyvtár elérését csak BRMS felhasználók számára engedélyezze. 2. Az IBM az IBM i csomag részeként a QBRMS nevű alapértelmezett felhasználói profilt szállítja. Ezt a profilt ne törölje. Ez a profil oldja fel a BRMS és az IBM i közötti biztonsági és jogosultság problémákat helyreállítás közben, a BRMS profilt a többi felhasználói profil előtt visszaállítva. A QBRMS profillal és a hálózati biztonsággal kapcsolatos további információkat a következő helyen talál: 15. fejezet, “Hálózatkezelés a BRMS rendszerrel”, oldalszám: 273.
BRMS adathordozó biztonság A BRMS az adathordozó műveleteket a következő módon figyeli és védi: v A BRMS az adathordozók felülírás elleni védelmét úgy biztosítja, hogy a szalag használata előtt megvizsgálja az adathordozó-leltárat. Ez biztosítja, hogy a kötet használatra készen áll az üres adathordozókat tartalmazó tárban. Ha a kötet nem érhető el, akkor a BRMS visszautasítja azt és megpróbál másik kötetet kiválasztani. v Az egyes funkcióhoz használt adathordozó kimenet megköveteli, hogy az adathordozó a helyes osztályba tartozzon. Ha nem, akkor a BRMS visszautasítja azt, naplózza a használatra tett kísérletet és megpróbál másik kötetet kiválasztani. | Az adathordozó irányelv Adathordozó védelme paraméterében megadhatja, hogy kíván-e kötetvédelmet alkalmazni a | kijelölt adathordozó-osztályban található kötetekre. | | | |
Megjegyzés: Védett kötetet csak *ALLOBJ vagy *SAVSYS jogosultsággal rendelkező felhasználók olvashatnak. A BRMS minden jogosulatlan kísérletet naplóz és megtagadja az olvasási hozzáférést. A védett beállítás használatához *ALLOBJ vagy *SAVSYS jogosultságra is szüksége van. Az adathordozó védelméhez módosítsa a mentéshez használni kívánt adathordozó irányelv Adathordozó védelme mezőjének értékét *YES-re. Az adathordozó véletlen inicializálásának megakadályozása érdekében állítsa használja az INZMEDBRM parancsban a CHECK(*YES) értéket. Így a BRMS az aktív fájlokat tartalmazó adathordozókat nem fogja inicializálni. Az IBM i INZTAP parancsa csak akkor használható adathordozó inicializálásához ha rendelkezik a megfelelő felhasználói jogosultsággal. Az adathordozók és adathordozó információk eltávolítási folyamatának védelméhez az Adathordozó-kötet eltávolítása a BRM rendszerből (RMVMEDBRM) parancsot használhatja. Használhatja az Adathordozó információk eltávolítása a BRM rendszerből (RMVMEDIBRM) parancsot is. A BRMS a 4=Eltávolítás opciót tartalmazó (adathordozókra vagy adathordozó információkra vonatkozó) parancsokat az RMVMEDBRM és RMVMEDIBRM parancsokon keresztül dolgozza fel. A BRMS például az RMVMEDBRM parancs segítségével dolgozza fel az Adathordozók kezelése (WRKMEDBRM) parancsból származó eltávolítási kéréseket. Bármely, adathordozó információk eltávolítását lehetővé tévő parancsot (WRKMEDIBRM, WRKSPLFBRM, WRKOBJBRM, WRKLIBBRM) feldolgozhat az RMVMEDIBRM parancson keresztül.
268
IBM i: Backup, Recovery, and Media Services for i
14. fejezet Mentés mentési fájlokba A mentési fájlok felügyelet nélküli mentési műveletekhez használhatók (például olyan mentésekhez, amelyek ütemezett időpontjaiban nincs jelen operátor, aki felépítse a mentési kimenetet fogadó adathordozó-köteteket. Mentési fájlokat létre lehet hozni a rendszer lemeztárban, a 2 - 32 számú felhasználói lemeztárakban név vagy szám szerint, vagy a 33 - 99 számú független lemeztárakban név szerint. A 100 - 255 számú lemeztárakban a BRMS mentési fájlok létrehozását nem engedi meg. A mentési fájlokról és lemeztárakról, valamint ezek használatáról a mentés tervezésekor a Rendszer helyreállítása című könyvben talál további információkat.
Mentési fájlok használatának megadása az adathordozó irányelvben Az adathordozó irányelvben adhatja meg, hogy az elemeket mentési fájlokba vagy közvetlenül cserélhető adathordozóra kívánja menteni. Ha mentési fájlokba ment, akkor a Mentési fájl megtartási típusa és a Mentési fájlok megtartása mezők segítségével adhatja meg azt a módszert, amelyet az adathordozó irányelvben a mentési fájlok lejárttá tételéhez használ. Ha az adathordozó irányelv a mentési fájlok használata mellett adathordozó megtartást is megad, akkor a mentett adatok mentési fájlban és cserélhető adathordozón is megőrzésre kerülnek, az azokhoz megadott megtartási beállításoknak megfelelően. A Mentési fájl megtartási típusa meghatározza a mentési fájlok lejáratának módját. A Mentési fájl megtartási típusa mezőt a Mentési fájlok megtartása mezővel együtt használva a mentési fájlok négy megtartási módszerének bármelyike megadható. Az adathordozó irányelvben megadható négy mentési fájl megtartási módszer a következő: v Mentési fájl elévülése adott napon. Ez a módszer dátum bejegyzés megadását igényli a Mentési fájlok megtartása mezőben. Az ezzel az adathordozó irányelvvel mentett mentési fájlok a megadott dátum után elévülnek. v Mentési fájl elévülése megadott számú nap után. Ehhez a módszerhez napok számát kell megadni a Mentési fájlok megtartása mezőben. Az ezzel az adathordozó irányelvvel mentett mentési fájlok az itt megadott számú nap után elévülnek. v Mentési fájlok állandó megtartása. Az ezzel az adathordozó irányelvvel mentett mentési fájlok véglegesen megtartásra kerülnek. v Nincs mentési fájl megtartás. Az ezzel az adathordozó irányelvvel mentett mentési fájlok törlésre kerülnek, miután a SAVSAVFBRM parancs segítségével sikeresen adathordozóra mentették azokat. Megjegyzés: Az eszköznevet is tartalmazó mentési művelettel létrehozott mentési fájlok soha nem kerülnek törésre, amíg a mentési fájlt sikeresen adathordozóra nem mentették, tekintet nélkül az adathordozó irányelvben megadott mentési fájl megtartásra. A mentési fájl megtartás csupán ennek az adathordozó megtartásnak a kiterjesztése. Ha a mentési fájlokat olyan mentések hozzák létre, amelyek nem adnak meg cserélhető adathordozó eszközt, akkor ezeket a mentési fájlokat a BRMS karbantartás törli, amennyiben azok elévültek.
© Szerzői jog IBM 1998, 2015
269
Create Media Policy Type choices, press Enter. Media policy . . . . . . . . . . . Retention type . . . . . . . . . .
BKUP5 2
Retain media . . . . . . . Deleted library retention. Move policy . . . . . . . . Media class . . . . . . . . Storage location . . . . . . Save to save file . . . . . ASP for save files . . . . Save file retention type .
35 *NONE *NONE *SYSPCY *ANY *YES 2 2
. . . . . . . .
. . . . . . . .
. . . . . . . .
Retain save files . . . . . . ASP storage limit . . . . . . . Secure media . . . . . . . . . . . F3=Exit
F4=Prompt
F5=Refresh
15 90 *NO
Name 1=Date, 2=Days, 3=Versions, 4=Permanent Date, Number Number, *NONE Name, *NONE, *ADSM, F4 Name, *SYSPCY, *ADSM, F4 Name, *ANY, F4 for list *YES, *NO Name, *SYSTEM, 1-32 1=Date, 2=Days, 3=Permanent, 4=None Date, Number, *NONE *SYS, 1-99 *YES, *NO, *ADSM More...
F12=Cancel
A BKUP5 adathordozó irányelv előző Adathordozó irányelv létrehozása képernyője a mentési fájlok használatát az alábbiak szerint határozza meg: v A vezérlőcsoportok mentése által ezen adathordozó irányelv használatával létrehozott mentési fájlok a 2. alap felhasználói lemeztárba kerülnek mentésre. v A mentési fájl csak 15 napik kerülnek megőrzésre, ezután törölhetővé válnak. v A 2. lemeztár tárterület korlátja 90%.
Mentési fájlok használatának megadása vezérlőcsoportokban Ha mentéshez vagy archiváláshoz mentési fájlokat kíván használni, akkor ezt a szándékát azzal jelezheti, ha a vezérlőcsoport attribútumaiban (vagy a BRMS mentési parancsban) megadja a mentés mentési fájlokba attribútumot tartalmazó adathordozó irányelvet. Megadhatja az eszközt is, amelyet a mentési fájlok adathordozóra mentésekor használni kíván (nem kötelező). Ha az eszköz helyett a *NONE értéket adja meg, akkor ez arra utasítja a BRMS rendszert,hogy a mentett adatokat mentési fájlokban tárolja, de jelzi azt is, hogy a mentési fájlokat kizárólag online használatra szánták és a BRMS számára ezeknek a mentési fájloknak az adathordozóra mentése nem engedélyezett. Change Backup Control Group Attributes Group . . . . . . . . . . . . . . . . : WEEKLY1 Type information, press Enter. Media policy for: Full backups . . . . . . . . . . . . . BKUP5 Incremental backups . . . . . . . . . BKUP5 Backup devices . . . . . . . . . . . . . *NONE __________ __________ __________ Parallel device resources: Minimum resources . . . . . . . . . . *NONE Maximum resources . . . . . . . . . . Sign off interactive users . . . . . . . *BKUPCY Sign off limit . . . . . . . . . . . . . *BKUPCY Default weekly activity . . . . . . . . *BKUPCY Incremental type . . . . . . . . . . . . *BKUPCY Force full backup days . . . . . . . . . *BKUPCY F3=Exit
270
F4=Prompt
F12=Cancel
IBM i: Backup, Recovery, and Media Services for i
Name, F4 for list Name, F4 for list Name, F4 for list
1-32, *NONE, *AVAIL 1-32, *AVAIL, *MIN *YES, *NO, *BKUPCY 0-999 minutes, *BKUPCY SMTWTFS(F/I), *BKUPCY *CUML, *INCR, *BKUPCY 0-365, *NOMAX, *BKUPCY More...
Mentési fájlok kezelése BRMS segítségével Miután az adatok BRMS mentésen vagy archiválási folyamaton keresztül átmásolásra kerültek mentési fájlba, a mentési fájl adatai átmásolhatók adathordozóra vagy törölhetők a mentési fájl könyvtárból. Vannak olyan helyzetek, amikor úgy dönt, hogy csak mentési fájlba menti az adatokat és soha nem másolja azokat adathordozóra. Ebben az esetben a mentési fájlt valószínűleg hosszabb ideig fogja a rendszeren tárolni arra az esetre, ha az adatok gyors helyreállítása válik szükségessé. Leggyakrabban azonban, miután az adatok a mentési fájlból átmásolásra kerültek szalagra, a mentési fájl törlésre kerül. Lehetnek olyan helyzetek, amikor a mentési fájlt annak szalagra másolása után egy ideig még meg kell őrizni a rendszeren. Az alábbi táblázatban a mentési fájlok adathordozóra másolásával és azok rendszerről végzett törlésével kapcsolatos paramétereket tekintheti meg. 4. táblázat: Mentési fájlok adathordozóra másolásával kapcsolatos paraméterek Művelet
Eszköz: *NONE
Eszköz: eszköz-neve
Átmásolva adathordozóra
Nem
Igen
Törölve lemezről
Lejáratkor
Lejáratkor vagy adathordozóra másoláskor (amelyik utoljára történik)
A mentési fájlok kezeléséhez öt parancs áll rendelkezésre. Ezek a következők: v Adathordozó információk eltávolítása a BRM rendszerből (RMVMEDIBRM) v Mentési fájlok mentése BRM segítségével (SAVSAVFBRM) v BRM lejárat indítása (STREXPBRM) v Karbantartás indítása BRM segítségével (STRMNTBRM) v Mentési fájlok kezelése BRM segítségével (WRKSAVFBRM) Megjegyzés: 1. Az RMVMEDIBRM és SAVSAVFBRM parancsok csak a lejárt mentési fájlokat törlik. A parancsok hasznnálata előtt a STREXPBRM parancs futtatásával meg kell jelölnie az ilyen mentési fájlokat lejártként. Az STREXPBRM és RMVMEDIBRM parancsok futtatása ütemezhető rendszeres időközönként vagy feldolgozható a napi BRMS karbantartás részeként (lásd: 9. fejezet, “Napi karbantartás a BRMS rendszerben”, oldalszám: 211). 2.
A SAVSAVFBRM és STREXPBRM parancsok döntik el a vezérlőcsoport attribútumokban megadott objektum és megtartási információk alapján, hogy melyik mentési fájlokat kell menteni vagy lejárttá tenni és törölni a rendszerről.
3. Az RMVMEDIBRM és STREXPBRM parancsok függetlenül futtathatók, de összetevői a BRMS karbantartási eljárásoknak is. Az ilyen eljárásokat éjszaka kell futtatni. Ha az STRMNTBRM paranccsal végez rendszeres karbantartást, akkor ez fogja biztosítani, hogy ne maradjanak lejárt mentési fájlok a rendszeren, csökkentve ezáltal a lemezhasználatot. A napi karbantartási műveletek beállításával kapcsolatos további információkat a következő helyen talál: 9. fejezet, “Napi karbantartás a BRMS rendszerben”, oldalszám: 211. 4. A SAVSAVFBRM parancsot nem szabad összekeverni a mentési fájlok tartalmának mentésére szolgáló paraméterrel, amely a vezérlőcsoport attribútumok második képernyőjén (mentési és archiválási irányelvek) található. Ezek a paraméterek arra a képességre vonatkoznak, amellyel a felhasználói mentési fájlokban lévő adatok a vezérlőcsoportban vagy irányelvben meghatározott adathordozóra menthetők. A SAVSAVFBRM parancs a BRMS mentési fájlok adathordozóra mentésére szolgál a BRMS felügyelete alatt. A SAVSAVFBRM parancsot kiadhatja a parancssorból vagy ütemezheti azt rendszer jobütemezőn keresztül is. 5. A SAVSAVFBRM parancs További mentések engedélyezése (ALWADLSAVE) paramétere segítségével a mentési fájlok adathordozóra menthetők anélkül, hogy a rendszerről törlésre kerülnének. A paraméter *YES értéke azt jelzi, hogy szándékában áll a mentési fájlok mentése az ezt követő mentési műveletekben. A mentési fájlok nem fognak törlésre kerülni a rendszerről a karbantartás futtatásakor. Ha ezt az értéket adja meg, akkor ezt követően egy SAVSAVFBRM parancsot kell futtatnia az ALWADLSAVE(*NO) paraméter megadásával az ezen mentési fájlok rendszerről eltávolításának engedélyezéséhez.
14. fejezet Mentés mentési fájlokba
271
Mentési fájlok kezelése A Mentési fájlok kezelése képernyő lehetővé teszi a mentési fájlok lejárttá tételét és azok eltávolítását a rendszerről. A képernyőről a 9-es opció (Mentett objektumok kezelése) segítségével megtekintheti a mentési fájlban lévő mentett objektumokat, majd ezt követően kijelölhet objektumo(ka)t helyreállításra a mentési fájlból, vagy az 5-ös opció segítségével részletes információkat jeleníthet meg magáról a mentési fájlról. A Mentési fájlok kezelése képernyőt a Mentési fájlok kezelése (WRKSAVFBRM) paranccsal érheti el. Work with Save Files Position to Library
. . .
Type options, press Enter. 4=Remove 5=Display 7=Expire
Opt Library PATJRN PATJRN PATJRN
Date Time 12/23/05 16:00:30 12/23/05 16:00:50 12/24/05 14:03:57
RCHAS400
Starting characters 9=Work with saved objects Save Save file Type Expiration *FULL *NONE *FULL *NONE *FULL *NONE
ASP 1 1 1
Save file Size 544,768 544,768 217,088
Bottom F3=Exit
F5=Refresh
F12=Cancel
BRMS mentési fájlokat tartalmazó könyvtárak Az adathordozó irányelv Mentési fájlok lemeztára mezője adja meg annak a lemeztárnak (ASP) a számát, amelyben a BRMS feldolgozás eredményeként létrejövő mentési fájlokat tárolnia kívánja. A mentési fájlokhoz használt lemeztár esetében tetszőleges érvényes (1-32 tartományba eső) lemeztárszámot megadhat. A mentési fájlok lemeztára mezőben akkor adhatja meg független lemeztár (IASP) nevét, ha a független lemeztár száma a 33 - 99 tartományba esik. A BRMS létrehoz egy könyvtárat a lemeztáron, amelyet a mentési fájlok tárolására fog használni. A rendszer lemeztár (1) neve Q1ABRMSF01, az alap felhasználói lemeztár neve Q1ABRMSF02, stb. Ezek a mentési fájl könyvtárak nem kerülnek törlére a rendszerről, amikor a BRMS terméket eltávolítja a rendszerről. Megjegyzés: A BRMS a mentési fájlokba végzett mentéseket olyan lemeztáreszközökön nem támogatja, amelyek száma a 100 - 255 tartományba esik. Megadhat az adathordozó irányelvben egy lemeztár tárterület korlátot is az összes rendelkezésre álló lemeztár terület százalékában. A 90%-os érték a lemeztár korlát mezőben például azt jelzi, hogy addig írható mentési fájlok a lemeztárra, amíg az el nem éri a 90%-os kihasználtságot. A korlát elérésekor a rendszer üzenetet küld a rendszer irányelvben kijelölt üzenetsorba, amelyben jelzi, hogy a lemeztár tárterület korlátja túllépésre került. Itt a felhasználónak három lehetősége van: figyelmen kívül hagyja az üzenetet, megszakítja a műveletet vagy a újrapróbálkozik amentési művelettel. A helyzet úgy orvosolható, ha a SAVSAVFBRM paranccsal helyezi át a mentési fájlokat az adathordozóra. Megteheti azt is, hogy megnöveli a lemeztár százalékos tárterület korlát értékét az adathordozó irányelvben, majd újrapróbálkozik a mentési művelettel. A BRMS based a dátum/időpecsét alapján automatikusan állítja elő a mentési fájlok neveit. A BRMS saját mentési fájl környezetet kezel. Nem fontos ismerni a mentési fájlok vagy a az azokat tartalmazó könyvtárak nevét.
272
IBM i: Backup, Recovery, and Media Services for i
15. fejezet Hálózatkezelés a BRMS rendszerrel Ez a témakör a BRMS terméket használó IBM i platformokból álló hálózat létrehozását és felügyeletét mutatja be. Megjegyzés: A funkció használatához szükség van a hálózati szolgáltatásra. A BRMS hálózat megvalósításának elsődleges oka közös adathordozó-leltár fenntartása a hálózatban lévő rendszerek számára vagy a mentési előzmény információk megosztása. A következő részek a rendszer kifejezést általánosságban használják, és önálló IBM i platformokra vagy IBM i platformon található logikai partíciókra utal. A BRMS hálózatban minden rendszernek egyedi rendszernévvel kell rendelkeznie. Megjegyzés: A BRMS csak 8 karakteres rendszernevek használatát engedélyezi. Ez általában ugyanaz a név, mint a rendszer hálózati attribútumaiban szereplő alapértelmezett helyi helynév. A használt rendszernevek, akár APPC, akár TCP/IP hálózatkezelést használ, legfeljebb 8 karakter hosszúak lehetnek. A rendszernév első karakterének betűnek kell lennie. A rendszernév többi karaktere tetszőleges alfanumerikus karakter vagy az aláhúzás különleges karakter lehet. A BRMS hálózat többi rendszeréhez TCP/IP protokollon keresztül csatlakozhat. Az aktuális rendszert azonban APPN/APPC hálózatkezelés használatára is be kell állítani, amennyiben a BRMS hálózat más rendszerei nem TCP/IP használatával kommunikálnak az aktuális rendszerrel.
BRMS hálózati működésének áttekintés Az IBM i platformokat BRMS hálózatba helyezve a BRMS irányelveket, adathordozó információkat és tárolóhelyeket megoszthatja a hálózati csoporton belül. Ez lehetővé teszi az összes rendszer biztonsági mentéseinek konzisztens kezelését. Optimalizálja emellett az adathordozó-használatot is. A BRMS a következő információkat osztja meg a hálózaton keresztül: v Tárolóosztályok v Tárolóleltár v Másolási hivatkozások v Előzmény információk (nem kötelező) v Adathordozó-osztályok v Adathordozó-leltár v Adathordozó irányelvek v Áthelyezési irányelvek v Hálózati csoportok v Tárolóhelyek A hálózati csoport minden rendszere megkapja az adathordozó-leltár frissítéseit függetlenül attól, hogy a hálózat melyik tagja végezte a módosítást. Tegyük fel például, hogy három hálózatos rendszere van (SYSTEM01, SYSTEM02 és SYSTEM03), és hozzáad egy adathordozó-kötetet (A001) a SYSTEM01 rendszerhez. A BRMS az új kötettel kcspolatos információkat a hálózat összes rendszerének továbbítja egy szinkronizálás nevű folyamaton keresztül. A hálózat más rendszereitől szinkronizálási frissítéseket kapó rendszer a frissítést a frissített rekord időpecsétjének és az aktuális rekord időpecsétjének összehasonlítási eredménye alapján fogadja el vagy utasítja vissza. Az újabb dátummal és időponttal rendelkező rekordok elfogadásra, a régebbi dátummal és időponttal rendelkezők pedig visszautasításra kerülnek. Így a BRMS rendszerben található rendszerek dátumai és időpontja nagyon fontossá váltak.
© Szerzői jog IBM 1998, 2015
273
Ideális esetben a BRMS hálózat akkor teljesít a legjobban, ha a hálózat összes rendszere azonos időzónában van és futás közben olyan dátumokat és időpontokat használ, amelyek az összes rendszeren konzisztensek. A BRMS azonban megenged egy legfeljebb 24 órás időeltérést ezen rendszerek között, amennyiben azok eltérő időzónákban vannak. Ügyelni kell rá, hogy a BRMS hálózatban ne legyenek olyan rendszerek, amelyek időeltérése több, mint 24 óra, mivel így ezen rendszerek dátumai különbözőek lennének. A BRMS a dátumok alapján dönti el, hogy az adathordozó lejárt-e, mikor kell a köteteket áthelyezni, és szükség van-e szinkronizálási frissítések alkalmazására. Ha az üzleti igények megkövetelik, hogy a hálózaton belül a rendszerek között 24 óránál nagyobb időeltérés legyen, akkor a BRMS rendszert ezeken a rendszereken a következőképpen kell beállítania: 1. Nincs adathordozó megosztás. Annak a rendszernek, amelynek ideje és dátuma eltér az aktuális időtől és dátumtól, nem megosztott adathordozó-osztályban lévő köteteket kell használnia. Erre azért van szükség, hogy biztosítani lehessen, hogy az ilyen rendszerről adathordozókra végzett mentések ne kerüljenek felülírásra, illetve a rendszer ne írja felül a más rendszerek által használt adathordozókon található mentéseket. 2. Nincs központosított áthelyezés. Az adathordozó áthelyezésnek ezen a rendszeren vezérlőcsoport, áthelyezési irányelv vagy rendszernév szerint kell futtatni, mivel a kötetek nem az egyébként elvárt módon kerülhetnek áthelyezésre. Az ajánlott megközelítés a 24 órásnál nagyobb időeltérés kerülése a rendszerek között.
Hogyan működik a megosztott adathordozó-leltár szinkronizálása A Q1ABRMNET alrendszer a hálózatban részt vevő összes IBM i platformon elindul. A BRMS ezt a megosztott alrendszeri viszonyt a hálózat beállításakor alakítja ki. A BRMS a job- és alrendszer-leírásokat, valamint az általa a hálózati feldolgozás során használt jobsorokkal kapcsolatos információkat a QBRM könyvtárban tárolja. Ha hálózaton keresztül frissít adatokat, akkor a BRMS a következő feladatokat hajtja végre: v Naplózza a megosztott erőforrás információkat tartalmazó fájlokat. Ezek a fájlok a QA1AMM az adathordozók, és a QA1A1RMT a hálózati csoportban lévő rendszerek esetében. Amikor a SYSTEM01 adathordozót, irányelvet vagy bármilyen megosztott erőforrást frissít, egy bejegyzés kerül a QUSRBRM könyvtárban található QJ1ACM naplóba. A BRMS a módosítás előtti és utáni képfájlokat egyaránt lementi a naplófogadóban minden olyan módosítás esetében, amely a hálózatos rendszerek adathordozó-leltárához kapcsolódik. A megosztott adathordozó-leltár frissítéséhez azonban a BRMS csak a módosítás utáni képfájlt használja. v A Q1ABRMNET alrendszer ezután egy QBRMNET nevű automatikusan induló jobot indít. Ez a job rendszeresen figyeli a QJ1ACM napló bejegyzéseit és a következő feladatokat hajtja végre: – Minden rendszer minden módosításáról hozzáad egy rekordot a QA1ANET2 fájlhoz. – Rekordokat ad hozzá a QA1A2NET fájlhoz a QA1ANET2 fájlban megjelenő minden egyes fájl- és rendszerváltozásról. Ebben a példában a hálózati csoport 3 rendszerből áll. Ha frissítie a SYSTEM01 rendszert, akkor a Q1ACNET program két bejegyzést hoz létre a QA1ANET2 fájlban. Ezek a bejegyzések arra utasítják a BRMS rendszert, hogy frissítse a maradék két rendszert. – A QBRMNET job a Q1ABRMNET alrendszeren rendszeres időközönként megnézi, hogy a BRMS rendszernek át kell-e vinnie bármely tevékenységet a hálózat más rendszereire. A BRMS által az adathordozó információk szinkronizálásakor használt időköz értékét a rendszer irányelv Megosztott leltár késleltetés paraméterében módosíthatja. 30 és 9999 másodperc közötti időközök állíthatók be. v Ha a QA1ANET2 fájlban vannak adatok, akkor a QBRMNET job elküldi a QBRMSYNC jobot a Q1ABRMNET jobsoron keresztül. A BRMS a QA1A2NET éertéket használja kulcsként és a QA1ANET2 fájlból olvassa be a rekordokat. A megfelelő fájl frissítéséhez a megegyező rendszeren a BRMS Osztott adatkezelés (DDM) összeköttetést alakít ki a távoli rendszerrel. A frissítés végrehajtása előtt a BRMS összehasonlítja a frissíteni kívánt célrekord dátum- és időpecsétjét a forrásrekord dátum- és időpecsétjével. A BRMS nem végzi el a frissítt, ha a forrásrekord időpecsétje régebbi.
274
IBM i: Backup, Recovery, and Media Services for i
v A frissítés befejeződése után a QBRMSYNC törli a rekordot a QA1ANET2 fájlból és folytatja a következő rekorddal. Ha a QA1ANET2 fájl üres, akkor a QBRMSYNC job leáll. Ha látni szeretné, hogy a hálózat megfelelően működik-e, akkor jelenítse meg a QA1ANET2 fájlt. Ha a hálózat megfelelően fut, akkor a QA1ANET2 fájlban lévő rekordok számának nullának kell lennie vagy csökkenő tendenciát kell mutatnia. Ha a QA1ANET2 fájl tartalmaz rekordokat vagy nem mutat csökkenő tendenciát, akkor probléma lehet a hálózattal. Ebben az esetben vizsgálja meg a QSYSOPR üzenetsort az összes hálózati rendszeren. Meg kell továbbá győződnie róla, hogy: v A Q1ABRMNET megfelelően elindult. v A Q1ABRMNET jobsor megfelelően felszabadításra került. v Az APPC vezérlők bekapcsolásra kerültek. v A BRMS hálózat összes rendszere elérhető PING és/vagy APING segítségével. v A QBRMS felhasználói profil nincs tiltott állapotban. Megjegyzés: Hálózat összehangolási feladatok végrehajtásakor a BRMS először mindig a Q1ABRMNET alrendszeren keresztül próbálkozik. Ez az alrendszer tartalmaz egy alapértelmezett kommunikációs bejegyzést, amely a QBRM módot használja. A BRMS hálózat szinkronizálásához ne hozzon létre saját alrendszer-leírásokat.
Hogyan kommunikálnak a BRMS hálózatok Sok más kommunikációs termékhez hasonlóan a BRMS az alapértelmezett helyi helynevet (LCLLOCNAME) használja a rendszernév (SYSNAME) helyett. A legtöbb esetben az IBM i rendszereknél ugyanaz az érték van beállítva az LCLLOCNAME, mint a SYSNAME paraméterhez. A BRMS a helyi hálózati azonosítót LCLNETID is használja. Ezeket az értékeket a Hálózati attribútum módosítása (CHGNETA) jellemzőn módosíthatja. Az érték áttekintésére a Hálózati attribútum megjelenítése (DSPNETA) képernyő szolgál. A többi hálózati attribútum a BRMS működésére nincs hatással. A BRMS Networking összetevő telepítésekor sok BRMS parancs (mint a WRKMEDBRM, WRKMEDIBRM és STRRCYBRM) támogatja a FROMSYS paramétert, amely lehetővé teszi a művelet végrehajtását a hálózatba kötött rendszerről Osztott adatkezelés (DDM) segítségével lekért adatok használatával. Ha a BRMS hálózat TCP/IP használatára van beállítva, akkor a BRMS TCP/IP használatával próbálja meg a DDM fájlt létrehozni és ha ez nem sikerül, akkor APPC használatával próbálja meg ismét. Ha hálózatos rendszerrel nem alakítható ki kapcsolat, akkor a BRMS a helyi rendszeren rendelkezésre álló adatokat fogja használni.
Hogyan kell BRMS hálózatot beállítani Ez a rész a hálózati csoport beállításához nyújt útmutatást. Az IBM a BRMS hálózati szolgáltatását egy *MEDINV nevű előre meghatározott csoporttal szállítja. Jelenleg nincs mód más hálózati csoportok létrehozására. Csak a BRMS rendszerhez kapottat használhatja. A *MEDINV a hálózati csoportban részt vevő rendszerek bejegyzéseit nem tartalmazza. A BRMS hálózati csoport beállítása az alábbi lépéseket követve egyszerű feladat. Mielőtt elkezdi, fontos teljesen tisztában lennie a rendszerek BRMS hálózathoz adásával, illetve a hálózatbóli eltávolításával kapcsolatos dolgokkal. Néhány tervezési kérdés, amelyet érdemes megfontolnia: v Győződjön meg róla, hogy a hálózati csoportba felvenni kívánt összes IBM i platformon rendelkezik a QUSRBRM könyvtár teljes mentésével. A BRMS hálózat beállítása néhány fontos fájlt módosít a QUSRBRM könyvtárban. Ha a hálózat meghibásodik, akkor a QUSRBRM könyvtárakat vissza kell állítnia eredeti állapotukba. v Győződjön meg róla, hogy legfrissebb BRMS PTF javítások telepítve vannak rendszerein. Telepítenie kell továbbá az összes függő IBM i PTF javítást és a Licenc belső kódot. v Győződjön meg róla, hogy nincs folyamatban BRMS tevékenység (például mentés vagy helyreállítás) azokon rendszereken, amelyek hálózatba csatlakoztatását tervezi. v Győződjön meg róla, hogy a BRMS működése hibamentes és a normál műveletekkel nincsenek kiemelkedő problémák. Fordítson némi figyelmet a kötetnevekre, adathordozó-irányelvekre, tárolókra és osztályokra is. Megosztott adathordozó-leltárban például nem lehetnek többször szereplő kötetnevek.
15. fejezet Hálózatkezelés a BRMS rendszerrel
275
BRMS hálózat beállítása Ez a példa azt mutatja be, hogyan lehet két IBM i platform (SYSTEM01 és SYSTEM02) között BRMS hálózatot kialakítani. A lehető legjobb teljesítmény elérése érdekében a lépéseket a leírt sorrendben hajtsa végre, és minden lépést fejezzen be, mielőtt a következőre lépne. A hálózat beállításakor ezen lépések mindegyikét végre kell hajtani. 1. Mentse a QUSRBRM könyvtárat a SYSTEM01 rendszeren. 2. Mentse a QUSRBRM könyvtárat a SYSTEM02 rendszeren. 3. Győződjön meg róla, hogy a kommunikációs összeköttetés a SYSTEM01 rendszeren a SYSTEM02 felé aktív. 4. Jelölje ki a SYSTEM01 rendszert kiinduló rendszernek. 5. Győződjön meg róla, hogy egyik rendszeren sem folyik BRMS tevékenység. 6. A SYSTEM01 rendszeren adja ki a WRKPCYBRM *SYS parancsot a rendszer irányelv menü megnyitásához. Ezután tegye a következőket: a. Válassza a 4-es opciót (Hálózati csoport módosítása) és nyomja meg az Entert. b. Állítsa be a Kommunikációs módszer mezőt *RDB értékre. Ha azt szeretné, hogy a BRMS csak eltérő kommunikációs módszert használjon, akkor módosítsa ezt a megfelelő értékre. A rendszer hálózati beállításairól további információkat a BRMS webhely Hálózatkezelés témakörében talál. Más rendszerek korlátozott módban futtatott mentése közben a lejárt köteteket korlátozott TCP/IP használatával választhatja ki. További információkat a BRMS webhely Hogyan kell a TCP/IP használatát korlátozott módban beállítani című témakörében talál. c. A SYSTEM02 hozzáadásához az elsődleges rendszerhez és ezzel a hálózat létrehozásához írja be a SYSTEM02 értéket a Távoli hely mezőbe. Ezután írja be a távoli hálózat nevét a Távoli hálózati azonosító oszlopba. Change Network Group Network group . . . . : *MEDINV FlashCopy state . . . : *ENDPRC Communication method : *RDB Notify period . . . . : 30 Type options, press Enter. 1=Add 4=Remove Remote Local Opt Location Name 1
SYSTEM02
Remote Network ID APPN
SYSTEM01 APPN
Position to
. . . . :
*AVAIL, *IP, *SNA, *NONE, *RDB 30-99999 seconds
System Status
Network Status
Online
Inactive
More... F3=Exit
F5=Refresh
F11=BRMS Media Information
F12=Cancel
d. Nyomja meg az Entert. A BRMS megkeresi a megadott rendszernévhez tartozó hálózatot. A hálózati konfigurációtól s a hálózatban lévő rendszerek számától függően ez eltarthat néhány percig. Amikor a BRMS megtalálja a rendszernevet (ez példánkban a SYSTEM02), hozzáadja azt a *MEDINV csoporthoz (a BRMS hálózati csoport neve). A SYSTEM02 még mindig inaktív tagja a hálózati csoportnak és adathordozó-leltárát nem osztja meg a hálózat aktív rendszereivel. Az inaktív állapot aktívra módosításához az adathordozó-leltárat át kell másolni a hálózati csoporthoz hozzáadásra kerülő rendszerre. A adathordozó-leltár és az adathordozó előzmény információk másolására a 10. lépésben kerül sor. 7. A SYSTEM02 rendszeren az Adathordozó kezelése (WRKMEDBRM) parancs segítségével nézze meg, hogy léteznek-e az adathordozó információk. Ha az adathordozó információk nem léteznek, akkor ugorjon a 9. lépésre. Mivel a BRMS teljesen működőképes, az adathordozó információk léteznek a SYSTEM02 rendszeren. Az adathordozó információk egyik fájlból a másikba másolásához tegye a következőket:
276
IBM i: Backup, Recovery, and Media Services for i
a. A CPYMEDIBRM OPTION(*TOFILE) (Adathordozó információk másolása fájlba) parancs segítségével másolja át az adathordozó-leltár fájl tartalmát. Az információk másolhatja ideiglenes fájlba (QA1AMED) vagy tetszőleges nevű létrehozott fájlba. A BRMS az ideiglenes fájlt az Aktuális könyvtárban hozza létre. Az adathordozó információk másolásához az Adathordozó információk másolása képernyő Adathordozó kijelző másolása paraméterét is használhatja. Használja az alapértelmezett *NO értéket, hacsak nem tervezi az adathordozó információk visszaállítását nem hálózatba kötött rendszerre. Megjegyzés: a. A 8. lépést nem kell végrehajtania, ha a hálózathoz hozzáadni kívánt rendszer nem tartalmaz adathordozó információkat. b. A CPYMEDIBRM parancs a következők fájljait másolja : adathordozó-osztály, helyek, adathordozó-irányelv, tárolók, tárolóosztályok, áthelyezési irányelvek, áthelyezési irányelv szabályok, adathordozók és esetleg előzmények. c. Ha a *FROMFILE értéket írja a Másolás típusa mezőbe, akkor a BRMS az adathordozó és előzmény rekordok esetében a rendszernevet az új rendszernévre módosítja. A *TOFILE érték az aktuális rendszeren lévő adathordozó és előzmény rekordokat másolja. 8. Most aktiválja a SYSTEM01 rendszert a SYSTEM02 rendszert tartalmazó BRMS hálózatban. Adja ki a következő parancsot a SYSTEM02 rendszerről: INZBRM OPTION(*NETSYS) FROMSYS(APPN.SYSTEM01)
A BRMS a másolási folyamat során törli az inaktív rendszeren (SYSTEM02) lévő adathordozó-kezelési fájlokat és lecseréli azokat a hálózatos adathordozó-kezelési fájlokra. A üzenetet küld, amikor a SYSTEM02 fájljait a SYSTEM01 rendszerről származó fájlokkal felülírja. Display Program Messages Job 047122/A960103D/QPADEV0001 started on 05/31/99 at 09:15:55 in subsystem: Entries exist for Media. (R I C) Entries exist for Media policy. (R I C) Entries exist for Media class. (R I C) Entries exist for Location. (R I C) Entries exist for Move policy. (R I C)
Type reply, press Enter. Reply . . .________________________________________________________________ ___________________________________________________________________________ F3=Exit
F12=Cancel
A BRMS a következő adathordozó-kezelési fájlokat másolja az inaktív rendszerre: v QA1ACN: Tárolóállapot leltár v QA1ACT: Tárolóosztály v QA1ADXR: Adathordozó másolási hivatkozás v QA1AHS: Előzmény információk Megjegyzés: Ez a fájl csak akkor kerül másolásra, ha *LIB értéket ad meg a Hálózati csoport módosítása képernyő Adathordozó információk fogadása mezőjében. v QA1AMM: Adathordozó-leltár v QA1AMP: Áthelyezési irányelvek v QA1AME: Adathordozó irányelv attribútumok v QA1AMT: Adathordozó-osztály attribútumai v QA1ASL: Tárolóhelyek v QA1ARMT: Hálózati csoport 15. fejezet Hálózatkezelés a BRMS rendszerrel
277
v QA1A1MP: Áthelyezés irányelv bejegyzések v QA1A1RMT: Távoli rendszernév bejegyzések Miután a BRMS átmásolja a hálózatos adathordozó-leltárat az inaktív rendszerre (SYSTEM02), az leltár rendszer állapota aktívra változik. Ezután adathordozó-leltára a hálózati adathordozó-leltár részévé válik. A SYSTEM02 rendszeren "I" választ adva válassza az összes üzenet figyelmen kívül hagyása lehetőséget. Ezek az üzenetek azt jelzik, hogy fájlok felülírására készül a SYSTEM02 rendszeren. Megjegyzés: a. Ha a BRMS hálózatkezelés működik, akkor a to QUSRBRM/QJ1ACM *JRN helyre kerülnek naplózásra. Ezeket a fájlokat soha nem szabad más könyvtárba vagy naplóba naplózni. b. Győződjön meg róla, hogy a QBRMS és QUSER felhasználói profilok nincsenek *DISABLED állapotban. A kommunikációs bejegyzések a Q1ABRMNET alrendszeren a QBRMS felhasználói profilt használják és ha ez tiltott, akkor nem lehet DDM kapcsolatot kialakítani. Miután az új rendszert hozzáadja a hálózathoz, a SYSTEM01 Hálózati állapota aktívként jelenik meg, ami jelzi, hogy aktiválásra került a hálózatban, és a SYSTEM01 Rendszerállapota online lesz, ha a SYSTEM02 és a SYSTEM01 kommunikálnak egymással. Megjegyzés: A Rendszerállapot a hálózatos rendszer állapota abban az időpontban, amikor az aktuális rendszer utoljára próbálkozott a kommunikációval. Az állapot rendszeres időközönként frissítésre kerül a Rendszer irányelv Megosztott leltár késleltetése paraméterében meghatározott módon. Mivel az a példa csak két rendszert használ, csak az éppen hozzáadott rendszer állapotát fogja látni, amely ebben az esetben a SYSTEM01. A képernyő az aktuális rendszer bejegyzését nem jeleníti meg. Change Network Group SYSTEM02 APPN Network group . . . . : *MEDINV Position to . . . . : FlashCopy state . . . : *ENDPRC Communication method : *RDB *AVAIL, *IP, *SNA, *NONE, *RDB Notify period . . . . : 30 30-99999 seconds Type options, press Enter. 1=Add 4=Remove Remote Local Remote Opt Location Name Network ID SYSTEM01
APPN
System Status
Network Status
Online
Active
Bottom F3=Exit
F5=Refresh
F11=BRMS Media Information
F12=Cancel
A két rendszer összekötésén kívül automatikusan elindul egy Q1ABRMNET nevű új alrendszer is. A Q1ABRMNET leírását a QBRM könyvtárban találja. A BRMS egy automatikusan induló job bejegyzést is felvesz ehhez az alrendszerhez mindkét rendszer QSYSWRK könyvtárában.
278
IBM i: Backup, Recovery, and Media Services for i
Work with Subsystems
SYSTEM01
Type options, press Enter. 4=End subsystem 5=Display subsystem description 8=Work with subsystem jobs
Opt __ __ __ __ __ __ __ __ __
Subsystem QBATCH QCMN QCTL QINTER QSERVER QSNADS QSPL QSYSWRK Q1ABRMNET
Total Storage (K) 0 0 0 0 64000 0 0 0 0
1 2 2 2 2 2 2 2 2 2
-----------Subsystem Pools-----------2 3 4 5 6 7 8 9 10
4 5 3
9. A SYSTEM02 rendszeren vizsgálja meg a QDATE rendszerváltozó értékét és szükség esetén javítsa azt. 10. A SYSTEM01 rendszeren vizsgálja meg a QDATE rendszerváltozó értékét és szükség esetén javítsa azt. 11. Menjen a SYSTEM02 rendszerre. Most összefésülheti az adathordozó-leltár adatokat, amelyeket azelőtt mentett, hogy a rendszert a 9. lépésben hozzáadta a hálózathoz. Adja ki a következő parancsot a SYSTEM02 rendszeren: CPYMEDIBRM OPTION(*FROMFILE). Megjegyzés: Ezt a lépést akkor kell végrehajtani, ha a régi rendszer tartalmazott BRMS adathordozó-leltárat. A BRMS figyelmen kívül hagyja azokat az adathordozó információkat, amelyek összeférhetetlenek az új hálózati szintű adathordozó információkkal. A BRMS a többször szereplők kivételével minden bejegyzést hozzáad a hálózatos adathordozó-leltárhoz. Ha a többször szereplő adathordozó aktív fájlokat tartalmaz, akkor az információkat nyomon kell követnie. Ha az adathordozó nem tartalmaz aktív fájlokat, akkor újra kell inicializálnia a kötetet egy új kötetazonosítóval. Megjegyzés: Ha az adathordozó-leltárat az ideiglenes fájlból (QA1AMED vagy a felhasználó által létrehozott fájl) másolja, akkor nézzen utána, hogy az közös osztályok nem tartalmaznak-e inkonzisztenciákat. Az egyik rendszeren lévő SAVSYS adathordozó-osztály használhat például *QIC120 adathordozó-sűrűséget, míg ugyanaz a rendszer másik rendszeren *FMT3490E sűrűséget használhat. Most már minden adathordozó-sűrűség a SAVSYS hálózati osztályhoz tartozik. 12. Adja ki a WRKMEDBRM parancsot SYSTEM02 rendszeren. Látni fogja a SYSTEM01 és a SYSTEM02 adathordozó-leltárát. 13. Adja ki a WRKMEDBRM parancsot SYSTEM01 rendszeren. Látni fogja a SYSTEM02 és a SYSTEM01 adathordozó-leltárát. |
Rendszerek ellenőrzése BRMS hálózaton
| |
Ha a BRMS hálózat nem működik megfelelően, akkor a BRMS inicializálása (INZBRM) paranccsal ellenőrizheti a BRMS hálózat konfigurációját.
|
A konfiguráció ellenőrzéséhez tegye a következőket:
|
1. Írja be az INZBRM OPTION(*VFYNET) parancsot a parancssorba, és nyomja meg az Entert.
|
2. Keressen olyan üzeneteket a munkanaplóban, amelyek azt jelzik, hogy nem létesíthető kapcsolat távoli rendszerrel.
| |
3. Írja be az INZBRM OPTION(*VFYSYS) SYSNAME(rendszer_neve) parancsot és nyomja meg az Entert minden olyan rendszernél, amely nem tudott kapcsolatot létesíteni.
| |
4. A munkanapló üzeneteinek segítségével állapítsa meg, hogy miért nem lehetett kapcsolatot létesíteni a távoli rendszerrel.
15. fejezet Hálózatkezelés a BRMS rendszerrel
279
BRMS hálózat kezelése a BRMS grafikus felület segítségével A BRMS hálózat kezelésének egyszerűbb megközelítése a hálózatos rendszerek hozzáadása és eltávolítása a BRMS grafikus felület segítségével. A BRMS grafikus felület sok beállítási funkciót elvégez és minimálisra csökkenti az ezekhez szükséges lépések számát. A BRMS hálózati funkciók használatához: v Nyissa meg a BRMS grafikus felületet. v A BRMS panelen kattintson a Művelet kiválasztása > Rendszer irányelv tulajdonságai lehetőségre v A Rendszer irányelv tulajdonságai panelen kattintson a Hálózat lapra. v Kattintson a Rendszerek kezelése lehetőségre. v Kattintson a Művelet kiválasztása > Új lehetőségre. v A BRMS hálózatos rendszer hozzáadása panelen adja meg a távoli rendszer rendszernevét és hálózati azonosítóját. v A távoli rendszer hálózaton belüli azonosításához használhat álneveket, amelyek eltérnek a távoli rendszer hálózati attribútumaiban megadott alapértelmezett helyi helynevektől. Megadhat Nincs értéket a TCP/IP név, APPC név vagy a Relációs adatbázis mezőben, ha az adott kommunikációs módszer használatát a BRMS számára meg kívánja tiltani. v Adja hozzá a relációs adatbázis nevét (ha van ilyen), amelyet akkor kell használni, amikor távoli relációs adatbázis műveletek futtatása a távoli rendszerhez csatlakozik. A névnek megfelelő Relációs adatbázis katalógus bejegyzésnek léteznie kell az aktuális rendszeren. Használja a Relációs adatbázis katalógus bejegyzések kezelése (WRKRDBDIRE) parancsot az aktuális bejegyzések megjelenítéséhez. v Kattintson az OK gombra. v Kattintson az Aktiválás lehetőségre. A rendszer hozzáadásra kerül az aktuális hálózathoz.
Rendszernév módosítása A rendszerneveket nagyon körültekintően szabad csak módosítani. Sok belső meghatározás függhet a rendszernévtől, a PC hálózatkezelési meghatározásokat és a rendszerkatalógust is beleértve. A konfigurációs objektumokkal kapcsolatos problémák megoldása érdekében forduljon a hálózati támogatás munkatársaihoz. A rendszernév módosítása természeténél fogva az alapértelmezett helyi helynév módosítását is maga után vonja, és így a BRMS módosításával jár. Ilyenkor a BRMS a következőket teszi: v Eltávolítja a régi rendszernevet a hálózatból és hozzáadja az új rendszernevet. v A korábban a régi rendszernév által birtokolt összes adathordozó tulajdonjogát átviszi az új rendszernévre. A rendszernév módosításához tegye a következőket: 1. Módosítsa a rendszernevet és futtasson rendszerindító programbetöltést. Megjegyzés: A rendszernév módosítsa és a rendszerindító programbetöltés futtatása után azonnal módosítania kell a BRMS hálózatot. A BRMS még nem frissítette az adathordozó-leltárat a névmódosítással. Így az adathordozó-kötetet tulajdonosa még mindig a régi rendszernév. Ezenkívül, a hálózat többi rendszere továbbra is a régi rendszernévvel próbálja meg felvenni a kapcsolatot, mivel a névmódosításról még nem tudnak. Ha el kívánja kerülni, hogy a megosztott osztott-leltárból bármilyen adat hiányozzon, akkor az IPL után azonnal módosítania kell a BRMS hálózatot. 2. Győződjön meg róla, hogy a rendszeren semmilyen BRMS tevékenységre ne kerüljön sor az IPL és a rendszernév BRMS hálózathoz adása között. Győződjön meg arról is, hogy rendelkezik a BRMS QUSRBRM könyvtáráról készül legfrissebb mentés egy példányával. 3. Adja ki a GO BRMSYSPCY parancsot azon a rendszeren, amelynek nevét az imént módosította. 4. Válassza a 4-es menüpontot (Hálózati csoport módosítása) a Rendszer irányelv menüből. A képernyő jobb felső sarkában megjelenik az új rendszernév.
280
IBM i: Backup, Recovery, and Media Services for i
Change Network Group RCHAS400 APPN Network group . . . . : *MEDINV Position to . . . . : FlashCopy state . . . : *ENDPRC Communication method : *IP *AVAIL, *IP, *SNA, *NONE, *RDB Notify period . . . . : 30 30-99999 seconds Type options, press Enter. 1=Add 4=Remove Remote Local Opt Location Name _ ________ NEWSYS 4 OLDSYS
Remote Network ID ________ APPN APPN
System Status
Network Status
Online Offline
Active Active
Bottom F3=Exit
F5=Refresh
F11=BRMS Media Information
F12=Cancel
5. A régi név eltávolításához válassza a 4-es opciót (Eltávolítás). Az eltávolítandó név megerősítéséhez nyomja meg az Entert. 6. A Hálózatos rendszerek eltávolításának megerősítése képernyőn adja meg a *RENAME értéket az Képernyő eltávolítása mezőben, hogy a BRMS átvihesse az adathordozó-leltár tulajdonjogát a régi rendszerről az újra.
Hogyan kapják meg a hálózatba kötött rendszerek az adathordozó információkat A BRMS hálózati csoportban lévő összes IBM i platform kap adathordozó-leltár frissítéseket, függetlenül attól, melyik rendszer végi a módosítást. A BRMS rendszert utasíthatja, hogy frissítse az adathordozó tartalom információkat. Ehhez tegye a következőket: 1. Írja be a parancssorba a WRKPCYBRM *SYS parancsot és nyomja meg az Entert. Ez megnyitja Rendszer irányelv menüt. 2. Válassza a 4-es opciót (Hálózati csoport módosítása). Ez megnyitja a Hálózati csoport módosítása képernyőt. Change Network Group Network group . . . . : *MEDINV FlashCopy state . . . : *ENDPRC Communication method : *IP Notify period . . . . : 30 Type options, press Enter. 1=Add 4=Remove Remote Local Opt Location Name _ ________ SYSTEM04
Remote Network ID ________ ITSCNET
RCHAS400 APPN
Position to . . . . : *AVAIL, *IP, *SNA, *NONE, *RDB 30-99999 seconds
System Status
Network Status
Offline
Inactive
Bottom F3=Exit
F5=Refresh
F11=BRMS Media Information
F12=Cancel
3. Nyomja meg az F11 billentyűt a BRMS adathordozó információk panel megnyitásához. Ezután a helyi rendszer és a távoli rendszer BRMS adathordozó információit egyaránt megtekintheti.
15. fejezet Hálózatkezelés a BRMS rendszerrel
281
Change Network Group
RCHAS400 APPN
Network group . . . . : *MEDINV Position to . . . . : FlashCopy state . . . : *ENDPRC Communication method : *IP *AVAIL, *IP, *SNA, *NONE, *RDB Notify period . . . . : 30 30-99999 seconds Type options, press Enter. 1=Add 4=Remove -----BRMS Media Information----Remote Local Remote Local -------Remote------Opt Location Name Network ID Receives Receives Overrides _ ________ ________ SYSTEM04 ITSCNET *NONE *LIB *NO
Bottom F3=Exit
F5=Refresh
F11=Main Network Panel
F12=Cancel
4. Módosítsa a BRMS adathordozó információk panel Helyi fogadások oszlopában szereplő értéket *LIB-re. A mező alapértelmezett értéke *NONE, ami azt jelzi, hogy a BRMS adathordozó információkat csak ezzel a rendszerrel oszthat meg. Így, ha másik rendszerhez tartozó kötet tartalmát kívánja ezen a rendszeren áttekinteni, akkor a BRMS rendszernek DDM segítségével kell az információkat lekérnie. Ebben az esetben a BRMS rendszernek aktív DDM kommunikációs összeköttetéssel kell rendelkeznie. A rendszer nem igényli, hogy DDM lekérje ezeket az információkat, ha a *LIB paramétert használja. Ehhez válassza a 13-as opciót (Tartalom megjelenítése) az Adathordozó kezelése képernyőn. A 13-as opció megnyitja az Adathordozó információk kezelése képernyőt. Hiba esetén szinkronizált adathordozó információk segítségével állíthatja össze a meghibásodott rendszer helyreállítási jelentését. Ezt a helyi adatbázist használhatja más rendszerhez tartozó objektumok helyreállításához. Megjegyzés: A 7.1 előtti kiadásokban a helyi rendszerek BRMS adathordozó információk fogadása értéke a hálózat összes rendszerére vonatkozik. Ha a helyi rendszerek Adathordozó információk fogadása mezőjében a *LIB értéket adja meg, akkor onnantól a hálózat összes rendszere a helyi rendszernek küldi el adathordozó információit. A 7.1 és újabb kiadásokban ez rendszer szinten jobban személyre szabható. Dönthet úgy, hogy csak bizonyos rendszerek számára engedélyezi az adathordozó információk küldését. 5. A módosítások alkalmazásához nyomja meg az Entert. A BRMS adathordozó információk panel Helyi fogadások oszlopában szereplő értéket bármikor módosíthatja. A szinkronizálási folyamat tovább tarthat, ha hálózata nagy számú adathordozó információs rekordot tartalmaz. Ezért ennek a mezének a gyakori módosítása nem ajánlott. Ha olyan, korábban hálózatba kötött rendszert kíván felvenni, amely még mindig tartalmaz adathordozó-leltárat, akkor semmiképpen ne helyezze át az adathordozó-leltárat a régi rendszerről egy meglévőre. Különösen fontos, hogy ne futtassa az INZBRM *NETSYS parancsot a meglévő rendszeren, amikor a régi rendszert hozzáadja a hálózathoz. Helyette futtassa az INZBRM *NETSYS parancsot az új rendszerről a meglévő rendszerre a FROMSYS paraméter használatával. Megjegyzés: Ha a BRMS hálózatban több IBM i platform használ közösen 3494 szalagkönyvtár eszközt, akkor a hálózati rendszereken azonos könyvtárneveket kell használnia. Miután a hálózat működik, rendszeresen ellenőrizze, hogy megfelelően működik-e. A hálózat ellenőrzésével kapcsolatos további információkat a következő helyen talál: “BRMS hálózati szinkronizálás ellenőrzése” oldalszám: 285.
Két BRMS hálózat összefésülése Gondos tervezéssel és kivitelezéssel kettő vagy több BRMS hálózatot egyetlen hálózati csoportban egyesíthet.
282
IBM i: Backup, Recovery, and Media Services for i
A következő ábrán (11. ábra:) a hálózatok összefésülésének helytelen módja látható.
11. ábra: Két BRMS hálózat összefésülésének helytelen módja
A következő ábrán (12. ábra: oldalszám: 284) a hálózatok összefésülésének helyes módja látható. A példában az adminisztrátor a SYSTEM01 (NETWORK2) és a SYSTEMA (NETWORK1) közötti hálózatot állít be. Ezzel a megközelítéssel a SYSTEM02 a NETWORK1 összes rendszere számára ismeretlen marad. A SYSTEM01 rendszeren futtatott INZBRM OPTION(*NETSYS) parancs törölte az ismert rendszerei közül a SYSTEM02-t. Ezt elkerülendő az egyik hálózatot fel kell osztania, mielőtt összefésüli azokat, hogy a hálózat összes rendszere tudjon egymásról.
15. fejezet Hálózatkezelés a BRMS rendszerrel
283
12. ábra: Két BRMS hálózat összefésülésének helyes módja
Két BRMS hálózat sikeres összefésüléséhez tegye a következőket: 1. Távolítsa el a SYSTEM02 SYSTEM01-re vonatkozó összes bejegyzését a Hálózati csoport módosítása képernyőről, annak adathordozó információit is beleértve. 2. Távolítsa el a SYSTEM01 SYSTEM02-re vonatkozó összes bejegyzését a Hálózati csoport módosítása képernyőről, annak adathordozó információit is beleértve. 3. Adja ki a CPYMEDIBRM OPTION(*TOFILE) CPYMEDI(*YES) parancsot a SYSTEM01 és SYSTEM02 rendszereken a két rendszer adathordozó információinak mentéséhez. 4. Vegye fel a SYSTEM01 rendszert a NETWORK1 tetszőleges rendszerén a Hálózati csoport módosítása beállítással. Ebben a példában a SYSTEMA rendszert használtuk a SYSTEM01 hozzáadásához. 5. A SYSTEM01 rendszeren adja ki az INZBRM OPTION(*NETSYS) FROMSYS(SYSTEMA) parancsot az adathordozó információs fájlok felülírásához a SYSTEM01 rendszeren a SYSTEMA adataival. 6. A SYSTEM01 rendszeren a CPYMEDIBRM OPTION(*FROMFILE) kiadásával fűzze hozzá a SYSTEM01 rendszerrel kapcsolatos adathordozó információkat. Ez szinkronizálja a SYSTEM01 adathordozó információit a hálózat összes többi IBM i platformjával kapcsolatban. Több üzenetet is kap, amikor a BRMS felülírja a fájlokat. Válaszoljon mindegyikre egy "I" beírásával. 7. A SYSTEM01 rendszeren a WRKMEDBRM parancs segítségével ellenőrizheti az adathordozó információkat. 8. Ismételje meg a 4., 5., 6. és 7, lépéseket a SYSTEM02 esetében, a SYSTEM01 név helyett a SYSTEM02 nevet használva.
Vezérlőcsoportok másolása hálózatba kötött IBM i platformok között A BRMS segítségével megadhatja, hogy a vezérlőcsoportokat saját rendszerén kívánja másolni vagy elküldi az információkat a BRMS hálózat más rendszereinek.
284
IBM i: Backup, Recovery, and Media Services for i
Vezérlőcsoport másolásakor az alapértelmezett érték *LCL, ami azt jelenti, hogy a BRMS saját helyi rendszerére másolja a vezérlőcsoportot más néven. Megadhatja távoli rendszer nevét és hálózati azonosítóját is vagy a *NETGRP értékkel a BRMS hálózat összes rendszerét. Ez a vezérlőcsoportot a célrendszerre vagy a megadott rendszerekre másolja. A BRMS az információkat DDM segítségével másolja a QA1ACM fájlon keresztül. Copy Backup Control Group To copy control group, type New Name, press enter. Control Group ALLUSR
F3=Exit
New Name ALLUSR
Remote Location *NETGRP
Remote Network ID
Overwrite *YES
F12=Cancel
Bár ez egy hasznos opció, az alábbi korlátozásokról azért nem szabad megfeledkeznie: v A BRMS a vezérlőcsoport attribútumokat keresztben másolja a célrendszerre. Ezek az attribútumok visszaállnak rendszer alapértékeire. v Van egy Felülírás mező, amelyet megadhat. Ez az azonos nevű vezérlőcsoportot felülírja a távoli rendszeren. A másolt vezérlőcsoportban szereplő listák, amelyek léteznek a távoli rendszeren is, nem kerülnek felülírásra. Azok a listák, amelyek nem léteznek a távoli rendszeren, létrehozásra kerülnek a távoli rendszeren. v Ha a vezérlőcsoport olyan adatokat tartalmaz, amelyek az új rendszer számára nem megfelelőek (például ismeretlen könyvtár), akkor a BRMS másoláskor nem küld figyelmeztető üzenetet. Ha a célrendszer az adott mentési elemet nem támogatja, akkor el kell azt távolítania. Ilyen esetekben a vezérlőcsoport szerkesztésével kell a megfelelő módosításokat elvégeznie. v A BRMS a vezérlőcsoport szövegét nem másolja át egyik rendszerről a másikra. Saját kezűleg kell a szöveget a célrendszeren hozzáadnia. Ezen korlátozások miatt mindenképpen nézze át a másolás után a vezérlőcsoportot és győződjön meg róla, hogy a BRMS helyesen másolta azt át. Elképzelhető, hogy az értékeket az adott rendszer működési követelményeihez kell igazítania.
BRMS hálózati szinkronizálás ellenőrzése A Hálózati csoport módosítása képernyő Rendszerállapot mezőjének segítségével egyszerűen megállapíthatja, hogy az aktuális rendszer kommunikál-e a többi hálózati rendszerrel. Az Online állapot azt jelzi, hogy a két rendszer között online szinkronizálás fut. Az Offline állapot problémát jelezhet. Megjegyzés: A Hálózati állapot csak azt jelzi, hogy a rendszer aktiválva lett-e a hálózatban. Az adathordozók szinkronizálásának napi ellenőrzéséhez tegye a következőket: 1. A BRMS hálózat egyik rendszerén hozzon létre egy látszólagos adathordozó-osztályt (például NETCHK, mint Network Checking). Mivel ezt az adathordozó-osztályt valós mentésekhez nem fogja használni, használhatja egyszerűen az alapértelmezett értékeket.
15. fejezet Hálózatkezelés a BRMS rendszerrel
285
2. Minden egyes rendszeren (SYSTEMxx, ahol az xx = a rendszer nevével), adja ki a következő parancsot: ADDMEDBRM VOL(SYSxx) MEDCLS(NETCHK) 3. Minden reggel futtassa a jobütemező segítségével a következő CL parancsot a BRMS hálózat minden egyes rendszerén: RMVMEDBRM VOL(SYSxx) MEDCLS(NETCHK) Delay Job (DLYJOB) DLY(300) ADDMEDBRM VOL(SYSxx) MEDCLS(NETCHK). 4. A CL parancs elküldése után az adathordozó létrehozási dátumának meg kel egyeznie az aktuális dátummal. Ennek igaznak kell lennie azon a rendszeren, amely a parancsot futtatni fogja. Ha nem, akkor az azt jelenti, hogy nem küldte el a CL parancsot; nézzen utána a hiba információknak a munkanaplóban. Ezen adathordozó létrehozási dátumának a BRMS hálózat többi rendszerén is az aktuális dátumnak kell lennie. Ha nem így van, akkor az azt jelenti, hogy a rendszer helytelül dolgozta fel a frissítést. Feltételezve, hogy az aktuális dátum 2005. július 6., a WRKMEDBRM parancsnak mindegyik rendszeren a következő információkat kell megjelenítenie: Work with Media Position to . . . . . .
Starting characters
Type options, press Enter. 1=Add 2=Change 4=Remove 5=Display 8=Move 9=Remove volume error status Opt __
Volume Serial ______ xxxxxx xxxxxx SYS01 SYS02 SYS03 SYS04 xxxxxx
Status
*EXP *EXP *EXP *EXP
SYSTEM01
6=Work with serial set 10=Reinitialize ...
7=Expire
Creation Expiration Date Date Location
Move Date
Media Class
xx/xx/xx xx/xx/xx 07/06/05 07/06/05 07/06/05 07/06/05 xx/xx/xx
xx/xx/xx xx/xx/xx *NONE *NONE *NONE *NONE xx/xx/xx
xxxxxxx xxxxxxx NETCHK NETCHK NETCHK NETCHK xxxxxxx
*NONE *NONE *NONE *NONE *NONE *NONE *NONE
xxxxxxxx xxxxxxxx *HOME *HOME *HOME *HOME xxxxxxxx
Dup Sts
More... Parameters or command: ===> _________________________________________________________________________ F3=Exit F4=Prompt F5=Refresh F11=Volume system F12=Cancel F17=Top F18=Bottom F23=More options
Nyomja meg az F11 billentyűt a tulajdonos rendszer megtekintéséhez. Az alábbii képernyőt áttekintve arra a követeztetésre juthat, hogy a SYSTEM01 nem kapta meg a SYSTEM04 adathordozó frissítését.
286
IBM i: Backup, Recovery, and Media Services for i
Work with Media Position to . . . . . . ______
Starting characters
Type options, press Enter. 1=Add 2=Change 4=Remove 5=Display 8=Move 9=Remove volume error status Opt __
Volume Serial ______ SYS01 SYS02 SYS03 SYS04
Status *EXP *EXP *EXP *EXP
SYSTEM01
6=Work with serial set 10=Reinitialize ...
7=Expire
Creation Expiration Date Date Location
Move Date
Media Class
07/06/05 07/06/05 07/06/05 07/04/05
*NONE *NONE *NONE *NONE
NETCHK NETCHK NETCHK NETCHK
*NONE *NONE *NONE *NONE
*HOME *HOME *HOME *HOME
Dup Sts
More... Parameters or command: ===> __________________________________________________________________________ F3=Exit F4=Prompt F5=Refresh F11=Volume system F12=Cancel F17=Top F18=Bottom F23=More options
Ebben az esetben lehetséges, hogy július 4-ét követően kommunikációs probléma merült fel.
Rendszer eltávolítása hálózatból Ha IBM i platformot kíván hálózati csoportból eltávolítani, akkor tegye a következőket: v Az alábbi lépések segítségével eltávolíthatja a SYSTEM02 rendszert a hálózatból, amelyet rajta kívül még a SYSTEM03, SYSTEM04 és SYSTEM05 rendszerek alkotnak. Ha a SYSTEM02 már nem létezik, akkor folytassa a következő lépéssel. 1. Írja be a parancssorba a GO BRMSYSPCY parancsot. Nyomja meg az Entert. 2. Írjon be egy 4-est (Hálózati csoport módosítása). Nyomja meg az Entert. 3. Írjon egy 4-est (Eltávolítás) a hálózati csoportban található mindegyik Távoli helyi helynév mellé. Nyomja meg az Entert. Change Network Group Network group . . . . : *MEDINV FlashCopy state . . . : *ENDPRC Communication method : *AVAIL Notify period . . . . : 30 Type options, press Enter. 1=Add 4=Remove Remote Local Remote Opt Location Name Network ID _ ________ ________ 4 SYSTEM03 ITSCNET 4 SYSTEM04 ITSCNET 4 SYSTEM05 ITSCNET
SYSTEM02 APPN
Position to
. . . . :
*AVAIL, *IP, *SNA, *NONE, *RDB 30-99999 seconds
System Status
Network Status
Online Online Online
Active Active Active
Bottom F3=Exit
F5=Refresh
F11=BRMS Media Information
F12=Cancel
4. A Hálózatos rendszerek eltávolításának jóváhagyása képernyőn lehetősége van eltávolítani azoknak a rendszereknek a megosztott adathordozó bejegyzéseit, amelyek az aktuális rendszer adathordozó-leltárából eltávolításra kerülnek. A megosztott adathordozó bejegyzések megtartásához írja be a *NO értéket az Adathordozó eltávolítása mezőbe. 15. fejezet Hálózatkezelés a BRMS rendszerrel
287
A megosztott adathordozó bejegyzések eltávolításához írjon *YES értéket az Adathordozó eltávolítása mezőbe. Megjegyzés: Ha a rendszer inaktívként jelenik meg, akkor óvatosan használja a *YES paramétert, mivel az az adott rendszer összes adathordozó bejegyzését eltávolítja, még akkor is, ha a rendszer soha nem volt a hálózat inaktív tagja. Confirm Remove of Network Systems
SYSTEM02 ITSCNET
Press Enter to confirm your choices for 4=Remove. Press F12 to return to change your choices. Remove media . . . . . . . . . *NO Remote Local Remote Opt Location Name Network ID 4 SYSTEM03 ITSCNET 4 SYSTEM04 ITSCNET 4 SYSTEM05 ITSCNET
Receive Media Info *NONE *NONE *NONE
*YES, *NO, *RENAME System Status Online Online Online
Network Status Active Active Active
Bottom F12=Cancel
v A hálózati csoport maradék rendszreinek egyikén: 1. Írja be a parancssorba a GO BRMSYSPCY parancsot. Nyomja meg az Entert. 2. Írjon be egy 4-est (Hálózati csoport módosítása). Nyomja meg az Entert. 3. Írjon egy 4-est (Eltávolítás) a SYSTEM02 mellé. Nyomja meg az Entert. 4. A Hálózati rendszerek eltávolításának megerősítése képernyőn nyomja meg az Entert a rendszer eltávolításához az aktív hálózati csoportból. Alternatív megoldásként át is nevezheti (*RENAME) a SYSTEM02 által használt adathordozót az éppen használt rendszer nevére. A következő példában az operátor a SYSTEM02 adathordozó nevét SYSTEM03-ra módosítja, ami a jelenleg használatban lévő rendszer neve. Confirm Remove of Network Systems
SYSTEM03 ITSCNET
Press Enter to confirm your choices for 4=Remove. Press F12 to return to change your choices. Remove media . . . . . . . . . *RENAME Remote Local Remote Opt Location Name Network ID 4 SYSTEM02 ITSCNET
Receive System Media Info Status *NONE Offline
*YES, *NO, *RENAME Network Status Active
Bottom F12=Cancel
288
IBM i: Backup, Recovery, and Media Services for i
Hálózati szolgáltatás eltávolítása korábban hálózatba kötött rendszerről A hálózati szolgáltatás eltávolítása korábban hálózatba kötött rendszerről tegye a következőket: 1. Kövesse az előző részben (Rendszer eltávolítása hálózati csoportból) leírt lépéseket. 2. Miután az összes rendszert és adathordozót eltávolította a hálózati csoportból, adja ki a GO LICPGM parancsot a parancssorból. 3. A Licencprogramok kezelése képernyőn válassza a 12-es opciót (Licencprogramok törlése). 4. Írjon egy 4-est (Törlés) a BRMS hálózati összetevő (5770-BR1) bejegyzése elé és nyomja meg az Entert. 5. Az Enter ismételt lenyomásával hagyja jóvá a törlést és térjen vissza a Licencprogramok kezelése képernyőre.
Adathordozó kiegyensúlyozása rendszerek között Ez a funkció a BRMS hálózat egyes rendszerei által birtokolt kiinduló kötetek kiegyensúlyozásának képességét biztosítja. Ha a kiinduló kötetek ki vannak egyensúlyozva, akkor kisebb az esélye, hogy korlátozott állapotú mentés futtatása közben elfogynak a kiinduló kötetek és a rendszernek nem kell más távoli rendszerektől további adathordozót kérnie. Ajánlatos ezt olyankor futtatni, amikor más BRMS tevékenység nincs folyamatban. A kiinduló adathordozó kiegyensúlyozásához tegye a következőket: 1. Listázza rendszereit a legmagasabb prioritásútól a legalacsonyabb prioritású felé haladva. 5. táblázat: Példa: Rendszerek listája és azok hierarchiája Rendszer
Prioritás
Szükséges adathordozó
PROD1
1
5
PROD2
2
3
PROD3
3
4
DEV01
4
2
DEV02
5
2
2. A rendszerek hierarchiájának kialakítása után a következő parancs kiadásával be kell állítania a fenti prioritást: STRBALBRM ACTION(*SET) MEDCLS(adathordozó-osztály) LOC(hely) SYSNAME(rendszernév) MEDPTY(szám) MEDREQ(szám) Az alábbiakban azoknak a paramétereknek a rövid leírása következik, amelyeket meg kell adnia: ACTION(*SET) Beállítja a többi paraméter által meghatározott adathordozó-szükségletet MEDCLS(adathordozó-osztály) Meghatározza az adathordozó kiegyensúlyozás során használni kívánt adathordozó-osztályt. LOC(hely) Meghatározza az adathordozó kiegyensúlyozás során használni kívánt adathordozó tárolóhelyet. SYSNAME(rendszernév) Megadja annak a rendszernek a nevét, amelynek birtokában lévő adathordozók felhasználhatók a kiegyensúlyozásban. MEDPTY(szám) Adja meg a rendszer (SYSNAME) adathordozó kiegyensúlyozás során használni kívánt prioritási számát. MEDREQ(szám) Adja meg meg a rendszer (SYSNAME) által igényelt adathordozók számát. Példaként a fenti listát alapul véve a parancsot ötször kellene kiadnia, minden rendszer esetében egyszer.
15. fejezet Hálózatkezelés a BRMS rendszerrel
289
STRBALBRM STRBALBRM STRBALBRM STRBALBRM STRBALBRM
ACTION(*SET) ACTION(*SET) ACTION(*SET) ACTION(*SET) ACTION(*SET)
MEDCLS(FMT3590H) MEDCLS(FMT3590H) MEDCLS(FMT3590H) MEDCLS(FMT3590H) MEDCLS(FMT3590H)
LOC(TAPMLB01) LOC(TAPMLB01) LOC(TAPMLB01) LOC(TAPMLB01) LOC(TAPMLB01)
SYSNAME(PROD1) SYSNAME(PROD2) SYSNAME(PROD3) SYSNAME(DEV01) SYSNAME(DEV02)
MEDPTY(1) MEDPTY(2) MEDPTY(3) MEDPTY(4) MEDPTY(5)
MEDREQ(5) MEDREQ(2) MEDREQ(3) MEDREQ(2) MEDREQ(2)
Ez beállítja a szükséges köteteket és a rendszer prioritását. A BRMS ezen két érték alapján fogja eldönteni, hogyan kell a kiinduló adathordozó tárát kiegyensúlyozni. A rendszer prioritása dönti el, ki kap először adathordozót. Ha nincs az összes igény kielégítéséhez elegendő adathordozó, akkor az a legvalószínűbb, hogy a legkisebb prioritású rendszerek nem fognak tudni adathordozó-specifikációjuknak megfelelni; ez függ attól, hogy mennyi adathordozóra van összesen szükség. Ha tudni szeretné, hogy mennyi adathordozóra van szükség, akkor értékelje ki a múltbéli mentéseket és nézze meg a használt adathordozók mennyiségét. 3. Állítsa elő és értékelje ki az Adathordozó kiegyensúlyozás jelentést, és győződjön meg róla, hogy rendszerei helyesen vannak beállítva. Ehhez futtassa a következő parancsot: STRBALBRM ACTION(*REPORT) MEDCLS(adathordozó-osztály) LOC(hely) A fenti példát alapul véve a következő parancs kerülne kiadásra: STRBALBRM ACTION(*REPORT) MEDCLS(FMT3590H)LOC(TAPMLB01). A megjelenő jelentés a következőképpen nézne ki: Display Spooled File File . . . . . : QP1AMBL Page/L Control . . . . . Column Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1. 5770BR1 V6R1M0 080215 Media Balancing Report 6/29/07 13:56:1 Selection Criteria Media Class . . . . . . . . . . : FMT3590H Location . . . . . . . . . . . . : TAPMLB01 System . . . . . . . . . . . . . : *NETGRP Number of Number of System Network Media Media Media Media Name ID Class Location Priority Required Available Status PROD1 APPN FMT3590H TAPMLB01 1 5 3 Communicating PROD2 APPN FMT3590H TAPMLB01 2 3 3 Communicating PROD3 APPN FMT3590H TAPMLB01 3 4 3 Communicating DEV01 APPN FMT3590H TAPMLB01 4 2 4 Communicating DEV02 APPN FMT3590H TAPMLB01 5 2 3 Communicating * * * * * E N D O F L I S T I N G * * * * *
4. Ha a jelentésben a tényleges adathordozó mennyiség kisebb a szükséges mennyiségnél, akkor adathordozóját ki kell egyensúlyoznia. Az adathordozó kiegyensúlyozásához futtassa a következő parancsot:STRBALBRM ACTION(*BALANCE) MEDCLS(adathordozó-osztály)) LOC(hely) Ebben a példában a következő parancsot adnánk ki: STRBALBRM ACTION(*BALANCE) MEDCLS(FMT3590H) LOC(TAPMLB01) Megjegyzés: a. Az adathordozó kiegyensúlyozást legjobb az áthelyezés után futtatni biztosítandó, hogy a nem helyben lejárt adathordozók visszakerülhessenek, mégpedig a kiegyensúlyozott helyre. b. Adathordozó kiegyensúlyozást a teljes hálózati csoport esetében csak egyszer kell futtatnia. 5. Állítsa elő az adathordozó kiegyensúlyozási jelentést és győződjön meg róla, hogy a kiegyensúlyozás sikerült. Ismételje meg a 3. lépést. A példában a jelentés azt mutatja, hogy a kiegyensúlyozás sikeres volt.
290
IBM i: Backup, Recovery, and Media Services for i
Display Spooled File File . . . . . : QP1AMBL Page/L Control . . . . . Column Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1. 5770BR1 V6R1M0 080215 Media Balancing Report 6/29/07 13:56:1 Selection Criteria Media Class . . . . . . . . . . : FMT3590H Location . . . . . . . . . . . . : TAPMLB01 System . . . . . . . . . . . . . : *NETGRP Number of Number of System Network Media Media Media Media Name ID Class Location Priority Required Available Status PROD1 APPN FMT3590H TAPMLB01 1 5 5 Communicating PROD2 APPN FMT3590H TAPMLB01 2 3 3 Communicating PROD3 APPN FMT3590H TAPMLB01 3 4 4 Communicating DEV01 APPN FMT3590H TAPMLB01 4 2 2 Communicating DEV02 APPN FMT3590H TAPMLB01 5 2 2 Communicating * * * * * E N D O F L I S T I N G * * * * *
Ha egy rendszert el kíván távolítani a rendszerek listájából, akkor egyszerűen futtassa a következő parancsot: STRBALBRM ACTION(*REMOVE) MEDCLS(adathordozó-osztály) LOC(hely) SYSNAME(rendszernév) A példában a kiadott parancs a következőképpen nézne ki: STRBALBRM ACTION(*REMOVE) MEDCLS(FMT3590H) LOC(TAPMLB01) SYSNAME(DEV01)
BRMS FlashCopy támogatás Az ESS FlashCopy elkészíti a forrásrendszer klónját egy második lemezmeghajtó-készletre, amelyet azután használat céljából másik rendszerhez vagy LPAR partícióhoz lehet csatlakoztatni. A BRMS által biztosított mechanizmus segítségével olyan biztonsági mentést lehet végrehajtani a második rendszeren, mint amilyet valószínűleg az rendszer végeztek. Ennek a speciális mentésnek a sikeréhez az alábbi lépéseket kell végrehajtani: 1. Az elsődleges rendszeren. a. Készítse elő a BRMS rendszert a FlashCopy használatára. 1) Először készítse fel a BRMS rendszert a FlashCopy használatára a Rendszer irányelv képernyőn található FlashCopy engedélyezése paraméter beállításával *YES értékre. Írja be a WRKPCYBRM *SYS parancsot, válassza az 1-es opciót és lapozzon az alsó képernyőre. Ezt csak egyszer kell elvégezni.
15. fejezet Hálózatkezelés a BRMS rendszerrel
291
V7R2M0
Change System Policy
RCHAS400
Type choices, press Enter. End all subsystems options Controlled end delay time . Abnormal end delay time . . End servers wait time . . . Controlling subsystem: Allow backups in batch . . . Restricted state time limit Allow alternate input media. . Volume prefix . . . . . . . . Enable FlashCopy . . . . . . . BRMS submitted jobs: Job description. . . . . . . Library. . . . . . . . . . Job queue. . . . . . . . . . Library. . . . . . . . . . BRMS flight recorder size . . F3=Exit
F4=Prompt
. . . . . 60 . . . . . 10 . . . . . 6
1-99999 seconds,*IMMED 10-999 minutes,*NOLIMIT 0-9999 seconds
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
*NO, *YES 5-9999 minutes, *NOMAX *NO, *YES Prefix *NO, *YES
. . . . .
. . . . .
. . . . .
. . . . .
. *USRPRF . *LIBL . *JOBD . *LIBL . 050
F5=Refresh
*NO *NOMAX *YES *YES
Name, *USRPRF Name, *LIBL, *CURLIB Name, *JOBD Name, *LIBL, *CURLIB 001-999 megabytes Bottom
F12=Cancel
2) Ezután értesítenie kell a BRMS rendszert, hogy a ezek az adatok ESS FlashCopy segítségével kerülnek másolásra és a mentés a klón rendszeren hajtható végre. Ezt a lépést a FlashCopy funkció végrehajtása előtt kell elvégezni. Futtassa a következő parancsot: INZBRM OPTION(*FLASHCOPY) STATE(*STRPRC) Megjegyzés: Ha a rendszer FlashCopy módban van, akkor a BRMS szinkronizálási feladat nem fog futni az éles rendszeren. Az éles rendszeren rendszeren addig nem szabad BRMS tevékenységet végezni, amíg az összes FlashCopy utáni lépés végrehajtásra nem került. Az élese rendszeren a BRMS adatbázison BRMS tevékenységen (például mentés, visszaállítás, BRMS karbantartás) keresztül végzett összes frissítés elvész. Ha a rendszer FlashCopy állapotban van, akkor a hálózatos BRMS rendszerből érkező összes bejövő BRMS kommunikáció blokkolásra kerül. Az aktuális rendszerrel kapcsolatos BRMS mentési információk elavultak lehetnek, ha a mentésre a klón rendszeren kerül sor. b. Állítsa a rendszert tétlen állapotba (PWRDWNSYS), biztosítva ezzel, hogy az összes főtár tartalom kiírásra kerüljön lemezre. c. Adja ki a FlashCopy parancsot. d. Indítsa újra at elsődleges rendszert. 2. A másodlagos rendszeren. a. Kézi IPL során módosítsa a rendszerattribútumokat és a hálózati konfigurációt. Például: v A Kijelölt szervizeszközök (DST) programban módosítsa a Szervizeszközök szerver (STS) IP címét. v Az IPL közben módosítsa az IPL attribútumokat, hogy a rendszer RESTRICTED STATE állapotban induljon el. v Módosítsa az IP információkat a CFGTCP programban. b. Állítsa be a BRMS rendszerállapotot FlashCopy módra. 1) Az alábbi parancs segítségével állítsa be a BRMS rendszerállapotot FlashCopy mentés állapotra: INZBRM OPTION(*FLASHCOPY) STATE(*STRBKU) c. A másodlagos rendszer a BRMS hálózatban elsődleges rendszerként lesz kezelve. d. Hajtsa végre a mentéseket a BRMS segítségével. e. Állítsa be a BRMS állapotot FlashCopy mentés befejezve módra. 1) A következő parancs segítségével állítsa vissza a BRMS állapotát befejezett módra: INZBRM OPTION(*FLASHCOPY) STATE(*ENDBKU) f. Mentse a QUSRBRM könyvtára és vigye át az elsődleges rendszerre. A QUSRBRM mentéséhez adja ki a következő parancsot:
292
IBM i: Backup, Recovery, and Media Services for i
SAVLIBBRM LIB(QUSRBRM) DEV(tape-media-library-device-name) MEDPCY(media-policy) OMITOBJ((*ALL *JRN) (*ALL *JRNRCV)) OBJDTL(*OBJ) SAVTYPE(*FULL) SEQNBR(1) ENDOPT(*REWIND) 3. Váltson az elsődleges rendszerre. a. Állítsa vissza a mentett és a másodlagos rendszerről áthozott QUSRBRM könyvtárat. Futtassa a következő parancsot: QSYS/RSTLIB SAVLIB(QUSRBRM) DEV(tape-media-library-device-name) VOL(volumeidentifier) SEQNBR(1) OMITOBJ((QUSRBRM/*ALL *JRN)) ALWOBJDIF(*FILELVL *AUTL *OWNER *AUTL) MBROPT(*ALL) b. A következő parancs segítségével állítsa vissza a BRMS FlashCopy állapotát befejezett módra: INZBRM OPTION(*FLASHCOPY) STATE(*ENDPRC) Megjegyzés: Ez elindítja a Q1ABRMNET alrendszert, ha a rendszer nincs korlátozott állapotban. Ezzel minden BRMS szinkronizálási job elindul. c. Állítsa helyre a BRMS tevékenységeket az elsődleges rendszeren. A FlashCopy szolgáltatással kapcsolatos A következő parancs segítségével állítsa vissza a BRMS információkat következő Redbooks kiadványban talál: IBM i and IBM System Storage: A Guide to Implementing External Disks on IBM i.
BRMS szezonális időmódosításai A BRMS rendszerben jelentős szerepe van a BRMS hálózat egyes rendszerei között szinkronizált rekordokban található időpecsétnek. Két ajánlott módszer létezik, egy a téli időszámítás beállításához (lásd: “Órák visszaállítása”) és egy a tavaszi időszámítás beállításához (lásd: “Órák előreállítása” oldalszám: 295). Megjegyzés: Az alábbi módszerek a nem hálózatba kötött BRMS rendszerek szezonális időmódosításaira is vonatkoznak.
Órák visszaállítása Az alábbi két ajánlott módszer segítségével lehet az időt beállítani téli óraátállításkor vagy ha a rendszeridőt az aktuálisnál korábbi időpontra kell beállítani. Az egy módszer a rendszer újraindításával jár, míg a másik nem.
IPL módszer Óravisszaállítási ellenőrzőlista: Győződjön meg róla, hogy a BRMS műveletek leálltak és egyikük indítása sincs ütemezve. Futtassa a DSPPFM FILE(QUSRBRM/QA1ANET2) parancsot és győződjön meg róla, hogy a fájl nem tartalmaz rekordokat. 1. Győződjön meg róla, hogy a BRMS műveletek leálltak és egyikük indítása sincs ütemezve. 2. Futtassa a DSPPFM FILE(QUSRBRM/QA1ANET2) parancsot és győződjön meg róla, hogy a fájl nem tartalmaz rekordokat. Ha vannak rekordok, akkor a frissítések még nem lehet szinkronizálva. Engedje meg a rekordok szinkronizálását az összes rendszerrel. 3. Győződjön meg róla, hogy a hálózat egyetlen rendszerén sem fut BRMS művelet, például mentés, áthelyezés vagy karbantartás. 4. Adja ki a PWRDWNSYS RESTART(*NO) parancsot és állítsa a rendszert kézi üzemódra. 5. Várjon majdnem egy órát (hagyjon elég időt az IPL-re is) és indítsa el az IPL-t. 6. A Dátum/időpont képernyőn állítsa vissza 1 órával a rendszeridőt, majd folytassa rendszerindító programbetöltést. 7. Ha minden rendszer beállításra kerül, akkor folytassa a BRMS műveleteket. Példa: Az órák hajnali kettőkor kerülnek egy órával visszaállításra. Hajnali kettőkor adja ki a PWRDWNSYS parancsot. Várjon közel egy órát. Indítsa el a rendszerindító programbetöltést. Amikor a rendszer újra feláll, állítsa 15. fejezet Hálózatkezelés a BRMS rendszerrel
293
be az órát hajnali kettőre (plusz ahány perc eltelt). Ez megakadályozza a hajnali 1 - 2 óra közötti idő ismétlődését a rendszeren és biztosítja, a rendszernaplók és a BRMS ne ütközzenek többszörös időpecsétekből adódó problémákba illetve olyan időpecsétekbe, amelyek valós időn kívüliek. Szükség esetén a éjszakai rendszermentések (STRBKUBRM) akkor is futtathatók, ha nem minden rendszer lett visszaállítva feltéve, hogy az alábbiak igazak: 1. A célrendszer kötetrekordja egy óránál régebbi. Példa: Az X kötet utoljára akkor lett frissítve, amikor ma reggel áthelyezték. Ilyen körülmények között az X kötet frissítése olyan rendszerről, amelynek ideje egy órával korábbi továbbra is elfogadásra kerül az egy órával későbbi rendszeridejű rendszereken, és a későbbi idejű rendszerről származó frissítés is elfogadásra kerül az egy órával korábbi rendszeridejű rendszeren, mivel a mentés és az áthelyezés közötti eltérés több, mint egy óra. Ha a frissítések közötti eltérés kevesebb lenne, mint a rendszerek közötti egy óra időeltérés, akkor problémák merülnének fel és a helytelen frissítés esetleg figyelmen kívül maradna. 2. A rendszer sok kiinduló adathordozót birtokol (így nem kell DDM segítségével más rendszerektől adathordozót 'kölcsönöznie'). Abban az időszakban, amíg az órák visszaállításra kerülnek, a legjobb az olyan műveleteket elkerülni, amelyek másik rendszeren található rekord frissítését foglalják magukban. 3. Ne futtasson más BRMS műveleteket (például áthelyezést vagy karbantartást), illetve ne használja a WRKMEDBRM parancs 2-es opcióját olyan köteten, amelyet nem az éppen használt rendszer birtokol. 4. Csak azután folytassa a szokásos műveleteket, ha minden rendszer visszaállításra került és az utolsó 1 óra megismételt idő a hálózat összes rendszerén eltelt.
Nem-IPL módszer Az általános ajánlás a fenti IPL módszer használata. Ez a rendszerén futó időpecsétfüggő műveleteket és a BRMS rendszert egyaránt védi. Ha azonban ez a műveletek ütemezése miatt nem lehetséges, akkor nagy körültekintéssel tervezze meg BRMS tevékenységeit, hogy csak az adott adathordozót birtokló rendszer próbálja azt meg frissíteni abban az időszakban, amikor még nincs minden óra visszaállítva és az óra ismétlődik. Megjegyzés: 1. Ne hajtson végre semmilyen BRMS tevékenységet az óra visszaállításis időszakban és az ismételt egy óra alatt. Ha az ismételt egy óra alatt kell mentéseket indítania, akkor győződjön meg róla, hogy a rendszere elegendő kiinduló adathordozóval rendelkezik a mentésekhez, és hogy nem kerül sor más frissítési műveletre az adott adathordozón az ismétlődő időszakban. 2. Ha az órák visszaállításával megismétel egy időszakot, és az adott időszakban a kötet frissítését okozza, akkor elképzelhető, hogy ezek a frissítések helytelenül kerülnek szinkronizálásra. A BRMS a fájlban található rekordok időpecsétei alapján rendezi a rekordokat és dönti el, hogy egy frissítést végre kell-e hajtani. 3. A mentési jobok a frissítéseket az összes hálózatos rendszer kötet információihoz szinkronizálják megmutatva, hogy a kötet aktív és a mentért végző rendszer birtokolja azt. Ha valamelyik másik rendszer a kötet olyan rekordjával rendelkezne, amely frissebb (mivel annak a rendszernek az órája még nem lett visszaállítva), akkor az a kötet eldobná a frissítési rekordot és kötetnézetét a többi hálózatos rendszerhez szinkronizálná, aminek hatására az egyébként érvényes frissítés figyelmen kívül maradna. Lehetséges, hogy a BRMS ezután az ilyen szalagot felülírná, veszélyeztetve ezzel a rendszerhelyreállítási terv integritását. 4. Azon a napon, amikor az idők módosításra kerülnek, gondoskodjon róla, hogy miközben éjszakai mentéseit végzi, semmilyen más, ugyanezen kötetet érintő frissítési tevékenységre ne kerüljön sor másik rendszeren. Ezt úgy lehet legegyszerűbben elkerülni, ha biztosítja, hogy ebben az időmódosítási időszakban elegendő lejárt, az egyes rendszerek által birtokolt adathordozó álljon rendelkezésre a mentésekhez (hogy a rendszerek ne próbálják más rendszerek 'kölcsönvenni'). Gondoskodjon arról is, hogy ne kerüljön sor karbantartásra, áthelyezésre, WRKMEDBRM parancs 2-es opciójának futtatására, illetve semmilyen más frissítési tevékenységre. Ily módon az adathordozó rekordok frissítéseit mentési tevékenységek csak olyan rendszerekről fogják kezdeményezni, amelyek már birtokolják a köteteket.
294
IBM i: Backup, Recovery, and Media Services for i
Órák előreállítása Az órák előreállítása tavasszal vagy ha rendszeridőt az aktuális beállításnál későbbi időpontra kell beállítani nem vet fel semmilyen különleges problémát. Ha a rendszer nincs más BRMS rendszereket tartalmazó hálózatba kötve, akkor csak a 4. lépést hajtsa végre. A rendszeridő módosításához hálózatba kötött rendszeren hajtsa végre az 1-5. lépéseket. 1. Futtassa a DSPPFM parancsot a QUSRBRM könyvtárban található QA1ANET fájlon és győződjön meg róla, hogy a fájl nem tartalmaz rekordokat. Ha vannak rekordok, akkor a frissítések még nem lehet szinkronizálva. Tegye lehetővé a rekordok szinkronizálását az összes rendszerrel, mielőtt az időt módosítja. 2. Győződjön meg róla, hogy a hálózat egyetlen rendszerén sem fut BRMS művelet, például mentés, áthelyezés vagy karbantartás. 3. Függessze fel a Q1ABRMNET jobsort a Q1ABRMNET alrendszeren. (Használja a WRKJOBQ parancsot). 4. Állítsa előre az órát az összes rendszeren a CHGSYSVAL SYSVAL(QTIME) parancs segítségével. 5. Ha az órák minden rendszeren be vannak állítva, akkor szabadítsa fel a Q1ABRMNET jobsort és folytassa a BRMS műveleteket.
15. fejezet Hálózatkezelés a BRMS rendszerrel
295
296
IBM i: Backup, Recovery, and Media Services for i
16. fejezet Speciális funkciók összetevő Ez a fejezet a Speciális funkciók összetevőben (2. termékopció) rendelkezésre álló speciális funkciókat írja le röviden. A Speciális funkciók összetevő az alábbi funkciókat tartalmazza: v Hierarchikus tárolókezelés (HSM) v Adathordozó-könyvtár kezelés v Rendszer által megadott név v Szalagos adathordozó-könyvtár állapota eszköz v Szoftveres titkosítás v Független lemeztárak magas szintű rendelkezésre állása BRMS hálózatban
Hierarchikus tárolókezelés (HSM) A Hierarchikus tárolókezelés (HSM) az adatok tároló rétegek közötti kezelésének és elosztásának automatikus módját biztosítja, kielégítve a felhasználók adatelérési igényeit, ugyanakkor minimálisra csökkentve az összköltséget. A HSM alapelve az adatelemek olyan elhelyezése, amely minimálisra csökkenti azok hozzáférhetőségét. A BRMS biztosítja a szolgáltatás kihasználásához szükséges felületet. Megjegyzés: Az alábbiakban a HSM szolgáltatások rövid leírása következik. A BRMS rendszer HSM használatához szükséges beállításairól a következő helyen talál további információkat: Hierarchical Storage Management.
Áttérés A BRMS áttérési vezérlőcsoportok használatán keresztül kiválaszthatja, hogy mely adatokat kíván gyorsabb, de viszonylag drágább DASD eszközről lassabb, de költséghatékonyabb DASD eszközre áthelyezni. A vezérlőcsoportok segítségével az adatok az ellenkező irányba is mozgathatók, amennyiben elérésük gyakoribbá válik.
Archív A BRMS archiválási vezérlőcsoportok használatával meghatározhat olyan feltételeket, amelyek teljesülése esetén a ritkábban használt adatok a lemezről olcsóbb adathordozóra (például szalag vagy optikai lemez) kerülnek át. A feltételek alapját képezheti inaktivitási korlát, méret vagy akár a használati napok havonkénti száma. Amennyiben az adatok megfelelnek a feltételeknek, mentésre kerülnek a szalagra és törlődnek a rendszerről, nem foglalva tovább az értékes helyet. Megjegyzés: Az archív szolgáltatás támogatja a független háttértárakat és a titkosítást. Az archiválási vezérlőcsoportok ezen képességekkel kapcsolatos korlátozásai és beállításai hasonlítanak a mentési vezérlőcsoportok korlátozásaihoz és beállításaihoz. A független háttértárakkal kapcsolatos további információkat a következő helyen talál: 18. fejezet, “Lemeztáreszközök mentése és helyreállítása”, oldalszám: 319. A titkosítással további információkat a következő helyen talál: “Szoftveres titkosítás BRMS segítségével” oldalszám: 162. A független háttértárak és a titkosítás a Hierarchical Storage Management című könyvben nincsenek dokumentálva.
Dinamikus visszakeresés Az adatok cserélhető adathordozóra archiválása mellet legalább ugyanolyan fontos az adatok helyreállításának képessége. A felhasználó az adatokat a normál BRMS helyreállítási folyamat segítségével könnyedén helyreállíthatja; a BRMS azonban az adatok dinamikus visszakeresését is lehetővé teszi. Ez lehetővé teszi, hogy egy egyszerű adathozzáférés kezdeményezze a helyreállítási műveletet. Ha például az adatbázisfájlt archiválták, de egy alkalmazás megpróbál hozzáférni a fájlhoz, akkor a BRMS felkérést kap a fájl visszaállítására. A fájl visszaállítása után az © Szerzői jog IBM 1998, 2015
297
alkalmazás tovább fut. A fájl visszaállításához szükséges időn kívül az alkalmazás működésében nincs jelentősebb fennakadás.
Adathordozó-könyvtár kezelés A BRMS a BRMS hálózat kihasználásával válik az adathordozó-könyvtárak kezelőjévé. Minden adathordozó-könyvtár rendelkezhet egy felhasználó által megadott rendszerekből álló készlettel a hozzárendelt BRMS hálózatban. Ezt a rendszerlistát az adathordozó-könyvtárhoz hozzárendelve a BRMS frissítéseket küld ezeknek a rendszereknek, valahányszor könyvtárműveletre kerül sor. Például az A rendszer kidob egy kötetet a TAPMLB01 eszközből, és a B rendszer a kötet állapotát *INSERT módban lévőként jeleníti meg. Az A rendszer a B rendszer állapotát *EJECT módúra frissíti. A kötetek állapota a rendszerek között szinkronizálásra kerül. Ilyen környezet beállításához használja a következőt: BRMS grafikus felület. További információkért lásd: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227. Adathordozó-könyvtár felhasználói rendszerkészletének hozzáadásához tegye a következőket: 1. Az IBM i navigátor segítségével csatlakozzon az adathordozó-könyvtárhoz csatlakoztatott rendszerhez. 2. Bontsa ki az IBM i Management elemet és kattintson a Backup, Recovery and Media Services lehetőségre. 3. A BRMS panelen kattintson a Művelet kiválasztása > Eszközök kezelése lehetőségre. 4. Az Eszközök kezelése panelen, a használt adathordozó-könyvtárhoz tartozó menüben kattintson a Tulajdonságok menüpontra. 5. Az Eszköz szerkesztése panelen kattintson a Hálózati kapcsolatok lapra. 6. Kattintson a Kapcsolatok kezelése lehetőségre. 7. Az eszköznév eszközhöz tartozó Kapcsolatok kezelése panelen kattintson a Művelet kiválasztása > Hozzáadás lehetőségre. 8. Az Eszközkapcsolatok hozzáadása panelen válassza ki az adathordozó-könyvtárhoz csatlakoztatott rendszereket. 9. Kattintson az OK gombra. A rendszereknek az eszköz kapcsolataként meg kell jelenniük az eszköz Kapcsolatok kezelése paneljén. 10. Kattintson a Bezárás gombra. 11. Kattintson az OK gombra.
BRMS felhasználó által megadott rendszernév támogatása Ez a funkció lehetővé teszi a felhasználók számára felhasználói BRMS rendszernevek megadását, tekintet nélkül a rendszer hálózati beállításaira. A BRMS felhasználói rendszernév független az operációs rendszer attribútumától. Mit tesz ez lehetővé a felhasználó számára? A felhasználó által megadott rendszernév biztosíthatja például azt a képességet, hogy két, teljesen azonos attribútumokkal (például azonos operációs rendszeri rendszernevek) rendszert adjon hozzá. Ez magas szintű rendelkezésre állású környezetben (HA) biztosítja a szerepek könnyebb felcserélhetőségét éles és tartalék rendszerek között. Ez azt is lehetővé teszi, hogy a HA és az éles rendszerek ugyanabban BRMS hálózatban legyenek és ugyanazokat a szalagos erőforrásokat használják. BRMS felhasználói rendszernév beállításához tegye a következőket: 1. Az alábbi parancs segítségével állítsa be a szükséges BRMS rendszernevet. QSYS/CALL QBRM/Q1AOLD PARM('BRMSYSNAME' '*SET ' 'User_defined_system') Megjegyzés: a. A hálózati attribútum helyett a BRMS rendszernév kerül felhasználásra minden mentési előzmény esetében. b. A 'User_defined_system' névnek olyan egyedi névnek kell lennie, amely a teljes BRMS hálózatban használható rendszernévként. Az érték 8 karakternél nem lehet hosszabb.
298
IBM i: Backup, Recovery, and Media Services for i
c. Az ezen rendszer által végzett összes mentést a rendszer úgy fogja kezelni, mintha a mentést a megadott rendszeren hajtották volna végre. d. Ennek elvégzése előtt ajánlatos a rendszert minden BRMS hálózatból kivenni. 2. Jelenítse meg a BRMS rendszernevet a következő parancsok kiadásával: v QSYS/CALL QBRM/Q1AOLD PARM('BRMSYSNAME' '*DISPLAY' ) v Vagy használhatja a Hálózati csoport módosítása 4. opcióját (WRKPCYBRM *SYS). A képernyő jobb felső sarkában megjelenik a BRMS felhasználói rendszernév. Change Network Group Network group . . . . : *MEDINV FlashCopy state . . . : *ENDPRC Receive media info . : *NONE Communication method : *AVAIL Notify period . . . . : 30 Type options, press Enter. 1=Add 4=Remove Remote Local Remote Opt Location Name Network ID RCHAS002
RCHAS002
Position to
. . . . :
*NONE, *LIB *AVAIL, *IP, *SNA, *NONE, *RDB 30-99999 seconds
Receive System Media Info Status *NONE
RCHAS001 APPN
Online
Network Status Inactive
Bottom F3=Exit
F5=Refresh
F12=Cancel
Szalagkönyvtár állapota eszköz Ez az eszköz olyan jelentést állít elő, amely a szalagkönyvtárban található erőforrások felhasználóit jeleníti meg a BRMS hálózat adott könyvtárat közösen használó összes rendszere esetében. Adott rendszer szalagkönyvtár erőforrás állapotának megkereséséhez adja ki a következő parancsot: QSYS/CALL QBRM/Q1AOLD PARM('DEVUSESTS ' 'SYSTEM1 SYSTEM2') Megjegyzés: A második paraméter több rendszert is meghatározhat, amit csak a paraméter 200 karakteres hossza korlátoz. Ha a BRMS hálózat összes rendszerének szalagkönyvtár erőforrás állapotát meg kívánja keresni, akkor adja ki a következő parancsot: QSYS/CALL QBRM/Q1AOLD PARM('DEVUSESTS ' '*NETGRP') Mindkét parancs egy QTEMP/DEVICELOG nevű kimenetfájlt és egy QP1ADEVUSE nevű nyomtató jelentést állít elő. Megjegyzés: Adott rendszer állapotának lekérdezéséhez az adott rendszerre előzetesen alkalmazni kell a megfelelő PTF javítást és a rendszernek a BRMS hálózatban kell lennie.
Szoftveres titkosítás A szoftveres titkosítás lehetővé teszi adatai biztonságos titkosítását, miközben kiírásra kerülnek az adathordozóra.
16. fejezet Speciális funkciók összetevő
299
Kiválaszthatja a titkosítandó adatokat vagy egyszerűen titkosíthatja összes felhasználói adatát is. A funkció használatához a Cryptographic Service Provider (5770-SS1 44-es termékopció) összetevőt telepíteni kell az operációs rendszeren. A titkosítás beállításáról BRMS rendszerekben a következő helyen talál további részleteket: “Szoftveres titkosítás BRMS segítségével” oldalszám: 162. A kulcskezelés jobb megértése érdekében ajánlott a következő helyen található információk tanulmányozása: Kriptográfiai szolgáltatások kulcskezelése.
Független lemeztárak magas szintű rendelkezésre állás támogatása BRMS hálózatban Ezen szolgáltatás segítségével helyreállítási jelentést futtathat az A és a B rendszeren, és a távoli rendszernek küldött I-ASP mentési információkat mindkét rendszer helyreállítási jelentései tartalmazni fogják. Mivel mindkét rendszer ugyanazokat a tárakat birtokolja és ugyanazokkal a független ASP előzményekkel rendelkezik, az egyik rendszeren teljes, a másik rendszeren pedig növekményes mentés végezhető, amennyiben a független ASP mindkét rendszerhez csatlakoztatva van. Ezen szolgáltatás nélkül a mentési információk csak a mentést végző rendszeren találhatók meg. A BRMS hálózat többi rendszerének ismét le kellene mentenie a teljes független lemeztárat és önálló növekményes mentéseket kellene végeznie. Ez a szolgáltatás csak a BRMS grafikus felületen érhető el. A konfigurálásához tegye a következőket: 1. Nyissa meg a BRMS grafikus felületet. 2. A BRMS panelen kattintson a Művelet kiválasztása > Rendszer irányelv tulajdonságai lehetőségre 3. A Rendszer irányelv tulajdonságai panelen kattintson a Hálózat lapra. 4. Kattintson a Lemeztár előzmények kezelése lehetőségre. Megjegyzés: A BRMS grafikus felület a független lemeztárakra lemeztárként hivatkozik. 5. A Küldendő lemeztár előzmények kezelése panelen kattintson a Művelet kiválasztása > Új lehetőségre. 6. Írja be a lemeztár nevét, a rendszernevet és a hálózati azonosítóját annak a rendszernek, amelynek az előzmény információkat el kívánja küldeni és döntse el, hogy az "Elküldés rendszernek" által meghatározott BRMS adathordozó információk távoli fogadások értékét kívánja-e használni. A rendszerváltozót a "Mindig elküldi" beállítás kiválasztásával felülbírálhatja. Ha ismerni szeretné az adott rendszerhez tartozó távoli fogadások értéket, akkor azt úgy nézheti meg, hogy visszalép a Rendszer irányelv tulajdonságai panel Hálózat lapjára és rákattint a Felügyelt rendszerek elemre. Az érték az adott távoli rendszerhez tartozó Távoli fogadások oszlopban lesz felsorolva. 7. Ha befejezte, akkor kattintson az OK gombra. 8. A lemeztár megjelenik a Küldendő lemeztár előzmények kezelése panel elemlistájában. 9. Az 5. - 7. lépéseket minden olyan rendszer esetében megismételheti, amelynek a lemeztár előzményeket el kívánja küldetni.
300
IBM i: Backup, Recovery, and Media Services for i
17. fejezet Online Lotus szervermentések A BRMS támogatja a Lotus szerverek online mentését. Az online mentés azt jelenti, hogy a Lotus szerver adatbázisok menthetők az tIBM i platformon, miközben használatban vannak és ehhez nincs szükség mentés aktív állapotban szinkronizálási pontokra. Ez a valódi online mentési támogatás. Az online mentéseket szalageszközre, adathordozó-könyvtárba, mentési fájlokba vagy Tivoli Storage Manager (TSM) szerverre lehet irányítani. A Lotus szerver online mentések csak a Lotus szerver adatbázisokat mentik le. Vannak más fontos Lotus szerver adatobjektumok is, például a Lotus szerver integrált fájlrendszeri katalógusaiban található könyvtárak és fájlok, valamint egyéb nem Lotus szerverhez kapcsolódó rendszeradatok, amelyekről rendszeresen kell mentést készíteni. Fontos, hogy ne cserélje le a teljes rendszermentést kizárólag a Lotus szerverek online mentésére, biztosítva ezzel a rendszer védelmét arra az esetre, ha teljes helyreállításra lenne szükség.
Hogyan működnek a Lotus szerver online mentések A Lotus szerverek teljes online mentése kétféle fájlból áll: az adatbázisfájlokból és a változási fájlokból, amelyek az adatbázisokon azok mentése közben bekövetkezett változásokat tartalmazzák. Ezeket a fájlokat mentéskor össze kell kapcsolni, hogy helyreállításkor az adatbázisok megfelelően kerüljenek visszaállításra. A növekményes online mentés a szerver tranzakciós naplóinak mentési művelete. A Lotus Server mentések a csomag nevű BRMS fogalom segítségével kötik hozzá az adatbázisok mentéseit a változási fájlokhoz és a társított tranzakciós naplókhoz. Teljes online mentés futtatásakor a Lotus Server a SAVBRM parancs PKGID paraméterét használja az adatbázisok és a változási fájlok közötti csomagtársítás megadásához. Mentéskor a Lotus Server az RCYEXITPGM paramétert is használja; ennek segítségével adja meg azt a Lotus végprogramot, amelyet a BRMS a csomag helyreállítása után hív meg. Növekményes online mentés futtatásakor a BRMS hozzáadja a tranzakciós naplókat a korábbi teljes online mentés társított csomagjához. Ha az adatbázis Adatbázispéldány-azonosítója (DBIID) megváltozott vagy a rendszer az adatbázist új adatbázisként ismeri fel, akkor az adatbázis teljes online mentése kerül végrehajtásra, amelyet növekményes online mentés követ. Az új adatbázis most már időpont-alapú helyreállítás segítségével helyreállítható. Ha az adatbázis nem kerül naplózásra, akár azért, mert kifejezetten eltávolították a tranzakciós naplóból, akár azért, mert az nincs megfelelő szinten a tranzakciós naplózás támogatásához, és megváltozott, akkor a növekményes online mentési kérés feldolgozásakor fog mentésre kerülni. A Lotus szerverek online mentései a BRMS előzmény információkban csomagokként kerülnek tárolásra. A csomagban lévő elemek számát a végrehajtott online mentések típusa és száma dönti el. Teljes online mentések esetén a csomagszám 2. Minden ezt követő növekményes online mentés esetében 1 hozzá lesz adva a teljes csomagszámhoz. A legfeljebb csomagszám 99, amely egy teljes online mentést és 97 növekményes online mentést tesz lehetővé minden egyes Lotus szerver esetében. Amikor a BRMS rendszertől csomagként mentett Lotus Server adatbázis helyreállítását kéri, akkor a BRMS az adatbázisfájlokból, változási fájlokból és tranzakciós naplókból álló teljes csomagot visszaállítja. Ezek visszaállítása után a BRMS meghívja a Lotus Server végprogramot, amely alkalmazza a tranzakciós naplóban szereplő módosításokat a visszaállított adatbázisra.
BRMS inicializálása Lotus szerver mentésekhez Amikor a STRMNTBRM parancsot vagy az INZBRM OPTION(*DATA) parancsot futtatja, a BRMS automatikusan beállítja azokat a mentési vezérlőcsoportokat és adathordozó irányelveket, amelyekre a Lotus Server adatbázisok online mentéséhez szüksége van. © Szerzői jog IBM 1998, 2015
301
Az alábbi táblázat azokat az objektumokat sorolja fel, amelyeket a BRMS automatikusan hoz létre. Ezek az objektumok, a BRMS rendszer irányelvével és mentési irányelvével együtt, döntik el, hogy a mentés eszközre, mentési fájlba vagy Tivoli Storage Manager szerverre lesz-e irányítva. Ezek a BRMS objektumok automatikusan frissülnek az új Lotus szerverekkel, amikor a Karbantartás indítása BRM segítségével (STRMNTBRM) parancsot vagy a BRMS inicializálása (INZBRM) parancsot futtatja az OPTION paraméterben *DATA értéket megadva. 6. táblázat: BRMS által automatikusan létrehozott objektumok Név
Objektum típusa
Leírás
QLTSSVR
Mentési vezérlőcsoport
Az összes Lotus szerver mentése a rendszeren, a Domino és a QuickPlace szervereket is beleértve. Ennek a vezérlőcsoportnak a bejegyzései dinamikusak; a BRMS azonban a mentéseken végzett módosításokat megpróbálja megőrizni. Az új Lotus szerverek a meglévő bejegyzések után és az elküldési kilépési pont előtt kerülnek hozzáfűzésre.
QLTSDOMnn
Mentési vezérlőcsoport
A Lotus Domino Server nn összes adatbázisának mentése, ahol az nn értéke 01-99 tartományba eső szám.
QLTSQPLnn
Mentési vezérlőcsoport
A Lotus QuickPlace Server nn összes adatbázisának mentése, ahol az nn értéke 01-99 tartományba eső szám.
QLTSSVR
Adathordozó irányelv
A Lotus Server mentésekhez használandó adathordozó-osztályt és lejáratot meghatározó adathordozó irányelv.
Mentési ablakainak kezelésében az alábbi mentési elemek és hivatkozási listák lesznek segítségére. Ha a listákat úgy futtatja, hogy közben a Domino szerverek aktívak, akkor lásd a következő megjegyzést: 4 oldalszám: 303. Ha az alábbi listák futtatáskor az objektumokon zárolásokba ütközik, akkor fontolja meg mentés aktív állapotban használatát, minden objektumzárolást foganatosító alrendszer és alkalmazás leállítását, vagy a korlátozott állapotban végzett mentést minden alrendszer leállításával, hogy az ilyen objektumok is bekerüljenek a mentésbe. *LNKOMTONL
Mentési vezérlőcsoportok Vezérlőcsoport mentési elem, amely minden integrált fájlrendszeri mentési eleme objektumot tartalmaz, a következő megjegyzésben felsorolt online adatok kivételével: 3.
*LTSOMTONL
Mentési vezérlőcsoportok Vezérlőcsoport mentési elem, amely minden Lotus Server mentési eleme katalógusobjektumot tartalmaz, a következő megjegyzésben felsorolt online adatok kivételével: 3.
*LNKOMTLTS
Mentési vezérlőcsoportok Vezérlőcsoport mentési elem, amely minden integrált fájlrendszeri mentési eleme objektumot tartalmaz, kivéve a Lotus Server katalógusokat és objektumokat.
QLNKOMTONL
Mentési hivatkozás lista
A *LNKOMTONL elemhez automatikusan hozzáadandó felhasználó által megadott kihagyások.
QLTSOMTONL
Mentési hivatkozás lista
A *LTSOMTONL elemhez automatikusan hozzáadandó felhasználó által megadott kihagyások.
QLNKOMTLTS
Mentési hivatkozás lista
A *LNKOMTLTS elemhez automatikusan hozzáadandó felhasználó által megadott kihagyások.
Megjegyzés: 1. A Lotus Server adatbázisok *.box, *.nlo, *.ns? és *.nt? kiterjesztéssel rendelkező integrált fájlrendszeri fájlok. 2. Feltétlenül mentse a teljes rendszert közvetlenül a BRMS telepítése után, még a Lotus Server online mentésének indítása előtt. (Lásd: 3. fejezet, “Teljes rendszer mentése”, oldalszám: 17). A jelenlegi BRMS felhasználókra ezek a lépések nem feltétlenül vonatkoznak, de az információkat alkalmazhatja saját környezetére. 3. A következő fájlok kerülnek kizárásra, amikor a *LNKOMTONL (QLTSEXCL) vagy a *LTSOMTONL (QLTSXCLONL) mentési hivatkozás listát futtatja vezérlőcsoportból. A vezető '/' karakter nélküli nevek a Lotus Server adatkatalógusából és annak minden alkatalógusából kizárásra kerülnek. *.box *.dtf *.ft
302
IBM i: Backup, Recovery, and Media Services for i
*.lck *.log *.mtc *.NLO *.NOTESHST *.ns? *.nt? *.tmp S*.TXN brmschgs brms/copiedlog/* brms/incrsave/* fault_recovery.hst IBM_TECHNICAL_SUPPORT/* nlogctrl.lfh pid.nbf workspace /tmp/QACX*
4. Ha *LNKOMTONL vagy *LTSOMTONL listákat futtat, miközben a bek aktívak, akkor adja meg minden egyes szerver notes.ini fájljának elérési útját, hogy ki lehessen azokat hagyni. Lotus Enterprise Integrator (LEI) 5-ös vagy korábbi változat futtatása esetén hagyja ki a következőt is: /QIBM/USERDATA/LOTUS/LEI/LCCSMP. A LEI 6.01 változatátol kezdve ez a fájl átkerült a /tmp katalógusba és az elnevezési megállapodás is megváltozott (LEI szerver neve + LCCSMP), azaz /tmp/LEIMED02LCCSMP. Akkor mentse ezeket a fájlokat, ha a szerverek le vannak állítva. Ha a tranzakciós naplók olyan katalógusban vannak, amely nem a Domino adatkatalógus alatt helyezkedik el, akkor adja hozzá a tranzakciós napló katalógusának elérési útját ehhez a kihagyási listához. Ha WRKDOMSVR vagy egyéb domino parancsot használ *LNKOMTONL, *LTSOMTONL vagy *LNKOMTLTS mentési hivatkozás listák mentési művelet közben, akkor a /tmp katalógus zárolt lehet és beleszólhat a parancs működésé. Ennek a beavatkozásnak egyik tünete lehet az üres képernyő a WRKDOMSVR parancs használatakor. Ebben az esetben meg kell várnia a /tmp katalógus zárolásának feloldását ahhoz, hogy a parancs helyesen működjön. Az ilyen helyzeteket elkerülendő kihagyhatja a /tmp katalógust úgy, hogy hozzáadja azt a kiegészítő felhasználói kihagyási listák egyikéhez (QLNKOMTONL, QLTSOMTONL vagy QLNKOMTLTS). 5. A dinamikus listák futtatásához olvasási és bejárási jogosultsággal kell rendelkeznie a domino katalógusokhoz. 6. Az integrált fájlrendszeri katalógusok teljes mentése után, például *LINK mentési elemet tartalmazó vezérlőcsoporttal végzett mentés után, a domino szerverek minden növekményes mentéséből teljes mentés lesz. Ha biztosítani szeretné, hogy növekményes mentésre kerüljön sor, akkor cserélje a *LINK elemet *LNKOMTONL (QLTSEXCL) elemre vagy azzal egyenértékű olyan listára, amely az online domino adatokat kizárja az integrált fájlrendszeri katalógusok mentéséhez használt vezérlőcsoportból.
Online Lotus szerver mentés végrehajtása FIGYELEM:
A Lotus szerverek mentése nem helyettesítheti a rendszeres teljes rendszermentéseket.
Az IBM Lotus Domino for i 8.5 biztosítja a Domino szerver mentése BRMS segítségével (SAVDOMBRM) parancsot, amelyet a BRMS *EXIT mentési vezérlőcsoport bejegyzésekben használ a Lotus szerverek mentésére, miközben azok online állapotban vannak. A BRMS inicializálás létrehozta a szükséges beállításokat, amelyek lehetővé teszik a Lotus szerverek online mentéseinek végrehajtását Lotus szerver mentési parancsait használva. Rendelkezésre áll a QLTSSVR nevű mentési vezérlőcsoport, amelynek segítségével az összes Lotus szerver adatbázist mentheti rendszerén. Az alábbi lépéseket végre kell hajtani, mielőtt Lotus szervereinek mentését megkezdené.
17. fejezet Online Lotus szervermentések
303
Használandó eszköz- és adathordozó-osztály megállapítása A telepítési folyamat során a BRMS a rendszeréhez csatlakoztatott leggyorsabb és legjobban automatizált szalagmeghajtót választja ki alapértelmezett eszközként. A BRMS a rendszerhez csatlakoztatott eszközök által támogatott sűrűség és formátumok alapján az adathordozó-osztályokat is létrehozza. A BRMS által beállított alapértelmezett eszköz- és adathordozó-osztály megállapításához olvassa el következő helyen található információkat: “Adathordozó-osztályok megállapítása” oldalszám: 18. Jegyezze fel a rendszer irányelvben szereplő eszköz- és adathordozó-osztály neveket.
Adathordozó hozzáadása az adathordozó-osztály kiinduló tárához Az adathordozó hozzáadása BRMS adathordozó-osztályhoz lehetővé teszi, hogy a BRMS használja és nyomon kövesse az adathordozót, valamint megvédje az adathordozón lévő aktív adatokat. Az adathordozót a felhasználónak kell az adathordozó-osztályhoz hozzáadnia. Miután az adathordozó hozzáadásra került az elérhető adathordozók adathordozó-osztályához, a BRMS mentési műveletekhez fogja azt használni, szükség esetén megkérve a felhasználót a szalagok behelyezésére. Fontos, hogy elegendő adathordozó legyen bejegyezve az adathordozó-osztályba, mielőtt mentési műveletbe kezd. A fejezetben tárgyalt mentés végrehajtásához ajánlott legalább 3 adathordozót bejegyeznie. A hozzáadandó adathordozók számának megállapításakor vegye figyelembe az adathordozó kapacitását és a Lotus szerver adatainak méretét. Adathordozók hozzáadásával kapcsolatos információkat a következő helyen talál: “Önálló eszköz által használt adathordozó bejegyzése” oldalszám: 19 vagy “Adathordozó-könyvtár által használt adathordozó bejegyzése” oldalszám: 19. Ha nem biztos benne, hogy milyen eszközzel rendelkezik: az adathordozó-könyvtár olyan több adatkazettát tároló csatolt egység, amely az adathordozó kazetták elérését robotkar betöltő segítségével teszi lehetővé. Megjegyzés: Nem kell adathordozót hozzáadnia, ha mentési fájlba vagy TSM szerverre ment. Ha azonban csak mentési fájlokba vagy TSM szerverre ment, akkor a mentés után az Adathordozó információk mentése BRM segítségével (SAVMEDIBRM) parancs futtatásával kell gondoskodnia róla, hogy a helyreállításhoz a legújabb információk álljanak rendelkezésre.
Mentés indítása Az összes Lotus szerver online mentésének indításához a QLTSSVR vezérlőcsoport segítségével az aktuális jobban, adja ki a következő parancsot, miután az adathordozókat betöltötte az eszközökbe. STRBKUBRM CTLGRP(QLTSSVR) SBMJOB(*NO) A mentési feldolgozás során találkozhat olyan üzenetekkel, amelyek felhasználói beavatkozást (például szalag betöltése) igényelnek. A képernyő alján üzenetjel jelenhet meg, amely azt jelzi,hogy üzenet került elküldésre a rendszeroperátornak, amely választ igényel. A rendszeroperátori üzenetek megjelenítéséhez nyomja meg a SYS REQ billentyűt, írjon egy 6-ost a képernyő alján lévő sorba, majd nyomja meg az Entert a rendszeroperátor Üzenetek megjelenítése paneljének megnyitásához. Helyezze a kurzort a választ igénylő üzenetre, majd az F1 billentyű lenyomásával tekintse meg az üzenetek kezelésével kapcsolatos további információkat. Végezze el a javítást, írja be a választ, majd nyomja meg az Entert. Térjen vissza az interaktív szekcióhoz az F12 billentyű lenyomásával. A mentés feldolgozási ideje függ a rendszerprocesszor méretétől, a mentett adatok mennyiségétől, és a Lotus szerverhez társított tevékenységektől. A mentés befejeződése után nézzen utána a munkanaplóban, hogy a mentés sikeresen befejeződött-e. A munkanapló megjelenítéséhez adja ki a következő parancsot: DSPJOBLOG A képernyőn nyomja meg az F10 billentyűt a mentési feldolgozás közben naplózott üzenetek részleteinek megtekintéséhez.
304
IBM i: Backup, Recovery, and Media Services for i
Megjegyzés: A BRMS a mentés során mentett objektumok előzményeit QUSRBRM könyvtárban lévő adatbázisfájlokban tárolja. A mentési vezérlőcsoportok Adathordozó információk automatikus mentése attribútuma arra utasítja a BRMS rendszert, hogy automatikusan mentse ezeket az információkat, amikor a mentés befejeződik. Ezek az adatok azért kerülnek mentésre, mert a BRMS rendszernek szüksége van rájuk a rendszer sikeres helyreállításához.
Ajánlások A BRMS a Lotus szerverek mentéseinek végrehajtására vonatkozóan a következőket ajánlja: v Végezzen teljes rendszermentést rendszeresen (legalább hetente egyszer). v Végezzen teljes online mentéseket naponta. v Minden mentés után mentse a BRMS adathordozó információkat.
Korlátozások A Lotus szerverek mentéseire az alábbi korlátozások vonatkoznak: v A VERSIONS adathordozó irányelv megtartási típus nem támogatott. v Az integrált fájlrendszeri objektumok, amibe a tartalmazó Lotus szerverek fájljai is beletartoznak, mentései párhuzamos eszközök használatával nem hajthatók végre. v Ne használja a SAVDOMBRM parancsot mentési vezérlőcsoporton kívül. Ezt a parancsot csak *EXIT bejegyzésekkel szabad használni BRMS mentési vezérlőcsoporton belül.
Lotus szerver mentési teljesítményének hangolása Az egyedi Lotus szerveradatbázisok mentése nem kínál túl jó teljesítményt. Ezért, a mentési teljesítmény javítása érdekében, a Lotus szerveradatbázisok mentése csoportosan történik. A csoportokban lévő adatbázisok számát a a NOTES.INI fáj egyik bejegyzésének megváltoztatásával módosíthatja. Az egy csoportban mentett adatbázisok számának módosításához tegye a következőket. 1. Írja be a parancssorba a WRKDOMSVR parancsot. 2. Válassza a 13=NOTES.INI szerkesztése lehetőséget a módosítani kívánt szerveren. 3. Pozícionáljon a következő bejegyzésre és módosítsa igény szerint. SAVDOMBRM_FILES_IN_GROUP=nnn ahol az nnn az egy BRMS csomagba csoportosítandó adatbázisok száma. A csoportban található adatbázisok szának növelésével a Lotus mentése felgyorsul. Azonban, a csoportban lévő összes adatbázis naplózásra kerül a mentés során és a változások külön kerülnek mentésre. Mivel a csoport összes adatbázisa naplózásra kerül, amíg a csoportban lévő összes adatbázis mentésre nem kerül, így az az idő, amely alatt változások következhetnek be és a mentett változások mérete növekedni fog. Az adatbázisok helyreállításakor az adatbázison mentés közben végzett módosítások újra alkalmazásra kerülnek. Ez a folyamat a változások számának növekedésével egyre hosszabb időt vesz igénybe. Ha a szerver mentésére a szerver erős kihasználtsága mellett kerül sor, akkor érdemes a csoportot viszonylag kis méretűnek megőriznie, hogy a mentési művelet során az adatbázison kevesebb változtatás történjen. Ennek eredményeként az adatbázis helyreállítása ésszerű időn belül befejeződhet. Ha a szerver mentése munkaidőn kívüli órákban történik, amikor a szerverhasználat alacsony, akkor a mentési művelet felgyorsítása érdekében magasabb csoport értéket állíthat be, miközben a helyreállítási idő még mindig az ésszerű határok között marad. A maximális maximális száma csoport érték 120.
17. fejezet Online Lotus szervermentések
305
*EXIT bejegyzések előfeldolgozás és utófeldolgozása a vezérlőcsoportokban Ha a vezérlőcsoport első bejegyzése *EXIT, akkor az minden alrendszer vagy jobsor feldolgozása előtt, a mentési műveletek indítását megelőzően kerül feldolgozásra. Ezt nevezik előfeldolgozási kilépési pontnak. Ha a vezérlőcsoport utolsó bejegyzése *EXIT, akkor az minden alrendszer vagy jobsor feldolgozása után, a mentések befejezését követően kerül feldolgozásra. Ezt nevezik utófeldolgozási kilépési pontnak. Mivel a SAVDOMBRM parancsok *EXIT bejegyzések, a Lotus szervermentésekhez biztosított BRMS vezérlőcsoportok üres előfeldolgozási *EXIT bejegyzést tartalmaznak, amely biztosítja, hogy a Lotus szerver *EXIT bejegyzéseinek feldolgozására a helyes sorrendben kerül sor mindenféle előfeldolgozáshoz és utófeldolgozáshoz képest. Az előfeldolgozási és utófeldolgozási *EXIT bejegyzés módosítható, ha Lotus szervermentések közben műveleteket kell végrehajtania. Az alábbi példában jó SAVDOMBRM bejegyzések láthatók a QLTSSVR vezérlőcsoportban. A QLTSSVR helyesn van SAVDOMBRM parancs CTLGRP paraméterében az *EXIT bejegyzésekben. Display Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : QLTSSVR Default activity . . . . : *BKUPCY Text . . . . . . . . . . : Online backup of all Lotus servers
Seq 10 20 30 40
Backup Items *EXIT *EXIT *EXIT *EXIT
Exit command QNOTES/SAVDOMBRM SERVER(’LTSSERV01’) CTLGRP(QLTSSVR) QNOTES/SAVDOMBRM SERVER(’LTSSERV02’) CTLGRP(QLTSSVR)
Bottom Press Enter to continue. F3=Exit
F11=Display main
F12=Cancel
Lotus szerver vezérlőcsoportok másolása A BRMS által Lotus szervereken végzett online mentésekhez létrehozott mentési vezérlőcsoportok legalább egy *EXIT bejegyzést tartalmaznak, amely tartalmazza a Domino szerver mentése BRMS segítségével (SAVDOMBRM) parancsot. A parancs vezérlőcsoport (CTLGRP) paraméterét minden egyes bejegyzés esetében módosítani kell, ha a vezérlőcsoportok valamelyikét másik vezérlőcsoportba másolják. A CTLGRP paraméternek az azt tartalmazó vezérlőcsoport nevét kell értékként tartalmaznia. Ez azért szükséges, mert a Domino alkalmazás az Objektum mentése BRM segítségével (SAVBRM) parancsot használja a Lotus szerverek mentéséhez és képesnek kell lennie a helyes vezérlőcsoportnevet megadni a SAVBRM parancs CTLGRP paraméterében. Ha a CTLGRP hiba értékét nem sikerül a mentési vezérlőcsoport nevére módosítani, akkor az kivételt eredményez a vezérlőcsoport futtatásakor. Tegyük fel, hogy a QLTSSVR mentési vezérlőcsoportot egy MYLTSSVR nevű új mentési vezérlőcsoportba másolta. A 20-as és 30-as sorszámú kilépési pontok jó példái az érvénytelen SAVDOMBRM bejegyzéseknek, mivel a parancs CTLGRP paramétere nem egyezik a MYLTSSVR mentési vezérlőcsoport nevével. A QLTSSVR helyett a MYLTSSVR nevet kell használni a mentési vezérlőcsoportban ahhoz, hogy a mentés sikeresen végrehajtásra kerülhessen.
306
IBM i: Backup, Recovery, and Media Services for i
Display Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : MYLTSSVR Default activity . . . . : *BKUPCY Text . . . . . . . . . . : My online backup of all Lotus servers
Seq 10 20 30 40
Backup Items *EXIT *EXIT *EXIT *EXIT
Exit command QNOTES/SAVDOMBRM SERVER(’LTSSERV01’) CTLGRP(MYLTSSVR) QNOTES/SAVDOMBRM SERVER(’LTSSERV02’) CTLGRP(MYLTSSVR)
Bottom Press Enter to continue. F3=Exit
F11=Display main
F12=Cancel
BRMS: növekményes online Lotus szervermentés Lotus szerverek beállítása növekményes online mentéshez Amikor Domino for IBM i platformjain beállítja a növekményes online mentések támogatását, engedélyeznie kell az archivált tranzakciós naplózást minden Lotus Notes szerver esetében. Meg kell adnia a BRMS rendszert is kiegészítő szerverként a következő parancsok egyikének kiadásával: CFGDOMSVR ADLSVR(*BRMS) vagy CHGDOMSVR ADLSVR(*BRMS)
Az archivált tranzakciós naplózás engedélyezésével kapcsolatos részleteket a következő kiadványban találja: Domino and Administrator's Guides. Megjegyzés: 1. Ha az adatbázisban az archivált tranzakciós naplózást nem sikerül engedélyezni, akkor az adott adatbázis kimarad a növekményes online mentésből. 2. A körkörös tranzakciós naplózás növekményes online mentés és növekményes visszaállítás esetén nem támogatott. Ezért a Tranzakciós naplózás lapon a Naplózási stílust "Körkörös"-ről "Archivált"-ra kell módosítani. Ha ez nem, történik meg, akkor a BRMS segítségével végzett mentések LNT0950 hibával és 12-es visszatérési kóddal megszakításra kerülnek.
BRMS beállítása növekményes online mentéshez Ha a BRMS rendszert be kívánja állítani a Lotus szerverek növekményes online mentésének támogatására, akkor tegye a következőket: v Ellenőrizze, hogy a Lotus bek és a hozzájuk tartozó adatbázisok fel vannak-e készítve az archivált tranzakciós naplózásra. v Készítsen normál vagy teljes online mentést a Lotus szerverekről. Megjegyzés: A növekményes online támogatás használata előtt *FULL tpíusú mentést kell futtatnia minden menteni kívánt Lotus szerverre. v A WRKCTLGBRM parancs segítségével jelenítse meg a mentési vezérlőcsoportok listáját.
17. fejezet Online Lotus szervermentések
307
v Használja a 2-es opciót (Bejegyzések szerkesztése) minden olyan vezérlőcsoport esetében, amelynek segítségével online mentéseket készít archivált tranzakciós naplózásra felkészített Lotus szervereiről. v Állítsa be a SAVDOMBRM értéket tartalmazó *EXIT bejegyzések heti tevékenységét "I" értékre a hét minden olyan napján, amelyen növekményes online mentést kíván futtatni. A BRMS azt ajánlja, hogy a hét egyik napja esetében hagyja meg az "F" értéket, hogy hetente legalább egyszer teljes online mentés kerüljön végrehajtásra. Megjegyzés: A Lotus Domino 8.5.2 kiadástól kezdve , a Lotus Domino adatbázisok (nsf fájlok) elkülöníthetők a katalógus csatolási objektum szolgáltatások (DAOS) objektumoktól (nlo fájlok), csökkentve ezzel a Lotus Domino szerver tárterületének kihasználtságát. Amikor Lotus Domino szerver online mentésére kerül sor vezérlőcsoport bejegyzés használatával, a vezérlőcsoport bejegyzés heti tevékenysége jelzi, hogyan kerülnek az nsf és nlo fájlok mentésre. Lotus Domino objektumok esetében a hagyományos heti tevékenységek támogatottak: "F" - nsf és nlo objektumok teljes mentése "I" - nsf és nlo objektumok növekményes mentése Domino mentések esetén van két további támogatott heti tevékenység érték: "N" - nsf objektumok teljes mentése és nlo objektumok növekményes mentése "D" - nsf objektumok növekményes mentése és nlo objektumok teljes mentése
Korlátozások 1.
Néhány Lotus szerveradatbázis nem alkalmas tranzakciós naplózásra. Ez olyankor történhet meg, ha az adatbázis régebbi adatbázis-szerkezettel van meghatározva vagy az adatbázist kifejezetten eltávolították a naplózott adatbázisok listájából. Ha az adatbázis nem kerül naplózásra, akkor a növekményes mentés nem lesz képes menteni az adatbázis változásait és az időpont-alapú helyreállítás ez esetben érvénytelen lesz. A tranzakciós naplózásból kimaradó adatbázisok meghatározásához tegye a következőket: v Adja ki a WRKDOMSVR parancsot. v Használja a 8-as opció=Munkakonzol lehetőséget egy olyan Domino szerver neve mellett, ahol a szerver állapota *STARTED. v Adja ki az sh directory parancsot a parancssorból. v Lapozzon az oldal tetejére és keresse meg a Naplózott oszlopot. v Azok az adatbázisok, ahol ennek az oszlopnak az értéke nem YES, nem menthetők a növekményes online mentési támogatás használatával. Megjegyzés: Ha az ilyen nem naplózott adatbázisok megváltoznak és növekményes mentés kérésére kerül sor, akkor a megváltozott, nem naplózott adatbázison teljes online mentés kerül végrehajtásra.
2. A Növekményes típus mező értéke a növekményes online mentési támogatáshoz használt vezérlőcsoportok attribútumai között figyelmen kívül marad. A *CUML és *INCR értékek használata ugyanezt eredményezi. 3. Ha a mentési vezérlőcsoport növekményes online mentés futtatására van beállítva és a BRMS észleli, hogy nem létezik korábbi teljes mentés, akkor a BRMS a növekményes online mentés helyett teljes online mentést hajt végre. 4. A növekményes online mentéshez ugyanolyan típusú adathordozót kell használnia, mint a teljes online mentéshez. Ha a teljes online mentés szalagos adathordozóra kerül, akkor a növekményes online mentés nem történhet mentési fájlba vagy Tivoli Storage Manager (TSM) szerverre. A BRMS azt ajánlja, hogy az azonos adathordozó-típusok és megtartási idők biztosítása érdekében a növekményes online mentésekhez használt mentési vezérlőcsoportok Teljes mentések adathordozó irányelve és Növekményes mentések adathordozó irányelve attribútumaiban ugyanazt az adathordozó irányelvet használja. 5. A Lotus szerver növekményes online mentéseinek száma 97 mentésben van korlátozva. Növekményes mentés végrehajtása előtt teljes online mentést kell végrehajtania. A BRMS javasolja, hogy Lotus szervereiről készítsen hetente legalább egy teljes online mentést.
308
IBM i: Backup, Recovery, and Media Services for i
Lotus szerver mentett elemeit tartalmazó katalógus megjelenítése A mentési történet (mi került mentésre) BRMS katalógusának megtekintéséhez tegye a következőket: v Adja ki a GO BRMBKUACT parancsot a parancssorból a BRMS Mentési tevékenység megjelenítése menüjének megnyitásához. v A mentési történet áttekintéséhez válassza a 3-es opciót (Mentési történet megjelenítése). v A mentett katalógusok (hivatkozások) tartalmának megtekintéséhez válassza a 7-es opciót (Mentett hivatkozás információk kezelése) és nyomja meg kétszer az Entert. v Válassza a 9-es opciót (Katalógus információk kezelése) és nyomja meg az Entert az adott katalóguson a katalógus mentési dátumainak és időpontjainak megtekintéséhez. v Adott dátumon és időpontban mentett katalógus visszaállításához válassza a 7-es opciót (Visszaállítás). vagy v Válassza a 9-es opciót (Mentett objektumok kezelése) és nyomja meg az Entert a mentett katalógusban található egyedi mentett objektumok kezeléséhez. Megjegyzés: 1. Az Adathordozó információk kezelése (WRKMEDIBRM) parancsot kiadva bármely parancssorból ugyanezt a nézetet kapja. Ez a parancs sok szűrési paramétert is támogat, amelyek segítségével a megjelenítendő bejegyzések mennyiségét korlátozhatja. 2. A Hivatkozás információk kezelése (WRKLNKBRM) parancsot kiadva bármely parancssorból a mentett katalógusok nézetét nyithatja meg. 3. A BRMS System i navigátor ügyfél segítségével megjelenítheti a mentési történetet és megkeresheti a visszaállítani kívánt konkrét adatbázisfájlt.
Lotus szerver helyreállítása Ez a rész az egyedi Lotus szerver adatbázisfájlok helyreállítási módszereit tárgyalja, mind a parancssori felület, mind az új BRMS System i navigátor kliens használatával. A rendszer teljes helyreállítása semmilyen különleges műveletet nem igényel, mivel a BRMS automatikusan felvesz minden végrehajtott Lotus szervermentést a Rendszer helyreállítási jelentésbe. Megjegyzés: 1. Ha csak Lotus szervereit menti, az nem nyújt védelmet arra az esetre, ha teljes rendszerhelyreállításra van szükség. A rendszer többi részét is rendszeresen mentenie kell a BRMS segítségével. Lásd: 3. fejezet, “Teljes rendszer mentése”, oldalszám: 17 és 4. fejezet, “Teljes rendszer helyreállítása”, oldalszám: 27. 2. Az NNDILOCK.NSF fájl a zárolásokhoz használt Lotus Notes fájl és ha nem létezik, akkor automatikusan létrehozásra kerül, ezért a SAVDOMBRM parancs soha nem menti. Az online biztonsági mentés mentéssel mentett Lotus szerveradatbázisokat helyreállíthatja időpont-alapú helyreállítás segítségével. Az adatbázisok helyreállításához a Rendszeradatok visszaállítása feladatot használhatja, amelyet a BRMS System i navigátor kliens biztosít. A BRMS System i navigátor klienssel kapcsolatos részletes információkat a következő helyen talál: 11. fejezet, “BRMS grafikus felület használata”, oldalszám: 227. Használhatja az Adathordozó információk kezelése képernyőn található helyreállítási alapértelmezéseket (F9) is az időpont megadásához, a következő panelen látható módon. Az időpont-alapú helyreállításról részletes információkat a Lotus point-in-time mező súgójában talál.
17. fejezet Online Lotus szervermentések
309
Restore Command Defaults Type information, press Enter. Restore to library . . . . Auxiliary storage pool . . Document name generation . System resource management Apply journaled changes: Restore journal receivers Apply option . . . . . . Ending date . . . . . . Ending time . . . . . . Lotus point-in-time: Ending date . . . . . . . Ending time . . . . . . . Create parent directories . Parent directories owner Key store file . . . . . . Key store library . . . .
. . . .
. . . .
. . . .
. . . .
*SAVLIB *SAVASP *SAME *ALL
Name, *SAVLIB Name, *SAVASP, 1-32... *SAME, *NEW *ALL, *NONE, *HDW, *TRA
. . . .
. . . .
. . . .
. . . .
*YES *YES *CURRENT *CURRENT
*YES, *NO *NONE, *APPLY, *REMOVE Date, *CURRENT Time, *CURRENT
. . . . . .
. . . . . .
. . . . . .
. . . . . .
*CURRENT *CURRENT *NO *PARENT *SAV *SAV
Date, *CURRENT, *FULL Time, *CURRENT, *FULL *NO, *YES Name, *PARENT Name, *SAV, *NONE Name, *SAV, *NONE More...
F12=Cancel
Egyetlen Lotus szerver adatbázis helyreállítása a parancsk segítségével Adott Lotus szerver adatbázisának helyreállításához használja a RSTBRM parancsot. Például a names nevű Lotus szerver adatbázis visszaállításához a TAP01 eszköz használatával, a következő parancsot kell kiadnia: RSTBRM DEV(TAP01) OBJ(('/notes/data/names.nsf')) Használhatja a WRKLNKBRM (katalógusok listája) vagy a WRKMEDIBRM parancsot is a választásilehetőségek leszűkítéséhez a rendelkezésre álló szűrési paraméterek segítségével. Megjegyzés: Az RSTBRM parancsban az adathordozó-azonosítót nem kell megadnia, mert a BRMS tudja, hogy melyik adathordozó tartalmazza az adatok legaktuálisabb változatát és felszólítja a rendszeroperátort a szükséges adathordozó behelyezésére, ha az pillanatnyilag nincs a TAP01 eszközbe betöltve. A helyreállítás befejeződése után nézzen utána a munkanaplóban, hogy a helyreállítás sikeresen befejeződött-e. A munkanapló megjelenítéséhez adja ki a következő parancsot: DSPJOBLOG A képernyőn nyomja meg az F10 billentyűt a helyreállítási feldolgozás közben naplózott üzenetek részleteinek megtekintéséhez. Megjegyzés: A Lotus szerver adatbázis online mentéséhez több objektum is tartozik. Ezért a helyreállítás közben jellemzően több üzenetet is kapni fog.
Egyetlen Lotus szerver adatbázis helyreállítása a BRMS System i navigátor kliens segítségével Egyetlen Lotus szerver adatbázisfájl BRMS System i navigátor kliens segítségével végzett megkeresésének és visszaállításának több megközelítése létezik. v Ha ismeri az útvonalat és az adatbázisfájl már létezik, de korábbi változatot kíván visszaállítani: 1. Nyissa meg a Fájlrendszerek mappát a rendszerhez tartotó System i navigátorban. 2. Nyissa meg az integrált fájlrendszeri mappát. 3. Vizsgálja át az integrált fájlrendszeri fát, amíg a visszaállítani kívánt útvonalat/fájlt meg nem találja.
310
IBM i: Backup, Recovery, and Media Services for i
4. Kattintson a jobb egérgombbal a fájlra. 5. Válassza az előugró menü Visszaállítás menüpontját. Ez elindítja a BRMS visszaállítási varázslót a felhasználó választásaival feltöltve. v Ha ismeri az adatbázisfájlt, de nem ismeri vagy nem biztos az útvonalban: 1. Kattintson a rendszer Backup, Recovery, and Media Services mappájára. 2. Kattintson az IBM i adatok visszaállítása feladatra. 3. A mentési történet - Tartalmazás panelen válassza ki a Fájlok és katalógusok lehetőséget a mentési elem típusaként. 4. Adja meg a Katalógus útvonalát. Ha nem ismeri az útvonalat, akkor válassza az *ALL értéket a katalógusba mentett összes fájl megtekintéséhez. 5. Adja meg a fájlnevet a Fájl mezőben. Ha nem ismeri a fájlt, akkor válassza az *ALL értéket a katalógusba mentett összes fájl megtekintéséhez. 6. Kattintson az OK gombra. 7. Kattintson a jobb egérgombbal a visszaállítani kívánt fájlra. 8. Válassza az előugró menü Visszaállítás menüpontját. Ez elindítja a BRMS visszaállítási varázslót a felhasználó választásaival feltöltve.
Korlátozások v Mentett Lotus szerver adatbázis BRMS hálózaton keresztüli visszaállítása csak akkor támogatott, ha a célrendszer fogad adathordozó információkat a hálózat többi rendszerétől. Annak megállapításához, hogy a rendszer fogad-e adathordozó információkat, tegye a következőket: 1. Írja be a rendszeren a GO BRMSYSPCY parancsot a parancssorba. 2. Válassza a 4-es opciót (Hálózati csoport módosítása). 3. Ellenőrizze, hogy az Adathordozó információk fogadása attribútum *LIB értékre van-e beállítva. v A Lotus alrendszere alrendszer-leírásokat használnak. Ezeknek az alrendszer-leírásoknak létezniük kell a rendszeren, mielőtt Lotus szerverek helyreállításába kezdene.
Online mentések visszaállítása A Lotus szerverek online és online növekményes mentéseinek helyreállításához nincs szükség különleges beállításokra. Ha a mentés online növekményes mentés volt, akkor a BRMS automatikusan helyreállítja a teljes online mentést, az ezt követő online növekményes mentéseket, plusz minden nem mentett tranzakciót. Ez lehetővé teszi, hogy a legutóbbi mentés időpontja után állítson helyre adatbázist. Például: Ha törli a my.nsf adatbázisfájlt, majd annak visszaállítását kéri, akkor a BRMS visszaállítja a teljes online mentést, minden mentett tranzakciót, és mivel az aktuális tranzakciók a rendszeren vannak, ezek szintén felhasználásra kerülnek az adatbázis legfrissebb állapotának visszaállításakor. Ha az adatbázisfájl legfrissebb változatnál régebbi változatát kell helyreállítania, akkor adja meg a kívánt dátumot és időpontot a helyreállítási irányelv vagy a Parancs alapértelmezéseinek visszaállítása panel Lotus időpont: Befejező dátum/Befejező időpont mezőjében. Amikor Lotus szerverek teljes online mentéseit jeleníti meg a WRKMEDIBRM parancs segítségével, akkor a BRMS ezeket a Mentési típus mező *LTSONL speciális értékének segítségével ismeri fel. Ezenkívül, a Lotus szerver alrendszer neve fel van sorolva a Mentett elem mezőben. A mentett elemek száma Lotus szerver teljes online mentése esetén függ az egyes mentésekbe csoportosított adatbázisok számától, amit a NOTES.INI fájl SAVDOMBRM_FILES_IN_GROUP bejegyzésének aktuális beállítása határoz meg a következő helyen leírtak szerint: “Lotus szerver mentési teljesítményének hangolása” oldalszám: 305. Ha teljes Lotus szervert kíván helyreállítani, akkor adja meg a 7-es opciót minden olyan mentett elem bejegyzés esetében, amelyek ugyanazt a Lotus szerver alrendszernevet, valamint hasonló mentési dátumokat és időpontokat tartalmaznak.
17. fejezet Online Lotus szervermentések
311
Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ... Saved Opt Item LTSSRV01 LTSSRV01 LTSSRV01 LTSSRV01 LTSSRV01 7 LTSSRV02 7 LTSSRV02 LTSSRV03 LTSSRV03 LTSSRV03
Save Date 1/27/05 1/27/05 1/27/05 1/27/05 1/27/05 1/27/05 1/27/05 1/27/05 1/27/05 1/27/05
F3=Exit F5=Refresh F23=More options
Save Time 20:59:22 21:01:23 21:03:39 21:05:24 21:15:19 21:31:36 21:35:42 21:40:46 21:45:55 22:05:24
6=Work with media
Save Parallel Type Devices *LTSONL *LTSONL *LTSONL *LTSONL *LTSONL *LTSONL *LTSONL *LTSONL *LTSONL *LTSONL
F11=Object detail
Volume Serial 000EA6 000EA6 000EA6 000EA6 000EA6 000EA6 000EA6 000EA6 000EA6 000EA6
7=Restore File Sequence 27 29 31 33 35 37 39 41 43 45
Expire Date 3/02/05 3/02/05 3/02/05 3/02/05 3/02/05 3/02/05 3/02/05 3/02/05 3/02/05 3/02/05 More...
F12=Cancel
A Lotus szerverek növekményes online mentéseit a Mentési típus mező *LTSINC speciális értéke azonosítja. Ez a mentett elem a szerver legújabb teljes online mentését és az az összes ezt követő növekményes mentést tartalmazza. Mivel a mentett elem tartalmazza a teljes online mentést, nem kell a teljes mentést helyreállítania, amikor ezeket a mentett elemeket kijelöli helyreállításra; a BRMS automatikusan helyreállítja a teljes online mentést és az összes online növekményes mentést is. Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ... Saved Opt Item LTSSRV04 LTSSRV04 LTSSRV04 LTSSRV05 7 LTSSRV06 7 LTSSRV06 LTSSRV07 LTSSRV08 LTSSRV08 LTSSRV09
Save Date 1/28/05 1/28/05 1/28/05 1/28/05 1/28/05 1/28/05 1/28/05 1/28/05 1/28/05 1/28/05
F3=Exit F5=Refresh F23=More options
Save Time 6:31:36 6:31:38 6:31:39 6:31:40 6:31:41 6:31:46 6:31:52 6:31:54 6:31:55 6:31:59
6=Work with media
Save Parallel Type Devices *LTSINC *LTSINC *LTSINC *LTSINC *LTSINC *LTSINC *LTSINC *LTSINC *LTSINC *LTSINC
F11=Object detail
Volume Serial 000C11 000C11 000C11 000C11 000C11 000C11 000C11 000C11 000C11 000C11
7=Restore File Sequence 24 26 28 31 33 35 37 39 41 45
Expire Date 3/03/05 3/03/05 3/03/05 3/03/05 3/03/05 3/03/05 3/03/05 3/03/05 3/03/05 3/03/05 More...
F12=Cancel
Növekményes helyreállítás másik Lotus szerverre vagy másik katalógusba A Domino szerver mentése BRMS segítségével (SAVDOMBRM) parancs a Lotus C Rendszermentés és helyreállítás alkalmazásprogramozási felület (API) segítségével biztosítja a Domino adatbázisok mentési és visszaállítási szolgáltatásait. A Lotus C alkalmazásprogramozási felületek adatbázis szinten működnek. Adatbázisban található dokumentum helyreállításához a teljes adatbázis vissza kell állítani olyan időpontra, amikor a dokumentum elérhető volt. Ha dokumentumok kell helyreállítania és az ezen időpont után létrehozott új dokumentumokat is meg kívánja őrizni, akkor vagy másik szerverre kell az adatbázist visszaállítania, vagy az aktuális Domino szerver adatkatalógusa alatt kell azt másik katalógusba visszaállítania. A kívánt dokumentum vagy dokumentumok ezután átmásolhatók az
312
IBM i: Backup, Recovery, and Media Services for i
eredeti adatbázisba. Ez megőrzi az eredeti adatbázist és lehetővé teszi a kért dokumentumok helyreállítását. Az adott időpontra történő visszaállítás képessége akkor érhető el, ha a pillanatnyilag aktív szerver korábban növekményes mentésre lett beállítva, és történt legalább egy teljes mentés.
Adatbázis helyreállítási módszer kiválasztása Az alábbiakban két különböző utasításkészlet következik, amelyek azt mutatják be, hogyan kell az adatbázist visszaállítani, hogy a helyreállított adatbázisból dokumentumokat lehessen helyreállítani. Ha úgy dönt, hogy az adatbázist másik szerverre állítja vissza, akkor a következő helyen található utasításkészletet kövesse: “Adatbázis helyreállítása másik Domino szerverre”. Ha az adatbázist az aktuális Domino szerver alatti másik katalógusba kívánja visszaállítani, akkor a következő helyen található utasításkészletet kövesse: “Adatbázis helyreállítása aktív szerver adatkatalógusában lévő eltérő katalógusba” oldalszám: 316. Mindkét utasításkészletet úgy tervezték, hogy végigkalauzolja a felhasználót az adatbázis helyreállításának folyamatán. Bármelyik utasításkészletet használja is, a teljes utasításkészletet tanulmányozza át, mielőtt megkísérli a visszaállítást. A másik szerverre végzett visszaállítás, bár beállítása kicsit több idő vesz igénybe, némiképp nagyobb biztonságot kínálhat, mint az adatbázis visszaállítása ugyanarra a szerverre, de az adatkatalóguson belül másik katalógusba. Kisebb az esélye a figyelmetlenségből adódó hibának, amely problémákat okoz az aktív szerveren, ha teljesen más Domino szerverre végzi a visszaállítást. Az ugyanarra a szerverre, de az adott Domino szerver alatt másik katalógusba végzett visszaállítás beállítása sokkal gyorsabb, és ha nem történik hiba, akkor ugyanolyan biztonságos, mint az eltérő szerverre végzett visszaállítás. Ha továbbra is bizonytalan, akkor olvassa el mindkét utasításkészletet és döntse el, melyiket kívánja kipróbálni.
Adatbázis helyreállítása másik Domino szerverre Hogy egyértelmű legyen, éppen melyik Domino szerverre hivatkoznak, az alábbi utasítások a következő kifejezéseket fogják használni: Helyreállítási szerver Újonnan beállított, el nem indított szerver, amelyre az adatbázis helyreállításra kerül. Aktív szerver A helyreállítandó adatbázist tartalmazó szerver. Megjegyzés: A helyreállítási kiszolgáló létrehozására szolgáló 1-3. lépéseket csak egyszer kell végrehajtani. 1. Állítsa be a helyreállítási folyamatban használandó, el nem indított helyreállítási Domino szervert a Domino szerver konfigurálása (CFGDOMSVR) segítségével. Megjegyzés: Gondoskodjék róla, hogy a CFGDOMSVR parancsban az AUTOSTART(*NO) és STRDOMSVR(*NO) paraméterek megadásra kerüljenek. Ha van korábban létrehozott helyreállítási szervere, akkor használhatja ezt a szervert és nem kell másikat beállítania. Egyszerűen kövesse a korábbi helyreállítási kérésekből származó adatok törlésére vonatkozó utasításokat. 2. Másolja a NOTES.INI adatbázisfájlt a helyreállítási szerveren ugyanabba az adatkatalógusba új néven. Ha korábban létrehozta és használta ezt a helyreállítási szervert, és lemásolta az eredeti NOTES.INI fájlt, akkor nem kell a NOTES.INI fájlból újabb másolatot készítenie. Egyszerűen kövesse a következő lépésekben található, a NOTES.INI fájl szerkesztésére vonatkozó utasításokat. 3. Tegye a QNOTES objektumot a másolt NOTES.INI tulajdonosává a Tulajdonos módosítása (CHGOWN) parancs segítségével. 4. Nyissa meg szerkesztésre a helyreállítási szerver aktuális NOTES.INI fájlját: a. A Domino szerverek kezelése (WRKDOMSVR) parancs futtatásával nyissa meg a Domino szerverek kezelése képernyőt. b. Válassza ki a helyreállítási szerver 13-as opcióját. c. Módosítsa a helyreállítási szerver NOTES.INI fájlját az alábbiak szerint:
17. fejezet Online Lotus szervermentések
313
[Notes] Directory=data-directory KeyFilename=data-base-name Timezone=time-zone TRANSLOG_Status=1 TRANSLOG_Style=1 TRANSLOG_Path=data-directory/log-directory TRANSLOG_MEDIAONLY=1
ahol: data-directory Ez a helyreállítási szerver adatkatalógusának útvonala, amelyet a CFGDOMSVR parancsban adtak meg. data-base-name Ez at adatbázisnév, ahogyan az aktív kiszolgálón létezett. time-zone Ennek a sornak egyeznie kell azzal a sorral az aktív szerveren, amely az ezen a helyreállítási szerveren visszaállítani kívánt adatbázist tartalmazza. Használata nem kötelező, de ha gondjai vannak a helyes időbeli állapot helyreállításában, akkor ennek a sornak a hozzáadása segíthet a probléma megoldásában. log-directory A helyreállítási kiszolgáló adatkatalógusa alatti alkatalógus, amelybe a tranzakciós napló másolata kerül az aktív szerverről. Megjegyzés: Ha korábban már használta a helyreállítási szervert, vagy most használja ezt a szervert először, akkor olyan extra sorok lesznek a NOTES.INI fájlban, amelyeket törölni vagy módosítani kell, hogy a NOTES.INI csak fentiekben megadott sorokat tartalmazza. 5. A Katalógus létrehozása (MKDIR) parancs segítségével hozza létre a data-directory útvonalat. 6. A Tulajdonos módosítása (CHGOWN) parancs segítségével módosítsa a data-directory alkatalógusainak tulajdonosát QNOTES-ra. 7. A Hivatkozásobjektumok kezelése (WRKLNK) parancs segítségével győződjön meg róla, hogy a data-base-name adatbázisfájl nem létezik a helyreállítási szerver data-directory katalógusában. Ha a fájl létezik, akkor a 4-es opció (Eltávolítás) segítségével törölje azt. 8. Az Objektumhivatkozások kezelése képernyő 3-as opcióját (Másolás) használva másolja a data-base-name paraméterben megadott adatbázisfájlt az aktív szerverről a helyreállítási szerver adatkatalógusába. 9. A CHGOWN parancs segítségével tegye a QNOTES objektumot a data-base-name adatbázisfájl tulajdonosává a helyreállítási szerveren. 10. Győződjön meg róla, hogy a log-directory paraméter által megadott katalógusban nincsenek fájlok. A 4-es opció (Eltávolítás) segítségével törölje az esetleg létező fájlokat. A helyreállítási szerver első használatakor ebben az alkatalógusban nem lesznek törlendő objektumok. Ha a helyreállítási szervert korábban már használta, akkor az alkatalógusban lehetnek olyan fájlok, amelyeket törölni kell. Ha a fájlokat nem törli, akkor a helyreállítási folyamat meghiúsulhat. 11. Az aktív szerveren növekményes mentést kell végrehajtani. Az aktív szervert úgy kell beállítani, hogy támogassa a növekményes mentéseket. Ha az aktív szervert növekményesen kívánja menteni V5R1 vagy újabb kiadású rendszeren, akkor ezt a STRBKUBRM parancsot az ACTIVITY(*INCR) paraméterrel kiadva teheti meg. V4R5 rendszeren a vezérlőcsoport megfelelő módosításával kell növekményes mentés beállítnia. Ez feltételezi, hogy van az adott aktív szerver mentésére szolgáló BRMS vezérlőcsoportja. Feltételezi továbbá azt is, hogy a növekményes mentési kísérlet előtt az adott vezérlőcsoport segítségével már végrehajtásra került egy teljes mentés az aktív szerveren. Ha nincs korábbi teljes mentés, akkor a helyreállítási kísérlet sikertelen lehet. A használt BRMS kiadástól függően elképzelhető, hogy ezt a növekményes mentést a BRMS System i navigátor kliensfelület segítségével is elvégezheti. 12. Az imént mentett aktív szerverről származó aktuális aktív tranzakciós naplóadatbázist át kell másolni a helyreállítási szerver tranzakciós napló alkatalógusába.
314
IBM i: Backup, Recovery, and Media Services for i
Ha a növekményes mentés megtörtént az előző lépésben, akkor az aktuális aktív tranzakciós napló a következő helyre lett másolva: data-directory/BRMS/COPIEDLOG/Sxxxxxxx.TXN, ahol az xxxxxxx egy hét számjegyű szám. Ezzel a legaktuálisabb tranzakciós napló másolattal tegye a következőket: v Futtassa a WRKLNK '/data-directory/BRMS/COPIEDLOG/*' parancsot v Adja meg a 3-es opciót Másolás) az Sxxxxxxx.TXN nevű fájl mellett (csak egy ilyennek szabad lennie, ha mégis több van, akkor válassza a legnagyobb számot tartalmazó nevűt). v Nyomja meg az F4 billentyűt. v A Célkatalógus (TODIR) paraméterben adja meg a következőt: '/log-directory'. v Az adatformátum (DTAFMT) paraméterben adja meg a *BINARY értéket. v A Tulajdonos (OWNER) paraméterben adja meg a *KEEP értéket, hogy a QNOTES maradjon a másolt fájl tulajdonosa. v A fájl másolásához nyomja meg az Entert. v Ellenőrizze, hogy a fájl sikeresen átmásolásra került-e a helyreállítási kiszolgálók log-directory útvonalára. v Győződjön meg róla, hogy a másolt fájl tulajdonosa a QNOTES. Ha nem a QNOTES a tulajdonos, akkor a CHGOWN parancs kiadásával módosítsa a tulajdonost QNOTES-ra. Megjegyzés: Fontos megjegyezni, hogy a tranzakciós napló nevének a helyreállítási szerveren ugynannak kell lennie, mint az aktív szerveren, ahonnan másolásra került. 13. Ha ahhoz, hogy képes legyen egy dokumentumot helyreállítani, az adatbázist adott dátumra és időpontra kell visszaállítani, akkor a használt BRMS kiadástól függően elképzelhető, hogy adatterületet kell létrehoznia és úgy kell azt módosítania, hogy tartalmazza a helyreállítás dátumát és időpontját. Ha az adatbázist a legaktuálisabb időpontra állítja helyre, akkor nem kell megadni adatterületet vagy időpontot. 14. A WRKMEDIBRM segítségével válassza ki a visszaállítandó adatbázist és adja meg, hogy az adatbázist a helyreállítási szerver adatkatalógusában kell elhelyezni. A helyreállítási szerverre visszaállítandó adatbázis nevének és írásmódjának (kis- és nagybetűk) ugyanolyannak kell lennie, mint az aktív szerveren. A használt BRMS kiadástól függően elképzelhető, hogy ezt az időpont-alapú helyreállítási kérést a BRMS System i navigátor kliensfelület segítségével is elvégezheti. 15. Az adatbázis helyreállítása után másolja (vagy használjon FTP-t bináris módban) az újonnan helyreállított adatbázist olyan Domino szerverre, amely kliensből elérhető. Mivel a helyreállítási szervert soha nem akarjuk elindítani, kívánatos a helyreállított adatbázist olyan Domino szerverre másolni, amely aktív és kliensről hozzáférhető. Az adatbázis használata előtt ne felejtse el a CHGOWN parancs segítségével a QNOTES-ot beállítani az adatbázisfájl újonnan másolt változatának tulajdonosaként. Körültekintően válassza ki, hogy hová helyezi át az adatbázist. Nem érdemes például olyan szerverre áthelyeznie, amely replikálhatja az adatbázisfájlt és problémákat okozhat akár az újonnan helyreállított adatbázisfájl, akár a meglévő adatbázisfájl esetében. 16. Ha az adatbázisból dokumentumot próbál meg helyreállítani, akkor vágja azt ki ebből az adatbázisból és illessze be az aktív szerveren lévő adatbázisba. 17. Miután az adatbázist sikeresen helyreállította, ne felejtse el törölni az adatbázist a helyreállítási szerverről. Bizonyos ponton a másolt adatbázist és érdemes majd törölnie arról az aktív szerverről, ahová az adatbázisfájlt másolta. Nagyon fontos, hogy a fenti utasításokat a bemutatott sorrendben hajtsa végre. Ha a lépések sorrendjét nem tartja be, akkor az hibákat okozhat, amikor a Domino adatbázist megpróbálja helyreállítani. Ha a fenti lépéseket végigolvasta, akkor az alábbiakban a fentieket összefoglaló és néhány részletet alaposabban taglaló érdekességet talál: v Az archiválási tranzakció naplózást az aktív szerver és a helyreállítani kívánt adatbázisok esetében előzetesen engedélyezni kell. v Az aktív szerverek mentéséhez az IBM Backup, Recovery and Media Services for i terméket kell használnia. v A kiszolgáló esetében korábban BRMS vezérlőcsoport segítségével végzett teljes online mentésre került sor, így készíthet növekményes mentést és használhatja azt a helyreállítási folyamatban.
17. fejezet Online Lotus szervermentések
315
v Megfelelő jogosultsággal kell rendelkeznie a CFGDOMSVR parancs futtatásához. v Megfelelő jogosultsággal kell rendelkeznie a Domino adatbázisfájlok másolásához. v Megfelelő jogosultsággal kell rendelkeznie a Domino adatbázis helyreállításához szükséges BRMS parancsok futtatásához. v A QNOTES-nak kell azon objektumok tulajdonosának lennie, amelyekre a Domino szerver hivatkozik és megfelelő jogosultsággal kell rendelkeznie, hogy a fájl tulajdonosát szükség esetén QNOTES-ra módosíthassa. v A helyreállított adatbázist olyan szerverre érdemes másolnia, amely nem próbál meg később replikálást végrehajtani ezzel a helyreállított adatbázissal. v Ha a helyreállított adatbázis az aktív szerverre kerül visszaállításra és replikálja ezt az adatbázist, akkor át kell gondolnia, hogy szükség van-e az adatbázis esetében a replikálás kikapcsolására. Lehet, hogy nem kell a replikációt kikapcsolnia, de ennek az a célja, hogy az adatbázis tényleges visszaállítása előtt átgondolja, mi történik az adatbázissal. v Megfelelő jogosultsággal kell rendelkeznie, hogy az azonosított dokumentumokat kivágja a helyreállított adatbázisból és beillessze azokat az aktív adatbázisba. v Ne próbálja meg a CHGDOMSVR parancsot használni a helyreállítási szerver módosított NOTES.INI fájlján. Ez nem működik és problémákat okozhat. Mivel a helyreállítási szerver elindítása nem ajánlott, ezért nincsenek megjelenítendő érvényes Domino konzol bejegyzések. Ha a helyreállítási kiszolgálót soha nem indítja el, azzal csökkentheti annak az esélyét, hogy adatbázis helyreállításakor problémák merüljenek fel. v Amíg nincsenek további elérhető változások a BRMS rendszerben, addig a mentett tranzakciós naplók, amelyek visszaállításra és a helyreállítási folyamatban felhasználásra kerültek, először annak az aktív szervernek a katalógusába lesznek visszaállítva, amelyről mentésre, majd a helyreállítási szerverre átmásolásra kerültek. Ez azt jelenti, hogy a felhasználónak kell olyan szerverre visszaállítania, amely azon a rendszeren található, ahol mentés történt VAGY, ha másik rendszerre állít vissza, akkor lehetséges, hogy létre kell hoznia az aktív szerver katalógusait és alkatalógusait pontosan úgy, ahogyan azok a mentéskor léteztek. Amikor a BRMS módosítások elérhetővé válnak, akkor a mentett tranzakciós naplók a visszaállításban megadott helyreállítási kiszolgálóra lesznek visszaállítva.
Adatbázis helyreállítása aktív szerver adatkatalógusában lévő eltérő katalógusba Ha az adatbázis visszaállítása az alábbi lépésekkel problémás, akkor elképzelhető, hogy érdemes megpróbálnia az adatbázis visszaállítását másik szerverre, a fentebb vázolt módon. A fenti forgatókönyvhöz hasonlóan az archiválási tranzakciós naplózásnak engedélyezettnek kell lennie és a visszaállítani kívánt adatbázisnak korábban mentésre kellett kerülni. Az adatbázist adott időpontra állítja vissza, hogy képes legyen egy dokumentumot vagy dokumentumokat helyreállítani (lehet, hogy ez az időpont egészen újkeletű, de a visszaállítás működéséhez akkor is meg kell adnia egy időpontot). 1. Hozzon létre egy alkatalógust az aktív szerver adatkatalógusa alatt, ahol az aktuális adatbázisfájlok találhatók. 2. Győződjön meg róla, hogy az alkatalógus tulajdonosa a QNOTES. A tulajdonost a következő parancs segítségével módosíthatja: CHGOWN '/aktuális szerver/alkatalógus adatkatalógusa' QNOTES 3. Ne készítsen növekményes mentést az aktuális aktív szerverről. 4. A WRKMEDIBRM segítségével válassza ki a visszaállítandó adatbázist és adja meg, hogy az adatbázist az aktív szerver alkatalógusában kell elhelyezni. Az aktív szerver alkatalógusába visszaállítandó adatbázis nevének és írásmódjának (kis- és nagybetűk) ugyanolyannak kell lennie, mint az aktív szerveren. A használt BRMS kiadástól függően elképzelhető, hogy ezt az időpont-alapú helyreállítási kérést a BRMS System i navigátor kliensfelület segítségével is elvégezheti. Egyébként kövesse az időpont-alapú visszaállítás dátumának és időpontjának megadására vonatkozó utasításokat. A kijelölt adatbázisok tényleges helyreállítási folyamata közben nem kerülhet sor az adott szerver új mentésére. Ez a helyreállítási folyamatot hátrányosan befolyásolhatja. 5. Győződjön meg róla, hogy a visszaállítás működött. A dokumentumok helyreállításához nyissa meg az új adatbázist. Ehhez az új adatbázishoz új DBIID fog tartozni. Ahhoz, hogy az adatbázis ezen változatát képes legyen helyreállítani, teljes mentést kell végeznie. Ha ez csak egy ideiglenes fájl és a dokumentumok helyreállítása után már nem lesz rá szükség, akkor nem kell teljes mentést végrehajtani. A fenti lépések végre nem hajtása vagy nem a bemutatott sorrendben végzett végrehajtása hátrányosan befolyásolhatja aktuális aktív szerver környezetét.
316
IBM i: Backup, Recovery, and Media Services for i
Hiányzó Domino DAOS objektumok visszaállítása A hiányzó Domino csatolási és objektumszolgáltatás (DAOS) objektumok listájának előállításához futtassa a következő parancsot a Domino konzolból: daosmgr listnlo missing A hiányzó DAOS objektumok visszaállításához használja az Objektum visszaállítása BRM segítségével (RSTBRM) parancsot daosmgr parancs által létrehozott fájlt használva. Az RSTBRM parancsban adja meg *LIST értéket az Objektumok (OBJ) paraméterben és a *DAOS értéket plusz a DAOS folyamfájl nevét a Lista (LIST) paraméterben.
17. fejezet Online Lotus szervermentések
317
318
IBM i: Backup, Recovery, and Media Services for i
18. fejezet Lemeztáreszközök mentése és helyreállítása Ez a témakör a lemeztáreszközök BRMS segítségével végzett mentésére és helyreállítására szolgáló módszereket és stratégiákat mutatja be. Amikor a rendszerkonfigurációhoz lemeztáreszközt ad hozzá, meg kell terveznie a felhasználói adatok mentését és helyreállítását ezeken az eszközökön, mivel ezek az eszközök másképp működnek, mint a rendszer (1) vagy az alap felhasználói (2–32) lemeztáreszközök. Ezen eltérések miatt alaposan meg kell terveznie mentési stratégiáját, biztosítva ezzel, hogy teljes rendszermentéssel rendelkezzen. A lemeztáreszközök megadása az IBM i műveletekben azonosító szám helyett egy 10 karakteres eszközleíró név segítségével történik. A BRMS akkor is az eszköznevet használja, amikor lemeztár eszközökre végez mentési vagy visszaállítási műveleteket. Ha nem jártas a lemeztáreszköz műveletekben vagy szakkifejezésekben, akkor olvassa el a Lemezkezelés című témakörgyűjteményt. Ha biztosítani kívánja a lemeztáreszközöket tartalmazó rendszer helyreállításának sikerességét, akkor futtasson BRMS karbantartást minden egyes mentés után. A karbantartás futtatásakor a lemeztáreszközöknek elérhetőeknek kell lenniük; ellenkező esetben a BRMS nem fogja megtalálni a könyvtárakat és az elérhetetlen lemeztáreszközökön lévő könyvtárakat úgy fogja tekinteni, mintha törölték volna azokat a rendszerről. A Teljes rendszer helyreállítása jelentés a törölt könyvtárakat alapértelmezésben nem tartalmazza. Ha a törölt könyvtárakat bele kívánja venni a jelentésbe, akkor azt az STRRCYBRM parancs OMITLIB(*NONE) értékének megadásával teheti meg, de ezzel a jelentés azokat a könyvtárakat is tartalmazni fogja, amelyek mentésre, majd ezt követően törlésre kerültek, ami nem biztos, hogy szándékában áll.
Lemeztáreszközök mentése Az alábbiakban látható Mentési vezérlőcsoport-bejegyzések szerkesztése panel tartalmaz egy Lemeztáreszköz mezőt, amelynek segítségével a mentési elemek mentésének céljaként lemeztáreszközök adhatók meg. Ez a mező olyan mentési elemek esetében nem jelenik meg, amelyeket nem lehet lemeztáreszközökön elhelyezni. A Lemeztáreszköz automatikusan hozzáad egy alapértelmezett értéket, ha az új mentési elem hozzáadásakor nem ad meg értéket. Miután a mentési elem hozzáadásra került a bejegyzéslistához, az alapértelmezett érték bármikor módosítható. Az *ALLUSR mentési elemen használt *SYSBAS érték a rendszeren lévő összes felhasználói könyvtárat (1) és minden alap felhasználói (2–32) lemeztárat ment. Az *LINK mentési elemek *ALLAVL értéke a rendszeren lévő hivatkozásokat (1) és minden alap felhasználói (2–32) lemeztárat, valamint az összes elérhető lemeztáreszközön található hivatkozásokat menti. A mentési elemek * értéke a rendszert (1), minden alap felhasználói (2–32) lemeztárat, valamint minden független lemeztárat ment az aktuális szál lemeztárcsoportjában.
© Szerzői jog IBM 1998, 2015
319
Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SYSTEM Default activity . . . . . FIIIIII Text . . . . . . . . . . . Backs up the entire system Type information, press Enter.
Seq 10 20 30 40 50 60 70
Backup Items *EXIT *SAVSYS *IBM *ALLUSR *ALLDLO *LINK *EXIT
List ASP Type Device
*SYSBAS *ALLAVL
Weekly Retain Save Activity Object While SMTWTFS Detail Active ******* FIIIIII FIIIIII FIIIIII FIIIIII FIIIIII *******
*NO *ERR *NO *YES
SWA Message Queue
Sync ID
*NO *NO *NO *NO Bottom
F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
Felhasználói könyvtárak mentése lemeztáreszközökön Tegyük fel, hogy a rendszer olyan lemeztárcsoporttal van konfigurálva, amely egy elsődleges lemeztáreszközként szolgáló PAYROLL nevű eszközből, és egy másodlagos lemeztáreszközként funkcionáló ACCOUNTS nevű eszközből áll. Az alábbi képernyőn az látható, hogy az összes felhasználói könyvtár mentéséhez három különálló *ALLUSR mentési elemre van szükség. Egy *ALLUSR *SYSBAS értékkel van megadva a rendszeren lévő könyvtárak és alap felhasználói lemeztárak mentéséhez, továbbá egy-egy *ALLUSR van megadva a PAYROLL és az ACCOUNTS lemeztáreszközökhöz. Akkor érdemes ezt a megközelítést megfontolnia, ha a lemeztáreszközök magán (nem átkapcsolható) lemeztárakként lettek konfigurálva. Figyelje meg, hogy a PAYROLL és ACCOUNTS lemeztáreszközökre irányított *ALLUSR mentési elemek a *LINK mentési elem után következnek. Ez a helyreállítás optimalizálása miatt van így, mivel a lemeztáreszközökről lementett objektumok mindig azután kerülnek helyreállításra, hogy a rendszeren található objektumok és alap felhasználói lemeztárak helyreállításra kerültek. Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SYSTEM Default activity . . . . . FIIIIII Text . . . . . . . . . . . Backs up the entire system Type information, press Enter.
Seq 10 20 30 40 50 60 70 80
Backup Items *EXIT *SAVSYS *IBM *ALLUSR *ALLDLO *LINK *ALLUSR *ALLUSR
List ASP Type Device
*SYSBAS *ALLAVL PAYROLL ACCOUNTS
Weekly Retain Save Activity Object While SMTWTFS Detail Active ******* FIIIIII FIIIIII FIIIIII FIIIIII FIIIIII FIIIIII FIIIIII
*NO *YES *YES *YES *YES *YES
SWA Message Queue
Sync ID
*NO *NO *NO *NO *NO *NO More...
F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
320
IBM i: Backup, Recovery, and Media Services for i
Rendszer és alap felhasználói lemeztárak mentése Tételezzük fel, hogy a lemeztárcsoport fürtözött környezetbeli használatra van beállítva, ahol a csoportot a fürtkezelő szoftver automatikusan egy másodlagos rendszerre kapcsolja át, amikor azt észleli, hogy az elsődleges rendszer nem működik. Ilyen környezetben hasznos lehet olyan mentési stratégiát beállítani, amely két mentési vezérlőcsoportból áll; az egyik az alaprendszert menti, a másik pedig az átkapcsolható lemeztárcsoportot. Az alábbi képernyőn azok a mentési vezérlőcsoport-bejegyzések láthatók, amelyek az elsődleges és a másodlagos rendszeren kerülnének felhasználásra kizárólag a rendszeren lévő objektumok és az alap felhasználói lemeztárak mentéséhez. A mentési elem Lemeztáreszköz paraméteréhez hasznát *SYSBAS speciális érték korlátozza a mentések hatókörét a rendszerre és az alap felhasználói lemeztárakra. Ez alól kivételt a *SAVSYS mentési elem képez, amely az összes objektum magánjogosultságait ment az összes elérhető lemeztáreszközön. Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : SYSTEM Default activity . . . . . FIIIIII Text . . . . . . . . . . . Backs up the entire system Type information, press Enter.
Seq 10 20 30 40 50 60 70
Backup Items *EXIT *SAVSYS *IBM *ALLUSR *ALLDLO *LINK *EXIT
List ASP Type Device
*SYSBAS *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active ******* FIIIIII FIIIIII FIIIIII FIIIIII FIIIIII *******
*NO *YES *YES *YES
SWA Message Queue
Sync ID
*NO *NO *NO *NO Bottom
F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
Több kapcsolt lemeztáreszköz mentése Az előző részben található példa mentési vezérlőcsoport az alaprendszer mentését mutatta be. Ha a rendszer átkapcsolható lemeztáreszközöket is tartalmazott volna, akkor érdemes lett volna megfontolni azok önálló, különböző mentési vezérlőcsoportok segítségével végzett mentését. Az alábbi mentési vezérlőcsoport ütemezhető úgy, hogy az elsődleges rendszeren fusson a SYSTEM mentési vezérlőcsoport futtatása után. A másodlagos rendszeren végzett futtatása nem kerül ütemezésre kivéve, ha sor került ezen lemeztáreszközök átkapcsolására. Amint azt a bejegyzésekből látni fogja, ez a mentési vezérlőcsoport csak a lemeztáreszközökön található felhasználói könyvtárakat és hivatkozásokat menti. Megjegyzés: Kapcsolt lemeztáreszköz használata esetén figyelembe kell vennie az ilyen típusú eszközökhöz esetleg meghatározott magánjogosultságokat is. Minden felhasználói profil és a lemeztáreszközön lévő objektumok minden magánjogosultsága a *SAVSYS vagy a *SAVSECDTA mentési elemekkel kerül mentésre. Ha a jogosultságok megváltoztak, miközben az eszközt alternatív rendszerre kapcsolták át, akkor át kell gondolnia, hogyan lehet ezeket a magánjogosultságokat visszaállítani. Ehhez szükség lehet rá, hogy a helyreállítás részeként visszaállítsa a társított felhasználói profilokat az alternatív rendszerről az elsődleges rendszerre, mielőtt az átkapcsolt lemeztáreszközre bármilyen objektumot visszaállítana. Több mentési vezérlőcsoport futtatása esetén vegye figyelembe a vezérlőcsoportok futási sorrendjét és azt, hogy melyik vezérlőcsoport felügyeli az alrendszerek újraindítását, hogy azok a korlátozott állapotból visszatérjenek. A kapcsolt lemeztáreszközök másik, nem annyira nyilvánvaló jelentősége, ha a Heti tevékenységhez növekményes típus került megadásra. Amikor a lemeztáreszköz átkapcsol a másodlagos rendszerre, a másodlagos rendszer nem fog
18. fejezet Lemeztáreszközök mentése és helyreállítása
321
rendelkezni az átkapcsolt objektumok előzményeivel. Ezért az objektumok első mentése a kapcsolt lemeztáreszközökön növekményes helyett teljes mentés lesz. Edit Backup Control Group Entries Group . . . . . . . . . . : ASPS Default activity . . . . . FIIIIII Text . . . . . . . . . . . Backs up the switched ASPs
RCHAS400
Type information, press Enter.
Seq 10 20 30 40 50 60
Backup Items *EXIT *ALLUSR *ALLUSR *LINK *LINK *EXIT
List ASP Type Device PAYROLL ACCOUNTS PAYROLL ACCOUNTS
Weekly Retain Save Activity Object While SMTWTFS Detail Active ******* FIIIIII FIIIIII FIIIIII FIIIIII *******
*YES *YES *YES *YES
SWA Message Queue
Sync ID
*NO *NO *NO *NO
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
*SETASPGRP használata lemeztáreszközök mentéséhez Az egyedi lemeztáreszközök megadása a fenti példában kissé nehézkes lehet, különösen akkor, ha nagy számú másodlagos lemeztáreszköz van a csoportban. Ha az ezeken a lemeztáreszközökön található objektumok menthetők a mentés aktív állapotban módszerrel, akkor az eszközt a *SETASPGRP mentési elem segítségével csatlakoztathatja a jobhoz. Ehhez adja hozzá a *SETASPGRP mentési elemet és adja meg az elsődleges lemeztáreszköz nevét az elemhez tartozó Lemeztáreszköz paraméterező képernyőn. Ezután használja a Lemeztáreszköz paraméterező képernyő *CURASPGRP speciális értékét az adott elsődleges lemeztáreszközről és az esetleges társított másodlagos lemeztáreszközökről mentendő összes ezt követő mentési elemen, a következő panelen következően látható módon. Edit Backup Control Group Entries Group . . . . . . . . . . : ASPS Default activity . . . . . FIIIIII Text . . . . . . . . . . . Backs up the switched ASPs
RCHAS400
Type information, press Enter.
Seq 10 20 30 40 50 60
Backup Items *EXIT *SETASPGRP *ALLUSR *LINK *SETASPGRP *EXIT
List ASP Type Device PAYROLL *CURASPGRP *CURASPGRP *SYSBAS
Weekly Retain Save Activity Object While SMTWTFS Detail Active ******* FIIIIII FIIIIII FIIIIII FIIIIII *******
*YES *YES
SWA Message Queue
Sync ID
*NO *NO
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
Megjegyzés: 1. Ha több *SETASPGRP értéket használ mentési elemként, akkor minden korábban csatlakoztatott elsődleges lemeztár leválasztásra kerül a jobról, amikor a soron következő *SETASPGRP mentési elem feldolgozásra kerül. 2. Ha egy csatlakoztatott elsődleges lemeztárat kifejezetten le kíván választani a jobról, akkor használja a *SETASPGRP mentési elemet a *SYSBAS értékkel a paraméterező képernyő Lemeztáreszköz mezőjében.
322
IBM i: Backup, Recovery, and Media Services for i
A lemeztáreszközökön található objektumok mentésekor a *SETASPGRP és *CURASPGRP speciális értékek kombinációja a preferált módszer. A BRMS sok olyan műveletet tartalmaz, amelyeknek a mentési feldolgozás során hozzá kell férniük az objektumokhoz. Ezeknek a lehetőségeknek a használata biztosítja, hogy az objektumok a BRMS számára elérhetőek legyenek. Ez nem feltétlenül igaz, ha az objektumokat nevesített lemeztáreszközök segítségével menti. *SETASPGRP TSM szerverekre végzett mentéskor nem használható. Kifejezetten meg kell neveznie a lemeztáreszközt a mentési elemen. A korlátozás oka az a mód, ahogyan az az operációs rendszer ezeket a mentési típusokat megvalósította. A mentési parancs nem a biztonsági mentéssel azonos jobban kerül feldolgozásra. A parancs futtatása szerver jobban történik. Ennélfogva a biztonsági mentés jobban futtatott SETASPGRP parancsok a szerver jobban feldolgozott mentést nem befolyásolják.
Spoolfájlok mentése lemeztáreszközökön Ha a könyvtárak a lemeztáreszközön kimeneti sorokat tartalmaznak és menteni kívánja az ezen kimeneti sorokhoz társított spoolfájlokat, akkor a *SETASPGRP speciális elem használatával biztosítania kell, hogy a kimeneti sor könyvtárai csatlakoztatva legyenek a biztonsági mentés jobhoz, mielőtt a spoolfájllista feldolgozásra kerül. Az alábbi panel a PAYROLL nevű spoolfájllista használatát mutatja be, amely a mentendő kimeneti sorokat, könyvtárakat és spoolfájlokat azonosítja. Az ezen kimeneti sorokat tartalmazó PAYROLL elsődleges lemeztár a mentési elemek feldolgozása előtt be van állítva a biztonsági mentés jobhoz, és a mentési elemek mentésének befejezése után eltávolításra kerül a jobból. Edit Backup Control Group Entries
RCHAS400
Group . . . . . . . . . . : ASPS Default activity . . . . . FIIIIII Text . . . . . . . . . . . Backs up the switched ASPs Type information, press Enter.
Seq 10 20 30 40 50 60 70
Backup Items
List ASP Type Device
*EXIT *SETASPGRP PAYROLL *ALLUSR *CURASPGRP *LINK *CURASPGRP PAYROLL *SPL *SETASPGRP *SYSBAS *EXIT
Weekly Retain Save Activity Object While SMTWTFS Detail Active ******* FIIIIII FIIIIII FIIIIII *DFTACT FIIIIII *******
*YES *YES
*YES *YES
SWA Message Queue
Sync ID
*LIB *LIB
Bottom F3=Exit F5=Refresh F10=Change item F11=Display exits F12=Cancel F14=Display client omit status F24=More keys
18. fejezet Lemeztáreszközök mentése és helyreállítása
323
Lemeztáreszközök helyreállítása Ha a rendszerhelyreállítás lemeztáreszközökről lementett objektumokat tartalmaz, akkor a Rendszerhelyreállítási jelentés az alábbi, rendszer helyreállítását segítő lépésekkel egészül ki. A lépés a lemeztáreszközök rendszerhelyreállítás közbeni konfigurálásához nyújt segítséget. **************************************************************************************************** __ STEP 015 : Configure Auxiliary Storage Pool Devices Start date/time __________________
Stop date/time __________________ Duration _________________
The recovery includes objects saved from auxiliary storage pool devices. The auxiliary storage pool devices must be re-configured before recovery can continue. Use the "Display ASP Information" report (QP1AASP) to review the names of the auxiliary storage pool devices of the saved system. ----- Attention --------------------------------------------------Verify the proper authorizations before performing any disk management tasks using IBM Navigator for i. Refer to the "Requirements for disk management" topic. ----------------------------------------------------------------------- Attention ------------------------------------------------------If the auxiliary storage pool devices are intended to be used as switched auxiliary storage pools in a clustered environment, review the documentation provided with your cluster management product to identify any pre-configuration steps that may be required prior to configuring these auxiliary storage pool devices. --------------------------------------------------------------------Auxiliary storage pool devices may be re-configured using the following green screen command: CFGDEVASP ASPDEV(auxiliary-storage-pool-name) ACTION(*CREATE) TYPE(auxiliary-storage-pool-type) UNITS(*SELECT) ****************************************************************************************************
A következő lépés ellenőrzésképpen a konfigurált lemeztáreszközök neveit a mentett lemeztáreszközök neveivel veti össze. Amikor a lemeztáreszközöket beállítja, lehet, hogy az eszközök azonos lemeztárszámhoz lesznek hozzárendelve, de az is lehet, hogy nem; ez a lemezerőforrások számától és az eszközök beállítási sorrendjétől függ. Mivel a lemeztárszám változhat, az automatikus helyreállítás lehetővé tétele érdekében fontos, hogy a név ugyanaz legyen. Ha a mentés forrásától eltérő lemeztáreszközökre állít vissza objektumokat, akkor az alapértelmezett helyreállítási beállításokat módosítva meg kell adnia azt a lemeztárat, ahová az objektumok helyreállításra kerülnek.
324
IBM i: Backup, Recovery, and Media Services for i
**************************************************************************************************** __ STEP 016 : Verify Auxiliary Storage Pool Device Names Start date/time __________________
Stop date/time __________________ Duration _________________
Display the configured auxiliary storage pool device descriptions. To do so, type the following command then press "Enter". WRKDEVD DEVD(*ASP) Verify the configured auxiliary storage pool device names match the names of the auxiliary storage pool devices listed in report QP1AASP. Use option 8=Work with status to verify the status of each auxiliary storage pool device status is AVAILABLE. Display, verify and update the BRMS auxiliary storage pool information as required. To do so, type the following command then press "Enter". WRKASPBRM ****************************************************************************************************
A BRMS a lemeztáreszközök előzmény adatait a lemeztáreszköz neve szerint menti le. Ez az eszköznév a lementett elem neve mellett jelenik meg, az alábbi mintajelentésben látható módon. Az alábbiakban látható lépés akkor fog szerepelni a jelentésben, ha vannak lemeztáreszközökről lementett könyvtárak. Megjelenhet ezenkívül egy hasonló rész azoknak a fájloknak és katalógusoknak a helyreállítására vonatkozóan, amelyek lemeztáreszközökről kerültek mentésre. Megjegyzés: Mindig győződjön meg róla, hogy a lemeztáreszközök elérhetőek, amikor a BRM karbantartás indítása (STRMNTBRM) vagy a BRM segítségével végzett helyreállítás indítása (STRRCYBRM) parancsot futtatja. Amikor lemeztáreszközökön állít helyre könyvtárakat és ugyanarra a rendszerre és lemeztáreszközre végzi a helyreállítást, az alábbiakat kell szem előtt tartania: v Amikor bekapcsol egy lemeztáreszközt, a QSYS200nnn könyvtár (ahol az nnn a lemeztár száma) valamint számos objektum kerül létrehozásra a lemeztáreszközön. v A mentett QSYS200nnn könyvtárat az összes többi könyvtár előtt kell a lemeztáreszközre helyreállítani. v A mentett QSYS200nnn könyvtár helyreállításakor használja az F9=Alapértelmezések helyreállítása lehetőséget a Helyreállítási elemek kiválasztása képernyőről és állítsa be az Objektumeltérések engedélyezése rákérdezést a Parancs alapértelmezések visszaállítása panelen *ALL értékre. v A többi könyvtár helyreállításakor használja az F9=Alapértelmezések helyreállítása lehetőséget a Helyreállítási elemek kiválasztása képernyőről és állítsa be az Objektumeltérések engedélyezése rákérdezést a Parancs alapértelmezések visszaállítása panelen *FILELVL értékre.
18. fejezet Lemeztáreszközök mentése és helyreállítása
325
**************************************************************************************************** __ STEP 026 : Recover Additional User Libraries Start date/time __________________
Stop date/time __________________ Duration _________________
You should restore the current version of additional user libraries saved from auxiliary storage pool devices (33-255) or to TSM servers. If you are performing a complete system restore, run the following command to continue: STRRCYBRM OPTION(*RESUME) Otherwise, run one or more of the following commands to recover these saved items. Run the following command to recover additional libraries in the system (1) or basic user (2-32) auxiliary storage pools saved to TSM servers : STRRCYBRM OPTION(*ALLUSR) ACTION(*RESTORE) USEADSM(*YES) Run the following command to recover additional libraries in auxiliary storage pool devices saved from the current system: STRRCYBRM OPTION(*ASPDEV) ACTION(*RESTORE) ASPDEV((*LCL *ALL *LIB)) Specify parameter USEADSM(*YES) if these were saved to TSM servers. Run the following command to recover additional libraries in auxiliary storage pool devices saved from another system: STRRCYBRM OPTION(*ASPDEV) ACTION(*RESTORE) ASPDEV((system-name auxiliary-storage-pool-name *LIB) (system-name auxiliary-storage-pool-name *LIB) ... ) Specify parameter USEADSM(*YES) if these were saved to TSM servers. Type your command choice then press "Enter". ----- Attention --------------------------------------------------Any logical/physical file dependencies are now handled by BRMS. A BRMS defined ID of Q1ARSTID will be used for the Defer ID (DFRID) parameter on RSTLIB and RSTOBJ commands. This parameter allows you to restore all objects in a set of libraries when the libraries with dependent objects are restored before the libraries with the objects they depend on. ----------------------------------------------------------------------- Attention ------------------------------------------------------If you use journaling, the libraries containing the journals must be restored before restoring the libraries containing the journaled files. ---------------------------------------------------------------------
326
IBM i: Backup, Recovery, and Media Services for i
--- Attention ------------------------------------------------------If you are restoring libraries to an auxiliary storage pool device with the same name but a different auxiliary storage pool number the following libraries will automatically be renamed when restored: QSYS2nnnnn QRCLnnnnn SYSIBnnnnn where nnnnn is the number of the auxiliary storage pool device. ----------------------------------------------------------------------- Attention ------------------------------------------------------The QSYS2nnnnn libraries must be restored before all other libraries. To recover the QSYS2nnnnn libraries, do the following: __ Press F9 to go to the Recovery Defaults Display. __ Change the value of Allow object differences to *ALL. __ Press "Enter" to return to the Select Recovery Items display. __ Select and recovery the QSYS2nnnnn libraries. __ Press F9 to go to the Recovery Defaults Display. __ Change the value of Allow object differences to *NONE or *FILELVL. __ Press "Enter" to return to the Select Recovery Items display. __ Continue recovery of the remaining libraries. --------------------------------------------------------------------Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. Saved ----- ASP ------ Save Save Sequence Control Volume Item Type Name Number Date Time Objects Omit Number Group Identifier ---------- ----- ---------- ----- -------- -------- ------- ----- --------- ---------- ---------__ EMPLOYEES *FULL PAYROLL 00033 8/22/02 13:09:52 6 1 SYSTEM SAVS2 __ AUG2002 *FULL ACCOUNTS 00034 8/22/02 13:21:57 6 2 SYSTEM SAVS2 ****************************************************************************************************
**************************************************************************************************** __ STEP 027 : Recover Additional Directories and Files Start date/time __________________
Stop date/time __________________ Duration _________________
You should restore the current version of additional directories and files saved from auxiliary storage pool devices (33-255) or saved to TSM servers. If you are performing a complete system restore, run the following command to continue: STRRCYBRM OPTION(*RESUME) Otherwise, run one or more of the following commands to recover these saved items. --- Attention ------------------------------------------------------If you are performing a complete system recovery and the user-defined file systems on auxiliary storage pool devices were saved unmounted, type the following command and press "Enter" to unmount the file systems: UNMOUNT TYPE(*ALL) MNTOVRDIR(*ALL) ---------------------------------------------------------------------
18. fejezet Lemeztáreszközök mentése és helyreállítása
327
Run the following command to recover additional directories and files in the system(1) or basic user (2-32) auxiliary storage pools saved to TSM servers. STRRCYBRM OPTION(*LNKLIST) ACTION(*RESTORE) USEADSM(*YES) Run the following command to recover additional directories and files in auxiliary storage pool devices saved from the current system: STRRCYBRM OPTION(*ASPDEV) ACTION(*RESTORE) ASPDEV((*LCL *ALL *LNK)) Specify parameter USEADSM(*YES) if these were saved to TSM servers. Run the following command to recover additional directories and files in auxiliary storage pool devices saved from another system: STRRCYBRM OPTION(*ASPDEV) ACTION(*RESTORE) ASPDEV((system-name auxiliary-storage-pool-name *LNK) (system-name auxiliary-storage-pool-name *LNK) ... ) Specify parameter USEADSM(*YES) if these were saved to TSM servers. Type your command choice then press "Enter". Select the saved item(s) listed below from the "Select Recovery Items" display then press "Enter" to recover these saved items. Recovery of these saved items will require the volumes listed on the report or duplicate volumes. --- Objects --Saved ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identifier --------- ----- ---------- ----- -------- -------- ------- ------- --------- --------- ---------__ *LINK *FULL LOTUS 00035 2/07/03 11:54:06 5 4 QLTSDOM01 1959AF __ *LINK *FULL LOTUS 00035 2/07/03 11:56:14 5 5 QLTSDOM01 1959AF ****************************************************************************************************
328
IBM i: Backup, Recovery, and Media Services for i
19. fejezet Szalagautomatizálás használata a BRMS rendszerrel Ez a témakör azokat a BRMS rendszerben használható módszereke mutatja be, amelyek olyan eszközök használatához szükségesek, mint a 3494 Automated Tape Library Dataserver vagy a Magstar MP 3570 Tape Library. A BRMS ezekre az automatizált szalagkönyvtárakra adathordozó-közegként hivatkozik. Ha az adathordozó-könyvtár telepítése előtt is használta a BRMS rendszert, akkor néhány módosítást el kell végeznie. Ha a BRMS rendszert napi műveletek kezeléséhez és irányításához használja, akkor az adathordozó-könyvtár használatának megkezdésekor nem fog sok változást észrevenni. Miután az adathordozó-könyvtár beállításra került és az adathordozó megfelelően be lett jegyezve, a BRMS átveszi az adathordozó-könyvtár felügyeletét. BRMS vezérlőcsoportjait, ütemterveit és jelentéseit nem kell módosítania. A kezdeti beállítás részeként lehet, hogy módosítania kell a következőket: v Helyek v Eszközök v Áthelyezési irányelvek v Adathordozó irányelvek v Vezérlőcsoport attribútumok Adathordozó-könyvtár használata esetén tekintse át mentési és archiválási stratégiáját. Érdemes lehet például: v Megváltoztatni a mentési csoportok méretét v Megváltoztatni a mentések gyakoriságát v Növelni az archiválási csoportok méretét v Megváltoztatni az archiválási műveletek gyakoriságát v Dinamikus visszahívást bevezetni
Szalagautomatizálás beállítása a BRMS rendszerrel Ez a témakör az adathordozó-könyvtár beállításához szükséges néhány műveletet mutat be, mielőtt a BRMS rendszerben használná azt. A szakaszban leírtak feltételezik, hogy az adathordozó-könyvtár telepítve van és fut. Az adathordozó-könyvtár tervezésével és telepítésével kapcsolatos teljeskörű tájékoztatást az eszközzel együtt szállított kiadványban talál. A BRMS megköveteli, hogy a könyvtár eszközleírásai és eszközerőforrásai létezzenek az IBM i platformon. Az eszközleírások létrehozásával kapcsolatos további információkat a következő témakörben talál: Tároló megoldások. Miután az adathordozó-könyvtárat beállította és bekapcsolta, az INZBRM *DEVICE paranccsal frissítheti a BRMS rendszert az új eszközök megfelelő alapértékeivel.
Adathordozó-könyvtár alapszintű beállítása a BRMS rendszerrel Mielőtt az adathordozó-könyvtárat használná, fel kell azt töltenie adathordozókkal és a köteteket be kell jegyeznie a BRMS rendszerbe. Ha az adathordozó-könyvtár akkor illessze be az összes rendelkezésre álló adathordozót az üres cellákba ahelyett, hogy egyszerre csak kis számú adathordozót adna hozzá adagoló állomáson keresztül. Az adathordozó beillesztése után az adathordozó-könyvtár ellenőrzi az egyes cellákat és rögzíti az egyes adathordozó-kazetták (kötetek) kötetazonosítóját. Ezeknek az információknak a tárolása 3494 modell esetén az adathordozó-könyvtár kezelő adatbázisban, egyéb adathordozó-könyvtár eszközök esetében pedig az IBM i rendszerben történik. Az IBM i platformról ezeket az információkat az Adathordozó-könyvtár kezelése BRM segítségével (WRKMLBBRM) paranccsal tekintheti meg. Ez a parancs a BRMS rendszerbe bejegyzett összes adathordozó-könyvtár eszközt felsorolja rendszerén. Ha a 8-as opciót (MLB adathordozó kezelése) választja, akkor az adathordozó-könyvtárban lévő kötetek állapota az alábbiakban látható módon kerül megjelenítésre. Ennek a
© Szerzői jog IBM 1998, 2015
329
képernyőnek a megnyitásához szintén használhatja a WRKMLMBRM parancsot a parancssorból. Amikor először állít be adathordozó-könyvtárat, az Adathordozó-osztály értéke *NONE, mivel a kötet nincs bejegyezve a BRMS-ben. Work with Media Library Media Media library . . . . . . : TAPMLB01 Position to . . . . . . . . Type options, press Enter. 1=Add MLB media 2=Work with media 6=Change category 7=Eject 8=Mount Media Opt Volume Type Category 000BE6 000B84 000CB7 000C3C 000C90 000DB9 000D28 000D63 F3=Exit
G H H G H G G G
*SHARE400 *SHARE400 *SHARE400 *SHARE400 *SHARE400 *SHARE400 *NOSHARE *SHARE400
F5=Refresh
RCHAS400
Starting characters 5=Initialize 9=Demount
Status
--BRM Information-Media Class Status
Mounted Mounted Available Available Available Available Available Available
FMT3570E FMT3570E FMT3570E FMT3570E FMT3570E FMT3570E *NONE FMT3570E
F9=System command
F12=Cancel
*ACT *EXP *EXP *ACT *EXP *EXP *ACT *EXP More...
F13=Repeat
A képernyő egyéb opciói (például felépítés, lebontás, kidobás) a kötetek kezelésére használható az adathordozó-könyvtáron belül. A BRMS az adathordozó-leltárában bekövetkezett változásokat kommunikálja a az adathordozó-könyvtár felé, így az adathordozó-könyvtár adathordozó-leltára tükrözni fogja azokat. Ha például módosítja egy adathordozó-osztály megosztott adathordozó attribútumát, akkor a BRMS a CHGTAPCTG parancs futtatásával módosítja az adott adathordozó-osztály összes kötetének kategóriáját az adathordozó-könyvtárban.
Szalagautomatizálási adathordozó (kötet) bejegyzése a BRMS rendszerbe Az Adathordozó-könyvtárak kezelése parancsképernyőn (WRKMLMBRM) válassza az 1-es opciót (MLB adathordozó hozzáadása) a rendszeréhez csatlakoztatott adathordozó-könyvtár eszközön. Ez az alábbiakban látható ADDMLMBRM paraméterező képernyőt nyitja meg. Add MLB Media using BRM (ADDMLMBRM) Type choices, press Enter. Media library device Volume identifier . + for Add volume to BRM . Initialize tape . . Media class . . . . Last moved date . . Move policy . . . .
. . . . . . > MLB01 Name . . . . . . *INSERT more values . . . . . . > *YES . . . . . . *NO . . . . . . > CART3490E . . . . . . *NONE . . . . . . *NONE
Character value, *INSERT *NO, *YES *NO, *YES CART3490E, QIC120... Date, *NONE *NONE, OFFSITE
Az összes újonnan behelyezett kötetet bejegyezheti a BRMS adathordozó-leltárba. Ha a VOL paraméter alapértelmezett értékét (*INSERT) használja és a Kötet hozzáadása a BRM rendszerhez mező értékét *YES-re módosítja, akkor a korábban az *INSERT kategóriában lévő összes kötet (az MLB adathordozó kezelése képernyőről) bejegyzésre kerül a BRMS adathordozó-leltárba és elérhetővé válik.
Mentési és visszaállítási feladatok Az alábbiakat érdemes átgondolnia, ha adathordozó-könyvtár és BRMS használatával hajt végre mentési vagy visszaállítási műveleteket.
330
IBM i: Backup, Recovery, and Media Services for i
Normál mentési művelet végrehajtása Adathordozó-könyvtár használata mind a vezérlőcsoport mentési műveletek, mind a SAVOBJBRM, SAVLIBBRM, SAVOBJLBRM, SAVSYSBRM vagy SAVMEDIBRM parancs segítségével végzett mentési műveletek esetében jár bizonyos előnyökkel. Egyszerűbb például a mentési műveletet és a mentési adathordozókat nyomon követni, mintha az adathordozó-könyvtárba végzett mentéshez IBM i mentési parancsokat használna. A mentendő objektumokat mentési parancs vagy a vezérlőcsoport határozza meg. Az adathordozó irányelv meghatároz egy adathordozó-osztályt, amely egy adathordozó-könyvtáron belüli adathordozót ad meg. Az adathordozó-könyvtár neve a BRMS parancsok eszköz paraméterében kerül megadásra, és az adathordozó-könyvtár fogja a használandó meghajtó erőforrást kiválasztani. A BRMS a hely megadását az adathordozó irányelvben és a SETMEDBRM parancsban egyaránt adathordozó-minősítő formájában támogatja. Ha adathordozó irányelvben a *MEDCLS eszközazonosítóval együtt használják, akkor a BRMS megpróbál az adathordozóval azonos helyen lévő eszközt kiválasztani. Ilyen lehetne például az adathordozókönyvtárban lévő meghajtó. Az adathordozó-könyvtárban lévő eszközre végzett kimeneti műveletekhez nem-specifikus (*MOUNTED) kötetekre lehet szükség, ha a meghajtóban nincs kötet. Ha ez történik, akkor a BRMS a leltárában rendelkezésre álló üres adathordozók közül válasz ki egy olyat, amely bent van az adathordozó-könyvtárban. A BRMS ezután ennek a szalagnak a felépítését kéri. Az *UNLOAD szalagvég paraméter (mentési vezérlőcsoport esetén az alapértelmezés) hatására a kötet visszakerül a cellájába, amikor a vezérlőcsoport feldolgozása befejeződik. BRMS mentési parancs használata esetén az alapértelmezett *REWIND szalagvég paramétert kell elfogadni. A vezérlőcsoport attribútum vagy a mentési irányelv módosítható *REWIND-ra. A kötet a mentési művelet befejeződése után mindkét esetben a meghajtóban marad.
Licencprogram mentése parancs használata A SAVLICPGM parancs a szalagautomatizálást nem támogatja. Minden műveletet önálló üzemmódban vagy az adathordozó-könyvtárhoz felépített kategóriával kell végrehajtani. A BRMS a SAVLICPGM parancsot nem támogatja. Rendszerhelyreállítás esetén a termékkönyvtárak az *IBM csoport alatt kerülnek mentésre. Ezek a könyvtárak az RSTLICPGM paranccsal nem állíthatók vissza. További részleteket a BRMS helyreállítási jelentésben talál.
Helyreállítási folyamat szalagautomatizálás használatával Az adathordozó-könyvtárak használata meglehetősen egyszerű függetlenül attól, hogy az STRRCYBRM, RSTLIBBRM, RSTOBJBRM, RSTBRM vagy RSTDLOBRM parancsot haszálja vagy, hogy a helyreállítás a WRKMEDIBRM, WRKOBJBRM, WRKLNKBRM, WRKSPLFBRM vagy WRKFLRBRM képernyőről történik. Ha a szükséges kötet bent van az adathordozó-könyvtárban, akkor a visszaállítási művelet automatikus és a QSYSOPR üzenetsorba nem kerül a kötet betöltésére felszólító üzenet. A BRMS naplóba küldött üzenet a visszaállítási művelet állapotáról tájékoztat. A visszaállítási művelet befejeztével, ellentétes értelmű utalás hiányában, az utoljára használt kötet a szalagmeghajtóban marad. Az *UNLOAD szalagvég paraméter visszahelyezi a kötetet a tárolócellába. Ha a szükséges kötet másik helyre lett áthelyezve, akkor kérdés üzenet kerül a QSYSOPR üzenetsorba. Az üzenet felszólítja az operátort a kötet behelyezésére az adagoló állomásba vagy a nagy kapacitású I/O területre. Ha a kötet nem helyi, akkor az operátor az üzenetből megszakíthatja a visszaállítási műveletet. Ha a kötet az adagolóban vagy a nagy kapacitású I/O területen van, akkor az adathordozó-könyvtár elhelyezi azt egy tárolócellában, majd a visszaállítási művelet végrehajtásához a BRMS felépíti azt a meghajtóban.
Teljes rendszer helyreállítása (a Licenc belső kóddal kezdve) Mielőtt elindítja a BRMS rendszerhelyreállítás LÉPÉS: Licenc belső kód helyreállítása lépését, győződjön meg róla, hogy az adathordozó-könyvtár eszköz önálló módban van. Az adathordozó-könyvtár eszköz működési módjának módosításával kapcsolatos információkért olvassa el az eszköz dokumentációját.
Helyreállítás befejezése A helyreállítás korlátozott állapotú részének befejeződése után használhat szalagautomatizálást, ha az alábbi feltételek teljesülnek: v A 3494 eszköz és a kommunikációs beállítások visszaállításra vagy újra létrehozásra kerültek. v Az adathordozó-könyvtár konfigurációs adatai visszaállításra vagy újra létrehozásra kerültek. 19. fejezet Szalagautomatizálás használata a BRMS rendszerrel
331
A szalagautomatizálás megköveteli a rendszerfunkciók egy minimális szintjének helyreállítását, mielőtt automatikus kötetfelépítésre kerülne sor. Az automatizálás általában a BRMS rendszerhelyreállítási jelentés LÉPÉS: Felhasználói profilok helyreállítása lépésével kezdődhet. A rendszerhelyreállítás hátralévő részének automatizálásához ajánlott az adathordozó-könyvtárat átkapcsolni véletlen üzemmódra a BRMS rendszerhelyreállítás LÉPÉS: BRMS eszköz és adathordozó-könyvtár információk inicializálása lépése során.
Archiválási feladatok Szalagautomatizálás használata a BRMS rendszerrel további archiválási lehetőségeket nyit meg. A teljes szalagautomatizálás az archiválás gyors és könnyű végrehajtását teszi lehetővé zökkenőmentesnek működés mellett. A dinamikus visszakeresés bevezetése tovább bővíti az archiválási lehetőségeket. Az archiválással, dinamikus visszakereséssel és a BRMS más tárolókezelési szolgáltatásaival kapcsolatos további információkat a következő helyen talál: Hierarchical Storage Management.
Archiválás szalagautomatizálás használata esetén A lehető legelfogadhatóbb visszahívási teljesítmény biztosítása érdekében minimalizálja a szalaghelyek számát és a betöltési késleltetéseket. Valószínűleg archivált adatai nagy részét a szalagautomatizáláson belül fogja tárolni. Ez nagy mennyiségű kapacitást igényel. Az áthelyezi irányelv kialakításakor tartsa szem előtt az alábbiakat: v Milyen gyakran fog adataihoz hozzáférni? v Milyen hosszú ideig kell hozzáférni adataihoz? Lehetséges például, hogy egy havi jelentés elérésére a következő havi jelentés létrehozásáig lesz szüksége. Lehetnek más olyan információi is, amelyeknek mindig elérhetőeknek kell lenniük, de csak esetenként használja azokat. Áthelyezés irányelvét üzleti igényei alapján fogja kialakítani. Ha módosítja az áthelyzés késleltetési időtartamokat, akkor ezzel megváltoztatja az adathordozó-függvénytár populációs szintjeit.
Dinamikus visszakeresés használata Az archiválási és visszakeresési teljesítmény tovább fokozható, ha a BRMS rendszeren belül a dinamikus visszakeresés funkciót használja. Ez a funkció teszi lehetővé azoknak a fájlmembereknek a visszakeresését, amelyek archiválásra kerültek és most újra el kell azokat érni. Ennek kivitelezéséhez módosítsa archiválási vezérlőcsoportját úgy, hogy a kért archiválási művelet megőrizze az objektumleírásokat. Ez úgy ismert, mint mentés tároló felszabadítással. Ehhez módosítsa az objektumleírás megtartása paramétert az archiválási vezérlőcsoport paraméterei között vagy az archiválási irányelvben *YES értékre. BRMS visszakeresési irányelvét a megfelelő visszakeresési üzemmódokkal (*VERIFY, *NOTIFY, *DELAY vagy *SBMJOB), preferált eszközökkel, visszaállítási paraméterekkel és jogosultságokkal kell beállítania. Az üzemmódokról további információkat a Hierarchical Storage Management című könyvben talál.
Kötetek mozgatása BRMS segítségével Ha olyan BRMS műveletek, mint az Adathordozó hozzáadása vagy a Mozgatás jóváhagyása, adathordozó adathordozó-könyvtárba helyezését vagy adathordozó-könyvtárból eltávolítását igénylik, akkor a BRMS szükség szerint felszólítja az operátorokat ezen feladatok elvégzésére. Utasítja őket, hogy helyezzék az adathordozót az adathordozó-könyvtárba (vagy távolítsák azt el onnan), majd CL parancsok segítségével ellenőrzi, hogy a művelet sikeres volt-e. Az olyan eszközök esetében, mint a 3494 Media Library Dataserver, az áthelyezési irányelv vagy az adathordozó kézi mozgatása azzal jár, hogy a könyvtárkezelő kiadja a szalagot az adagoló állomásra vagy a nagy kapacitású I/O területre. További felszólításokra és ellenőrzésekre kerül sor, amikor az egyik adathordozó-könyvtár helyről kiadott adathordozót behelyzik egy másikba. Amikor kötet kerül az adathordozó-könyvtárba, a könyvtárkezelő azt mutatja, hogy a kötet az *INSERT kategóriában van.
332
IBM i: Backup, Recovery, and Media Services for i
Ha olyankor helyez kötetet az adathordozó-könyvtárba, amikor az adathordozó áthelyezéseket jóvá kell hagyni, akkor a BRMS megpróbálja a kötetek kategóriáját *INSERT-ről *SHARE400-ra vagy *NOSHARE-re módosítani, az adathordozó-osztálynak megfelelően. Ha az áthelyezés jóváhagyásakor a a kötet nem lett behelyezve az adathordozó-könyvtárba, akkor egy üzenet kerül a BRMS naplóba. Ezeket a köteteket *SHARE400 kategóriájúra kell módosítani ahhoz, hogy a BRMS használhassa azokat. Ha az áthelyezés ellenőrzése nem engedélyezett, akkor a BRMS az adathordozó-könyvtárba kerülő kötetek kategóriáját azonnal megpróbálja *INSERT-ről *SHARE400-ra vagy *NOSHARE-re módosítani. Ez problémát okozhat, amikor éjszaka, a mentések befejződése után általános karbantartás (STRMNTBRM parancs) kerül futtatásra, és a kötetek nem kerültek át másik (nem helyi) helyre. Ebben az esetben érdemes a PRTMOVBRM parancsot használni a nap folyamán, mielőtt az áthelyezésre sor kerül. A PRTMOVBRM parancs segítségvéel biztosíthatja, hogy a kötetetek összegyűjtésre és behelyezésre kerüljenek az adathordozó-könyvtárba, mielőtt a MOVMEDBRM parancs ténylegesen feldolgozásra kerül.
19. fejezet Szalagautomatizálás használata a BRMS rendszerrel
333
334
IBM i: Backup, Recovery, and Media Services for i
20. fejezet Szalag I/O művelet programból Az RPG vagy COBOL nyelven írt alkalmazások jellemzően adatrekordokat visznek be és vesznek ki (I/O) adatbázisfájlokba/adatbázisfájlokból. Néhány alkalmazásban azonban ezek a fájlok olyan nagyok lehetnek, hogy soha nem tárolja azokat lemezen. AZ ilyen fájlokat szalagon tárolja, és az alkalmazásprogramok szekvenciálisan dolgozzák azokat fel, legyen szó akár bemenetről, akár kimenetről (de nem egyszerre mindkettő). Az IBM i platformon ez szalagfájlobjektum segítségével történik. Az ilyen alkalmazások ugyanolyan követelményeket támasztanak az adathordozó (amelyen a műveletek végrehajtásra kerülnek) felügyelete és nyomkövetése tekintetében, mint a normál mentési és visszaállítási műveletek. Ez a fejezet azt mutatja be, hogyan használhatja az ilyen típusú szalagfájl I/O alkalmazásokat BRMS rendszerrel. Az ábrán (13. ábra:) látható példa egy tipikus alkalmazásból végzett szalagfájl feldolgozást mutat be. Ez egy egyszerű RPG program, amely százszor kiírja az ábécét szalagra. FTAPFIL O F 26 SEQ F****************************************************************** F* Program: TAPFIL F* Purpose: This program will write the 26 letters of the F* alphabet to a file on tape through a tape file. The F* alphabet is written 100 times. F* F****************************************************************** C DO 100 Loop 100 times C EXCPTALPHA Write alphabet C END End of loop C* C SETON LR End the program O******************************************************************* O* Exception output defining the alphabet to be written O* O******************************************************************* OTAPFIL E ALPHA O 24 ’ABCDEFGHIJKLMNOPQRSTUVWX’ O 26 ’YZ’ 13. ábra: Mintaprogram szalagfájl I/O művelet végrehajtásához
Az alkalmazás szalagfájlobjektum létrehozását követeli meg, hogy a program képes legyen a szalagmeghajtót címezni. Ezt a CRTTAPF paranccsal hozhatja létre az alábbiak szerint:
© Szerzői jog IBM 1998, 2015
335
Create Tape File (CRTTAPF) Type choices, press Enter. File . . . . . . . . . . . . . . Library . . . . . . . . . . . Tape device . . . . . . . . . . + for more values Volume identifier . . . . . . . + for more values Tape reels specifications: Label processing type . . . . Number of reels . . . . . . . Sequence number . . . . . . . . Tape label . . . . . . . . . . . File type . . . . . . . . . . . Text ’description’ . . . . . . .
TAPFIL BRMTAPF *NONE
Name Name, *CURLIB Name, *NONE
*NONE
Character value, *NONE
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
F10=Additional parameters F24=More keys
*SL *SL, *NL, *NS, *BLP, *LTM 1 1-255 1 1-16777215, *END, *NEXT TAPEFILXMP *DATA *DATA, *SRC ’Tape file example’
Bottom F12=Cancel
A szalagfájl létrehozása után feldolgozhatja a programot. Észrevehette azonban, hogy a nagyobb rugalmasság kedvéért nem adtunk meg szalageszköznevet. Így, mielőtt a TAPFIL programot feldolgozza, felül kell bírálnia a szalagfájlt az OVRTAPF paranccsal, a következőképpen: Override with Tape File (OVRTAPF) Type choices, press Enter. File being Overriding Library Device . .
overridden . . . . . to tape file . . . . . . . . . . . . . . . . . . . . . . . . . . + for more values Volume identifier . . . . . . . + for more values Tape reels specifications: Label processing type . . . . Number of reels . . . . . . . Sequence number . . . . . . . . File label . . . . . . . . . . . Record length . . . . . . . . . Block length . . . . . . . . . . Buffer offset . . . . . . . . . Record block format . . . . . .
TAPFIL *FILE
F3=Exit F4=Prompt F24=More keys
F12=Cancel
F5=Refresh
TAP03
Name Name, *FILE Name, *LIBL, *CURLIB Name Character value, *NONE *SL, *NL, *NS, *BLP, *LTM 1-255 1-16777215, *END, *NEXT Number, *CALC 1-524288, *CALC Number, *BLKDSC *F, *FB, *V, *VB, *D, *DB... More... F13=How to use this display
Ez rendeli hozzá a szalagfájl nevét a szalageszközhöz. Figyelje meg, hogy a kötetazonosító mező nincs megadva. Ezután meghívhatja a programot a következőképpen: CALL BRMTAPF/TAPFIL
A rekordok kiírásra kerülnek a szalagra.
336
IBM i: Backup, Recovery, and Media Services for i
BRMS használata szalagfájl feldolgozásához A BRMS képes részt venni a fent leírt feldolgozásban oly módon, hogy a létrehozott szalagkötet felügyelet és nyomon követése ugyanúgy történik, mint bármely más, BRMS rendszerbe bejegyzett szalagkötethez esetében. Ehhez két dolgot kell tennie: 1. Használja a BRMS adathordozó-leltárba bejegyzett szalagkötetet, 2. Használja a SETMEDBRM parancsot a program feldolgozása előtt. Ez lépéshez egyszerűen helyezzen be egy szalagot, ahogy mentéskor szokta. A második lépés, a SETMEDBRM használata, lehetővé teszi a megírt szalaghoz társítandó adathordozó-kezelési paraméterek megadását. A parancsot a következőképpen adhatja meg: Set Media Controls using BRM (SETMEDBRM) Type choices, press Enter. Input controls: File label . . Select version Allow conversion Media class . . Move policy . . Secure volume . Retention: Retention type Retain media . File group . . . File group type Mark volumes for Mark history for Text . . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
*SAME *SAME *SAME QIC2GB TAPEFILE *NO
1-999, *SAME, *NONE, *NONE, *SAME,
*SAME, *CURRENT *NO, *YES *SAME, AAA, AAAA, AA... *SAME, AANANCY, AASL... *NO, *YES
. . . . . . . . . . . . . . . . . . . . . . . . duplication duplication . . . . . .
. . . . . . .
. . . . . . .
*VERSION *SAME, 3 *SAME, *SAME *SAME, *SAME *SAME, *NO *SAME, *NO *SAME, Tape File Example
*DATE, *DAYS, *NONE... Date, Number *NONE, *SYSTEM, *BKU... *NONE, *BKU, *ARC *NO, *YES *NO, *YES
F3=Exit F4=Prompt F24=More keys
. . . . . .
. . . . . .
F5=Refresh
F12=Cancel
Bottom F13=How to use this display
Kimeneti (írási) művelet SETMEDBRM parancsa, mint a példában, a következő adathordozó jellemzők beállítását teszi lehetővé: v Adathordozó-osztály v Áthelyezési irányelv v Kötetvédelem v Megtartási információk v Fájlcsoport információk v Társított szöveg A parancs működése hasonlít kicsit az OVRTAPF parancs működéséhez. Nem jelenik meg kimenet. Regisztrálja a felhasználó által bevitt értékeket, majd amikor egy alkalmazás ír a szalagfájlba, ezek az értékek lesznek alkalmazva a szalagműveletre. A művelet által használt kötet megkereséséhez futtassa a következő parancsot: WRKMEDBRM MEDCLS(QIC2GB)
Amikor a kötetlista az Adathordozó kezelése képernyőn megjelenik, keresse meg az aktuális Létrehozási dátummal rendelkező kötetet; ebben a példában a TFIL01 kötet volt a szalagmeghajtóban a program feldolgozása közeben.
20. fejezet Szalag I/O művelet programból
337
Work With Media System: Position to . . . . . Type options, press Enter. 1=Add 2=Change 4=Remove 8=Move 10=Reinitialize ... Opt 5
Volume Serial
Expired
TFIL01
RCHAS400
Starting characters 5=Display
6=Work with serial set
7=Expire
Creation Expiration Date Date Location
Move Date
Media Class
12/14/05 *VER 003
*NONE
QIC2GB
*HOME
Dup Sts
More... Parameters or command: ===> F3=Exit F4=Prompt F5=Refresh F18=Bottom F23=More options
F11=Volume system
F12=Cancel
F17=Top
A kötet további adathordozó attribútumainak megtekintéséhez használja az 5-ös opciót. Display Media Attributes Volume serial . . . . Media type . . . . . Image catalog . . . . Media class . . . . . Expiration date . . . Previous location . . Previous slot number Current location . . Last moved date . . . Scheduled location . Scheduled move date . Container ID . . . . Move policy . . . . . Creation date . . . . Secure volume . . . . Beginning volume . . Slot number . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
: : : : : : : : : : : : : : : : :
TFIL01 QIC2GB *VER 003 *NONE 0 *HOME *NONE *NONE *NONE *NONE TAPEFILE 12/14/05 *NO TFIL01 21
Press Enter to continue.
A WRKMEDIBRM parancs azt is megmutatja, hogy sor került néhány mentési műveletre:
338
IBM i: Backup, Recovery, and Media Services for i
Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ... Saved Opt Item 5 *LABEL
6=Work with media
Save Save Save Parallel Volume Date Time Type Devices Serial 12/14/05 14:59:46 *FILE TFIL01
7=Restore File Sequence 1
Expire Date *VER003
Bottom F3=Exit F5=Refresh F23=More options
F11=Object detail
F12=Cancel
14. ábra: WRKMEDIBRM parancsképernyő
A következő képernyő megjelenítéséhez, amely az adatok szalagra írásának rekordját jeleníti meg, használja az 5-ös opciót (megjelenítés). Display Media Information Save command Saved item . Save type . Save date. . Save time. . Device(s) .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
: : : : : :
SAVSPLF *LABEL *FILE 12/14/05 14:59:46 TAP03
Move policy . . . . . . . . . . . . . : TAPEFILE Expiration date . . . . . . . . . . . : *VER 003 Volume serial(s) . . . . . . . . . . . : TFIL01 Parallel devices . . . . . . File sequence . . . . . . . Number of objects saved . . Number of objects not saved Saved size . . . . . . . . . Label . . . . . . . . . . . Error message . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
: : 1 : 0 : 0 : 0 : TAPEFILXMP : More...
Press Enter to continue.
A szalagon lévő adatok kiolvasásához használt metódus jellegéből adódóan a 7-es opció (Visszaállítás) nem fogja megengedni ennek az objektumnak a visszaállítását. Hasonlóképpen, akkor sem lesznek kezelhető mentett objektumok, ha a 9-es opciót használja.
Helyreállítás Mivel a szalagon lévő fájlt az IBM i platformra soha nem szándékozik visszaállítani, a szalagfájl rekordja soha nem jelenik meg Helyreállítási elemzés jelentésben.
20. fejezet Szalag I/O művelet programból
339
BRMS használata bemeneti feldolgozáshoz Az iménti példában láthattuk, hogyan képes a BRMS a szalagfájl kimenet használatával írt adathordozókkal kapcsolatos információkat megőrizni. A bemeneti feldolgozás, a SETMEDBRM parancs paramétereinek kivételével, nagyon hasonló. Az első példa által írt rekordokat a következő program segítségével olvashatja: FTAPFIL IF F 26 SEQ FTAPRPT O F 26 PRINTER F******************************************************************* F* Program: TAPFIL2 F* Purpose: This program will read the letters of the alphabet F* from a file on tape through a tape file. The program F* will read the 100 records created with the other F* example and dump them to the printer F******************************************************************* IALPHA DS 26 I******************************************************************* C DO 100 Loop 100 times C READ TAPFIL ALPHA 99Read alphabet C EXCPTALFOUT Write alphabet C END End of loop C SETON LR End the program O******************************************************************* O* Exception output defining the alphabet to be printed O* O******************************************************************* OTAPRPT E ALFOUT O ALPHA 26 15. ábra: Rekordok szalagról végzett beolvasására és nyomtatására szolgáló program
Ez a példa nyomtatófájl-objektumot is igényel, hogy a rekordok kinyomtatásra kerülhessenek. A nyomtatófájl-objektum létrehozásához használja a CRTPRTF parancsot. A feldolgozás menete ugyanaz, azaz: 1. Használja az előző programot. 2. Használja ugyanazt a szalagfájlt. 3. Az OVRTAPF parancs kiadásával adja meg az eszköznevet, akárcsak az előbb. 4. Adja ki a SETMEDBRM parancsot az ábrán (16. ábra: oldalszám: 341) látható módon. 5. Futtassa a programot a következőket megadva: CALL BRMTAPF/TAPFIL2
340
IBM i: Backup, Recovery, and Media Services for i
Set Media Controls using BRM (SETMEDBRM) Type choices, press Enter. Input controls: File label . . Select version Allow conversion Media class . . Move policy . . Secure volume . Retention: Retention type Retain media . File group . . . File group type Mark volumes for Mark history for Text . . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
TAPEFILXMP *CURRENT *NO *SAME *SAME *SAME
. . . . . . . . . . . . . . . . . . . . . . . . duplication duplication . . . . . .
. . . . . . .
. . . . . . .
*SAME *SAME *NONE *NONE *NO *NO *SAME
F3=Exit F4=Prompt F24=More keys
. . . . . .
. . . . . .
F5=Refresh
F12=Cancel
1-999, *SAME, *NONE, *NONE, *SAME,
*SAME, *CURRENT *NO, *YES *SAME, QIC120... *SAME, OFFSITE... *NO, *YES
*SAME, *SAME, *SAME, *SAME, *SAME, *SAME,
*DATE, *DAYS, *NONE... Date, Number *NONE, *SYSTEM, *BKU... *NONE, *BKU, *ARC *NO, *YES *NO, *YES
Bottom F13=How to use this display
16. ábra: Programbemenet SETMEDBRM parancssori képernyője
A BRMS megkeresi a TAPFIL nevű megnyitott szalagfájlt, és felszólítja az operátort a fájl legfrissebb változatának megfelelő szalagkötet behelyezésére. Ha a ASCII formátumú, akkor megadhatja, hogy nem szeretné, hogy az IBM i a rekordot automatikusan átalakítsa EBCDIC formátumúra. Ehhez adjon meg Igen értéket az Átalakítás engedélyezése lehetőségnél.
Bemeneti/kimeneti feldolgozás több eszközzel Ez a példa a korábban a korábban biztosított példák kiterjesztése. A példák két programot tartalmaznak, amelyek adatokat írtak, majd olvastak szalagra/szalagról. Ebben a példában két szalagmeghajtót fogunk használni. Az adatok beolvasása az előző példában már megírt szalagról történik, és új fájl kerül kiírásra a szalagra, amely az eredeti rekordokat és néhány új rekordot egyaránt tartalmaz. Az események sorrendje a következő: 1. Szalagfájl-objektumok létrehozása 2. A program lefordítása (a példában RPG) 3. eszközök kiválasztása az OVRTAPF paranccsal 4. A használt szalagok kiválasztását befolyásoló SETMEDBRM parancs kiadása 5. A program futtatása
1. Szalagfájl-objektumok létrehozása Magának a szalagfájlnak a neve a szalagon lévő fájlok feldolgozása szempontjából lényegtelen. Ami fontos, az a CRTTAPF parancs Szalagazonosító mezője. Amikor szalagon lévő fájlt frissít, a bemeneti fájl (TAPFIL) és a kimeneti fájl (TAPFIL2) szalagazonosítója ugyanaz (TAPEFILXMP).
20. fejezet Szalag I/O művelet programból
341
Create Tape File (CRTTAPF) Type choices, press Enter. File . . . . . . . . . . . . . . Library . . . . . . . . . . . Tape device . . . . . . . . . . + for more values Volume identifier . . . . . . . + for more values Tape reels specifications: Label processing type . . . . Number of reels . . . . . . . Sequence number . . . . . . . . Tape label . . . . . . . . . . . File type . . . . . . . . . . . Text ’description’ . . . . . . .
TAPFIL BRMTAPF *NONE
Name Name, *CURLIB Name, *NONE
*NONE
Character value, *NONE
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
F10=Additional parameters F24=More keys
*SL *SL, *NL, *NS, *BLP, *LTM 1 1-255 1 1-16777215, *END, *NEXT TAPEFILXMP *DATA *DATA, *SRC Tape File Example
Bottom F12=Cancel
Create Tape File (CRTTAPF) Type choices, press Enter. File . . . . . . . . . . . . . . Library . . . . . . . . . . . Tape device . . . . . . . . . . + for more values Volume identifier . . . . . . . + for more values Tape reels specifications: Label processing type . . . . Number of reels . . . . . . . Sequence number . . . . . . . . Tape label . . . . . . . . . . . File type . . . . . . . . . . . Text ’description’ . . . . . . .
TAPFIL2 BRMTAPF *NONE
Name Name, *CURLIB Name, *NONE
*NONE
Character value, *NONE
F3=Exit F4=Prompt F5=Refresh F13=How to use this display
F10=Additional parameters F24=More keys
*SL *SL, *NL, *NS, *BLP, *LTM 1 1-255 1 1-16777215, *END, *NEXT TAPEFILXMP *DATA *DATA, *SRC Tape File Example
Bottom F12=Cancel
2. A program lefordítása Az RPG programot le kell fordítania. Az alábbi kód a funkciót bemutató egyszerű példa. FTAPFIL IF F 26 SEQ FTAPFIL2 O F 26 SEQ ITAPFIL AA I 1 26 ALPHA F***************************************************************** F* Program: TAPFIL2 F* Purpose: This program will read the 26 letters of the F* alphabet from a tap file (TAPFIL), then write them F* with some other data to an output file TAPFIL2. F* F***************************************************************** C DO 100 Loop 100 times C READ TAPFIL 01Read alphabet C EXCPTALPHA1 WRITE ALPHA C END End of loop O***************************************************************** C DO 10 Loop 10 times
342
IBM i: Backup, Recovery, and Media Services for i
C EXCPTALPHA2 Write new rcds C END End of loop C SETON LR End the program O***************************************************************** O* Exception output defining the alphabet to be written O* O***************************************************************** OTAPFIL2 E ALPHA1 O ALPHA 26 OTAPFIL2 E ALPHA2 O 24 ’123456789012345678901234’ O 26 ’56’
3. Használandó szalagmeghajtók jelzése az OVRTAPF parancs segítségével Miután beazonosított két elérhető szalagmeghajtót, az OVRTAPF parancs segítségével rendelje hozzá az egyes szalagfájlokat egy elérhető szalagmeghajtóhoz. A szalagokat ezúttal nem kell felépítenie. Override with Tape File (OVRTAPF) Type choices, press Enter. File being Overriding Library Device . .
overridden . . . . . to tape file . . . . . . . . . . . . . . . . . . . . . . . . . . + for more values Volume identifier . . . . . . . + for more values Tape reels specifications: Label processing type . . . . Number of reels . . . . . . . Sequence number . . . . . . . . File label . . . . . . . . . . . Record length . . . . . . . . . Block length . . . . . . . . . . Buffer offset . . . . . . . . . Record block format . . . . . .
TAPFIL *FILE
F3=Exit F4=Prompt F24=More keys
F12=Cancel
F5=Refresh
TAP01
Name Name, *FILE Name, *LIBL, *CURLIB Name Character value, *NONE *SL, *NL, *NS, *BLP, *LTM 1-255 1-16777215, *END, *NEXT Number, *CALC 1-524288, *CALC Number, *BLKDSC *F, *FB, *V, *VB, *D, *DB... More... F13=How to use this display
Override with Tape File (OVRTAPF) Type choices, press Enter. File being Overriding Library Device . .
overridden . . . . . to tape file . . . . . . . . . . . . . . . . . . . . . . . . . . + for more values Volume identifier . . . . . . . + for more values Tape reels specifications: Label processing type . . . . Number of reels . . . . . . . Sequence number . . . . . . . . File label . . . . . . . . . . . Record length . . . . . . . . . Block length . . . . . . . . . . Buffer offset . . . . . . . . . Record block format . . . . . .
TAPFIL2 *FILE
F3=Exit F4=Prompt F24=More keys
F12=Cancel
F5=Refresh
TAP03
Name Name, *FILE Name, *LIBL, *CURLIB Name Character value, *NONE *SL, *NL, *NS, *BLP, *LTM 1-255 1-16777215, *END, *NEXT Number, *CALC 1-524288, *CALC Number, *BLKDSC *F, *FB, *V, *VB, *D, *DB... More... F13=How to use this display
20. fejezet Szalag I/O művelet programból
343
Az R00009 kötet az előző példában százszor kiírt ábécét tartalmazza. A T00009 a használni kívánt adathordozó-osztály lejárt szalagja. Work With Media System: Position to . . . . . Type options, press Enter. 1=Add 2=Change 4=Remove 8=Move 10=Reinitialize ... Opt
Volume Serial M00001 M00002 M00003 R00009 T00001 T00002 T00003 T00009
5=Display
6=Work with serial set
Creation Expiration Date Date Location 5/31/05 *PERM VAULT 5/31/05 *PERM *HOME 5/31/05 *PERM *HOME 8/01/05 8/06/05 *HOME 7/04/05 *NONE *HOME 7/04/05 7/04/05 *HOME 7/04/05 *VER 002 *HOME 8/01/05 8/01/05 *HOME
Status *ACT *ACT *ACT *ACT *EXP *EXP *ACT *EXP
RCHAS400
Starting characters
Move Date 7/06/05 *NONE *NONE *NONE *NONE *NONE 7/04/05 *NONE
7=Expire
Media Class QIC2GB NOSHARE QIC2GB QIC2GB QIC1GB QIC1GB QIC4GB QIC4GB
Dup Sts
Bottom Parameters or command: ===> _________________________________________________________________________ F3=Exit F4=Prompt F5=Refresh F11=Volume system F12=Cancel F17=Top F18=Bottom F23=More options
4. BRMS bevonása a szalag kezelésébe a SETMEDBRM parancs segítségével A SETMEDBRM parancsot csak egyszer kell használnia a TAPFIL kötetről a bemenet és a TAPFIL2 kötetre a kimenet beállításához. Bemenet esetén a Fájlazonosító mező értéke (TAPEFILXMP) szabályozza, hogy melyik szalag kerül kiválasztásra. A Változat kiválasztása mező utasítja a BRMS rendszert, hogy a TAPEFILXMP értéket a helyes szalaghoz (esetünkben ez a T00009) rendelje hozzá. Kimenet esetén az Adathordozó-osztály, Áthelyezési irányelv, Kötet védelme és Megtartás mezők együtt határozzák meg a kiválasztott szalagot és annak adathordozó-kezelési jellemzőit, miután a szalag megírásra került. Set Media Controls using BRM (SETMEDBRM) Type choices, press Enter. Input controls: File label . . Select version Allow conversion Media class . . Move policy . . Secure volume . Retention: Retention type Retain media . File group . . . File group type Mark volumes for Mark history for Text . . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
TAPEFILXMP *CURRENT *YES QIC$GB OFFSITE *NO
. . . . . . . . . . . . . . . . . . . . . . . . duplication duplication . . . . . .
. . . . . . .
. . . . . . .
*DAYS 30 *NONE *NONE *NO *NO *SAME
F3=Exit F4=Prompt F24=More keys
344
. . . . . .
. . . . . .
. . . . . .
F5=Refresh
F12=Cancel
IBM i: Backup, Recovery, and Media Services for i
1-999, *SAME, *NONE, *NONE, *SAME,
*SAME, *CURRENT *NO, *YES *SAME, AAA, AAAA, AA... *SAME, AANANCY, AASL... *NO, *YES
*SAME, *SAME, *SAME, *SAME, *SAME, *SAME,
*DATE, *DAYS, *NONE... Date, Number *NONE, *SYSTEM, *BKU... *NONE, *BKU, *ARC *NO, *YES *NO, *YES
Bottom F13=How to use this display
Program meghívása Ezután meghívhatja az RPG programot. Ha az operátor tisztában van vele, hogy mely köteteket kell használni a bemenethez és a kimenethez, akkor elhelyezheti azokat a megfelelő szalagmeghajtókban. Ellenkező esetben a BRMS a használandó kötetekre vonatkozó utasításokat tartalmazó üzenetet küld a QSYSOPR felhasználónak. MAIN
System i Main Menu System:
RCHAS400
Select one of the following: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
User tasks Office tasks General system tasks Files, libraries, and folders Programming Communications Define or change the system Problem handling Display a menu Information Assistant options System i Access tasks
90. Sign off Selection or command ===> CALL BRMTAPF/TAPFIL2 F3=Exit F4=Prompt F9=Retrieve F23=Set initial menu
F12=Cancel
F13=Information Assistant
Eredmények A program futtatása után a BRMS az adathordozó-leltár frissül és immár azt tükrözi, hogy a T00009 kötet a SETMEDBRM parancsban megadott lejárati jellemzőkkel használatban van. (A kötet még mindig úgy látszik, mintha a *HOME helyen lenne, mivel az adathordozó áthelyezés futtatására még nem került sor.) Work With Media System: Position to . . . . . Type options, press Enter. 1=Add 2=Change 4=Remove 8=Move 10=Reinitialize ... Opt
5
Volume Serial M00001 M00002 M00003 R00009 T00001 T00002 T00003 T00009
Status *ACT *ACT *ACT *ACT *YES *YES *ACT *YES
RCHAS400
Starting characters 5=Display
6=Work with serial set
Creation Expiration Date Date Location 5/31/05 *PERM VAULT 5/31/05 *PERM *HOME 5/31/05 *PERM *HOME 8/01/05 8/06/05 *HOME 7/04/05 *NONE *HOME 7/04/05 7/04/05 *HOME 7/04/05 *VER 002 *HOME 8/01/05 8/31/05 *HOME
Move Date 7/06/05 *NONE *NONE *NONE *NONE *NONE 7/04/05 *NONE
7=Expire
Media Class QIC2GB NOSHARE QIC2GB QIC2GB QIC1GB QIC1GB QIC4GB QIC4GB
Dup Sts
Bottom Parameters or command: ===> _________________________________________________________________________ F3=Exit F4=Prompt F5=Refresh F11=Volume system F12=Cancel F17=Top F18=Bottom F23=More options
20. fejezet Szalag I/O művelet programból
345
Display Media Attributes Volume serial . . . . Media type . . . . . Image catalog . . . . Media class . . . . . Expiration date . . . Previous location . . Previous slot number Current location . . Last moved date . . . Scheduled location . Scheduled move date . Container ID . . . . Move policy . . . . . Creation date . . . . Secure volume . . . . Beginning volume . . Slot number . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
: : : : : : : : : : : : : : : : :
T00009 QIC4GB 8/31/05 *NONE 0 *HOME *NONE *NONE *NONE *NONE OFFSITE 8/01/05 *NO T00009 0
Press Enter to continue. More...
A 13-as opcióval (Tartalom kezelése) jeleníthető meg, hogy mi van a szalagon. Work With Media System: Position to . . . . . Type options, press Enter. 1=Add 2=Change 4=Remove 8=Move 10=Reinitialize ... Opt
13
Volume Serial M00001 M00002 M00003 R00009 T00001 T00002 T00003 T00009
Status *ACT *ACT *ACT *ACT *YES *YES *ACT *YES
RCHAS400
Starting characters 5=Display
6=Work with serial set
Creation Expiration Date Date Location 5/31/05 *PERM VAULT 5/31/05 *PERM *HOME 5/31/05 *PERM *HOME 8/01/05 8/06/05 *HOME 7/04/05 *NONE *HOME 7/04/05 7/04/05 *HOME 7/04/05 *VER 002 *HOME 8/01/05 8/31/05 *HOME
Move Date 7/06/05 *NONE *NONE *NONE *NONE *NONE 7/04/05 *NONE
7=Expire
Media Class QIC2GB NOSHARE QIC2GB QIC2GB QIC1GB QIC1GB QIC4GB QIC4GB
Dup Sts
Bottom Parameters or command: ===> _________________________________________________________________________ F3=Exit F4=Prompt F5=Refresh F11=Volume system F12=Cancel F17=Top F18=Bottom F23=More options
346
IBM i: Backup, Recovery, and Media Services for i
Work with Media Information
RCHAS400
Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects ...
6=Work with media
Saved Save Save Save Parallel Volume Opt Item Date Time Type Devices Serial 5 TAPEFILXMP 8/01/05 14:48:24 *FILE T00009 5 *LABEL 12/14/05 14:59:46 *FILE TFIL01
7=Restore File Sequence 1 1
Expire Date 8/31/05 *VER0035
Bottom F3=Exit F5=Refresh F23=More options
F11=Object detail
F12=Cancel
A fenti képernyőn látható mentési típus oszlopban a *FILE érték jelenik meg, lévén közvetlen szalagfájl I/O műveletről van szó, nem pedig normál mentésről, amely esteben a *FULL, *INCR vagy *CUM érték jelenne meg. Display Media Information Save command Saved item . Save type . Save date. . Save time. . Device(s) .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
: : : : : :
TAPEFILXMP *FILE 8/01/05 14:48:24 TAP03
Move policy . . . . . . . . . . . . . : OFFSITE Expiration date . . . . . . . . . . . : 8/31/05 Volume serial(s) . . . . . . . . . . . : T00009 Parallel devices . . . . . . File sequence . . . . . . . Number of objects saved . . Number of objects not saved Saved size . . . . . . . . . Label . . . . . . . . . . . Error message . . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . .
: : 1 : 0 : 0 : 0 : TAPEFILXMP : More...
Press Enter to continue.
Egyéb feldolgozási eljárások A SETMEDBRM parancsot bármely olyan parancs előtt használhatja, amely szalag I/O műveletet hajt végre programban. A SETMEDBRM parancsot használhatja a CPYTOTAP és CPYFRMTAP parancsokkal, valamint bármely más olyan IBM i mentési vagy visszaállítási paranccsal, amely szalagfájlt használ. A SETMEDBRM azonban a szalag állapotát csak adathordozó-kezelési céllal rögzíti. A BRMS funkciók (például WRKMEDIBRM) segítségével nemlesz képes erről a szalagról visszaállítást végezni. Ezért mindig jobb a BRMS parancsokat használni mentéshez és visszaállításhoz.
Üzenetek Ha a szalag írás vagy olvasása ilyen módon történik, akkor semmilyen üzenet nem kerül a BRMS naplóba. 20. fejezet Szalag I/O művelet programból
347
348
IBM i: Backup, Recovery, and Media Services for i
4. rész Függelék és mutatók
© Szerzői jog IBM 1998, 2015
349
350
IBM i: Backup, Recovery, and Media Services for i
A. függelék BRMS adatok összefésülése és rendszerek egyesítése Az adatbázisfájlok és a QUSRBRM könyvtárban található objektumok kritikus fontoságúak a BRMS műveletek sikeres végrehajtásához. Ezek a fájlok tartalmazzák a BRMS által használt összes irányelvre vonatkozó összes információt, az összes korábbi mentés előzményeit és az összes kezelt adathordozót. Ez a témakör azt mutatja be, hogyan kell BRMS adatokat egyik rendszerről a másikra összefésülni. A témakör az alábbi meghatározásokat használja: Donor Az az IBM i platform, amely az összefésülendő BRMS adatok forrása. Cél Az összefésült BRMS adatokat fogadó IBM i platform. BRMS adatok Az engedélyköteles IBM Backup, Recovery and Media Services for i termék által használt könyvtárak és fájlok. Összefésülés A donor rendszer BRMS adatainak hozzáadása a célrendszer aktuális BRMS adataihoz.
Összefésüléses egyesítés tervezése A BRMS adatok összevonása előtt gondolja át az alábbiakat: DASD kihasználtság A BRMS adatok nagy lemeztömb mennyiséget igényelhetnek, ha az objektum szintű részletek mentése része a mentési stratégiának. Győződjön meg róla, hogy a célrendszer rendelkezik elegendő szabad tárterülettel. Minél több rendszert fésül össze, annál nagyobb a DASD kihasználtság. Jobütemező bejegyzések A BRMS rendszerhez kapcsolódó jobütemező bejegyzések a BRMS adatok összefésülése és áttelepítése során nem kerülnek átvitelre. Szükség esetén új jobütemező bejegyzéseket kell létrehoznia a célrendszeren. Mentési időkeret Ha egyedülálló rendszere több rendszerről tartalmaz adatokat, az megnövelheti a mentéshez szükséges időt. A felhasználóknak tisztában kell lennie vele, hogy mentési rutinjaik a BRMS adatok összefésülés után további folyamatokat tartalmazhatnak. BRMS karbantartás A BRMS karbantartás futtatása az összefésülés befejeződése után sokáig futhat, ha az összefésülés több adatot érint. Különböző időzónák Ha a donor rendszer korábbi időzónában van, mint a célrendszer, akkor addig ne vonjon össze BRMS adatokat a célrendszerre, amíg a donor rendszeren lévő adatok mentésének idejét el nem éri. Ezzel megelőzhető az adatok potenciális felülírása a célrendszeren. Elsődleges és másodlagos nyelvek
© Szerzői jog IBM 1998, 2015
351
A BRMS adatokra a különböző nyelvkódok nincsenek hatással; lehetséges azonban, hogy a BRMS rendszerrel előállított menük és jelentések a célrendszeren más nyelvűek. Lemeztárak Ha a donor rendszer több alapvető lemeztárral rendelkezik, mint a célrendszer, akkor legyen tisztában vele, hogy a BRMS az egyes lemeztárak mentési fájl mentéseihez létrehozott egy-egy könyvtárat. A könyvtárak neve Q1ABRMSFnn, ahol az nn a lemeztár azonosítója. Az összefésülés előtt győződjön meg róla, hogy a Q1ABRMSFnn könyvtár, amely a célrendszeren nem létező lemeztárban található, üres. Megjegyzés: Soha ne állítson vissza Q1ABRMSFnn könyvtárakat a célrendszerre, ha a könyvtár már létezik. Csak a könyvtáron belüli objektumokat állítsa vissza. Spoolfájlok Ha a donor rendszerről spoolfájlokra van szükség, akkor mentse a spoolfájlokat a donor rendszeren, majd a mentett spoolfájlokat állítsa vissza a célrendszerre. Ezt spoollista használatával teheti meg. Hozza létre és futtassa a QALLSPLF spoolfájllistát tartalmazó mentési vezérlőcsoportot a donor rendszer spoolfájljainak mentéséhez vagy adja ki a Listák kezelése a BRM segítségével (WRKLBRM) parancsot olyan spoolfájllista létrehozásához, amely megadja a menteni kívánt spoolfájlokat. Együttélés más rendszerekkel Ha a donor rendszer szerver, akkor irányítsa át a klienseket a célrendszerre, amennyiben annak kell az új szervernek lennie. Azonos vagy régebbi kiadások Az összefésülést a BRMS újabb kiadásáról régebbi kiadásra a BRMS rendszer nem támogatja. Több rendszer Ne próbáljon egyszerre több donor rendszert összefésülni egy rendszerre. Ha több rendszert kell legalább egy rendszerre összefésülnie, akkor egyszerre csak egyet fésüljön össze. Irányelvek a BRMS rendszerben Az összefésülés előtt tekintse át az összes BRMS irányelvet és figyelje meg a donor és a célrendszer közötti hasonlóságokat. Fontolja meg mindkét rendszer irányelveinek kinyomtatását és az irányelvek összehasonlítását. Csak a nem egyedi irányelvek lesznek összevonva és csak akkor, ha minden hivatkozott objektum létezik. Törölje a nem használt irányelveket és nevezze át a redundáns irányelveket. Megjegyzés: A rendszer irányelv, mentési irányelv, archiválási irányelv, helyreállítási irányelv, beolvasási irányelv és áttelepítési irányelv soha nem kerül összefésülésre. Kihagyási listák A donor és a célrendszer kihagyási listáinak összehasonlításával döntse el, hogy a kihagyott elemek és a listák a célrendszer esetében is érvényesek-e. Törölje a nem használt listákat és nevezze át a redundáns listákat. Kompatibilis adathordozó-típusok A célrendszer meghajtóina kompatibilisnek kell lennie a donor rendszerből érkező adathordozókkal. A mentési terv nyomtatása összefésülés előtt Nyomtassa ki az aktuális BRMS mentési tervet a donor és a célrendszeren. A (QP1ABP) a következő parancs segítségével nyomtatható ki: DSPBKUBRM OUTPUT(*PRINT)
Ez a jelentés a rendszereken lévő összes mentési vezérlőcsoportot felsorolja és segítségével összehasonlíthatók a mentési vezérlőcsoportok bejegyzései. Tekintse át a képernyőn látható archiválási csoportokat, áttelepítési csoportokat és listákat. Nyomtatási lehetőség jelenleg nem áll rendelkezésre.
352
IBM i: Backup, Recovery, and Media Services for i
Media Storage Extensions (MSE, 18-as opció) Telepítse a Media Storage Extensions opciót a rendszeren. Ügyeljen rá, hogy mely más alkalmazások használhatják még az MSE összetevőt. Hálózati donor rendszerek Távolítsa el a donor rendszereket a hálózatból. Lásd: “Rendszer eltávolítása hálózatból” oldalszám: 287. Teljes rendszermentés készítése az összes rendszerről a BRMS segítségével Minden rendszermódosítása előtt ajánlott teljes rendszermentést végezni. Nincs tevékenység egyik BRMS rendszeren sem A BRMS adatösszefésülés sikerességének biztosítása érdekében szüntessen meg minden tevékenységet az összes hálózatba kötött BRMS rendszeren. Szoftveres titkosítás Két rendszer összevonásakor szükség lehet a BRMS kulcstárolófájl lefordítására. Erre csak szoftveres titkosítás használata esetén van szükség. Annak eldöntéséhez, hogy le kell-e fordítani ezeket a fájlokat, olvassa el a következő témakört: Kulcstárolófájlok fordítása.
BRMS adatok összefésülése meglévő BRMS rendszert nem tartalmazó célrendszerre Ez a rész azt mutatja be, hogyan kell a BRMS adatokat donor rendszerről célrendszerre áthelyezni, ha a célrendszeren a BRMS nincs telepítve. Az összefésülési művelet alapvetően a donor rendszer adatainak célrendszerre végzett áthelyezéséből, majd a BRMS licencprogram telepítéséből áll. Az összefésülés lépései a következők: v Győződjön meg róla, hogy a BRMS adatok összefésülésének összes előfeltétele teljesül. v A donor rendszeren: 1. Ellenőrizze hogy *SECOFR jogosultsággal rendelkező felhasználói profillal van-e bejelentkezve. 2. Ha a donor rendszer BRMS hálózati csoport része, akkor a következő paranccsal jelenítse meg ennek a rendszernek az aktív rekordjait: DSPPFM FILE(QUSRBRM/QA1ANET2)
Ellenőrizze, hogy a QUSRBRM/QA1ANET2 fájl üres, amint az az alábbi Fizikai fájlmember megjelenítése panelen látható. File . . . . . . : Member . . . . . :
Display Physical File Member QA1ANET2 Library . . . . : QA1ANET2
QUSRBRM
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7 (Selected member contains no records)
Ez jelzi, hogy a donor nem tartalmaz az aktuális hálózaton keresztül küldendő adatokat. Ha a QA1ANET2 fájl nem üres, akkor olvassa el a következő helyen található információkat: “BRMS hálózati szinkronizálás ellenőrzése” oldalszám: 285. 3. Mentse a QUSRBRM és Q1ABRMSF* könyvtárakat a donor rendszeren a következő paranccsal: SAVLIB LIB(QUSRBRM Q1ABRMSF*) DEV(tape_device)
v A célrendszeren: 1. Ellenőrizze hogy *SECOFR jogosultsággal rendelkező felhasználói profillal van-e bejelentkezve. 2. Állítsa vissza a QUSRBRM és Q1ABRMSF* könyvtárakat a célrendszeren a következő paranccsal: A. függelék BRMS adatok összefésülése és rendszerek egyesítése
353
RSTLIB LIB(QUSRBRM Q1ABRMSF*) DEV(tape_device) ALWOBJDIF(*ALL) MBROPT(*ALL)
3. Függessze fel a felhasználók kötegelt jobsorát. 4. Telepítse a BRMS terméket a következő helyen leírtak szerint: “BRMS telepítése” oldalszám: 14. 5. Töltse be és alkalmazza a kérdéses PTF javításokat. 6. Szabadítsa fel a felhasználók kötegelt jobsorát, hogy lehetségessé váljon a telepítés után termékinicializálás végrehajtása. 7. Ha a célrendszer helyi helyneve, hálózati azonosítója vagy rendszerneve eltér a donor rendszerétől, akkor vigye át az összes BRMS adat tulajdonjogát a célrendszerre a következő parancs segítségével: INZBRM OPTION(*CHGSYSNAM) PRVSYSNAM(netword-id.donor-system-name) NEWSYSNAM(*LCL)
BRMS adatok összefésülése meglévő BRMS rendszert tartalmazó célrendszerre Ez a rész azt mutatja be, hogyan kell a BRMS adatokat donor rendszerről célrendszerre áthelyezni, ha a célrendszeren a BRMS telepítve van. A BRMS mentési irányelveket futtat a célrendszeren, így ezen a rendszeren léteznek a céli által birtokolt előzmény és adathordozó információk. Az összefésülési művelet alapvetően a donor rendszer adatainak és a célrendszeren futó BRMS adatainak összevonásából áll. Mivel a BRMS a célrendszeren már telepítve van, BRMS telepítésére nincs szükség. Az összefésülés lépései a következők: v Győződjön meg róla, hogy a BRMS adatok összefésülésének összes előfeltétele teljesül. v Tekintse át az összefésülendő adatok nyomtatott kimenetét és győződjön meg róla, hogy nincsenek többször szereplő adatok. Csak az egyedi BRMS objektumok és információk lesznek összefésülve. v Szoftveres titkosítás használata esetén elképzelhető, hogy a QUSRBRM könyvtárban lévő összes szükséges kulcstárolófájlt le kell fordítania. További információkat a következő helyen talál: “Összefésüléses egyesítés tervezése” oldalszám: 351. v A donor rendszeren: 1. Ellenőrizze hogy *SECOFR jogosultsággal rendelkező felhasználói profillal van-e bejelentkezve. 2. Ha a donor rendszer BRMS hálózati csoport része, akkor a következő paranccsal jelenítse meg ennek a rendszernek az aktív rekordjait: DSPPFM FILE(QUSRBRM/QA1ANET2)
Ellenőrizze, hogy a QUSRBRM/QA1ANET2 fájl üres, amint az az alábbi Fizikai fájlmember megjelenítése panelen látható. File . . . . . . : Member . . . . . :
Display Physical File Member QA1ANET2 Library . . . . : QA1ANET2
QUSRBRM
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7 (Selected member contains no records)
Ez jelzi, hogy a donor nem tartalmaz az aktuális hálózaton keresztül küldendő adatokat. Ha a QA1ANET2 fájl nem üres, akkor olvassa el a következő helyen található információkat: “BRMS hálózati szinkronizálás ellenőrzése” oldalszám: 285. 3. Ha a donor rendszer mentési történetét meg kívánja különböztetni a célrendszer előzményeitől, akkor a történetrekordokat a következő SQL parancs segítségével frissítheti egy egyedi vezérlőcsoporttal:
354
IBM i: Backup, Recovery, and Media Services for i
UPDATE QUSRBRM/QA1AHS SET BKHGRP=’new-control-group-name’ WHERE BKHGRP=’old-control-group-name’
Ez a lépés elhagyható és lehet, hogy nincs is rá szükség, ha a donor rendszer mentései olyan vezérlőcsoportok segítségével kerültek végrehajtásra, amelyek a célrendszeren nem léteznek. Miután az adatok átnevezését és összefésülését a célrendszerre befejezte, képes lesz ezeket a régebbi mentéseket a következő parancs segítségével megtekinteni: WRKMEDIBRM CTLGRP(new-control-group-name)
4. Mentse a QUSRBRM és Q1ABRMSF* könyvtárakat a donor rendszeren a következő paranccsal: SAVLIB LIB(QUSRBRM Q1ABRMSF*) DEV(tape_device)
Megjegyzés: Nem kell a Q1ABRMSF* könyvtárakat mentenie, ha a donor rendszer mentési előzményeit nem szándékozik a célrendszerre összefésülni. v A célrendszeren: 1. Ellenőrizze hogy *SECOFR jogosultsággal rendelkező felhasználói profillal van-e bejelentkezve. 2. Mentse a QUSRBRM és Q1ABRMSF* könyvtárakat a célrendszeren a következő paranccsal: SAVLIB LIB(QUSRBRM Q1ABRMSF*) DEV(tape_device)
Ezeknek a könyvtáraknak a mentése akkor lesz fontos, ha az összefésülést vissza kell csinálnia. 3. Ha a donor rendszer mentési történetét össze kívánja fésülni a célrendszerre, akkor a következő parancs segítségével állítsa vissza a Q1ABRMSF* könyvtárakban lévő mentési fájlokat a célrendszerre. RSTOBJ OBJ(*ALL) LIB(Q1ABRMSF*) DEV(tape_device) ALWOBJDIF(*ALL) MBROPT(*ALL)
4. Állítsa vissza a QUSRBRM könyvtárat a donor rendszerről a célrendszeren lévő ideiglenes könyvtárba a következő parancs segítségével. RSTLIB LIB(QUSRBRM) DEV(tape_device) RSTLIB(temp-library-name) ALWOBJDIF(*ALL) MBROPT(*ALL)
Megjegyzés: Ne állítsa vissza a QUSRBRM könyvtárat a donor rendszerről a QUSRBRM könyvtárba a célrendszeren. 5. Fésülje össze a BRMS adatokat az ideiglenes könyvtárból a QUSRBRM könyvtárba a célrendszeren a következőképpen: – Ha szoftveres titkosítást használ és kulcstárolófájljait le kell fordítani, akkor adja ki a következő parancsot: INZBRM OPTION(*MERGE) FROMLIB(temp-library-name) TOLIB(QUSRBRM) MERGE(merge-options) KEYSTORE((source-keystore-file translated-keystore-file))
A Kulcstároló paraméterben több kulcstárolófájlt is megadhat. – Egyébként a következő parancsot adja ki: INZBRM OPTION(*MERGE) FROMLIB(temp-library-name) TOLIB(QUSRBRM) MERGE(merge-options)
ahol az összefésülési paraméterek adják meg az összefésülendő BRMS adatok típusait. Megjegyzés: Az összefésülési művelet átfogó fájlfeldolgozása miatt ez a kiválasztott összefésülési beállításoktól és az összevont fájlok méretétől függően hosszú folyamat lehet. 6. Tekintse át a munkanaplóban vagy a BRMS naplóban az összefésülési feldolgozással kapcsolatos üzeneteket. Győződjön meg róla, hogy az összefésülés sikeresen befejeződött. Győződjön meg róla, hogy az össze nem fésült objektumokra nincs szükség. Az összefésülési folyamat által előállított üzenetek a következők: BRM13B0 C A(z) &2 fájl összevonása megkezdődött a(z) &3 könyvtárban.
A. függelék BRMS adatok összefésülése és rendszerek egyesítése
355
BRM13B1 C A(z) &2 fájl összevonása befejeződött a(z) &3 könyvtárban. BRM13C1 I A(z) &2 archiválási vezérlőcsoport felvéve. BRM13C2 I A(z) &3 típusú &2 archiválási lista felvéve. BRM13C3 I A(z) &2 mentési vezérlőcsoport felvéve. BRM13C4 I A(z) &3 típusú &2 mentési lista felvéve. BRM13C5 I A(z) &2 áttelepítési vezérlőcsoport felvéve. BRM13C6 I A(z) &2 eszköz felvéve. BRM13C7 I A(z) &2 kapcsolatnév felvéve. BRM13C8 I A(z) &2 tárolóhely nincs felvéve. BRM13C9 I A(z) &2 adathordozó-osztály felvéve. BRM13CA I A(z) &2 áthelyezési irányelv felvéve. BRM13CB I A(z) &2 adathordozó irányelv felvéve. BRM13CC I A(z) &2 tárolóosztály felvéve. BRM13CD I A(z) &2 tároló felvéve. BRM13CE I A(z) &2 ASP-osztály felvéve. BRM13CF I A(z) &2 kötet felvéve. BRM13D1 I A(z) &2 archiválási vezérlőcsoport nincs felvéve. Ok: &5. BRM13D2 I A(z) &3 típusú &2 archiválási lista nincs felvéve. Ok: &5. BRM13D3 I A(z) &2 mentési vezérlőcsoport nincs felvéve. Ok: &5. BRM13D4 I A(z) &3 típusú &2 mentési lista nincs felvéve. Ok: &5. BRM13D5 I A(z) &2 áttelepítési vezérlőcsoport nincs felvéve. Ok: &5. BRM13D6 I A(z) &2 eszköz nincs felvéve. Ok: &5.
356
IBM i: Backup, Recovery, and Media Services for i
BRM13D7 I A(z) &2 kapcsolatnév nincs felvéve. Ok: &5. BRM13D8 I A(z) &2 tárolóhely nincs felvéve. Ok: &5. BRM13D9 I A(z) &2 adathordozó-osztály nincs felvéve. Ok: &5. BRM13DA I A(z) &2 áthelyezési irányelv nincs felvéve. Ok: &5. BRM13DB I A(z) &2 adathordozó irányelv nincs felvéve. Ok: &5. BRM13DC I A(z) &2 tárolóosztály nincs felvéve. Ok: &5. BRM13DD I A(z) &2 tároló nincs felvéve. Ok: &5. BRM13DE I A(z) &2 ASP-osztály nincs felvéve. Ok: &5. BRM13DF I A(z) &2 kötet nincs felvéve. Ok: &5. BRM13F0 D A(z) &2 kötet nincs frissítve. Ok: &5. BRM13FE D A(z) &2 fájl nincs összevonva. Ok: &5 BRM13FF E Az összefésülési művelet sikertelen volt. Ok: &5. 7. Ellenőrizze, hogy az összefésült irányelveket az irányelvet a szabvány BRMS felületek segítségével szerkesztve. Oldja meg az érvényesítési folyamat során felmerülő esetleges hibákat. 8. Ha a célrendszer helyi helyneve, hálózati azonosítója vagy rendszerneve eltér a donor rendszerétől és úgy kívánja tekinteni, mintha a mentett előzményeket és adathordozót most az aktuális rendszer birtokolná, akkor vigye át az összefésült BRMS adatok tulajdonjogát a célrendszerre a következő parancs segítségével: INZBRM OPTION(*CHGSYSNAM) PRVSYSNAM(netword-id.donor-system-name) NEWSYSNAM(*LCL)
Megjegyzés: A BRMS adatok összefésülése a célrendszeren meglévő BRMS adatokkal a mentési fájl történetet a célrendszeren fellépő lehetséges ütközések miatt nem fogja összefésülni. Amikor rendszereket von össze és a forrásrendszert eltávolítja a BRMS hálózatból, akkor karbantartás futtatásakor a történet eltávolításra fog kerülni, ha a célrendszert az INZBRM *CHGSYSNAM függvény futtatásával nem teszik az adathordozó és a történet tulajdonosává. A BRMS nem engedélyez másik rendszerről származó előzményeket a helyi rendszeren, ha a rendszerek nincsenek hálózatba kötve.
A. függelék BRMS adatok összefésülése és rendszerek egyesítése
357
358
IBM i: Backup, Recovery, and Media Services for i
B. függelék BRMS jelentések összefoglalása A BRMS rendszert hatékony jelentéskészítési képességekkel ruházták fel, melyek segítségével jobban tudja kezelni a mentési műveleteket és nyomon követni a BRMS által rögzített információkat. A táblázatban fel vannak sorolva azok a jelentések, amelyeket a BRMS rendszerből lehet nyomtatni, valamint innen kiolvasható a jelentések rövid leírása és az is, hogy milyen név alatt találhatók meg a jelentések a kimeneti sorban. 7. táblázat: BRMS-ből nyomtatható jelentések Jelentés neve
Fájl neve
Leírás
Mentési terv
QP1ABP
Felsorolja az összes mentési irányelvet, és az irányelvet alkotó elemeket
Mentési statisztikák
QP1ABS
A BRMS segítségével mentett objektumok információit összegzi.
Tároló
QP1ACN
Felsorolja a tárolókat, osztály, állapot és hely szerint.
Tárolókészlet
QP1ACT
Felsorolja az összes olyan tárolókészletet, amit a BRMS-ben beállítottak.
Eszközök és könyvtárak
QP1ADV
Felsorolja a BRMS-ben definiált összes eszközt.
Katasztrófa utáni helyreállítás
QP1ARCY - elemzés; QP1A2RCY kötetek összegzése; QP1AASP lemeztárak; QP1AJR - naplófogadó lánc; QP1AJREXC - naplófogadó kivétel
Felsorolja azokat a lépéseket, amelyek a rendszer visszaállításához szükségesek, valamint azokat a szalagköteteket, amelyekre szükség van a teljes visszaállítás végrehajtásához, és rendszeren létező ASP-ket.
Lemeztárak
QP1AASP
Felsorolja a rendszeren bekonfigurált ASP-ket, és mindegyikről statisztikai kimutatást jelenít meg.
Naplófogadó
QP1AJR - naplófogadó lánc; QP1AJREXC Felsorolja a naplófogadó láncokat és ezen láncok bármely - naplófogadó kivétel kivételét.
Listák
QP1ALQ - nyomtatókimenet QP1AFL mappa QP1AOB - objektum QP1AFL katalógus
Megjeleníti a listákban található tételeket.
Helyszínek
QP1ASL
Megjeleníti a rendszerhez beállított tárolóhelyeket, valamint az aktuális tartalmakat és a beállított maximumokat.
Helyszínanalízis
QP1A2SL
Felsorolja a BRMS-ben definiált összes helyszínt, és a hozzájuk tartozó aktuális és maximális kötetszámot és tárolókat.
Kötetek (aktív)
QP1AMM
Összesíti az adathordozó könyvtárak aktív köteteinek állapot, hely és kötetazonosító információit.
Kötetek (összes)
QP1AMM
Összesíti az adathordozó könyvtárak összes kötetének állapot, hely és kötetazonosító információit.
Kötetek (elévült)
QP1AMM
Összesíti a szalagkönyvtárak elévült köteteinek az állapotát és helyét.
Adathordozó áthelyezés
QP1APVMS
Megjeleníti az összes olyan kötetet, aminek az áthelyezése be van ütemezve.
Adathordozókészletek QP1AMT
Alapinformációkat jelenít meg a BRMS-ben definiált adathordozó-készletekről.
Adathordozó statisztika
Megjeleníti, hogy az adathordozók felhasználása hogyan történik, és ezzel segít abban, hogy észrevegyük, mely kötetek vannak más kötetekhez viszonyítva túlhasználva.
QP1AVU
© Szerzői jog IBM 1998, 2015
359
7. táblázat: BRMS-ből nyomtatható jelentések (Folytatás) Jelentés neve
Fájl neve
Leírás
Adathordozótár adathordozói
QP1A1MD
Megjeleníti egy megadott adathordozó tároló eszköz összes adathordozóját vagy bizonyos adathordozóit.
Adathordozó kiegyensúlyozás
QP1ABAL
Megjeleníti a pillanatnyilag rendelkezésre álló üres adathordozókat és a BRMS műveletek üres adathordozó követelményeit. Ezek az információk a Rendszernév (SYSNAME) paraméterben megadott összes rendszerre vonatkozóan megjelennek.
Áthelyezési irányelvek QP1AMP
Megjeleníti az áthelyezési sorrendeket és a BRMS rendszerben az egyes áthelyezési irányelvekhez meghatározott értékeket.
Mentési fájlok
Megjeleníti az összes olyan könyvtárat, amely mentési fájlba lett mentve és adathordozó tartalom információi nem lettek törölve.
QP1ASF
Az alábbiakban a BRMS rendszerben rendelkezésre álló összes jelentés felsorolása következik. A lista az egyes jelentések címeit, a jelentés előállításához használható parancsot vagy parancsokat, és a társított nyomtatófájlt tartalmazza. A lista tartalmazza a három Nyomtatási címke jelentés nyomtatófájljainak forrás információit (QUSRBRM/QA1ASRC), amelyeket szükség esetén módosíthat. A jelentések aktuális elrendezésének megtekintéséhez nyissa meg a Jelentések menüt (GO BRMRPT), ahonnan a jelentések mindegyike feldolgozható. A zárójelekben lévő név (QP1Axxxx) a szakaszcímekben azoknak a nyomtatófájloknak a neve, amelyek a végleges jelentéseket tartalmazzák. Kapcsolódó fogalmak: “BRMS jelentések megjelenítése és nyomtatása” oldalszám: 253 A BRMS-t hatékony jelentéskészítési képességekkel ruházták fel, melyek segítségével jobban tudja kezelni és nyomon követni a mentési műveleteket.
ASP információk jelentés (QP1AASP, QP1AXS) Az ASP információk jelentés a beállított lemeztárak (ASP-k) összegzését és a rendszer lemeztáraival kapcsolatos különböző statisztikai információk részleteit biztosítja. A jelentés a WRKASPBRM OUTPUT(*PRINT) parancs futtatásának eredményeként kerül kinyomtatásra. Az ASP információk jelentés a karbantartási (STRMNTBRM) tevékenység részeként és az STRRCYBRM parancs futtatásával is előállítható. Ezekben az esetekben a nyomtatófájl neve QP1AASP.
Mentési mappalista jelentés (QP1AFL) A Mentési mappalista jelentés a mentési listában szereplő összes mappát felsorolja. A jelentés a WRKLBRM TYPE(*BKU) OUTPUT(*PRINT) parancs futtatásának eredményeképp kerül előállításra.
Mentési hivatkozáslista jelentés (QP1AFS) A Mentési hivatkozáslista jelentés a mentési listában szereplő összes katalógust felsorolja. A jelentés a WRKLBRM TYPE(*BKU) OUTPUT(*PRINT) parancs futtatásával vagy integrált fájlrendszeri lista Listák kezelése képernyőjén található 6-os opció (Nyomtatás) segítségével nyomtatható ki.
Mentési objektumlista jelentés (QP1AOB) A Mentési objektumlista jelentés a mentési listában szereplő összes objektumot felsorolja. A jelentés a WRKLBRM TYPE(*BKU) OUTPUT(*PRINT) parancs futtatásának eredményeképp kerül előállításra.
360
IBM i: Backup, Recovery, and Media Services for i
Mentési terv jelentés (QP1ABP) A Mentési terv jelentés megjelenít minden vezérlőcsoportot és az egyes vezérlőcsoportokat alkotó bejegyzéseket. A jelentés a Mentés tervezése menü (BRMBKUPLN) 3-as opciójának (Mentési terv nyomtatása) vagy a DSPBKUBRM OUTPUT(*PRINT) paranccsal futtatható.
Mentési irányelv jelentés (QP1ABX) A Mentési irányelv jelentés a mentési irányelvhez megadott attribútumokat sorolja fel. A jelentést a WRKPCYBRM TYPE(*BKU) OUTPUT(*PRINT) parancs futtatásával nyomtathatja ki. Tartalmazza továbbá a jelentés a következő elemekhez megadott attribútumokat: v Mentésből kihagyandó könyvtárak
Mentési statisztika jelentés (QP1ABS) A Mentési statisztika jelentés a PRTRPTBRM TYPE(*BKUSTAT) OUTPUT(*PRINT) parancs futtatásával állítható elő. Ez a jelentés összefoglaló információkat tartalmaz a BRMS által egy megadott időszakban elmentett összes elemről. A Vezérlőcsoport statisztika jelentés a PRTRPTBRM TYPE(*CTLGRPSTAT) OUTPUT(*PRINT) parancs futtatásával állítható elő. Ez a jelentés összefoglaló információkat tartalmaz a BRMS által egy megadott időszakban feldolgozott összes vezérlőcsoportról.
Mentési spoolfájllista jelentés (QP1ALQ) A Mentési spoolfájllista jelentést a WRKLBRM TYPE(*BKU) OUTPUT(*PRINT) parancs állítja elő. A jelentés az összes beállított spoolfájllistában szereplő valamennyi spoolfájlt felsorolja. A jelentés az egyes listaelemeket, a sorszámot és a kiválasztási feltételeket sorolja fel.
Naptár jelentés (QP1ACA) A Naptár jelentést a WRKCALBRM OUTPUT(*PRINT) parancs futtatásával állíthatja elő. A naptárak a napok felhasználó által megadott csoportosításai. Megadhatja az év munkanapjait egy cég számára, a hét azon napjait, amelyeken az adathordozó-áthelyezés engedélyezett vagy a kivételnapokat, mint például a szünnap, amelyen normál tevékenység nem történik. A Naptár jelentés megjeleníti a BRMS-ben beállított naptárakat, az alkalmazott referencianaptárat és a naptárhoz beállított dátumokat. Megjegyzés: A naptárnevek maximum 10 karakter hosszúak lehetnek és megfelelnek az IBM i elnevezési megállapodásainak.
Központosított adathordozó felülvizsgálati jelentés (QP1ASYN) A Központosított adathordozó felülvizsgálati jelentés az STRMNTBRM parancs feldolgozásakor kerül előállításra, ha a rendszer BRMS hálózatban van (a Network Feature összetevő telepítve és konfigurálva van). A jelentés egyetlen rendszert tartalmazó környezetben nem kerül előállításra. Tisztában kell lennie vele, hogy miért talál hibákat és a BRMS milyen frissítéseket hajtott végre ezek elhárítására. A jelentés a felülvizsgálat tárgyát képező forrásrendszert és célrendszert egyaránt jelzi. A jelentés minden kötet esetében jelzi, ha a kötetet hálózatos rendszeren található és ha igen, akkor bármelyik rendszer frissítésre került-e a másik rendszerről származó információkkal. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A hibás és frissített kötetek kötet szerint kerülnek listázásra. Azok a kötetek, amelyek esetében egyik körülmény sem áll fenn, nem szerepelnek a felsorolásban. v Az Ellenőrzött kötetek összesen a BRMS hálózat rendszerein lévő kötetek száma. B. függelék BRMS jelentések összefoglalása
361
v A Hibás kötetek azoknak a köteteknek a száma, amelyeket a felülvizsgálat hibásnak talált. A rendszerenként eltérő kötetbejegyzések okozhatnak hibákat. Jó példa erre, ha az adott kötet egyik rendszeren létezik, a többin pedig nem. v A Frissített kötetek azoknak a BRMS köteteknek a száma, amelyek a felülvizsgálat követeztében módosításra kerültek. A kötetbejegyzéseknek lehet például eltérő belső időpecsétje. Ezek a kötetek a régebbi bejegyzésekre alkalmazott legújabb frissítéssel lesznek módosítva. Megjegyzés: Ha nem tudja összeegyeztetni a jelentésben biztosított információkat, akkor lépjen kapcsolatba a 2. szintű IBM terméktámogatással.
Tároló jelentés (QP1ACN) A Tároló jelentést a WRKCNRBRM OUTPUT(*PRINT) parancs futtatásával vagy a BRMPRTINV menü 6-os opciójával állíthatja elő. A kiválasztható bejegyzések alapját az alábbiak képezik: v Osztály v Állapot v Hely A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A *OPEN jelzi, hogy a tárolóállapot nyitott, amely lehetővé teszi kötetek tárolóhoz adását. v A *CLOSED jelzi, hogy a tároló be van zárva és nem vehetők fel további kötetek. v A lejárati dátum jelzi a tárolóban lévő bármely adathordozó-kötet legrégebbi lejárati dátumát. A tároló azonos és eltérő lejárati dátumokkal rendelkező köteteket egyaránt tartalmazhat. A lejárati dátum a tárolóosztály Eltérő lejárati dátum paraméterében a Tárolóosztályok kezelése képernyőn megadott értéktől függ. v A dátum a lejárati dátumot jelzi rendszer-dátumformátumban. v A *NONE érték azt jelzi, hogy nem rendelt hozzá lejárati dátumot a tárolóhoz. v A *PERM érték azt jelzi, hogy a tárolóhoz állandó megtartást rendelt hozzá.
Tárolóosztály jelentés (QP1ACT) A Tárolóosztály jelentés a BRMS rendszerben megadott összes tárolóosztályt felsorolja. A jelentés a WRKCLSBRM TYPE(*CNR) OUTPUT(*PRINT) parancs futtatásának eredményeképp kerül előállításra. A jelentés a BRMPRTINV menü 7-es opciójának választásával is kinyomtatható. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Vegyes dátumok engedélyezése mező *NO vagy *YES értéket tartalmazhat. A *NO megadja, hogy a tároló csak egyező lejárati dátummal rendelkező adathordozó-köteteket tartalmazhat. A tároló lejárati dátuma megegyezik a tároló adathordozó-köteteinek lejárati dátumával. A *YES jelzi, hogy az osztályban lévő tárolók eltérő lejárati dátumokkal rendelkező adathordozó-köteteket tartalmazhatnak. A tároló feltételezi, hogy a lejáró adathordozó-kötet lejárati dátuma a tároló kötetei között az utolsó. v A Kicsomagolás mező jelzi, hogy a tárolóosztály automatikusan kicsomagolásra kerül-e a tároló köteteinek lejárata esetén, vagy a lejárt köteteket kézzel kell kicsomagolni. Ha a tároló automatikusan kicsomagolásra kerül, amikor egy adathordozó lejár benne, akkor a lejárt adathordozó-kötetsorozat és a tároló közötti hozzárendelés megszüntetésre kerül. Használhatja az adathordozót és hozzárendelheti azt másik tárolóhoz. Hasonlóképpen, a tárolót is hozzárendelheti másik kötetekhez. Ha a kötet nem kerül automatikusan kicsomagolásra, akkor a lejárt kötetek és a köteteket tartalmazó tároló közötti kapcsolat az adathordozó-könyvtárban megmarad. A kötetek továbbra is hozzá vannak rendelve a tárolóhoz, abban az esetben is, ha a köteteket lejártak. Addig maradnak hozzárendelve, amíg saját kezűleg el nem távolítja azokat a tárolóból. v A Kapacitást a tároló által tárolható adathordozó-kötetek száma adja. v Az Adathordozó-osztály mező jelzi a tárolóosztályban tárolható adathordozó-osztály nevét. Egy tárolóosztályhoz 1 4 adathordozó-osztály rendelhető.
362
IBM i: Backup, Recovery, and Media Services for i
Eszköz jelentés (QP1ADV) Az Eszköz jelentés a BRMS-hez megadott szalagos eszközök alaplistáját biztosítja. A jelentést a WRKDEVBRM OUTPUT(*PRINT) parancs állítja elő. További részletek megjelenítéséhez használja a parancs interaktív változatát. Az Átviteli sebesség másodpercenként mező megjeleníti a sebességet, amellyel az adathordozó-eszköz az adatokat a táradathordozóról illetve arra mozgatja. A *DEVTYPE jelzi, hogy a kijelölt eszköz alapértelmezett átviteli sebességét használja.
Naplófogadó lánc jelentés (QP1AJR) A Naplófogadó lánc jelentést az STRRCYBRM OPTION(*JOURNAL) ACTION(*REPORT) JRN(*JRNLST) parancs futtatása állítja elő. A jelentés a megadott napló vagy naplók mentési története alapján kerül előállításra.
Naplófogadó lánc kivétel jelentés (QP1AJREXC) A Naplófogadó lánc kivétel jelentést az STRRCYBRM OPTION(*JOURNAL) ACTION(*REPORT) JRN(*JRNLST) parancs futtatása állítja elő. Ez a jelentés akkor kerül létrehozásra, ha a BRMS azt észleli, hogy a naplófogadó nem került teljesen mentésre vagy nem a megadott időszakon belül kerül mentésre.
Könyvtármentés elemzése jelentés (QP1ALA) A Könyvtármentés elemzése jelentés a mentett valamint a nem mentett könyvtárak elemzését jeleníti meg. A könyvtár mérete és az objektumok száma minden könyvtárhoz megjelenítésre kerül. A jelentések előállítása az ANZLIBBRM paranccsal történik. Először azonban az RTVDSKINF parancsot kell futtatni. Az RTVDSKINF parancs hozza létre azokat a fájlokat, amelyeket az ANZLIBBRM a könyvtárak elemzéséhez használ. Az RTVDSKINF parancs alapértelmezésben a rendszer (1) és az alap felhasználói (2–32) lemeztárak elemzését kezdeményezi. Más lemeztáreszközök elemzését az ASPDEV paraméter megadásával kezdeményezheti. Az ANZLIBBRM parancs a rendszer és alap felhasználói lemeztárak esetében a QP1ALA jelentést, az egyes elérhető lemeztáreszközök esetében pedig a QP1ALA0nnn jelentést állítja elő, ahol az nnn a lemeztáreszköz száma. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A kapacitás és az átviteli sebesség értékét a rendszer irányelvben megadott Adathordozó-osztály és Eszköznév határozza meg. v A Becsült kötetek oszlop egy adott könyvtár mentéséhez szükséges kötetek közelítő számát tartalmazza. v A Becsült percek oszlop a megadott könyvtár mentéséhez szükséges percek közelítő számát adja meg. v A Vezérlőcsoport oszlop megadja az vezérlőcsoportot, amelynek a könyvtár tagja.
Hivatkozási információk jelentés (QP1ADI) A Hivatkozási információk jelentést a WRKLNKBRM OUTPUT(*PRINT) parancs állítja elő. A jelentés összesíti a mentett, és BRMS-ben rendelkezésre álló adathordozó-tartalommal rendelkező könyvtárakat, objektumokat és objektumtípusokat. A jelentés az elérési út legmagasabb szintjén indul és minden kiterjesztésén folytatódik. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: 1. A példában a fájlrendszer gyökérkatalógusa ("/") a jelentés elsőként részletezett információja. 2. A mentett könyvtárral kapcsolatos információk megadásra kerülnek mentési listaként, dátumként illetve mentési időként és így tovább. Ezek az információk és további részletek kérhetők le a Katalógus információk kezelése képernyő 5-ös opciójával (Megjelenítés). 3. A gyökérkatalógus információk jelentése után a minta minden kiterjesztése jelentésre kerül. Például a /QIBM elérési út követi a "/" gyökérkatalógust.
B. függelék BRMS jelentések összefoglalása
363
Helyelemzés jelentés A Helyelemzés jelentés a BRMS rendszerhez megadott helyek listáját jeleníti meg, az aktuális és a maximális kötetek valamint az egyes helyeken lévő tárolók részleteivel együtt. Ez a jelentés az STRMNTBRM parancs futtatásának részeként kerül előállításra.
Napló jelentés (QP1ALG) A BRMS Napló jelentése a BRMS parancsokon keresztül feldolgozott tevékenységeket jeleníti meg. A jelentés a DSPLOGBRM OUTPUT(*PRINT) parancs futtatásának részeként kerül előállításra. A DSPLOGBRM parancs további paraméterei teszik lehetővé a jelentésben visszakapott bejegyzések típusának és számának szűrését. A szűrők alapját a következők képezhetik: Dátum Kezdő és befejező dátum kiválasztása Súlyosság A legalacsonyabb súlyosságkód kijelölése a nyomtatandó üzenetekhez Típus
Az *ALL kijelöl minden tevékenységet. Az *ARC csak az archiválási tevékenységeket jelöli ki. A *BKU csak a mentési tevékenységeket jelöli ki. Az *ENT csak a vállalati tevékenységeket jelöli ki. A *MED csak az adathordozó-tevékenységeket jelöli ki. Az *MGR csak az áttelepítési tevékenységeket jelöli ki. Az *RCY csak a helyreállítási tevékenységeket jelöli ki. A *MAINT csak a karbantartási tevékenységeket jelöli ki. Az *RTV csak a beolvasási tevékenységeket jelöli ki. A *SEC csak a biztonsági napló tevékenységeket jelöli ki.
Adathordozó kiegyensúlyozási jelentés (QP1AMBL) Az STRBALBRM ACTION(*REPORT) MEDCLS(*ALL) parancs futtatása állítja elő az Adathordozó kiegyensúlyozási jelentést. Ez a jelentés a jelenleg rendelkezésre álló üres adathordozókat, valamint a BRMS műveletek üres adathordozó igényét sorolja fel.
Adathordozó jelentés (QP1AMM) Az Adathordozó jelentés kötet sorozatszáma szerint a karbantartási parancs (STRMNTBRM) vagy a WRKMEDBRM OUTPUT(*PRINT) SORT (*VOL) parancs futtatásának eredményeként jön létre. A jelentés a BRMPRTINV menü 1-es, 2-es, 3-as vagy 4-es opcióját (a kiválasztási feltételektől vagy a szükséges sorrendtől függően) kiválasztva is előállítható. A jelentés célja az állapot és hely információk összegzése az adathordozó-könyvtár kiválasztott köteteihez vagy minden kötetéhez. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A jelentést kötet, létrehozási vagy lejárati dátum sorrendben hozhatja létre a WRKMEDBRM paranccsal. v A WRKMEDBRM parancs több paramétert biztosít a jelentésben szerepeltetni kívánt kötetek kiválasztásához. Először a jelentés kiválasztási feltételei (a létrehozási és lejárati dátumtartományokat beleértve) kerülnek felsorolásra.
364
IBM i: Backup, Recovery, and Media Services for i
v A Kötetlista mező jelzi, hogy a tárolóban lévő minden lerakat megadásra kerülte-e (*NO) vagy hogy egy listában kért adott kötetek (*YES) kinyomtatásra kerülnek-e. v Ne feledje el, hogy néhány kötet az aktuálisnál korábbi dátummal rendelkezhet, de mégsem járt le. Ennek oka lehet, hogy az STRMNTBRM parancs nem futott az utóbbi időben, a kötet későbbi lejárati dátumú kötetkészlet része, vagy a kötetek távoli helyen nem járhatnak le. v Az összegzésben a leltárban szereplő aktív, lejárt, inicializálást igénylő, hibásként megjelölt kötetek száma, valamint a kötetek teljes száma kerül megjelenítésre. v A Rendszerazonosító mező megjeleníti a rendszert, amely az első fájlt írja az adathordozóra. Ne használjon több rendszer aktív fájljait tartalmazó kötetet. v A 6 karakteres és 32 karakteres kötetazonosítóval egyaránt rendelkező köteteket önálló Kötetazonosító információk szakasz tartalmazz. A 32 karakteres kötetazonosítóval rendelkező kötetek általában optikai kötetek.
Adathordozó-osztály jelentés (QP1AMT) Az Adathordozó-osztály jelentés a BRMS rendszerben meghatározott egyes adathordozó-osztályok alapvető információit jeleníti meg. A jelentést a WRKCLSBRM TYPE(*MED) OUTPUT(*PRINT) paranccsal vagy a BRMPRTINV menü 5-ös opciójának kiválasztásával állíthatja elő. A parancs interaktív változatát használva további információk jeleníthetők meg. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Címkenyomtatás megjeleníti, hogy a címkék mikor kerülnek kinyomtatásra. Ezek az alábbiak lehetnek: *NONE - a címkék nem kerülnek kinyomtatásra *MOVE - a címkék akkor kerülnek feldolgozásra, amikor a MOVMEDBRM parancs az adathordozó-osztályhoz tartozó köteteket dolgoz fel. *WRITE - az adott adathordozó-osztályhoz tartozó minden szalaghoz kinyomtatásra kerülnek címkék írási művelet bekövetkezése esetén. v A Címkeméret jelzi a szalagcímkék méretét.
Adathordozó lejárati jelentés (QP1AEP) Az Adathordozó lejárati jelentést a karbantartási parancs (STRMNTBRM) vagy az adathordozó kifejezett lejárttá tétele (STREXPBRM parancs) állítja elő. Ebben a jelentésben azok az adathordozók jelennek meg, amelyek az adott futtatása következtében lejártak. A jelentésben ezenkívül megjelenik a leltárban lejárt összes kötet száma. Megjegyzés: Ha az ACTFILCNT paraméter értéke 0 és a *REPORT értéket adja meg az ACTION paraméterben, akkor a BRMS egy jelentést állít elő és lejárttá teszi a 0 aktív fájllal rendelkező hordozókat. Ha az ACTFILCNT paraméter nagyobb, mint 0, akkor csak egy jelentés kerül előállításra. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Rendszer mező annak a rendszernek a nevét tartalmazza, amely az első fájlt a szalagra írta. v A Felhasználó mező azt a felhasználót tartalmazza, aki az első fájlt a szalagra író jobot birtokolta. v A Lejártak teljes száma mezőben a leltár azon köteteinek teljes száma látható, amelyek lejártak. v A Használati szám mező azt jelzi, hogy hányszor használták a kötetet.
Adathordozó információk jelentés (QP1AHS) Az Adathordozó információk jelentés megjeleníti a BRMS által mentett adatok történetét. A jelentés a WRKMEDIBRM OUTPUT(*PRINT) parancs feldolgozásának eredményeképp vagy az STRMNTBRM karbantartási job részeként kerül nyomtatásra. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni:
B. függelék BRMS jelentések összefoglalása
365
v A Lejárat dátuma mező az elem lejáratát jelzi. Az 5/15/97 lejárati dátum például azt jelzi, hogy a mentési elem 5/16/97 délelőtt 12:01 előtt nem jár le. v A Mentett objektumok mező jelzi a mentési művelet eredményeképp elmentett objektumok teljes számát. v A Nem mentett mező azon objektumok számát jelzi, amelyeket nem lehetett menteni. Nem lehet például menteni a mentési művelet idején zárolt objektumokat. v A Mentési típus mező jelzi a mentési elemhez megadott mentés típusát. Például: A *INCR jelzi, hogy a mentés növekményes volt (módosított objektumok mentése). A *CUML jelzi, hogy a mentés növekményes mentés volt (módosított objektumok halmozódó mentése). A *FULL jelzi, hogy a teljes könyvtár mentésre került. Az *RCY azt jelzi, hogy a BRMS vezérlőcsoport feldolgozásakor került mentésre. A *ARC jelzi, hogy az adathordozó-információk egy archiválási művelet eredményei voltak. A jelentést a következők alapján rendezheti: v Mentési dátum v Könyvtárnév v Kötet sorozatszáma
Adathordozó-könyvtár jelentés (QP1AMD) Az Adathordozó-könyvtár jelentés azokat az MLB eszközöket sorolja fel, amelyek a BRMS rendszerben meg vannak határozva. A jelentést a WRKMLBBRM OUTPUT(*PRINT) parancs futtatása állítja elő. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Könyvtár mező az MLB nevét jelzi. v Az Állapot mező az adathordozó-könyvtár állapotát jelzi. A Felszabadítva mező azt jelzi, hogy az adathordozó-könyvtár használható adathordozó műveletekben. A Felfüggesztve mező azt jelzi, hogy az adathordozó-könyvtár nem használható adathordozó műveletekben. v A Hely mező az MLB helyét jelzi. A hely és az eszköznév között egy-az-egyhez megfeleltetés van. Az MLB helyéhez másik eszköz nem rendelhető hozzá.
Adathordozó-könyvtár adathordozói jelentés (QP1A1MD) Az Adathordozó-könyvtár adathordozói jelentés az MLB-ben található köteteket sorolja fel. A jelentést a WRKMLMBRM OUTPUT(*PRINT) parancs futtatása állítja elő. Az alábbiak közül választhat: minden adathordozó megjelenítése az MLB-ben, csak a BRMS rendszerben bejegyzett kötetek megjelenítése vagy mindkettő. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Kategória mező jelzi az MLB-ben lévő kötet kategóriáját. v A *SHARE400 érték azt jelzi, hogy az adathordozót csak IBM i termék használhatja. v A *NOSHARE érték azt jelzi, hogy az adathordozó *YES Megosztott adathordozó paraméterrel rendelkezik a társított adathordozó-osztályban. v Az *INSERT jelzi, hogy az adathordozó "beszúrás" módban van az MLB-ben. Az adathordozót másik kategóriára kell módosítania ahhoz, hogy MLB műveletekben használható legyen. v A *EJECT jelzi, hogy az adathordozó "kiadás" módban van az MLB-ben. v Az *IPL érték azt jelzi, hogy az adathordozó használható alternatív IPL-hez. v Az *NL érték azt jelzi, hogy az adathordozó nem címkézett szalagként használható. v A *CNV jelzi, hogy az adathordozó egy adagolóhelyen tárolt adathordozó. v A *SYSGEN érték azt jelzi, hogy az adathordozó *SYSTGEN adathordozó. v A kategórianév jelzi, hogy az adathordozó egy felhasználó által megadott kategóriában van.
366
IBM i: Backup, Recovery, and Media Services for i
Adathordozó összevonási jelentés (QP1AEN) Az Adathordozó összevonási jelentés az Adathordozó információk másolása BRM segítségével (CPYMEDIBRM) parancs futtatásának eredményeképp összevont köteteket sorolja fel. Az összes nem másodpéldány adathordozó bejegyzés hozzáadásra kerül az adathordozó-leltárhoz azon a felvett rendszeren. Ha vannak megoldást igénylő eltérések, akkor üzeneteket fog kapni.
Adathordozó áthelyezési jelentés (QP1APVMS) Az Adathordozó áthelyezési jelentést a PRTMOVBRM parancs állítja elő. Az Adathordozó áthelyezési jelentés megjeleníti az összes olyan kötetet, aminek az áthelyezése ütemezve van. A jelentésben forrás/cél kombinációk külön oldalra kerülnek. Az adathordozó áthelyezést valójában a MOVMEDBRM parancs hajtja végre. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Cél bővítőhely mező jelzi, hogy a kötet a "célhelyen" hova kerüljön. v A *NONE áthelyezési irányelv érték arra utal, hogy a kötetek saját kezűleg kerültek áthelyezésre. Ez az Adathordozó kezelése képernyő 8-as opciójával (áthelyezés) hajthatja végre. v A Tároló bővítőhely mező jelzi, hogy a tároló a "célhelyen" hova kerül. v A Forrás bővítőhely mező jelzi, hogy holy helyezkedett el a kötet a "forráshelyen". v A *VERnnn Lejárati dátum azt jelzi, hogy a kötet verziókövetést használ. Minden adathordozó vagy tároló áthelyezés esetén ellenőrizze az Adathordozó áthelyezési jelentést. Ellenőrző dokumentumként használhatja, amikor az adathordozót külső ügynökséggel helyezteti át.
Adathordozó irányelv jelentés (QP1AME) Az Adathordozó irányelv jelentés a BRMS rendszerben meghatározott összes adathordozó irányelvet, valamint az egyes irányelvekhez meghatározott attribútumokat sorolja fel. A jelentést a WRKPCYBRM TYPE(*MED) OUTPUT(*PRINT) parancs futtatásával nyomtathatja ki.
Adathordozó-kötet statisztika jelentés (QP1AVU) Az Adathordozó-kötet statisztika jelentés a PRTMEDBRM TYPE(*STATISTICS) parancs futtatásakor kerül előállításra. Ez az adathordozó használatának rendszeres időközönkénti ellenőrzéséhez valamint annak azonosításához használható, hogy mely kötetek vannak más kötetekhez viszonyítva túlhasználva. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Lejárati dátum mező jobboldalán lévő "*" jelzi, hogy a kötet lejárt. A "E" azt jelzi, hogy a kötet hibás állapotú, az "I" pedig azt, hogy a kötetet inicializálni kell. v A Használatok mező megjeleníti, hogy az adathordozó-kötet hányszor lett olvasva vagy írva. Ha a kötet meghaladja az adathordozó Használati küszöbértékét az adathordozó-osztályban, akkor ki kell vonni a forgalomból és le kell cserélni egy újabb kötetre. A Használati küszöbértéket az Adathordozó-osztályok kezelése képernyőn tekintheti meg. Az alábbi mezők a szalagról olvasott vagy a szalagra írt lemezfájlok méretei. Ezeket közelítésként kel használni, mivel nem tükrözik az esetlegesen végrehajtott adattömörítést és sűrítést. v Az Olvasott byte-ok száma a kötetről a létrehozási dátuma óta olvasott byte-ok számát jelzi. v Az Írt byte-ok száma a kötetre a létrehozási dátuma óta írt byte-ok számát jelzi. v Az Aktuálisan írt byte-ok száma mező az adathordozó-köteten jelenleg írt byte-ok számát jelzi. v A Kötet byte-jainak maximális száma mező a szalagra írt byte-ok maximális számát jelzi.
B. függelék BRMS jelentések összefoglalása
367
Adathordozó-kötet küszöbérték jelentés (QP1AVOL) Az Adathordozó-kötet küszöbérték jelentést a PRTMEDBRM TYPE(*THRESHOLD) parancs futtatásával állíthatja elő. Az Adathordozó-kötet küszöbérték jelentés a tényleges kötet küszöbérték információkat hasonlítja össze általános küszöbérték információkkal, majd ez alapján riasztást küld a felhasználónak az adathordozó potenciális hibáiról. Az egyes adathordozó-osztályok kiértékelése külön-külön történik, a jelentések végén összefoglaló statisztikákkal. Kinyomtathatja csak a kivételeket vagy a kivételeket tartalmazó összes kötetet. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v Az olvasási, írási és használati hiba küszöbértékek olyan számok, amelyeket az adathordozók gyártójától kap meg. A küszöbértékek adathordozó-osztályonként nagyon különbözőek lehetnek. v A BRMS a legutóbbi tisztítás dátumát és a kötet tisztítása óta történt használatok számát is megőrzi. v A Lejárati dátum mező jobboldalán lévő "*" jelzi, hogy a kötet lejárt. A "E" azt jelzi, hogy a kötet hibás állapotú, az 'I' pedig azt, hogy a kötetet inicializálni kell. v A Kivétel részletei mezőben a kivétel (ha történt ilyen) típusát jelzi. Ezek az adathordozó-osztály felsorolt kötetei alatt kerülnek felsorolásra. A lehetséges értékek: – *1 - A kötethez nem található adathordozó-osztály. – *2 - Az adathordozó túllépte a használati számot. – *3 - Az olvasási hiba küszöbérték túllépésre került. – *4 - Az írási hiba küszöbérték túllépésre került. – *6 - Az osztály újrarendezési pontja elérésre került.
Áthelyezési irányelv jelentés (QP1AMP) Az Áthelyezési irányelv jelentést a WRKPCYBRM (*MOV) parancs állítja elő. A jelentés tartalmazza az áthelyezési sorrendet és a BRMS rendszerben meghatározott egyes áthelyezési irányelvekhez tartozó értékeket.
Helyreállítási tevékenységek jelentés (QP1ARW) A Helyreállítási tevékenységek jelentés a karbantartás (STRMNTBRM) részeként kerül kinyomtatásra, ha a *YES értéket és a PRTRCYRPT paraméterhez a *RCYANL értéket választja. A jelentés a WRKRCYBRM OUTPUT(*PRINT) paranccsal is kinyomtatható. A tevékenységek egy teljes rendszer-helyreállítástól, egy teljes mobil helyreállítási szolgáltatás megvalósításához végrehajtandó műveleteket is beleértve egy meghibásodott alkalmazás helyreállításához szükséges tevékenységekig terjedhetnek. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Sorszám egy 1 és 999 közé eső szám. Ezt használják a jelentésben szereplő tevékenységek sorrendjének meghatározására, de nem kell egyedi számnak lennie. v A Tevékenység a végrehajtandó helyreállítási tevékenység rövid leírása. v A Szöveg leírja a tevékenységet. Ennek a lehető legértelmesebbnek kell lennie. v Ezek a mezők írják le azokat a személyeket, akikkel a tevékenység végrehajtásához esetleg kapcsolatba kell lépni. Legfeljebb öt kapcsolattartó jeleníthető meg. v A Helyreállítási információk szabad formátumú szöveges terület a végrehajtandó tevékenység tevékenység részletes leírásához.
Helyreállítás elemzési jelentés (QP1ARCY) A Helyreállítás elemzési jelentés a rendszeren található szoftverek teljes vagy részleges visszaállításához használható. A jelentés az STRRCYBRM vagy az STRMNTBRM parancsok futtatásával egyaránt előállítható. A jelentés több lépésre van szétszedve, utasításokkal és hozzá tartozó adathordozó-kötetekkel, ahol azt az egyes lépések esetében alkalmazható. Ezeket a területeket részletesebben a következő rész tárgyalja: 4. fejezet, “Teljes rendszer helyreállítása”, oldalszám: 27.
368
IBM i: Backup, Recovery, and Media Services for i
Megjegyzés: 1. *SAVSYS mentés esetén az objektumok száma 0-ként jelenik meg, mivel a licenc belső kód nem IBM i objektumokból áll. 2. Másik rendszerre végzett helyreállítás esetén *ALL értéket kell megadni az Objektumeltérések engedélyezése mezőben és *NONE értéket a Rendszererőforrás-kezelés mezőben.
Helyreállítási irányelv jelentés (QP1ARX) A Mentési irányelv jelentés a mentési irányelvhez megadott attribútumokat sorolja fel. A jelentést a WRKPCYBRM TYPE(*RCY) OUTPUT(*PRINT) parancs futtatásával nyomtathatja ki.
Összesítő jelentés a helyreállítási kötetekről (QP1A2RCY) Az Összesítő jelentés a helyreállítási kötetekről a karbantartási (STRMNTBRM) tevékenység részeként és az STRRCYBRM parancs futtatásával is előállítható. A jelentés az összes szalagkötetet felsorolja, amelyekre a legfrissebb mentési pontra végzett teljes rendszerhelyreállításhoz szükség van, felsorolja a a helyreállításhoz szükséges összes kötet másodpéldányát, az ezekre a kötetekre titkosított elemek titkosítási információit, valamint a kötetek kötetazonosító információt (32 karakteres kötetazonosítókkal). Ezt a jelentést a Helyreállítási elemzés jelentéssel együtt használva a helyreállításhoz szükséges összes kötet és másodpéldány kötet megkereshető. A jelentésben a kötetek beolvasását megkönnyítő bővítőhely információk is szerepelnek. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A teljes rendszerhelyreállításhoz szükséges kötetek teljes száma a jelentésben végső összegzésként jelenik meg. v Az STRRCYBRM parancs Kötet összefoglalásának sorrendje (VOLSUMORD) paraméterével jelezheti, hogy a köteteket név szerint (*VOLNAME), ahogyan a BRMS Helyreállítási jelentésben (QP1ARCY) (*RCYRPT) megjelennek, vagy a létrehozás dátuma szerint (*VOLCRTDAT) kell rendezni.
Mentési fájlok jelentés (QP1ASF) A BRM mentési fájlok jelentés megjelenít minden mentési fájlt a BRMS adathordozó-tartalom információkban. A jelentés megjeleníti az összes olyan könyvtárat, amely mentési fájlba lett elmentve, de adathordozó-tartalom információi még nem lettek törölve. A jelentést a WRKSAVFBRM OUTPUT(*PRINT) parancs futtatása állítja elő. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Mentési fájl neve dátumra/időpecsétre épül. Ezek a mentési fájlok akkor kerültek létrehozásra, amikor a BRMS olyan adathordozó irányelvvel végzett mentési vagy archiválási tevékenységet, amely mentési fájlba végzett mentést adott meg. A BRMS rendszeren kívül létrehozott mentési fájlok (CRTSAVF) nincsenek a listában. v A Mentési fájl könyvtár nevének utolsó két számjegye az ASP-t tükrözi, amelyben a mentési fájl létrehozásra került.
Mentési stratégia kivételek jelentés (QP1ALE) A Mentési stratégia kivételek jelentés megjeleníti a BRMS vezérlőcsoport által nem mentett könyvtárakat. Futtathatja az Adathordozó információk jelentést a WRKMEDIBRM SAVTYPE(*NONE) OUTPUT(*PRINT) parancs segítségével, amely megkeresi az adathordozó információkban azokat a könyvtárakat, amelyek nem kerültek mentésre. A Mentési stratégia kivételek jelentésben a könyvtárnév, a könyvtár leírása (ha van) és a könyvtárak teljes száma jelenik meg. Ha egy speciális értékeket (pl. *ALLUSR) tartalmazó vezérlőcsoport létezik, akkor egy új felhasználói könyvtár továbbra is megjelenítésre kerül a jelentésben, ha ez korábban nem lett mentve. Ha el lett mentve, akkor a továbbiakban nem jelenik meg a Mentett stratégiák kivételei jelentésben. A Mentési stratégia kivételek jelentés az STRMNTBRM parancsot *ALL vagy *SAVEXCP értékű PRTRCYRPT paraméterrel kiadva is előállítható.
B. függelék BRMS jelentések összefoglalása
369
Mentett mappák jelentés (QP1AFD) A Mentett mappák jelentés megjeleníti a BRMS által mentett mappákat és almappákat. A jelentést a WRKFLRBRM OUTPUT(*PRINT) parancs futtatása állítja elő. A jelentés a Mentési dátum vagy a Mappa neve szerint rendezhető. Megadhatja, hogy a mappák a jelentésben az alább látható mezők alapján kerülnek megjelenítésre a Kötetek kivételével.
Mentett objektumok jelentés (QP1AOD) A Mentett objektumok jelentést a WRKOBJBRM OUTPUT(*PRINT) parancs futtatása állítja elő. A jelentés az összes olyan objektumot felsorolja, amelyet a BRMS *YES, *OBJ vagy *MBR értékre beállított Objektumrészletek megtartása paraméterrel mentett. A jelentés Mentési dátum, Objektumnév vagy Könyvtár szerint rendezhető.
Nem naplózott objektumok jelentés (QP1AOD) A Nem naplózott objektumok jelentés a QP1AOD nevű nyomtatófájt is használja. Létrehozhat a naplókból objektumlistát. Mentés végrehajtásakor a mentés a naplólistában ellenőrizheti az objektumok naplózási állapotát. A jelentés akkor kerül létrehozásra, ha a megadott objektumok a listában nincsenek naplózva.
Mentett spoolfájlok dátum szerint jelentés (QP1AOQ) A Mentett spoolfájlok dátum szerint jelentést a WRKSPLFBRM OUTPUT(*PRINT) parancs futtatása állítja elő. A jelentés a BRMS által mentett összes spoolfájlt felsorolja. Rendezheti is a jelentést Job vagy Fájlnév szerint.
Tárolóhely jelentés (QP1ASL) A Tárolóhely jelentés a WRKLOCBRM OUTPUT(*PRINT) parancs feldolgozásának eredményeként kerül előállításra. A jelentés a rendszerhez belállított tárolóhelyeket, azok aktuális tartalmát és beállított maximális értékeit jeleníti meg. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Beolvasási idő órában mező jelzi, hogy az adathordozó alaphelyre mozgatása mennyi időt vesz igénybe. v A Küszöbérték szám mező a tárolók és kötetek esetében egyaránt az aktuális küszöbértékeket jelzi az aktuális helyen. A küszöbérték a kötetek vagy tárolók száma, amelynek elérése vagy túllépése esetén a BRMS figyelmeztetést ad ki, amely jelzi, hogy a tárolóhely lassan eléri a küszöbértéket. v A Lejárat engedélyezése jelzi, hogy a kötetek ezen a helyen lejárhatnak-e. A kötetek lejáratát az alaphelyen mindig engedélyezni kell.
Rendszer irányelv jelentés (QP1ASP) A Rendszer irányelv jelentés a rendszer irányelvhez megadott attribútumokat sorolja fel. A jelentést a WRKPCYBRM TYPE(*SYS) OUTPUT(*PRINT) parancs futtatásával nyomtathatja ki. Tartalmazza továbbá a jelentés a következő elemekhez megadott attribútumokat: v Kijelentkezési kivételek v IPL előtt ellenőrzendő alrendszerek v Megjelenítési vezérlőelemek v Értesítési vezérlőelemek v IPL vezérlőelemek
370
IBM i: Backup, Recovery, and Media Services for i
TSM teljesítményelemzési jelentés (QP1ATSMRPT) A TSM teljesítményelemzési jelentés felsorolja és összesíti a Tivoli Storage Manager (TSM) szerverek mentési és visszaállítási műveleteinek újkeletű adatátviteli tevékenységeit. A jelentést a GO BRMRPT menü 53-as opciójával nyomtathatja ki. A jelentés a '/tmp/brms/tsmapis' fájlban rögzített TSM adatátvitel tevékenységeket összesíti. Az alapértelmezett művelet a jelentés létrehozása az összes elérhető rekorddal. A jelentést dátum, jobszám, job felhasználó vagy a blokkok minimális száma az adatátvitelekben érték alapján szűrt rekordokat használva is létrehozhatja. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Bejegyzés mező az aktuális TSM adatátviteli bejegyzést azonosítja. v A Job mező a bejegyzést kezdeményező jobot jelzi. v A Job felhasználó mezőben a bejegyzést kezdeményező job felhasználó jelenik meg. v A Dátum mező a bejegyzés kezdési dátumát jelzi. v Az Idő mező a bejegyzés kezdési idejét jelzi. v A Blokkok száma mező a bejegyzés elemzésében szereplő blokkok (átviteli kérések) számát jelzi. v Az Átlagos blokkméret mező bejegyzés átvitt blokkjainak átlagos hosszát jelzi. v Az Átlagos blokkidő mező a bejegyzés blokkjainak átviteléhez szükséges átlagos időt jelzi. v A Leggyorsabb blokkidő mező a bejegyzés egy blokkjának átviteléhez szükséges leggyorsabb (legrövidebb) időt jelzi. v A Leglassabb blokkidő mező a bejegyzés egy blokkjának átviteléhez szükséges leglassabb (leghosszabb) időt jelzi. v A Byte mentési sebesség mező azt a számított pillanatnyi sebességet jelzi, amellyel az operációs rendszer és a BRMS a bejegyzés mentési adatait összegyűjti. v A Byte küldési sebesség mező azt a számított pillanatnyi sebességet jelzi, amellyel a TSM a hálózaton keresztül adatokat küld a bejegyzéshez tartozó TSM szervernek. v A Byte visszaállítási sebesség mező azt a számított pillanatnyi sebességet jelzi, amellyel az operációs rendszer és a BRMS a bejegyzés adatait visszaállítja. v A Byte fogadó sebesség mező azt a számított pillanatnyi sebességet jelzi, amellyel a TSM a hálózaton keresztül adatokat fogad a bejegyzéshez tartozó TSM szerverről.
Verziókövetési jelentés (QP1AVER) A Verziókövetési jelentés az STRMNTBRM parancs feldolgozásaként kerül előállításra. A jelentés minden vezérlőcsoporthoz megjeleníti a verziókövetés alatt lévő köteteket. A jelentéssel kapcsolatban az alábbiakat meg kell jegyezni: v A Sorszám mező jelzi a vezérlőcsoport mentési változatát. A legújabb 1-es számmal jelenik meg. v A Megtartás mező jelzi a vezérlőcsoporthoz megtartandó változatok számát. v A Típus mező jelzi a mentett adatok típusát. Érvényes értékek: – *LSTF - objektumlista teljes mentése – *LSTI - objektumlista növekményes mentése – *LSTC - objektumlista halmozódó növekményes mentése – *FULL - teljes mentés – *INCR - növekményes mentés – *CUML - halmozódó növekményes mentés – *QBRM - helyreállítási adatok – *ARCH - archiválási adatok
B. függelék BRMS jelentések összefoglalása
371
Kötet áthelyezési jelentés (QP1AVMS) A Kötet áthelyezési jelentést a MOVMEDBRM parancs futtatása állítja elő. A Kötet áthelyezési jelentés az egyik helyről a másikra áthelyezett vagy át nem helyezett összes kötetet megjeleníti. A jelentés tartalmazza az aktuális helyet, azt, hogy a kötet mikor került az aktuális helyre, a következő áthelyezés dátumát és helyét, valamint a kötetmozgást felügyelő aktuális áthelyezési irányelvet. A jelentés alján egy Kötetazonosító információk nevű szakasz is található. Ez az összes olyan kötetet felsorolja, amely rendelkezik 32 karakteres kötetazonosítóval. Ha vannak a kötethez kapcsolódó hibák, akkor a rendszer hibakódot rendel hozzá a kötethez. A lehetséges hibakódok a következők: 1. *1 hiba Nem található áthelyezési irányelv vagy áthelyezési szabály. A kötet az alapértelmezett alaphelyre lesz áthelyezve. 2. *2 hiba A jelzett kötet tárolóját nem lehet hozzárendelni. 3. *3 hiba A hely elérte a kötetek maximális számát. Áthelyezési művelet kihagyva. 4. *4 hiba A hely elérte a tárolók maximális számát. Áthelyezési művelet kihagyva. 5. *5 hiba A kötet áthelyezését ezen irányelv esetén áthelyezési naptár ütemezés tiltja. 6. *6 hiba A referencianaptár korábban meghatározott naptárra hivatkozik. 7. *7 hiba A kötet meg van jelölve másolásra.
372
IBM i: Backup, Recovery, and Media Services for i
C. függelék Alkalmazásprogramozási felületek és végprogramok Azon felhasználók számára, akik a BRMS használata közben különféle segédprogram funkciókat kívánnak végrehajtani, az alábbi alkalmazásprogramozási felületek és végprogramok állnak rendelkezésre. Minden programról és alkalmazásprogramozási felületről megtalálható egy általános leírás, amit a részletes mezőleírások és mezőméretek követnek.
Vezérlőcsoport végprogram Kötelező paramétercsoport: 1 Vezérlőcsoport neve Bemenet Char(10) 2 Vezérlőcsoport típusa Bemenet Char(4) 3 Képzett felhasználói tárterület neve Bemenet Char(20) 4 Felhasználói tárterület formátuma Bemenet Char(8) 5 Vezérlő információk formátuma Kimenet Char(8) 6 Vezérlő információk Kimenet Char(*) Kilépési pont neve: Nincs Kilépési pont formátumneve: A lehetséges formátumokárt lásd: “Vezérlőcsoport-bejegyzés információk” oldalszám: 376.
Ez a kilépési pont a vezérlőcsoportokban feldolgozott bejegyzésekkel kapcsolatos információk fogadására használható. A kilépési pontot a következőkre lehet érdemes használni: v Feldolgozott bejegyzések további műveleteinek végrehajtása. v Feldolgozott bejegyzések által előállított üzenetek áttekintése. v Folyamat bejegyzések újrapróbálása. v További feldolgozás leállításának kényszerítése. A feldolgozott vezérlőcsoport-bejegyzésekkel kapcsolatos információk a végprogramnak felhasználói tárterületen kerülnek biztosításra. A megadott végprogramnak képesnek kell lennie a szükséges paramétercsoport fogadására és a felhasználói tárterületen biztosított információk beolvasására. A végprogram azután kerül meghívásra, hogy a vezérlőcsoport feldolgozott egy bejegyzést vagy bejegyzéscsoportot. A vezérlőcsoport-bejegyzések feldolgozása közben előállított üzeneteket a végprogram a bejegyzés információk között biztosított kezdő üzenetkulcs és befejező üzenetkulcs mezők segítségével képes fogadni. A végprogram vezérlő információkat ad vissza, ami jelzi hogy: v a további hívások a végprogram felé befejeződtek. v a feldolgozást a vezérlőcsoportban található soron következő bejegyzéssel kell folytatni. v az aktuális bejegyzés ismét feldolgozásra kerül-e. v a vezérlőcsoport műveletek befejeződtek-e és hogyan kell a műveleteknek befejeződniük. A vezérlőcsoport rendellenesen áll le, ha a végprogramtól kivétel vagy érvénytelen vezérlő információ érték érkezik vissza.
Korlátozások A végprogramnak nem szabad BRMS parancsokat meghívnia, illetve olyan alkalmazásprogramozási felületeket, amelyek adathordozó műveleteket használnak vagy megváltoztatják az aktuális adathordozó megtartási attribútumokat. Az ilyen tevékenység megjósolhatatlan viselkedést eredményezhet. © Szerzői jog IBM 1998, 2015
373
Vezérlőcsoport végprogram A végprogramnak az általa hívott parancsoktól és programoktól kapott összes kivételt kezelnie kell. A végprogramnak csak az általa létrehozott felülbírálásokat szabad eltávolítania. A végprogramnak csak az általa hívott programok által létrehozott üzeneteket szabad eltávolítania.
Jogosultságok és zárolások A végprogramnak rendelkeznie kell a szükséges jogosultságokkal az általa használt objektumokhoz. A hívó program minden átvett jogosultsága megszüntetésre kerül, amikor a végprogram meghívásra kerül. A végprogramnak az általa objektumokon elhelyezett zárolásokat fel kell oldania, mielőtt visszaadja a vezérlést a hívónak.
Használati megjegyzések A vezérlőcsoport végprogram jelenleg csak mentési vezérlőcsoportok esetében engedélyezett. Ha mentési vezérlőcsoportokhoz kívánja ezt a kilépési pontot használni, akkor adjon meg egy végprogramnevet, könyvtárat és a BKUI0100 formátumot a Mentési elem kilépési pont paraméterező képernyőn a mentési vezérlőcsoport azon attribútumaiban, amelyeket a mentési elem kilépések feldolgozásához engedélyezni kíván. Alternatív megoldásként, használhat egy végprogramot több mentési vezérlőcsoporthoz a Mentési elem kilépési pont paraméterező képernyőn a *BKUPCY értéket megadva ezekben a mentési vezérlőcsoportokban, továbbá megadva a végprogram nevét, a könyvtárat és a BKUI0100 formátumot a Mentési irányelv Mentési elem kilépési pont paraméterező képernyőjén. A mentési vezérlőcsoportokban található könyvtárak csoportosíthatók, amennyiben a könyvtárakhoz hasonló lemeztár, tevékenység, objektumrészlet és mentés aktív állapotban attribútumok tartoznak, és a csoportosítás legfeljebb 300 könyvtárat érint. A végprogram nem kerül meghívásra, ha a vezérlőcsoportban nincsenek bejegyzések, vagy bejegyzések maradnak ki a vezérlőcsoport újraindításakor (lásd a Mentés indítása BRM segítségével (STRBKUBRM) parancs Indítási sorrend (STRSEQ) paraméterét). A végprogram olyan *EXIT bejegyzések esetében nem kerül meghívásra, amelyekben nincs parancs megadva. A végprogram által előállított programüzenetek nem kerülnek eltávolításra a munkanaplóból. A végprogram által létrehozott felülbírálások addig nem kerülnek eltávolításra, amíg a vezérlőcsoport feldolgozása be nem fejeződik. A vezérlőcsoport feldolgozásának befejezésekor minden felülbírálás törlésre kerül és az erőforrások visszanyerésre kerülnek. Ha a végprogram nem létezik, akkor a vezérlőcsoport feldolgozása a szokásos módon folytatódik, de BRM10A1 kivétel kerül visszaadásra. A végprogram létezése a vezérlőcsoportot feldolgozó program kivételkezelési képességeit nem módosítja. A végprogram feldolgozási ideje hozzáadódik a vezérlőcsoport feldolgozási idejéhez.
Kötelező paramétercsoport Vezérlőcsoport neve INPUT; Char(10) Ez a végprogramot meghívó vezérlőcsoport neve.
374
IBM i: Backup, Recovery, and Media Services for i
Vezérlőcsoport végprogram Vezérlőcsoport típusa INPUT; Char(4) Ez a végprogramot meghívó vezérlőcsoport típusa. A lehetséges értékek: *BKU Ez egy mentési vezérlőcsoport. Képzett felhasználói tárterület neve INPUT; Char(20) Ez a vezérlőcsoport-bejegyzés információkat tartalmazó felhasználói tárterület képzett neve. A vezérlőcsoport-bejegyzés információk formátumát a felhasználói tárterület formátuma határozza meg. Felhasználói tárterület formátuma INPUT; Char(8) A vezérlőcsoport-bejegyzés információk formátumának neve. Ez azonosítja a vezérlőcsoport-bejegyzés információk formátumát a felhasználói tárterületen. A lehetséges értékek: BKUI0100 Mentési bejegyzés információk. A vezérlőcsoport-bejegyzés információk mentési vezérlőcsoport-bejegyzésekhez vannak biztosítva. Részletekért lásd: “BKUI0100–Mentési elem bejegyzés információk” oldalszám: 376. Vezérlő információk formátuma INPUT; Char(8) A vezérlő információk formátumának neve. Ez azonosítja végprogram által visszaadott vezérlő információk formátumát. A lehetséges értékek: CTLO0100 Alapszintű vezérlő információk. Az alapszintű vezérlő információkat a végprogram adja vissza. Részletekért lásd: “CTLO0100–Alapszintű vezérlő információk”. Vezérlő információk OUTPUT; Char(*) A vezérlő információk azonosítják azt a műveletet, amelyet a végprogram a hívóval az ezt követő feldolgozásra vonatkozóan végre kíván hajtatni. Részletekért lásd: “Vezérlő információk”.
Vezérlő információk Az alábbiakban a végprogram által visszaadott vezérlő információk formátumának meghatározása következik.
CTLO0100–Alapszintű vezérlő információk A következő táblázat az alapszintű vezérlő információk formátumát adja meg. Ofszet Dec
Hex
0
0
Típus
Mező
Binary(4)
Vezérlőcsoport-bejegyzés művelet
Vezérlőcsoport-bejegyzés művelet A művelet, amelyet a végprogram a vezérlőcsoport feldolgozási programmal az aktuális vezérlőcsoport-bejegyzésekre vonatkozólag el kíván végeztetni. A lehetséges értékek: 0
Folytassa a bejegyzések feldolgozását, de ne hívja meg újra a végprogramot.
1
Folytassa a bejegyzések feldolgozását és a következő bejegyzés feldolgozása után hívja meg a végprogramot.
2
Az aktuális jelenlegi újra próbálása és a végprogram meghívása a bejegyzés feldolgozása után. C. függelék Alkalmazásprogramozási felületek és végprogramok
375
Vezérlőcsoport végprogram Megjegyzés: Az aktuális bejegyzéssel a rendszer annyiszor próbálkozik újra, amennyi ez az érték a visszakapott vezérlő információkban. A végprogram felelős a végtelen ciklusok megakadályozásáért, ha ezt az értéket ismételten használják ugyanazon csoportbejegyzések esetében. 14
Vezérlőcsoport feldolgozásának befejezése. Az ezt követő bejegyzések nem kerülnek feldolgozásra. A vezérlőcsoport utófeldolgozásának elvégzése, amibe a következők tartozhatnak bele: adathordozó információk mentése, alrendszerek indítása, rendszer újraindítása, illetve egyéb, a vezérlőcsoport attribútumai által meghatározott utófeldolgozási műveletek,
15
Vezérlőcsoport feldolgozásának befejezése. Az ezt követő bejegyzések nem kerülnek feldolgozásra. A vezérlőcsoport utófeldolgozási műveletei (úgymint adathordozó információk mentése, alrendszerek indítása, rendszer újraindítása, illetve egyéb utófeldolgozási műveletek).
Vezérlőcsoport-bejegyzés információk Az alábbiakban a felhasználói tárterületen biztosított vezérlőcsoport-bejegyzés információk formátumának meghatározása következik.
BKUI0100–Mentési elem bejegyzés információk A következő táblázat a mentési elem bejegyzés információk formátumát adja meg. Ez a formátum csak mentési vezérlőcsoportok esetén érvényes. Ofszet Dec
Hex
Típus
Mező
0
0
Binary(4)
Bejegyzések száma
4
4
Binary(4)
Bejegyzés információk hossza
8
8
Binary(4)
Kezdő üzenetkulcs
12
C
Binary(4)
Befejező üzenetkulcs
16
10
Binary(4)
Eltolás az első bejegyzésig
A következő mezők minden bejegyzés esetében ismétlődnek. Binary(4)
Eltolás a következő bejegyzésig
Binary(4)
Bejegyzés hossza
Binary(4)
Eltolás a parancsig
Binary(4)
Parancs hossza
Binary(4)
Sorrend
Char(10)
Mentési elem
Char(6)
Mentési elem típusa
Char(10)
Mentési elem lemeztár eszköze
Char(*)
Parancs
Mentési elem lemeztár eszköze A mentési elemhez tartozó lemeztáreszköz. További információkért és a mezőben visszakapható értékekért tekintse meg a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyő súgóját. Ez a mező üres lehet olyan bejegyzések esetében, amelyek a mezőt nem támogatják. Mentési elem Az éppen feldolgozott mentési elem. További információkért és a mezőben visszakapható értékekért tekintse meg a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyő súgóját.
376
IBM i: Backup, Recovery, and Media Services for i
Vezérlőcsoport végprogram Mentési elem típusa Az éppen feldolgozott mentési elem típusa. További információkért és a mezőben visszakapható értékekért tekintse meg a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyő súgóját. Parancs Az *EXIT mentési elemek éppen feldolgozott parancsa. A parancs UNICODE CCSID 1200 formátumban kerül visszaadásra. Befejező üzenetkulcs Ez a feldolgozott bejegyzések által előállított üzenetek fogadására szolgáló befejező üzenetkulcs. A végprogram a feldolgozott bejegyzések üzeneteit a kezdő üzenetkulcstól a befejező üzenetkulcsig tudja feldolgozni. Bejegyzés információk hossza A vezérlőcsoport-bejegyzés információk hossza. Bejegyzés hossza Az aktuális bejegyzés hossza. Ez a hossz az *EXIT bejegyzésekhez tartozó parancs hosszát nem foglalja magában. Parancs hossza Az *EXIT mentési elemhez tartozó parancs adatok hossza byte-ban kifejezve. A hossz 0, ha a mentési elem nem *EXIT. Bejegyzések száma A legtöbb vezérlőcsoport-bejegyzés feldolgozása egyedileg történik. Bizonyos bejegyzések csoportosíthatók, amennyiben azokhoz hasonló lemeztár, tevékenység, objektumrészlet és mentés aktív állapotban attribútumok tartoznak. Ez a mező a csoportban szereplő bejegyzések számát jelzi. Eltolás a parancsig Az *EXIT mentési elemhez tartozó parancs adatok eltolása. Az eltolás 0, ha a mentési elem nem *EXIT. Ez az eltolás a mentési elem információk kezdetétől számolandó. Eltolás az első bejegyzésig Az eltolás a vezérlőcsoport-bejegyzés információk első bejegyzésig. Ez az eltolás a vezérlőcsoport-bejegyzés információk kezdetétől számolandó. Eltolás a következő bejegyzésig Az eltolás a vezérlőcsoport-bejegyzés információk következő bejegyzésig. Az eltolás az utolsó bejegyzés esetében 0. Ez az eltolás a vezérlőcsoport-bejegyzés információk kezdetétől számolandó. Sorrend A vezérlőcsoport-bejegyzés sorszáma. További információkért és a mezőben visszakapható értékekért tekintse meg a Mentési vezérlőcsoport-bejegyzések szerkesztése képernyő súgóját. Kezdő üzenetkulcs Ez a feldolgozott bejegyzések által előállított üzenetek fogadására szolgáló kezdő üzenetkulcs. A végprogram a feldolgozott bejegyzések üzeneteit a kezdő üzenetkulcstól a befejező üzenetkulcsig tudja feldolgozni.
Szalaginformációk végprogram Kötelező paramétercsoport: 1 Működési információk Kilépési pont neve: QIBM_A1A_TAPE_INF Kilépési pont formátumneve: MEDI0100
Bemenet
Char(*)
A végprogram minden alkalommal meghívásra kerül, amikor fájlt írnak szalagra. A végprogramot be kell jegyezni a fent leírt kilépési ponthoz. Ha például a SAVLIB parancs 10 könyvtárat mentett szalagra, akkor a kilépési pont 10 alkalommal kerül meghívásra, átadva a könyvtárak mentéséből keletkező egyes szalagfájlokkal kapcsolatos
C. függelék Alkalmazásprogramozási felületek és végprogramok
377
Szalaginformációk végprogram információkat. A kilépési pont használatához az ügyfélnek végprogramot kell fejlesztenie és regisztrálnia a fent látható kilépési pont névhez és kilépési pont formátumnévhez. A regisztráció után a BRMS meghívja a programot és átadja a paraméterek által leírt információkat.
Kötelező paramétercsoport Működési információk INPUT; Char(*) A szalagművelettel kapcsolatos információk a végprogram meghívásakor.
Működési információk formátuma A következő táblázat a működési információk formátumát mutatja be. Ez egyes mezők leírásait a következő helyen találja: “Mezőleírások”. Ofszet Dec
Hex
Típus
Mező
0
0
Binary(4)
Működési információk hossza
4
4
Char(1)
Kötetművelet
5
5
Char(17)
Kötetcímke
22
16
Char(10)
Eszköznév
32
20
Char(4)
Eszköztípus
36
24
Char(80)
VOL1 kötet címkéje
116
74
Char(80)
HDR1 kötet címkéje
196
C4
Char(80)
HDR2 kötet címkéje
276
114
Char(24)
Fenntartott
Megjegyzés: A kötetfejléc és a kötetvég formátumok leírása az IBM szabvány szalagcímkék leírásában megtalálható. A kilépési pont akkor kerül felhasználásra, amikor a szalag elérése megkezdődik.
Mezőleírások Eszköznév Az eszköz neve, amelyen a kötet betöltésre kerül. Eszköztípus A szalageszköz típusa. Működési információk hossza A szerkezetben lévő adatok hossza. HDR1 kötet A fejléc a szabvány címkéről. HDR2 kötet A második fejléc a szabvány címkéjű kötetről. Kötetcímke A kötet kötetcímke-azonosítója. Kötetművelet A köteten végrehajtott művelet típusa. Az értékek a következők:
378
O
A köteten kimeneti művelet kerül végrehajtásra.
I
A köteten bemeneti művelet kerül végrehajtásra.
IBM i: Backup, Recovery, and Media Services for i
Szalaginformációk végprogram VOL1 kötet A szabvány szalagcímke kötetinformációi.
Szalagáthelyezés végprogram Kötelező paramétercsoport: 1 Működési információk Kilépési pont neve: QIBM_A1A_TAPE_MOVE Kilépési pont formátumneve: MEDM0100
Bemenet
Char(*)
A végprogram minden alkalommal meghívásra kerül, amikor egy BRMS regisztrált áthelyezésre kerül. Megadja a a helyet, ahová a szalagot áthelyezik, valamint az előző helyet, ahonnan a szalag érkezett. A kilépési pont használatához a felhasználónak végprogramot kell fejlesztenie és regisztrálnia a fent látható kilépési pont névhez és kilépési pont formátumnévhez. A regisztráció után a BRMS meghívja a programot és átadja a paraméterek által leírt információkat.
Kötelező paramétercsoport Működési információk INPUT; Char(*) A szalagmozgás művelettel kapcsolatos információk a végprogram meghívásakor.
Működési információk formátuma A következő táblázat a működési információk formátumát mutatja be. Ez egyes mezők leírásait a következő helyen találja: “Mezőleírások”. Ofszet Dec
Hex
Típus
Mező
0
0
Binary(4)
Működési információk hossza
4
4
Char(6)
Kötetazonosító
10
0A
Char(8)
Lejárat dátuma
18
12
Char(1)
Lejárt jelzés
19
13
Char(10)
Jelenlegi hely
29
1D
Char(6)
Cél bővítőhely
35
23
Char(10)
Előző hely
45
29
Char(6)
Kiinduló bővítőhely
51
33
Char(10)
Kötet következő helye
61
3D
Char(8)
Áthelyezés dátuma/időpontja
69
45
Char(10)
Adathordozó-osztály
79
4F
Char(10)
Tárolóazonosító
89
59
Char(10)
Áthelyezési irányelv
99
63
Char(1)
Függőben lévő áthelyezés ellenőrzése
Mezőleírások Tárolóazonosító A tároló azonosítója, ha az adathordozó áthelyezéséhez tárolót használ. Ha nem használ tárolót, akkor a *NONE speciális értéket kapja vissza.
C. függelék Alkalmazásprogramozási felületek és végprogramok
379
Szalagáthelyezés végprogram Lejárat dátuma A kötet lejáratának dátuma. A visszakapott dátum formátuma job dátumformátum. Az értékek a következők: *NONE Nincs lejárati dátum. A kötet lejárt. *VER EXP A kötet verziókövetés alatt áll és lejárt. *VER nnn A kötet verziókövetés alatt áll. *PERM A kötet állandó megtartási dátummal rendelkezik. Kiinduló bővítőhely A bővítőhely, ahonnan a kötet érkezett. Működési információk hossza A szerkezetben lévő adatok hossza. Adathordozó-osztály Az áthelyezésre kerülő kötet adathordozó-osztálya. Ha nem található adathordozó-osztály, akkor a *NONE speciális értéket kapja vissza. Áthelyezési irányelv Az áthelyezett kötethez tartozó áthelyezési irányelv. Ha nem használ áthelyezési irányelvet, akkor a *NONE speciális értéket kapja vissza. Függőben lévő áthelyezés ellenőrzése Jelzi, hogy a BRMS megjelölte a kötetet áthelyezésre és, a fentiekben megadott áthelyezési irányelv alapján, az áthelyezést annak megtörténte előtt ellenőrizni kell. Az értékek a következők: 0
Az áthelyezések ellenőrzése nincs bekapcsolva és a kötet ennek a kilépési pontnak az elérésekor már áthelyezésre került. Az aktuális hely az a hely, ahová a kötet áthelyezésre került.
1
A kötet még nem lett áthelyezve, az áthelyezek ellenőrzése be van kapcsolva és a hely a kötet aktuális helyét mutatja. A következő hely azt mutatja, hová szándékozik a BRMS a kötetet áthelyezni.
Áthelyezés dátuma/időpontja A dátum, amikor a kötet áthelyezésre kerül. A visszakapott dátum formátuma job dátumformátum. Az értékek a következők: *NONE Nincs áthelyezési dátum. A kötet nem kerül áthelyezésre. *VER EXP A kötet verziókövetés alatt áll és lejárt. *VER nnn A kötet verziókövetés alatt áll. Cél bővítőhely A bővítőhely azon a helyen, ahová a kötet áthelyezésre kerül. Kötetazonosító Az áthelyezésre kerülő kötet kötetazonosítója. Jelenlegi hely A hely, ahová a kötet áthelyezésre kerül. Ha a kötetnek nincs jelenlegi helye, akkor a *NONE speciális értéket kapja vissza.
380
IBM i: Backup, Recovery, and Media Services for i
Szalagáthelyezés végprogram Előző hely A hely, ahonnan a kötet áthelyezésre kerül. Ha a kötetnek nincs előző helye, akkor a *NONE speciális értéket kapja vissza. Kötet következő helye A hely, ahová a kötet ezután az áthelyezés után áthelyezésre fog kerülni. Ha a kötetnek nincs következő helye, akkor a *NONE speciális értéket kapja vissza.
BRMS objektum beolvasás végprogram Kötelező paramétercsoport: 1 Objektumleírás információk 2 Adathordozó információk 3 Vezérlőérték információk Kilépési pont neve: QIBM_A1A_RETR_INF Kilépési pont formátumneve: RTVIO100
Bemenet Input Kimenet
Char(*) Char(*) Char(*)
A BRMS objektum beolvasás végprogram a BRMS által *FREE kulcsszó használatával mentett objektumok beolvasásának képességét biztosítja. A végprogram, ha be van jegyezve a kilépési ponthoz, csak akkor kerül meghívásra, ha beolvasás megerősítése beállítás értéke a BRMS rendszeren belül *VERIFY. A felhasználói végprogram minden alkalommal meghívásra kerül, amikor egy IBM i művelet felfüggesztett objektumhoz fér hozzá és a BRMS megállapítja, hogy az IBM i kérés teljesítéséhez az objektum archív változatát kell visszaállítani a rendszerre. Ez a kilépési pont fogja megadni a felhasználói végprogramnak az esélyt az objektum visszaállításával kapcsolatos döntés befolyásolására, valamint az egyedi igényekhez igazított, személyre szabott felületet biztosít. Amikor a felhasználói végprogram megkapja a vezérlést, eldönti, hogy milyen folytatott műveletet kell a felfüggesztett objektum estében elvégezni. A végprogram visszaküldi a megfelelő vezérlőérték információkat a BRMS rendszernek, amelyek jelzik, hogy a BRMS által meghatározott normál beolvasási szabályokat kell követni, azonnali késleltett kell végrehajtani, a visszaállítást későbbi időpontra kell halasztani, a visszaállítást kötegnek kell elküldeni, vagy meg kell szakítani az objektumok visszaállítását.
Kötelező paramétercsoport Objektumleírás információk INPUT; Char(*) Arra az objektumra vonatkozó információk, amelyet a BRMS tárolóbővítményből szándékozik visszaállítani. Részletekért lásd: “Objektumleírás információk formátuma”. Adathordozó információk INPUT; Char(*) Az objektum visszaállításához szükséges adathordozóval vagy adathordozó-készlettel kapcsolatos információk. AZ adathordozó információk szalagkötet és mentési fájl információkat egyaránt tartalmazhatnak. Részletekért lásd: “Adathordozó információk formátuma” oldalszám: 383. Vezérlőérték információk OUTPUT; Char(*) A végprogram által kért, BRMS által végrehajtandó művelettel kapcsolatos információk. Részletekért lásd: “Vezérlőérték információk formátuma” oldalszám: 383.
Objektumleírás információk formátuma A következő táblázat az objektumleírás információk formátumát mutatja be. Ez egyes mezők leírásait a következő helyen találja: “Objektumleírás információk mezőleírásai” oldalszám: 382. C. függelék Alkalmazásprogramozási felületek és végprogramok
381
BRMS objektum beolvasás végprogram Ofszet Dec
Hex
Típus
Mező
0
0
Binary(4)
Objektumleírás információk hossza
4
4
Binary(4)
Adathordozó információk hossza
8
8
Binary(4)
Vezérlőérték információk hossza
12
0C
Char(10)
Objektumnév
22
16
Char(10)
Objektumkönyvtár
32
20
Char(10)
Membernév
42
2A
Char(10)
Objektum tulajdonosa
52
34
Char(7)
Mentés dátuma
59
3B
Char(6)
Mentés ideje
65
41
Char(6)
Mentett kiadás
71
47
Char(10)
Adathordozó-osztály
81
51
Char(4)
Fájlok sorrendje
85
55
Bin(4)
Member mérete
89
59
Bin(4)
Memberméret szorzó
93
5D
Char(2)
ASP
95
5F
Char(50)
Member szövege
Objektumleírás információk mezőleírásai Objektumleírás információk hossza Az objektumleírás információk hossza byte-ban megadva. Adathordozó információk hossza Az adathordozó információk hossza byte-ban megadva. Vezérlőérték információk hossza A vezérlőérték információk hossza byte-ban megadva. Objektumnév Az objektum neve. Objektumkönyvtár Az objektumot tartalmazó könyvtár neve. Membernév Az objektumhoz társított member neve. Fájlok sorrendje Az objektum szalagra mentésekor hozzárendelt szalagfájl sorszám. Ha az objektumot mentési fájlba mentették, akkor a mező nullákat tartalmaz. Objektum tulajdonosa A beolvasott objektum tulajdonosa. Mentés dátuma Az a dátum szééhhnn (évszázad, év, hónap, nap) formátumban kifejezve, amikor az objektum mentésre került. Mentés ideje Az az időpont óópp (óra, perc) formátumban kifejezve, amikor az objektum mentésre került. Mentett kiadás Az IBM i kiadás, amely alatt az objektum mentésre került.
382
IBM i: Backup, Recovery, and Media Services for i
BRMS objektum beolvasás végprogram Adathordozó-osztály A mentett objektumokat tartalmazó kötet adathordozó-osztálya. Fájlok sorrendje Az objektum szalagra mentésekor hozzárendelt szalagfájl sorszám. Ha az objektumot mentési fájlba mentették, akkor a mező nullákat tartalmaz. Member mérete A member mérete méretszorzó egységben megadva. A membermérete egyenlő vagy kisebb, mint a memberméret szorozva a méretszorzó számmal szorozva. Memberméret szorzó Az az érték, amellyel a memberméretet srozni kell, hogy megkapjuk az igazi méretet. Az értéke 1, ha a member kisebb, mint 1 000 000 000, és 1024, ha nagyobb. Lemeztár (ASP) A lemeztár-azonosító. Member szövege A visszahívandó objektumot leíró szöveg.
Adathordozó információk formátuma A következő táblázat az adathordozó információk formátumát mutatja be. Ez egyes mezők leírásait a következő helyen találja: “Adathordozó információk mezőleírásai”. Ofszet Dec
Hex
Típus
Mező
0
0
Bin(4)
Kötetek száma
Megjegyzés: A következő mezők minden kötet esetében ismétlődnek. Char(6)
Kötetazonosító
Char(10)
Kötet helye
Char(6)
Kötet beolvasási ideje
Adathordozó információk mezőleírásai Kötetek száma Az objektum beolvasásához szükséges kötetek száma. Kötetazonosító Az objektum beolvasásához szükséges kötetazonosító vagy kötetazonosítók. Kötet helye Az objektum beolvasásához szükséges kötetek helye vagy helyei. Kötet beolvasási ideje Az idő hossza órákban megadva, amelynek elteltével a kötetet külső tárolóhelyről vissza kell helyezni az alaphelyre. A kötet beolvasási ideje óóóópp(óra, perc) formátumban van megadva.
Vezérlőérték információk formátuma A következő táblázat a vezérlőérték információk formátumát mutatja be. Ez egyes mezők leírásait a következő helyen találja: “Vezérlőérték információk mezőleírásai” oldalszám: 384. Ofszet Dec
Hex
0
0
Típus
Mező
Char(1)
Visszatérési információk C. függelék Alkalmazásprogramozási felületek és végprogramok
383
BRMS objektum beolvasás végprogram
Vezérlőérték információk mezőleírásai Visszatérési információk A visszahívandó objektum visszatérési információi. Az értékek a következők: 0
Visszahívás feldolgozása úgy, mintha a végprogram nem került volna meghívásra. (*VERIFY)
1
A visszahívás azonnali feldolgozása és a felhasználó értesítése a visszahívásról. (*NOTIFY)
2
Objektum/member megjelölése később visszaállítandóként. (*DELAY)
3
A visszaállítás elküldése kötegbe. (*SBMJOB)
4
Nincs objektum visszahívás. (*NONE)
3494 szalagkönyvtárból hiányzó adathordozó Az alábbi példaprogram segítségével azonosíthatja azokat a szalagokat, amelyek a BRMS rendszerben megtalálhatók, de a Könyvtárkezelőben nem jelennek meg. A program először a DSPTAPCTG parancsot hajtja végre egy kimeneti fájlba, majd az MLDQRY lekérdezés futtatásával összehasonlítja a fájlt a QUSRBRM könyvtárban található adathordozó-kezelési fájllal (QA1AMM). Ez a lekérdezés csak egy példája azoknak a lekérdezéseknek, amelyek futtatásával a BRMS és a szalagkönyvtár közötti hibás illesztések felismerhetők. Megjegyzés: Az MLDQRY lekérdezésre példát a Backup Recovery and Media Services for OS/400: A Practical Approach Redbooks kiadványban talál. /**************************************************************/ /* PROGRAM: MLDPGM */ /**************************************************************/ PGM DCL VAR(&MSGDTA) TYPE(*CHAR) LEN(256) DCL VAR(&MSGF) TYPE(*CHAR) LEN(10) DCL VAR(&MSGFLIB) TYPE(*CHAR) LEN(10) DCL VAR(&MSGID) TYPE(*CHAR) LEN(7) MONMSG MSGID(CPF0000 MCH0000) EXEC(GOTO CMDLBL(ERROR)) /**************************************************************/ /* FILE OVERRIDE */ /**************************************************************/ OVRPRTF FILE(QPPGMDMP) HOLD(*YES) /**************************************************************/ /* DISPLAY MLD INFORMATION AND RUN THE QUERY */ /**************************************************************/ DLTF FILE(QTEMP/TEMP1) MONMSG MSGID(CPF0000) DSPTAPCTG DEV(MLD01) CGY(*SHARE400) OUTPUT(*OUTFILE) + OUTFILE(QTEMP/TEMP1) RUNQRY QRY(QGPL/MLDQRY) RETURN /**************************************************************/ /* DEFAULT ERROR HANDLER */ /**************************************************************/ ERROR: RCVMSG MSGTYPE(*EXCP) MSGDTA(&MSGDTA) MSGID(&MSGID) + SNDPGMMSG MSGID(&MSGID) MSGF(&MSGFLIB/&MSGF) + MSGDTA(&MSGDTA) MSGTYPE(*ESCAPE) MONMSG MSGID(CPF0000 MCH0000) CHGJOB LOG(4 0 *SECLVL) LOGCLPGM(*YES) DSPJOBLOG OUTPUT(*PRINT) ENDPGM /**************************************************************/
Megjegyzés: A példában az MLD01 nevű adathordozó-könyvtár eszközt használtuk. Helyettesítse be ebbe a paraméterbe a saját rendszerén telepített adathordozó-könyvtár nevét.
384
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek
BRMS vezérlőcsoport alkalmazásprogramozási felületek A BRMS vezérlőcsoport alkalmazásprogramozási felületek lehetővé teszik a mentési vezérlőcsoportok attribútumainak és bejegyzéseinek programból végzett módosítását. Az összes vezérlőcsoport alkalmazásprogramozási felület a QBRM könyvtárban található.
Vezérlőcsoport létrehozása (Q1ACRTCG) API Ez az API vezérlőcsoport programból végzett létrehozását teszi lehetővé a felhasználó számára mentési elemek nélkül. A vezérlőcsoportokhoz mentési elemeket programból a Q1AADDCGE API segítségével adhat hozzá. Kötelező paramétercsoport: 1 Vezérlőcsoport neve 2 Vezérlőcsoport információk 3 Vezérlőcsoport információk hossza 4 Vezérlőcsoport információk formátuma 5 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet Bemenet I/O
Char(10) Char(*) Binary(4) Char(8) Char(*)
Kötelező paramétercsoport Vezérlőcsoport neve INPUT; CHAR(10) A létrehozásra kerülő vezérlőcsoport nevét adja meg. Vezérlőcsoport információk INPUT; CHAR(*) A vezérlőcsoport attribútumai. A vezérlőcsoport információk formátuma a vezérlőcsoport formátumneve paraméterben van megadva. Vezérlőcsoport információk hossza INPUT; BINARY(4) A hívó program által a vezérlőcsoport információk formátuma számára biztosított byte-ok száma. Vezérlőcsoport információk formátuma INPUT; CHAR(8) A vezérlőcsoport információk paraméter formátuma. A lehetséges formátumnevek a következők: BKUP0100 A vezérlőcsoport információk mentési vezérlőcsoporthoz tartoznak. A formátum leírását a következő helyen találja: “Vezérlőcsoport információk formátumai”. Hibakód I/O; CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Vezérlőcsoport információk formátumai Ofszet Dec
Hex
Típus
Mező
0
0
Char(50)
Vezérlőcsoport szöveges leírása
50
32
Char(50)
Vezérlőcsoport eszközök
C. függelék Alkalmazásprogramozási felületek és végprogramok
385
BRMS vezérlőcsoport alkalmazásprogramozási felületek Ofszet Dec
Hex
Típus
Mező
90
5A
Char(50)
Fenntartott
92
5C
Binary(4)
Vezérlőcsoport párhuzamos eszközerőforrásainak maximális száma
96
60
Binary(4)
Vezérlőcsoport párhuzamos eszközerőforrásainak minimális száma
100
64
Char(10)
Vezérlőcsoport adathordozó vége opciója
110
6E
Char(10)
Vezérlőcsoport - hozzáfűzés adathordozóhoz
120
78
Char(10)
Vezérlőcsoport adathordozó irányelv - teljes
130
82
Char(10)
Vezérlőcsoport adathordozó irányelv - növekménye
140
8C
Binary(4)
Vezérlőcsoport mentés aktív állapotban objektumzárolásai
144
90
Binary(4)
Vezérlőcsoport mentés aktív állapotban függőben lévő rekordmódosításai
148
94
Binary(4)
Vezérlőcsoport mentés aktív állapotban egyéb függőben lévő módosításai
152
98
Char(10)
Vezérlőcsoport automatikus mentési adathordozó információi
Vezérlőcsoport információk formátumainak leírásai: Vezérlőcsoport - hozzáfűzés adathordozóhoz Megadja, hogy az adatfájlok a meglévő, aktív fájlokkal rendelkező adathordozóhoz kerülnek hozzáadásra, vagy új kötet kerül megkezdésre. *NO
A mentett adatfájlok új köteten kezdődnek.
*YES
A mentett adatfájlok hozzáadhatók aktív adatfájlokat már tartalmazó adathordozóhoz. A fájlok az utolsó aktív fájlt közvetlenül követve íródnak a kötetre.
*BKUPCY A BRMS mentési irányelv értéke kerül felhasználásra. Vezérlőcsoport automatikus mentési adathordozó információi Megadja, hogy a helyreállításhoz szükséges adathordozó információk automatikusan mentésre kerüljenek-e a mentési vezérlőcsoport minden egyes feldolgozásakor. Az adathordozó információk könyvtár vagy objektum szinten menthetők. Alapértelmezett értéke *BKUPCY. *NONE Az adott mentési vezérlőcsoporthoz nem kerülnek automatikusan mentésre a könyvtár vagy objektum szintű információk. Megjegyzés: Ez az érték kötelező, ha az Eszköz attribútum TSM szervert ad meg. *LIB
Mentés könyvtár szinten az adott mentési vezérlőcsoport helyreállításához.
*OBJ
Mentés objektum szinten helyreállítás érdekében.
*BKUPCY A BRMS mentési irányelv értéke kerül felhasználásra. Vezérlőcsoport eszközök Az objektumhoz társított eszköznevekből álló tömböt ad meg. A tömb legfeljebb négy eszköznevet tartalmazhat. Alapértelmezett értéke *BKUPCY, ha minden eszköznév üres.
386
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Ofszet Dec
Hex
0
0
Típus
Mező
Char(10)
Eszköz n Megjegyzés: Ezek a mezők minden eszköznév esetében ismétlődnek. Az eszközneveknek 10 karakter hosszúaknak kell lenniük. Az eszköznevek száma a tömbben 4, ami összesen 40 karaktert jelent. Használaton kívüli eszköznevek esetében a 10 byte-os mezőket üres karakterekkel kell feltölteni.
*NONE Megadja, hogy nem kerül sor eszköz felhasználására. Az adathordozó irányelv úgy van beállítva, hogy eszközök helyett mentési fájlokat használjon. Ennek a speciális értéknek az első helyen kell állnia a tömbben. A másik 3 eszköznév mezőnek üresnek kell lennie. *MEDCLS Megadja, hogy az eszköz(ök) a vezérlőcsoporthoz hozzárendelt adathordozó irányelvek adathordozó-osztály attribútumából kerül(nek) megállapításra. Korlátozások: Csak akkor lehet több *MEDCLS érték, ha a mentésben nem használnak párhuzamos vagy virtuális eszközt. Több *MEDCLS értéket arra használnak, hogy a soros mentést más eszközökre is kiterjesszék. *BKUPCY A mentésben a BRMS mentési irányelv értéke kerül felhasználásra. A másik 3 eszköznév mezőnek üresnek kell lennie. *SYSPCY A mentésben a BRMS rendszer irányelv értéke kerül felhasználásra. A másik 3 eszköznév mezőnek üresnek kell lennie. eszköz-név-n Az eszközobjektum neve. Korlátozások: Csak egy eszköz lehet, ha virtuális eszköz kerül felhasználásra és nem használ párhuzamos mentéseket. Vezérlőcsoport adathordozó vége opciója Megadja, hogy milyen automatikus pozícionálási műveletre kerül sor az adathordozó köteten a mentési művelet befejezése után. Ha a műveletben több kötet is részt vesz, akkor ez a paraméter csak a legutolsó kötetre vonatkozik; minden más kötet visszatekercselésre kerül, ha a rendszer elért a kötet végére. Megjegyzés: 1. Ha nem kerültek mentésre objektumok, akkor a kötet nem kerül megnyitásra és az adathordozó vége opció nem kerül felhasználásra. 2. Optikai eszközök esetében csak az *UNLOAD speciális érték támogatott, feldolgozáskor minden más más speciális érték figyelmen kívül marad és nem kerül sor adathordozó vége feldolgozásra. *REWIND Az eszköz visszatekeri a kötetet, de nem adja ki. *LEAVE A művelet után a rendszer nem tekercseli és nem adja ki a kötetet. Az aktuális pozícióban marad az eszközön és az eszköz foglalt marad. *UNLOAD A mentési művelet után a rendszer automatikusan visszatekeri és kiadja a kötetet. *BKUPCY A BRMS mentési irányelv értéke kerül felhasználásra. Vezérlőcsoport párhuzamos eszközerőforrásainak maximális száma Megadja egy párhuzamos művelethez szükséges eszközök maximális számát.
C. függelék Alkalmazásprogramozási felületek és végprogramok
387
BRMS vezérlőcsoport alkalmazásprogramozási felületek Megjegyzés: Ha egy adathordozó-könyvtár eszköz (MLB) használatban van és a szükséges erőforrások nem érhetők el, akkor a parancs a felhasználó által megadott ideig várakozni fog az MLB elérhetőségére. A várakozási időt az INLMNTWAIT-hez megadott *MLB eszközleírásban megadott érték határozza meg. Ha egy eszköz használatban van és a szükséges erőforrások nem állnak rendelkezésre, akkor a parancs sikertelen lesz. -2
A párhuzamos eszközerőforrások minimális száma által megadott értéket használja.
-1
A művelethez tetszőleges rendelkezésre álló eszköz használható. Ennek az értéknek maximumként megadása lehetővé teszi, hogy a BRMS akármennyi rendelkezésre álló erőforrást használjon, de legalább párhuzamos eszközök minimális száma értékben megadott számút.
maximális-párhuzamos-erőforrások Megadja a művelethez használandó eszközerőforrások maximális számát. Ez a szám 1 és 32 között lehet. Az értéknek nagyobbnak vagy egyenlőnek kell lennie a párhuzamos eszközök minimális száma által meghatározott értékkel. Vezérlőcsoport adathordozó irányelv - teljes A teljes mentésekre vonatkozó adathordozó irányelvet adja meg. *BKUPCY A mentésben a BRMS mentési irányelv értéke kerül felhasználásra. *SYSPCY A mentésben a BRMS rendszer irányelv értéke kerül felhasználásra. Adathordozó irányelv neve A mentéshez használandó adathordozó irányelv neve. Vezérlőcsoport adathordozó irányelv - növekménye A növekményes mentésekre vonatkozó adathordozó irányelv nevét adja meg. *BKUPCY A mentésben a BRMS mentési irányelv értéke kerül felhasználásra. *SYSPCY A mentésben a BRMS rendszer irányelv értéke kerül felhasználásra. Adathordozó irányelv neve A mentéshez használandó adathordozó irányelv neve. Vezérlőcsoport párhuzamos eszközerőforrásainak minimális száma Megadja a párhuzamos műveletben használandó eszközerőforrások minimális számát. Megjegyzés: Ha egy adathordozó-könyvtár eszköz (MLB) használatban van és a szükséges erőforrások nem érhetők el, akkor a parancs a felhasználó által megadott ideig várakozni fog az MLB elérhetőségére. A várakozási időt az INLMNTWAIT-hez megadott *MLB eszközleírásban megadott érték határozza meg. Ha egy eszköz használatban van és a szükséges erőforrások nem állnak rendelkezésre, akkor a parancs sikertelen lesz. 0
Nincsenek használandó eszközerőforrások. A mentés soros mentésként kerül végrehajtásra.
-1
A párhuzamos erőforrások maximális száma paraméter által megadott értékig tetszőleges számú rendelkezésre álló eszköz használható. Ennek az értéknek a megadása minimumként lehetővé teszi a BRMS számára bármennyi rendelkezésre álló erőforrás használatát, de ha a program elindításakor csak egy érhető el, akkor egy erőforrás használatával fog befejeződni.
minimális-párhuzamos-erőforrások Megadja a művelethez használandó eszközerőforrások minimális számát. Ez a szám 1 és 32 között lehet. Vezérlőcsoport mentés aktív állapotban objektumzárolásai Azt az időmennyiséget adja meg, amit a használatban lévő objektumokra várakozni kell. Ha egy objektum a megadott időn keresztül használatban marad, akkor az nem kerül mentésre.
388
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek -1
Megadja, hogy nincs maximális várakozási idő. (*NOMAX)
várakozási-idő Megadja az egyes egyedi objektumzárolásokra várakozás idejét (másodpercben) a mentési művelet folytatása előtt. Az érték 0 és 99999 között lehet. A szokásos alapértelmezés a 120. Vezérlőcsoport mentés aktív állapotban egyéb függőben lévő módosításai Megadja, hogy mennyi ideig kell várakozni az egyes könyvtárak véglegesítési határértékének elérésére. Ha a rendszer nem ér el egy véglegesítési határértéket a könyvtár esetében egy megadott időn belül, akkor a könyvtár nem kerül mentésre. -1
Megadja, hogy nincs maximális várakozási idő. (*NOMAX)
várakozási-idő Az érvényes érték 0 és 99999 között lehet. Megadja (másodpercben), hogy mennyi ideig kell várakozni a DDL objektum szintű véglegesítési határértékek elérésére. Az érték 0 és 99999 között lehet. A szokásos alapértelmezés a 120. Vezérlőcsoport mentés aktív állapotban függőben lévő rekordmódosításai Megadja, hogy mennyi ideig kell várakozni az egyes objektumcsoportok (amelyek ellenőrzési pontokkal vannak összekötve) rekord szintű véglegesítési határértékének elérésére. Ha a véglegesítési határérték a megadott idő alatt nem kerül elérésre a csoport összes objektuma esetében, akkor a mentési művelet befejeződik kivéve, ha a paraméterhez a -2 értéket adták meg. -2
Megadja, hogy nem kerül sor véglegesítési határérték használatára. (*NOCMTBDY) A rendszer menti az objektumokat anélkül, hogy rekord szintű véglegesítési határértékekre várakozna. Az objektumok egy tranzakció közepén is menthetők. Ha tranzakció közepén mentett objektumot állít vissza, akkor naplómódosítások alkalmazásával vagy eltávolításával el kell érnie a véglegesítési határértéket, mielőtt az objektumot használná.
-1
Megadja, hogy nincs maximális várakozási idő. (*NOMAX)
várakozási-idő Megadja (másodpercben), hogy mennyi ideig kell várakozni a rekord szintű véglegesítési határértékek elérésére. Ha 0 érték van megadva, akkor minden mentett objektumnak el kell érnie a véglegesítési határértéket. Ha bármilyen más érték van megadva, akkor a mentett objektumokkal azonos naplókban naplózott objektumoknak kell elérnie a véglegesítési határértékeket. Az érték 0 és 99999 között lehet. A szokásos alapértelmezés a 120. Vezérlőcsoport szöveges leírása Megadja a vezérlőcsoportot leíró szöveget. Az adatok a job-ban CCSID formátumúak. Fenntartott Fenntartott területet ad meg, amelyet hexadecimális nullákra kell beállítani (x’00’) Megjegyzés: A fentiekben nem említett összes többi mező *BKUPCY értékre van beállítva.
Hibaüzenetek v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM1199 E Speciális értékek és eszköznevek nem keverhetők. v BRM1243 E Többszörös eszköz nem megengedett. v BRM1308 E A(z) * vezérlőcsoport már létezik. v BRM1437 E Ha az eszköz *NONE, akkor a mentési fájlba mentés értéke *YES kell hogy legyen a(z) * irányelvben. v BRM1881 E A(z) * eszköz nem kompatibilis a(z) * adathordozó irányelvvel. v BRM3011 E Többszörös *MEDCLS érték nem megengedett. C. függelék Alkalmazásprogramozási felületek és végprogramok
389
BRMS vezérlőcsoport alkalmazásprogramozási felületek v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen.
Vezérlőcsoport létrehozása másik alapján (Q1ACRTCGBO) API Ez az API vezérlőcsoport programból végzett létrehozását teszi lehetővé a felhasználó számára másik vezérlőcsoport, illetve opcionálisan annak bejegyzései alapján. Kötelező paramétercsoport: 1 Új vezérlőcsoport neve 2 Vezérlőcsoportnév alapján 3 Vezérlőcsoport típusa 4 Vezérlőcsoport-bejegyzések másolása 5 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet Bemenet I/O
Char(10) Char(10) Char(10) Char(1) Char(*)
Kötelező paramétercsoport Új vezérlőcsoport neve INPUT; CHAR(10) A létrehozásra kerülő vezérlőcsoport nevét adja meg. Vezérlőcsoportnév alapján INPUT CHAR(10) Az új vezérlőcsoport létrehozásához használt vezérlőcsoport nevét adja meg. Vezérlőcsoport típusa INPUT CHAR(10) Megadja, hogy milyen típusú vezérlőcsoportot kell létrehozni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Mentési vezérlőcsoport kerül létrehozásra. Vezérlőcsoport-bejegyzések másolása INPUT CHAR(1) Megadja, hogy a vezérlőcsoport-bejegyzéseit szintén át kell-e másolni az alapul szolgáló vezérlőcsoportból. A lehetséges értékek: 0
Megadja, hogy a bejegyzéseket nem kell átmásolni.
1
Megadja, hogy a bejegyzéseket át kell másolni.
Hibakód I/O CHAR(*)
390
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Hibaüzenetek v v v v
CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. CPF24B4 E Súlyos hiba a paraméterlista címzésekor. CPF3CF1 E A hibakód paraméter érvénytelen. CPF5222 E A név érvénytelen.
v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM1308 E A(z) * vezérlőcsoport már létezik. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen.
Vezérlőcsoport törlése (Q1ADLTCG) API Ez az API vezérlőcsoport és bejegyzéseinek programból végzett törlését teszi lehetővé a felhasználó számára. Kötelező paramétercsoport: 1 Vezérlőcsoport neve 2 Vezérlőcsoport típusa 3 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet I/O
Char(10) Char(10) Char(*)
Kötelező paramétercsoport Vezérlőcsoport neve INPUT CHAR(10) A törlésre kerülő vezérlőcsoport nevét adja meg. Termékkel szállított vezérlőcsoportok (*SYSGRP, *BKUGRP és *SYSTEM) nem törölhetők. Vezérlőcsoport típusa INPUT CHAR(10) Megadja, hogy milyen típusú vezérlőcsoportot kell létrehozni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Mentési vezérlőcsoport kerül létrehozásra. Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter. C. függelék Alkalmazásprogramozási felületek és végprogramok
391
BRMS vezérlőcsoport alkalmazásprogramozási felületek
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM1182 E A(z) * vezérlőcsoport nem törölhető. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen.
Vezérlőcsoport-bejegyzések listázása (Q1ALSTCGE) API Ez a Lista API lehetővé teszi a felhasználó számára a pillanatnyilag a megadott vezérlőcsoportban található vezérlőcsoport-bejegyzések listájnák lekérését programból. Kötelező paramétercsoport: 1 Képzett felhasználói tárterület neve 2 Formátumnév 3 Vezérlőcsoport neve 4 Vezérlőcsoport típusa 5 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet Bemenet I/O
Char(20) Char(8) Char(10) Char(10) Char(*)
Kötelező paramétercsoport Képzett felhasználói tárterület neve INPUT CHAR(20) A felhasználói tárterület neve, amelynek az előállított listát fogadnia kell. Az első 10 karakter tartalmazza a felhasználói tárterület nevét. A második 10 karakter annak a könyvtárnak a nevét tartalmazza, ahol a felhasználói tárterület található. Könyvtárnévként az alábbi speciális értékek használhatók: *CURLIB Az aktuális könyvtár. *LIBL A könyvtárlista. Formátumnév INPUT CHAR(8) A vezérlőcsoport információk paraméter formátuma. A lehetséges formátumnevek az alábbiakbam láthatók. BKUL0100 A vezérlőcsoport információk mentési vezérlőcsoporthoz tartoznak. A formátum leírását a következő helyen találja: “BKUL0100 Listaadatok rész” oldalszám: 394.
392
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Vezérlőcsoport neve INPUT CHAR(10) A vezérlőcsoport nevét adja meg. Vezérlőcsoport típusa INPUT CHAR(10) Megadja, hogy milyen típusú vezérlőcsoportot kell használni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Mentési vezérlőcsoport kerül létrehozásra. Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Előállított lista formátuma v Felhasználói terület, Lista alkalmazásprogramozási felületek felhasználói tárterület formátuma v Általános fejléc, Lista alkalmazásprogramozási felületek felhasználói tárterület formátuma v Bemeneti paraméter rész v Fejléc rész v BKUL0100 Listaadatok rész
Lista alkalmazásprogramozási felületek felhasználói tárterület formátuma A felhasználói területtel és az általános fejléccel kapcsolatos részleteket a következő helyen találja: Felhasználói tárterületek.
Bemeneti paraméter rész Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(10)
Megadott felhasználói tárterület név
10
0A
CHAR(10)
Megadott felhasználói tárterület könyvtárnév
20
14
CHAR(8)
Megadott formátumnév
28
1C
CHAR(10)
Megadott vezérlőcsoportnév
38
26
CHAR(10)
Megadott vezérlőcsoport-típus
Típus
Mező
Fejléc rész Ofszet Dec
Hex
0
0
CHAR(10)
Hasznát felhasználói tárterület név
10
0A
CHAR(10)
Használt felhasználói tárterület könyvtárnév
20
14
CHAR(10)
Használt vezérlőcsoportnév
30
1E
CHAR(10)
Használt vezérlőcsoport-típus
C. függelék Alkalmazásprogramozási felületek és végprogramok
393
BRMS vezérlőcsoport alkalmazásprogramozási felületek
BKUL0100 Listaadatok rész Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(10)
Vezérlőcsoport-bejegyzés neve
10
0A
CHAR(2)
Fenntartott
12
0C
CHAR(4)
Vezérlőcsoport-bejegyzés típusa
16
10
BINARY(4)
Vezérlőcsoport-bejegyzés sorozatszáma
20
14
CHAR(10)
Vezérlőcsoport ASP eszköze
30
1E
CHAR(7)
Vezérlőcsoport heti aktivitása
37
25
CHAR(3)
Fenntartott
40
28
CHAR(10)
Vezérlőcsoport megőrzési objektumrészletei
50
32
CHAR(10)
Vezérlőcsoport mentése, miközben aktív (SWA)
60
3C
CHAR(10)
Vezérlőcsoport SWA üzenetsora
70
46
CHAR(4)
Fenntartott
74
4A
BINARY(4)
Vezérlőcsoport kilépési parancs hossza
78
4E
CHAR(2)
Fenntartott
80
50
CHAR(10)
Vezérlőcsoport mentése titkosítással
90
5A
CHAR(10)
Vezérlőcsoport párhuzamos mentési típusa
100
64
CHAR(10)
Vezérlőcsoport mentés magánjogosultságai
110
6E
CHAR(10)
Vezérlőcsoport szinkronizálási azonosítója
120
78
CHAR(1)
A vezérlőcsoport-bejegyzés kihagyásokat tartalmaz
121
79
CHAR(5000)
Vezérlőcsoport kilépési parancs
Mezőleírások Vezérlőcsoport ASP eszköze A mentési elem ASP eszköze kerül visszadásra. üres helyek Akkor kerül visszaadásra, ha a mentési elem a következők valamelyike: v Mappalisták v Spoolfájllisták v *ALLDLO v *QHST v *ASPnn v *DLOnn v *EXIT v *IBM v *LOAD v *SAVCAL v *SAVCFG v *SAVSECDTA v *SAVSYS v *SAVSYSINF *
394
Megadja, hogy a mentési elem mentésének tartalmazni kell az objektumokat a rendszerből (1), az
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek alap felhasználói lemeztárakból (2-32), és ha az aktuális szálnak van egy lemeztárcsoportja, akkor a lemeztárcsoportban található összes független lemeztárat. Ez az érték *ALLUSR, *ALLPROD, *ALLTEST, *LINK, könyvtárak, általános könyvtárak, *OBJ listák és *LNK listák esetén érvényes. *ALLAVL Megadja, hogy a biztonsági mentés elem mentése tartalmazza a rendszer (1), az alap felhasználói lemeztárak (2-32) és minden elérhető elsődleges, másodlagos és UDFS lemeztár objektumait. Ez az érték *LINK, *LNKOMTONL, *LNKOMTLTS, *LTSOMTONL és *LNK lista mentési elemek esetén érvényes. *CURASPGRP Megadja, hogy a mentési elem mentése csak a jobhoz pillanatnyilag beállított ASP csoportot tartalmazza. A rendszer (1) és az alap felhasználói lemeztárak (2-32) kimaradnak a mentésből. A lemeztárcsoport a *SETASPGRP mentési elem speciális operátorral állítható be. Ez az érték minden olyan mentési elem esetében érvényes, amely jelen táblázat fenti, csak üres helyek sorában nem szerepel. *SYSBAS Megadja, hogy a mentési elem mentése csak a rendszer (1) és az alap felhasználói lemeztárakat (2-32) tartalmazza. Ez az érték minden olyan mentési elem esetében érvényes, amely jelen táblázat fenti, csak üres helyek sorában nem szerepel. auxiliary-storag-pool-device-name Megadja, hogy a mentési elem mentése csak ezt a megnevezett lemeztár eszközt fogja tartalmazni. Ennek a névnek az elsődleges vagy másodlagos lemeztár nevének kell lennie. A rendszer (1) és az alap felhasználói lemeztárak (2-32) kimaradnak a mentésből. Ha a biztonsági mentés *SETASPGRP, akkor a lemeztáreszköz nevének a rendelkezésre álló elsődleges lemeztár nevét kell megadnia. Ez az érték minden mentési elem esetében érvényes, kivéve a következőket: v Mappalisták v Spoolfájllisták v *ALLDLO v *QHST v *ASPnn v *DLOnn v *EXIT v *IBM v *LOAD v *SAVCAL v *SAVCFG v *SAVSECDTA v *SAVSYS v *SAVSYSINF A vezérlőcsoport-bejegyzés kihagyásokat tartalmaz A következő értékeket adja vissza: '0'
A bejegyzés nem tartalmaz objektum kihagyásokat.
'1'
A bejegyzés tartalmaz objektum kihagyásokat.
Vezérlőcsoport-bejegyzés neve A bejegyzés könyvtárnevét, listanevét vagy speciális értékét adja vissza. Megjegyzés: A könyvtárnak a rendszeren nem kell léteznie. A következő értékek kerülnek visszaadásra:
C. függelék Alkalmazásprogramozási felületek és végprogramok
395
BRMS vezérlőcsoport alkalmazásprogramozási felületek általános?-könyvtár-név A mentendő könyvtárak általános nevét adja meg. Az általános név egy néhány karakterből álló karaktersorozat, amelyet egy csillag (*) követ, például ABC*. A csillag (*) bármilyen érvényes karaktert helyettesíthet. Az általános név minden olyan könyvtárat megad, amelynek neve a általános előtaggal kezdődik. library-name A mentendő könyvtár nevét adja meg. list-name A mentendő listák nevét adja meg. A listák hasonló típusú objektumok (például mappák, katalógusok, objektumok vagy spoolfájlok) gyűjteményei. A listára egy példa a PROJECT, amely egy aktuális programozási projekthez rendelt objektumok listája. Minden listához meg kell adni egy megengedett listatípust, például: *OBJ, *SPL, *FLR vagy *LNK. Az *SPL listatípus növekményes mentése nem támogatott. Ha a spoolfájllista növekményes mentése van megadva, akkor a listában szereplő összes fájl mentésre kerül. special-value A speciális értékek hatására speciális mentési funkciók vagy általános tevékenységek futtatására kerül sor a vezérlőcsoport-bejegyzések feldolgozásakor. A következő speciális értékek kerülhetnek visszaadásra: *ALLCHGRCV Megadja, hogy minden olyan naplófogadót menteni kell a felhasználói könyvtárakban, amelyek neve nem "Q" betűvel kezdődik, amelyek soha nem kerültek mentésre vagy amelyek legutóbbi mentésük óta megváltoztak. *ALLDLO Megadja, hogy a megadott dokumentumok, mappák vagy terjesztési objektumok (levelezés) egy másolatát kell elmenteni. Megjegyzés: 1. Egy mappa mentésekor a mappaobjektum a mappában lévő dokumentumokkal, az almappákkal valamint a benne lévő dokumentumokkal együtt kerül mentésre. Az adott mappák mappalista segítségével menthetők. 2. A terjesztési objektumok (levelezés) nem menthető vagy állítható vissza egy egyedi felhasználó számára. A levelek csak az összes felhasználóhoz menthetők el. 3. A *ALLDLO nem igényel dedikált rendszert; azonban azok az egyedi objektumok, amelyek használatban voltak a mentés elkezdésekor, nem menthetők. 4. A QDOC nem használható a Mentési elemek bejegyzéseként. Korlátozások: 1. Ezen speciális érték használatához a felhasználónak *ALLOBJ vagy *SAVSYS speciális jogosultsággal, vagy *ALL jogosultsággal kell rendelkeznie minden egyes mentendő dokumentumhoz vagy mappához. Ezen felül a felhasználónak *ALLOBJ vagy *SAVSYS speciális jogosultsággal kell rendelkeznie a DLO(*ALL), FLR(*ANY) és DLO(*MAIL) használatához. 2. Ezen speciális érték használatához a felhasználókat Dokumentum adatcsere architektúra (DIA) felhasználókként kell bejegyezni, amennyiben nem rendelkeznek *SAVSYS vagy *ALLOBJ speciális jogosultsággal. 3. Minden objektumjogosultság és a *SAVSYS speciális jogosultság is szükséges, ha egy keresési érték van megadva és a kérést kiadó felhasználó nem a tulajdonos. 4. Ezen speciális érték alkalmazása esetén a felhasználó egy hibaüzenet kaphat, amely jelzi, hogy a belső objektumok zárolva vannak. Harmadik fél zárolja ugyanazokat az objektumokat; a parancs végrehajtását újból meg kell kísérelni, amikor az objektum nincs zárolva.
396
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Megjegyzés: A *ALLDLO speciális érték feldolgozza a SAVDLOBRM parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a SAVDLOBRM parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. *ALLDTCRCV Megadja, hogy minden olyan naplófogadót le kell választani a felhasználói könyvtárakban, amelyek neve nem "Q" betűvel kezdődik, amelyek soha nem kerültek mentésre vagy amelyek legutóbbi mentésük óta megváltoztak. *ALLPROD Megadja hogy a *PROD típusú könyvtárak kerüljenek mentésre. *ALLPROD és *ALLTEST feldolgozása esetén *ALLUSR mentést hajt végre. *ALLTEST Megadja hogy a *TEST típusú könyvtárak kerüljenek mentésre. *ALLTEST és *ALLPROD végrehajtása esetén *ALLUSR mentést hajt végre. *ALLUSR Megadja, hogy minden felhasználói könyvtár mentésre kerül. A felhasználói könyvtárnak minősülő könyvtárakról olvassa el a Könyvtár mentése (SAVLIB) parancs Különleges értékek táblázatát a Rendszer helyreállítása című könyv Könyvtárak mentése részében. QGPL, QUSRSYS és QUSRBRM felhasználói könyvtárak soha nem menthetők TSM-be. *ASPnn Adja meg a megadott lemeztárban (ASP) lévő összes könyvtár mentéséhez (az nn az ASP 1-32 közötti száma). Az ASP számának tartalmaznia kell a vezető "0" karaktert. *DLOnn Megadja, hogy a megadott lemeztárban (ASP) található dokumentumokat, mappákat vagy terjesztési objektumokat (levelezés) kell menteni; az nn az ASP 1-32 közötti száma). Az ASP számának tartalmaznia kell a vezető "0" karaktert. *EXIT Megadja, hogy felhasználói kilépési pont tartalmazása kötelező. Az *EXIT bejegyzés elhelyezése a vezérlőcsoportban határozza meg, hogy a kilépési pont mikor kerül feldolgozásra. Felhasználói kilépés befejezése után a mentési folyamat folytatódik. Ha a *EXIT egy vezérlőcsoport első eleme, akkor a vezérlőcsoport előfeldolgozása előtt kerül feldolgozásra. Ha a *EXIT elem a vezérlőcsoport elemlistájának utolsó eleme, akkor a vezérlőcsoport utófeldolgozása után és az IPL előtt kerül feldolgozásra. Ha a *EXIT elem se nem az első, se nem az utolsó eleme a vezérlőcsoportnak, akkor sorban kerül feldolgozásra a vezérlőcsoport további elemeivel. Ha ezt a speciális értéket használják, akkor a parancsot tartalmazó parancsot is meg kell adni. A BRM Mentés aktív állapotban figyelése (MONSWABRM) parancs például használható mentési feldolgozás kilépési pontjaként. Megjegyzés: A MONSWABRM parancs használatakor a MONSWABRM parancs jobsorértékének egy aktív jobsort kell megneveznie, amely nem ugyanaz, mint amelyben a vezérlőcsoport kerül feldolgozásra, így a MONSWABRM parancs a vezérlőcsoporttal egyidőben futhat. A MONSWABRM parancs által megfigyelendő könyvtárat tartalmazó mentési elem bejegyzésnek *YES értékkel kell rendelkeznie a Mentés aktív állapotban paraméterező képernyőben. *IBM
Megadja, hogy az összes rendszer (IBM) könyvtárat menteni kell. A rendszerkönyvtárnak minősülő könyvtárakról olvassa el a Könyvtár mentése (SAVLIB) parancs Különleges értékek táblázatát a Rendszer helyreállítása című könyv Könyvtárak mentése részében. A rendszerkönyvtárak nem menthetők TSM-be.
C. függelék Alkalmazásprogramozási felületek és végprogramok
397
BRMS vezérlőcsoport alkalmazásprogramozási felületek *LINK Megadja, hogy a /QSYS.LIB és a /QDLS katalógusokban találhatók kivételével minden katalógust és fájlt menteni kell. *LNKOMTONL Megadja, hogy a /QSYS.LIB és /QDLS katalógusokban található online Lotus szerverfájlok és fájlok kivételével minden katalógust és fájlt menteni kell. *LNKOMTLTS Megadja, hogy a /QSYS.LIB és /QDLS katalógusokban található Lotus szerverfájlok és fájlok kivételével minden katalógust és fájlt menteni kell. (Ez az attribútum csak V5R4 és magasabb szintű szervereken érhető el.) *LOAD Megadja hogy új adathordozót kel kezdeni. *LTSOMTONL Megadja az összes Lotus szerverfájlt, az online Lotus szerverfájlokat kivéve. (Ez az attribútum csak V5R4 és magasabb szintű szervereken érhető el.) *QHST Megadja, hogy az összes történetfájlt menteni kell. Megjegyzés: A *SAVSYS speciális érték szintén menti az összes történetfájlt. A *QHST értéket nem szabad megadni, ha a *SAVSYS meg van adva. *SAVCAL Megadja, hogy a naptárakat és naptár elemeket kell menteni. Csak helyi naptárak menthetők. Megjegyzés: 1. A *SAVCAL speciális érték dolgozza fel a SAVCAL parancsot. Ellenőriznie kell a BRMS-ben beállított paramétereket, valamint a parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. 2. A *SAVCAL nem teszi lehetővé az objektumrészletek megtartását. Ha az objektumrészletek megtartása esetében a *YES értéket adja meg az Objektumrészletek megtartása paraméterező képernyőn, akkor a BRMS a mezőben a *NO értéket fogja kényszeríteni. *SAVCFG Megadja, hogy minden konfigurációt és rendszererőforrás-kezelési (SRM) objektumot menteni kell anélkül, hogy a rendszernek korlátozott állapotban kellene lennie. A mentésre kerülő információk a következők: v Vonalleírások v Vezérlőleírások v Eszközleírások v Módleírások v Szolgáltatási osztály leírások v Hálózati csatoló leírások v Kapcsolatlisták v Konfigurációs listák v Hardvererőforrás adatok v Token ring csatoló adatok A *SAVCFG speciális értékkel mentett információk a RSTCFG paranccsal állíthatók vissza. Korlátozások:
398
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek 1. A konfigurációk növekményes mentése nem engedélyezett. A konfigurációs adatok minden mentése teljes mentés, abban az esetben is, ha növekményes mentést ad meg. 2. Az érték használatához *SAVSYS speciális jogosultság szükséges. 3. A rendszererőforrás-kezelés (SRM) objektumok nem kerülnek mentésre, ha a Hardvertermékek kezelése (WRKHDWPRD) és a Hardvererőforrások kezelése (WRKHDWRSC) jobok egyszerre futnak. Megjegyzés: A *SAVCFG speciális érték feldolgozza a SAVCFG parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a *SAVCFG parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. *SAVSECDTA Megadja, hogy minden biztonság információt menteni kell anélkül, hogy a rendszernek korlátozott állapotban kellene lennie. A *SAVSECDTA speciális érték az alábbi biztonsági információkat menti el: v Felhasználói profilok v Jogosultsági listák v Jogosultságtárolók Korlátozások: Az érték használatához *SAVSYS speciális jogosultság szükséges. Megjegyzés: 1. A biztonsági adatok növekményes mentése nem engedélyezett. A biztonsági adatok minden mentése teljes mentés, abban az esetben is, ha növekményes mentést ad meg. 2. A *SAVSECDTA speciális érték feldolgozza a SAVSECDTA parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a SAVSECDTA parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. *SAVSYS Megadja, hogy a Licenc belső kód és a QSYS könyvtár másolatát az IBM i operációs rendszer telepítésével kompatibilis formátumban kell menteni. A más könyvtárakban lévő objektumokat nem menti el. Továbbá a biztonsági és konfigurációs objektumokat is elmenti, amelyek a Biztonsági adatok mentése (SAVSECDTA) és a Konfiguráció mentése (SAVCFG) parancsok használatával menthetők el. Korlátozások: 1. Az érték használatához a *SAVSYS speciális jogosultság szükséges. 2. Minden alrendszernek inaktívnak kell kell lenni a *SAVSYS speciális érték megadása előtt. 3. A növekményes *SAVSYS nem engedélyezett. A *SAVSYS teljes mentésként kerül feldolgozásra abban az esetben is, ha növekményes mentés van megadva. 4. Ezen paranccsal létrehozott, telepítéshez használt adathordozót az aktuális alternatív IPL eszköz által támogatott sűrűséggel kell inicializálni. Ha ez nem történik meg, akkor az aktuális IPL adathordozó olyan eszközre cserélődik, amely támogatja a telepítés megkezdése előtt létrehozott *SAVSYS szalagok sűrűségét. 5. A *SAVSYS speciális értékkel létrehozott adathordozók az automatikus telepítéshez nem használhatók. 6. A *SAVSYS nem adható hozzá olyan vezérlőcsoporthoz, amelynek értéke *YES az Adathordozó-osztály cseréje képernyő Megosztott adathordozó paraméterező képernyőjén. Ennek az a célja, hogy megakadályozza a rendszermentést hálózati tevékenység feldolgozása közben. Ha a *SAVSYS értéket vezérlőcsoportban kívánja használni, akkor először az Adathordozó-osztály hozzáadása képernyő segítségével állítson be olyan adathordozó-osztályt, amelyhez *NO érték tartozik a Megosztott adathordozó paraméterező képernyőn. Ezután adja hozzá ezt az adathordozó-osztályt
C. függelék Alkalmazásprogramozási felületek és végprogramok
399
BRMS vezérlőcsoport alkalmazásprogramozási felületek egy új adathordozó irányelvhez. Majd módosítsa a vezérlőcsoport attribútumait úgy, hogy az új adathordozó irányelvet használja, amely nem engedélyezi a megosztott köteteket. 7. Optikai adathordozó használata NEM támogatott. Megjegyzés: A *SAVSYS speciális érték dolgozza fel a SAVSYS parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a *SAVSYS parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. *SAVSYSINF Megadja, hogy a *SAVSYS speciális értékkel mentett rendszeradatok és objektumok részhalmaza kerüljön mentésre. Ezenkívül a PTF információk szintén mentésre kerülnek. Ezen speciális érték használata esetén az alrendszerek aktívak maradhatnak. Megjegyzés: A *SAVSYSINF nem tekinthető a *SAVSYS speciális érték helyettesítőjének és nem használható rendszerfrissítésekhez és áttérésekhez. A *SAVSYSINF speciális érték a Rendszerinformációk mentése (SAVSYSINF) parancsot használja. A speciális érték használatára vonatkozó speciális helyreállítási szempontokat a SAVSYSINF parancs dokumentációja és a Rendszer helyreállítása című könyv tartalmazza. Korlátozások: 1. Az érték használatához a *SAVSYS speciális jogosultság szükséges. 2. A növekményes *SAVSYSINF nem engedélyezett. A *SAVSYSINF teljes mentésként kerül feldolgozásra abban az esetben is, ha növekményes mentés van megadva. 3. Az érték nem menti az összes QSYS objektumot. A mentett objektumok teljes listáját a SAVSYSINF parancs dokumentációja és a Rendszer helyreállítása című könyv tartalmazza. *SETASPGRP Megadja, hogy az aktuális jobhoz lemeztárcsoportot kell beállítani. A lemeztárcsoport elsődleges lemeztár eszközének nevét a vezérlőcsoport lemeztár eszköz paramétere adja meg. Ez V5R2 és újabb szintű szervereken áll rendelkezésre. Vezérlőcsoport-bejegyzés sorozatszáma A bejegyzéshez tartozó sorozatszámot adja vissza. Vezérlőcsoport-bejegyzés típusa A listabejegyzés típusát adja vissza. A lehetséges értékek: üres helyek A bejegyzés egy könyvtárnév vagy speciális érték. *FLR
A bejegyzés egy mappalista neve.
*LNK A bejegyzés egy integrált fájlrendszeri objektumlista neve. *OBJ
A bejegyzés egy objektumlista neve.
*SPL
A bejegyzés egy spoolfájllista neve.
Vezérlőcsoport kilépési parancs Az ezzel a bejegyzéssel feldolgozandó parancsot adja vissza. Ez a paraméter csak akkor érvényes, ha vezérlőcsoport-bejegyzés neveként *EXIT érték van megadva. A job CCSID adatai kerülnek visszaadásra. A paraméter hossza 5000 karakter. Vezérlőcsoport neve A vezérlőcsoport nevét adja meg. Megadott vezérlőcsoportnév A vezérlőcsoport nevét adja meg. Használt vezérlőcsoportnév A vezérlőcsoport nevét adja meg.
400
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Vezérlőcsoport párhuzamos mentési típusa A végrehajtandó párhuzamos mentés típusát adja vissza. Ez az érték figyelmen kívül marad, ha a vezérlőcsoport mentése nem párhuzamos, vagy az elem nem támogatja a párhuzamos mentést. Megjegyzés: 1. A paraméter a V6R1M0 és újabb szerverkiadásokon áll érvényes. 2. A paramétert az alábbi vezérlőcsoport elemek nem támogatják: v *FLR listák v *EXIT, ha nem tartalmaz SAVDOMBRM parancsot, vagy egy V5R4M0-nál korábbi célkiadásra ment v *LINK mentés V5R4M0-nál korábbi célkiadásra v *LNKOMTONL mentés V5R4M0-nál korábbi célkiadásra v *LNKOMTLTS mentés V5R4M0-nál korábbi célkiadásra v *LTSOMTONL mentés V5R4M0-nál korábbi célkiadásra v *ALLDLO v *ASPnn v *DLOnn v *LOAD v *QHST v *SAVCFG v *SAVSECDTA v *SAVSYS v *SAVSYSINF v *SETASPGRP 3. Ha az elem a kiválasztott párhuzamos mentési típust nem támogatja, akkor nem párhuzamos mentés kerül végrehajtásra. A lehetséges visszatérési értékek a következők: *DEFAULT A BRMS alkalmazás állapítja meg a használandó, leginkább megfelelő párhuzamos mentési típust. *SERIAL Soros típusú párhuzamos mentést hajt végre. Megjegyzés: A *SERIAL érték a következő vezérlőcsoport elemek esetében nem adható meg: v *LNK listák v *EXIT, amely tartalmaz SAVDOMBRM parancsot v *LINK v *LNKOMTONL v *LNKOMTLTS v *LTSOMTONL A fenti vezérlőcsoport elemek megadhatnak *PARALLEL párhuzamos típust. *PARALLEL Párhuzamos típusú párhuzamos mentés végrehajtása. Megjegyzés: A *PARALLEL érték a következő vezérlőcsoport elemek esetében nem adható meg: v *ALLUSR v *ALLPROD v *ALLTEST C. függelék Alkalmazásprogramozási felületek és végprogramok
401
BRMS vezérlőcsoport alkalmazásprogramozási felületek A fenti vezérlőcsoport elemek megadhatnak *SERIAL párhuzamos típust. *NONE Nem hajt végre párhuzamos mentést. Vezérlőcsoport megőrzési objektumrészletei Visszaadja, hogy meg kell-e tartani a mentési elem objektumrészleteit. Megjegyzés: A *YES, *OBJ és *MBR értékek azt jelzik, hogy a mentésben a mentési adathordozó információi a részlet szinten automatikusan megjelennek. A lehetséges visszatérési értékek a következők: *NO
Nem tartja meg a bejegyzés objektumrészleteit. Az csak a könyvtár szintjén teszi lehetővé az objektum visszakeresést a mentési előzményekből. Megjegyzés: Ez az egyetlen támogatott érték *EXIT, *LOAD, *SAVCAL, *SETASPGRP és *SAVSYS mentési elemek esetén.
*YES
A bejegyzés objektumrészleteinek mentése. Ez lehetővé teszi az objektum visszakeresést a mentési előzményekből objektum szinten. Ha ez az érték van megadva, akkor az objektumrészletek mellett a fizikai fájlok member szintű részletei is megtartásra kerülnek. Megjegyzés: Ez az egyetlen támogatott érték *ALLDLO, *DLOnn, *QHST, mappalista és spoolfájllista mentési elemek esetén.
*ERR A hibahelyezet miatt nem mentett objektumok azonosításra kerülnek. Az üzenetazonosító, amely megadja, hogy az objektum miért nem lett mentve, megtartásra kerül. Megjegyzés: Ez az érték csak *ALLPROD, *ALLTEST, *ALLUSR, *ASPnn, *IBM, könyvtár és objektumlista mentési elemeken támogatott. *OBJ
Az objektumrészletek megtartásra kerülnek a BRMS mentési történetben. A member szintű részletek nem kerülnek megtartásra. Megjegyzés: Ez az érték csak *ALLPROD, *ALLTEST, *ALLUSR, *ASPnn, *IBM, könyvtár és objektumlista mentési elemeken támogatott.
*MBR Az objektumrészletek megtartásra kerülnek a BRMS mentési történetben. A fizikai fájlok objektumrészletei tartalmazzák a member szintű információkat. Megjegyzés: Ez az érték csak *ALLPROD, *ALLTEST, *ALLUSR, *ASPnn, *IBM, könyvtár és objektumlista mentési elemeken támogatott. Vezérlőcsoport mentése, miközben aktív Visszaadja, hogy egy objektum frissíthető-e, miközben mentése zajlik. Megjegyzés: 1. Ha a rendszer korlátozott állapotban van és ez az attribútum meg van adva, akkor mentési művelet úgy kerül végrehajtásra, mintha *NO érték lenne megadva. 2. Ha az MONSWABRM parancsot egy *EXIT speciális művelet részeként használja vezérlőcsoportban, akkor a Mentés aktív állapotban mezőnek a *YES, *LIB vagy *SYNCLIB értékkel kell rendelkeznie azon bejegyzés esetén, amelyet az aktív állapota közben szeretne menteni. A Mentés figyelése aktív állapotában (MONSWABRM) parancs áttekinti a mentést, miközben az üzenetsor aktív, és a könyvtár-szinkronizáció végét jelző üzeneteket keres. Ha szinkronizálást észlel, akkor kiadhatja a MONSWABRM parancsot a rendszer számára. A lehetséges visszatérési értékek a következők: *NO
402
A használatban lévő objektumok nem kerülnek mentésre. Az objektumok nem frissíthetőek mentés közben.
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek *YES
A dokumentumkönyvtár-objektumok a mentési kérés során módosulhatnak. A használatban lévő, de alkalmazáshelyreállítást nem használó objektumok nem kerülnek mentésre. Ez az érték akkor adható meg, ha a bejegyzés neve *ALLDLO vagy *DLOnn. Ha az értéket olyankor adják meg, amikor a bejegyzésnév egy könyvtárnév, általános könyvtárnév, *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *IBM, *QHST vagy *LINK, akkor a műveletet a rendszer úgy kezeli, mintha az attribútumhoz a *LIB értéket adták volna meg.
*LIB
Egy könyvtárban lévő objektumok menthetők, miközben egy másik job használja azokat. A könyvtárban lévő összes objektum egyszerre ér el egy ellenőrzési pontot, és egymáshoz képest konzisztens állapotban lesznek mentve. Megjegyzés: A több ezer objektumot tartalmazó könyvtárak túl nagyok lehetnek ehhez a beállításhoz. Korlátozás: Ez az érték csak akkor adható meg, ha a bejegyzésnév értéke könyvtárnév, általános könyvtárnév, *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *IBM vagy *QHST.
*SYNC A katalógusban lévő objektumok egyszerre menthetők és használhatók. Minden objektum ellenőrzési pont egyszerre következik be. *SYNCLIB Egy könyvtárban lévő objektumok menthetők, miközben egy másik job használja azokat. A mentési műveletben szereplő összes objektum és összes könyvtár egyszerre ér el egy ellenőrzési pontot, és egymáshoz képest konzisztens állapotban kerül mentésre. Megjegyzés: Megjegyzés: Ha a könyvtárak mentése mentési fájlba történik, akkor a könyvtárak nem együtt, csoportot alkotva kerülnek mentésre, hanem külön-külön. A szinkronizálási üzenetek ezért nem könyvtárcsoportonként egyben, hanem könyvtáranként külön-külön kerülnek elküldésre. Ez az érték csak akkor adható meg, ha a bejegyzésnév *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *QHST vagy *LINK. *SYSDFN Egy könyvtárban lévő objektumok menthetők, miközben egy másik job használja azokat. A könyvtárban lévő objektumok különböző időpontokban érhetik el az ellenőrzési pontokat, és egymáshoz képest nem kell konzisztens állapotban lenniük. Korlátozás: Ez az érték csak akkor adható meg, ha a bejegyzésnév értéke könyvtárnév, általános könyvtárnév, *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *IBM vagy *QHST. *NWSSTG Az objektumok menthetők és használhatók is egyidejűleg. Az objektumok ellenőrzési pontjai bekövetkezhetnek eltérő időpontokban. Lehetővé teszi a /QFPNWSSTG katalógusban található hálózati szerver tárterületek mentését, amennyiben azok aktívak. *NWSSYNC Az objektumok menthetők és használhatók is egyidejűleg. Minden objektum ellenőrzési pont egyszerre következik be. Engedélyezi a '/QFPNWSSTG' katalógusban található hálózati szerver tárterületek mentését, amennyiben azok aktívak. Vezérlőcsoport mentés magánjogosultságai Visszaadja, hogy a mentett objektumokkal együtt a magánjogosultságok is mentésre kerüljenek-e. A magánjogosultságok mentése megnöveli az objektumok mentéséhez szükséges időt, de leegyszerűsítheti egy objektum vagy objektumcsoport majdani helyreállítását. Egy teljes rendszer helyreállítását azonban nem egyszerűsíti le. Nagyon hasznos lehet azonban az adatok más rendszerekre végzett átállításakor. A lehetséges visszatérési értékek a következők: *NO
A magánjogosultságok nem kerülnek mentésre.
C. függelék Alkalmazásprogramozási felületek és végprogramok
403
BRMS vezérlőcsoport alkalmazásprogramozási felületek *YES
A mentett objektumokkal együtt a hozzájuk tartozó magánjogosultságok is mentésre kerülnek. Megjegyzés: Az érték megadásához rendszermentés (*SAVSYS) vagy minden objektum (*ALLOBJ) különleges jogosultság szükséges a vezérlőcsoport futtatásakor.
Vezérlőcsoport mentése titkosítással Visszaadja, hogy az adatokat adathordozóra mentés előtt titkosítani kell-e. A lehetséges visszatérési értékek a következők: *NO
Azt jelzi, hogy az adatok a mentés során nem kerülnek titkosításra.
*MEDPCY Azt jelöli, hogy az elem az adathordozó-irányelv beállításaitól függően kerül vagy nem kerül titkosításra. Megjegyzés: A *YES érvénytelen érték. Vezérlőcsoport SWA üzenetsora Visszaadja az üzenetsor nevét, amelybe a mentés aktív állapotban szinkronizálási üzeneteket el kell küldeni. A QUSRBRM az első ellenőrzött könyvtár. Ha az üzenetsor megtalálható és már le van foglalva, (a MONSWABRM parancs használata esetén fordulhat elő), akkor a QUSRBRM az üzenetsor könyvtára a mentési parancsban, amely a vezérlőcsoport-bejegyzéshez került létrehozásra. Ha az üzenetsor a QUSRBRM könyvtárban nem található vagy nincs lefoglalva, akkor a könyvtárlistában lévő könyvtárak ellenőrzésre kerülnek. Ha az üzenetsor megtalálható, akkor a *LIBL a mentési parancsban használt üzenetsor-könyvtár, amely az adott vezérlőcsoport-bejegyzéshez került létrehozásra. Ellenkező esetben (ha a QUSRBRM könyvtárban lévő üzenetsor nincs lefoglalva és az üzenetsor a üzenetsorlistában nem található) a QUSRBRM könyvtárban lévő üzenetsor kerül alkalmazásra a mentés parancsban. Ha az üzenetsor a könyvtárak egyikében sem található, akkor a rendszer egy üzenetet küld a BRMS naplóba ennek jelzése érdekében. A lehetséges értékek: *LIB
Azt az üzenetsort használja, amelynek neve megfelel a mentendő könyvtárnak. Ha több egymást követő vezérlőcsoport-bejegyzés ad meg *LIB értéket az SWA üzenetsorhoz és egyébként azonos opciókat használnak a Heti tevékenységhez, az Objektumrészletek megtartásához és a Mentés aktív állapotban lehetőséghez, akkor a *LIB azt jelenti, hogy az az üzenetsor kerül alkalmazásra, amelynek neve megfelel az egymást követő vezérlőcsoport-bejegyzések listájában lévő első könyvtár nevének (azonos opciókkal rendelkezik).
üzenetsor-neve A mentés aktív állapotban típusú szinkronizálási üzeneteket tartalmazó üzenetsor nevét adja meg. Vezérlőcsoport szinkronizálási azonosítója Visszaad egy nevet a több mentés aktív állapotban művelet ellenőrzési pontjainak szinkronizálásához. Ezt a nevet az összes szinkronizálásra kerülő mentési művelet Szinkronizálási azonosító (SYNCID) paraméterében is meg kell adni. A lehetséges értékek: *NONE A mentés aktív állapotban művelet ellenőrzési pontja nem kerül szinkronizálásra más mentés aktív állapotban műveletekkel. szinkronizálási azonosító Adja meg az ellenőrzési pontok szinkronizálásához használandó nevet. Megadott vezérlőcsoport-típus Megadja, hogy milyen típusú vezérlőcsoportot kell használni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Az adatok jelentéséhez mentési vezérlőcsoport kerül felhasználásra.
404
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Használt vezérlőcsoport-típus Megadja, hogy milyen típusú vezérlőcsoportot kell használni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Az adatok jelentéséhez mentési vezérlőcsoport kerül felhasználásra. Vezérlőcsoport heti aktivitása Annak a tevékenységnek a típusát adja vissza, amelynek a hét minden napján be kell következnie. Ez a hétkarakteres tömb egy-egy karaktert használ a hét napjainak ábrázolására, vasárnaptól szombatig. Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(1)
Vasárnapi tevékenység
1
1
CHAR(1)
Hétfői tevékenység
2
2
CHAR(1)
Keddi tevékenység
3
3
CHAR(1)
Szerdai tevékenység
4
4
CHAR(1)
Csütörtöki tevékenység
5
5
CHAR(1)
Pénteki tevékenység
6
6
CHAR(1)
Szombati tevékenység
Mezőleírások: Vasárnapi tevékenység A vasárnaponként végrehajtandó tevékenységet adja meg. Hétfői tevékenység A hétfőnként végrehajtandó tevékenységet adja meg. Keddi tevékenység A keddenként végrehajtandó tevékenységet adja meg. Szerdai tevékenység A szerdánként végrehajtandó tevékenységet adja meg. Csütörtöki tevékenység A csütörtökönként végrehajtandó tevékenységet adja meg. Pénteki tevékenység A péntekenként végrehajtandó tevékenységet adja meg. Szombati tevékenység A szombatonként végrehajtandó tevékenységet adja meg. A lehetséges visszatérési értékek a következők: '0'
Semmilyen tevékenység nem kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve.
'1'
Teljes mentés kerül kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve. Ez az érték *LOAD, *EXIT és *SETASPGRP bejegyzések esetében nem érvényes kivéve, ha az *EXIT bejegyzés SAVDOMBRM parancsot tartalmaz.
'2'
Növekményes mentés kerül kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve. Ez az érték *LOAD, *EXIT és *SETASPGRP bejegyzések esetében nem érvényes kivéve, ha az *EXIT bejegyzés SAVDOMBRM értéket tartalmaz. Megjegyzés: A végrehajtott növekményes mentés típusát a mentési vezérlőcsoport Növekményes típus attribútumának aktuális értéke határozza meg.
C. függelék Alkalmazásprogramozási felületek és végprogramok
405
BRMS vezérlőcsoport alkalmazásprogramozási felületek '3'
Általános tevékenység kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve. Ez az érték csak *LOAD, *EXIT és *SETASPGRP bejegyzések esetén érvényes. Az *EXIT bejegyzés nem tartalmazhat SAVDOMBRM parancsot.
'9'
Megadja, hogy az adott napon az alapértelmezett tevékenység kerül felhasználásra. Megjegyzés: ‘9’ használata esetén minden nap a ‘9’ értéket fogja használni.
Megadott formátumnév Az API bemeneteként megadott formátumnév. Vezérlőcsoport kilépési parancs hossza A kilépési parancs hosszát adja vissza. A maximális hossz 5000 byte. Megjegyzés: Ha nincs parancs, akkor a mező 5000 üres karakterrel lesz feltöltve. Fenntartott Fenntartott területet ad vissza, amelyet hexadecimális nullákra kell beállítani (x’00’) Megadott felhasználói tárterület könyvtárnév Az API hívásakor megadott felhasználói tárterület könyvtárnév. Használt felhasználói tárterület könyvtárnév Az adatok jelentéséhez ténylegesen használt felhasználói tárterület könyvtárnév. Megadott felhasználói tárterület név Az API hívásakor megadott felhasználói tárterület név. Hasznát felhasználói tárterület név Az adatok jelentéséhez ténylegesen használt felhasználói tárterület név.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen.
Vezérlőcsoport-bejegyzés hozzáadása (Q1AADDCGE) API Ez az API lehetővé teszi a felhasználó számára, hogy mentési elemeket adjon hozzá vezérlőcsoportokhoz. Megjegyzés: A sorozatszám minden hozzáadás után újraszámításra kerül. Kötelező paramétercsoport: 1 2 3
406
Vezérlőcsoport neve Vezérlőcsoport sorozatszáma Vezérlőcsoport-bejegyzés információk
IBM i: Backup, Recovery, and Media Services for i
Bemenet Bemenet Bemenet
Char(10) Binary(4) Char(*)
BRMS vezérlőcsoport alkalmazásprogramozási felületek 4 Vezérlőcsoport-bejegyzés információk hossza 5 Vezérlőcsoport-bejegyzés információk formátuma 6 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet I/O
Binary(4) Char(8) Char(*)
Kötelező paramétercsoport Vezérlőcsoport-bejegyzés neve INPUT CHAR(10) A vezérlőcsoport nevét adja meg, amely rendelkezik hozzáadott bejegyzéssel. Vezérlőcsoport sorozatszáma INPUT BINARY(4) Jelzi, hogy hol kell a bejegyzést elhelyezni a vezérlőcsoport aktuális bejegyzéslistájában. A lehetséges értékek: -1
Megadja, hogy utolsó vezérlőcsoport-bejegyzésként kell hozzáadni.
1 - 9999 A használandó számot adja meg. A sorozatszám 1 - 9999 közötti szám lehet. Az alacsonyabb szám azt jelzi, hogy a bejegyzést elsőként kell feldolgozni, a magasabb szám pedig azt, hogy a bejegyzést utolsóként kell feldolgozni. Ha már van ilyen sorozatszám, akkor az után kerül hozzáadásra. A sorozatszámok tízesével növekednek és legfeljebb 999 bejegyzés lehet. Megjegyzés: Minden API hívás után újraszámításra kerül. Vezérlőcsoport-bejegyzés információk INPUT CHAR(*) Megadja, hogy hol találhatók a bejegyzés adatai. A vezérlőcsoport-bejegyzés információk formátuma a vezérlőcsoport-bejegyzés formátumneve paraméterben van megadva. Vezérlőcsoport-bejegyzés információk hossza INPUT BINARY(4) A hívó program által a vezérlőcsoport-bejegyzés információk formátuma számára biztosított byte-ok száma. Vezérlőcsoport-bejegyzés információk formátuma INPUT CHAR(8) A vezérlőcsoport-bejegyzés információk paraméter formátuma. A lehetséges formátumnevek a következők: BKUE0100 A vezérlőcsoport-bejegyzés információk mentési vezérlőcsoporthoz tartoznak. A formátum leírását a következő helyen találja: Vezérlőcsoport-bejegyzés információk formátumai. Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
C. függelék Alkalmazásprogramozási felületek és végprogramok
407
BRMS vezérlőcsoport alkalmazásprogramozási felületek
Vezérlőcsoport-bejegyzés információk formátumai A táblamezők részletes leírásáért lásd: Vezérlőcsoport információk formátumainak mezőleírásai. Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(10)
Vezérlőcsoport-bejegyzés neve
10
0A
CHAR(4)
Vezérlőcsoport-bejegyzés típusa
14
0E
CHAR(6)
Fenntartott
20
14
CHAR(10)
Vezérlőcsoport ASP eszköze
30
1E
CHAR(7)
Vezérlőcsoport heti aktivitása
37
25
CHAR(3)
Fenntartott
40
28
CHAR(10)
Vezérlőcsoport megőrzési objektumrészletei
50
32
CHAR(10)
Vezérlőcsoport mentése, miközben aktív (SWA)
60
3C
CHAR(10)
Vezérlőcsoport SWA üzenetsora
70
46
BINARY(4)
Vezérlőcsoport kilépési parancs eltolása
74
4A
BINARY(4)
Vezérlőcsoport kilépési parancs hossza
78
4E
CHAR(2)
Fenntartott
80
50
CHAR(10)
Vezérlőcsoport mentése titkosítással
90
5A
CHAR(10)
Vezérlőcsoport párhuzamos mentési típusa
100
64
CHAR(10)
Vezérlőcsoport mentés magánjogosultságai
110
6E
CHAR(10)
Vezérlőcsoport szinkronizálási azonosítója
120
78
CHAR(*)
Vezérlőcsoport kilépési parancs
Vezérlőcsoport információs mezők leírásai Vezérlőcsoport ASP eszköze A mentési elem ASP eszköze kerül visszadásra. üres helyek Akkor kerül visszaadásra, ha a mentési elem a következők valamelyike: v Mappalisták v Spoolfájllisták v *ALLDLO v *QHST v *ASPnn v *DLOnn v *EXIT v *IBM v *LOAD v *SAVCAL v *SAVCFG v *SAVSECDTA v *SAVSYS v *SAVSYSINF *
408
Megadja, hogy a mentési elem mentésének tartalmazni kell az objektumokat a rendszerből (1), az
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek alap felhasználói lemeztárakból (2-32), és ha az aktuális szálnak van egy lemeztárcsoportja, akkor a lemeztárcsoportban található összes független lemeztárat. Ez az érték *ALLUSR, *ALLPROD, *ALLTEST, *LINK, könyvtárak, általános könyvtárak, *OBJ listák és *LNK listák esetén érvényes. *ALLAVL Megadja, hogy a biztonsági mentés elem mentése tartalmazza a rendszer (1), az alap felhasználói lemeztárak (2-32) és minden elérhető elsődleges, másodlagos és UDFS lemeztár objektumait. Ez az érték *LINK, *LNKOMTONL, *LNKOMTLTS, *LTSOMTONL és *LNK lista mentési elemek esetén érvényes. *CURASPGRP Megadja, hogy a mentési elem mentése csak a jobhoz pillanatnyilag beállított ASP csoportot tartalmazza. A rendszer (1) és az alap felhasználói lemeztárak (2-32) kimaradnak a mentésből. A lemeztárcsoport a *SETASPGRP mentési elem speciális operátorral állítható be. Ez az érték minden olyan mentési elem esetében érvényes, amely jelen táblázat fenti, csak üres helyek sorában nem szerepel. *SYSBAS Megadja, hogy a mentési elem mentése csak a rendszer (1) és az alap felhasználói lemeztárakat (2-32) tartalmazza. Ez az érték minden olyan mentési elem esetében érvényes, amely jelen táblázat fenti, csak üres helyek sorában nem szerepel. auxiliary-storag-pool-device-name Megadja, hogy a mentési elem mentése csak ezt a megnevezett lemeztár eszközt fogja tartalmazni. Ennek a névnek az elsődleges vagy másodlagos lemeztár nevének kell lennie. A rendszer (1) és az alap felhasználói lemeztárak (2-32) kimaradnak a mentésből. Ha a biztonsági mentés *SETASPGRP, akkor a lemeztáreszköz nevének a rendelkezésre álló elsődleges lemeztár nevét kell megadnia. Ez az érték minden mentési elem esetében érvényes, kivéve a következőket: v Mappalisták v Spoolfájllisták v *ALLDLO v *QHST v *ASPnn v *DLOnn v *EXIT v *IBM v *LOAD v *SAVCAL v *SAVCFG v *SAVSECDTA v *SAVSYS v *SAVSYSINF Vezérlőcsoport-bejegyzés neve A bejegyzés könyvtárnevét, listanevét vagy speciális értékét adja vissza. Megjegyzés: A könyvtárnak a rendszeren nem kell léteznie. A következő értékek kerülnek visszaadásra: általános*-könyvtár-név A mentendő könyvtárak általános nevét adja meg. Az általános név egy néhány karakterből álló karaktersorozat, amelyet egy csillag (*) követ, például ABC*. A csillag (*) bármilyen érvényes karaktert helyettesíthet. Az általános név minden olyan könyvtárat megad, amelynek neve az általános előtaggal kezdődik.
C. függelék Alkalmazásprogramozási felületek és végprogramok
409
BRMS vezérlőcsoport alkalmazásprogramozási felületek könyvtár-név A mentendő könyvtár nevét adja meg. list-name A mentendő listák nevét adja meg. A listák hasonló típusú objektumok (például mappák, katalógusok, objektumok vagy spoolfájlok) gyűjteményei. A listára egy példa a PROJECT, amely egy aktuális programozási projekthez rendelt objektumok listája. Minden listához meg kell adni egy megengedett listatípust, például: *OBJ, *SPL, *FLR vagy *LNK. Az *SPL listatípus növekményes mentése nem támogatott. Ha a spoolfájllista növekményes mentése van megadva, akkor a listában szereplő összes fájl mentésre kerül. special-value A speciális értékek hatására speciális mentési funkciók vagy általános tevékenységek futtatására kerül sor a vezérlőcsoport-bejegyzések feldolgozásakor. A következő speciális értékek kerülhetnek visszaadásra: *ALLCHGRCV Megadja, hogy minden olyan naplófogadót menteni kell a felhasználói könyvtárakban, amelyek neve nem "Q" betűvel kezdődik, amelyek soha nem kerültek mentésre vagy amelyek legutóbbi mentésük óta megváltoztak. *ALLDLO Megadja, hogy a megadott dokumentumok, mappák vagy terjesztési objektumok (levelezés) egy másolatát kell elmenteni. Megjegyzés: 1. Egy mappa mentésekor a mappaobjektum a mappában lévő dokumentumokkal, az almappákkal valamint a benne lévő dokumentumokkal együtt kerül mentésre. Az adott mappák mappalista segítségével menthetők. 2. A terjesztési objektumok (levelezés) nem menthető vagy állítható vissza egy egyedi felhasználó számára. A levelek csak az összes felhasználóhoz menthetők el. 3. A *ALLDLO nem igényel dedikált rendszert; azonban azok az egyedi objektumok, amelyek használatban voltak a mentés elkezdésekor, nem menthetők. 4. A QDOC nem használható a Mentési elemek bejegyzéseként. Korlátozások: 1. Ezen speciális érték használatához a felhasználónak *ALLOBJ vagy *SAVSYS speciális jogosultsággal, vagy *ALL jogosultsággal kell rendelkeznie minden egyes mentendő dokumentumhoz vagy mappához. Ezen felül a felhasználónak *ALLOBJ vagy *SAVSYS speciális jogosultsággal kell rendelkeznie a DLO(*ALL), FLR(*ANY) és DLO(*MAIL) használatához. 2. Ezen speciális érték használatához a felhasználókat Dokumentum adatcsere architektúra (DIA) felhasználókként kell bejegyezni, amennyiben nem rendelkeznek *SAVSYS vagy *ALLOBJ speciális jogosultsággal. 3. Minden objektumjogosultság és a *SAVSYS speciális jogosultság is szükséges, ha egy keresési érték van megadva és a kérést kiadó felhasználó nem a tulajdonos. 4. Ezen speciális érték alkalmazása esetén a felhasználó egy hibaüzenet kaphat, amely jelzi, hogy a belső objektumok zárolva vannak. Harmadik fél zárolja ugyanazokat az objektumokat; a parancs végrehajtását újból meg kell kísérelni, amikor az objektum nincs zárolva. Megjegyzés: A *ALLDLO speciális érték feldolgozza a SAVDLOBRM parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a SAVDLOBRM parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre.
410
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek *ALLDTCRCV Megadja, hogy minden olyan naplófogadót le kell választani a felhasználói könyvtárakban, amelyek neve nem "Q" betűvel kezdődik, amelyek soha nem kerültek mentésre vagy amelyek legutóbbi mentésük óta megváltoztak. *ALLPROD Megadja hogy a *PROD típusú könyvtárak kerüljenek mentésre. *ALLPROD és *ALLTEST feldolgozása esetén *ALLUSR mentést hajt végre. *ALLTEST Megadja hogy a *TEST típusú könyvtárak kerüljenek mentésre. *ALLTEST és *ALLPROD végrehajtása esetén *ALLUSR mentést hajt végre. *ALLUSR Megadja, hogy minden felhasználói könyvtár mentésre kerül. A felhasználói könyvtárnak minősülő könyvtárakról olvassa el a Könyvtár mentése (SAVLIB) parancs Különleges értékek táblázatát a Rendszer helyreállítása című könyv Könyvtárak mentése részében. QGPL, QUSRSYS és QUSRBRM felhasználói könyvtárak soha nem menthetők TSM-be. *ASPnn Adja meg a megadott lemeztárban (ASP) lévő összes könyvtár mentéséhez (az nn az ASP 1-32 közötti száma). Az ASP számának tartalmaznia kell a vezető "0" karaktert. *DLOnn Megadja, hogy a megadott lemeztárban (ASP) található dokumentumokat, mappákat vagy terjesztési objektumokat (levelezés) kell menteni; az nn az ASP 1-32 közötti száma). Az ASP számának tartalmaznia kell a vezető "0" karaktert. *EXIT Megadja, hogy felhasználói kilépési pont tartalmazása kötelező. Az *EXIT bejegyzés elhelyezése a vezérlőcsoportban határozza meg, hogy a kilépési pont mikor kerül feldolgozásra. Felhasználói kilépés befejezése után a mentési folyamat folytatódik. Ha a *EXIT egy vezérlőcsoport első eleme, akkor a vezérlőcsoport előfeldolgozása előtt kerül feldolgozásra. Ha a *EXIT elem a vezérlőcsoport elemlistájának utolsó eleme, akkor a vezérlőcsoport utófeldolgozása után és az IPL előtt kerül feldolgozásra. Ha a *EXIT elem se nem az első, se nem az utolsó eleme a vezérlőcsoportnak, akkor sorban kerül feldolgozásra a vezérlőcsoport további elemeivel. Ha ezt a speciális értéket használják, akkor a parancsot tartalmazó parancsot is meg kell adni. A BRM Mentés aktív állapotban figyelése (MONSWABRM) parancs például használható mentési feldolgozás kilépési pontjaként. Megjegyzés: A MONSWABRM parancs használatakor a MONSWABRM parancs jobsorértékének egy aktív jobsort kell megneveznie, amely nem ugyanaz, mint amelyben a vezérlőcsoport kerül feldolgozásra, így a MONSWABRM parancs a vezérlőcsoporttal egyidőben futhat. A MONSWABRM parancs által megfigyelendő könyvtárat tartalmazó mentési elem bejegyzésnek *YES értékkel kell rendelkeznie a Mentés aktív állapotban paraméterező képernyőben. *IBM
Megadja, hogy az összes rendszer (IBM) könyvtárat menteni kell. A rendszerkönyvtárnak minősülő könyvtárakról olvassa el a Könyvtár mentése (SAVLIB) parancs Különleges értékek táblázatát a Rendszer helyreállítása című könyv Könyvtárak mentése részében. A rendszerkönyvtárak nem menthetők TSM-be.
*LINK Megadja, hogy a /QSYS.LIB és a /QDLS katalógusokban találhatók kivételével minden katalógust és fájlt menteni kell.
C. függelék Alkalmazásprogramozási felületek és végprogramok
411
BRMS vezérlőcsoport alkalmazásprogramozási felületek *LNKOMTONL Megadja, hogy a /QSYS.LIB és /QDLS katalógusokban található online Lotus szerverfájlok és fájlok kivételével minden katalógust és fájlt menteni kell. (Ez az attribútum csak V5R4 és magasabb szintű rendszereken érhető el.) *LNKOMTLTS Megadja, hogy a /QSYS.LIB és /QDLS katalógusokban található Lotus szerverfájlok és fájlok kivételével minden katalógust és fájlt menteni kell. (Ez az attribútum csak V5R4 és magasabb szintű rendszereken érhető el.) *LOAD Megadja hogy új adathordozót kel kezdeni. *LTSOMTONL Megadja az összes Lotus szerverfájlt, az online Lotus szerverfájlokat kivéve. (Ez az attribútum csak V5R4 és magasabb szintű rendszereken érhető el.) *QHST Megadja, hogy az összes történetfájlt menteni kell. Megjegyzés: A *SAVSYS speciális érték szintén menti az összes történetfájlt. A *QHST értéket nem szabad megadni, ha a *SAVSYS meg van adva. *SAVCAL Megadja, hogy a naptárakat és naptár elemeket kell menteni. Csak helyi naptárak menthetők. Megjegyzés: 1. A *SAVCAL speciális érték dolgozza fel a SAVCAL parancsot. Ellenőriznie kell a BRMS-ben beállított paramétereket, valamint a parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. 2. A *SAVCAL nem teszi lehetővé az objektumrészletek megtartását. Ha az objektumrészletek megtartása esetében a *YES értéket adja meg az Objektumrészletek megtartása paraméterező képernyőn, akkor a BRMS a mezőben a *NO értéket fogja kényszeríteni. *SAVCFG Megadja, hogy minden konfigurációt és rendszererőforrás-kezelési (SRM) objektumot menteni kell anélkül, hogy a rendszernek korlátozott állapotban kellene lennie. A mentésre kerülő információk a következők: v Vonalleírások v Vezérlőleírások v Eszközleírások v Módleírások v Szolgáltatási osztály leírások v Hálózati csatoló leírások v Kapcsolatlisták v Konfigurációs listák v Hardvererőforrás adatok v Token ring csatoló adatok A *SAVCFG speciális értékkel mentett információk a RSTCFG paranccsal állíthatók vissza. Korlátozások: 1. A konfigurációk növekményes mentése nem engedélyezett. A konfigurációs adatok minden mentése teljes mentés, abban az esetben is, ha növekményes mentést ad meg. 2. Az érték használatához *SAVSYS speciális jogosultság szükséges.
412
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek 3. A rendszererőforrás-kezelés (SRM) objektumok nem kerülnek mentésre, ha a Hardvertermékek kezelése (WRKHDWPRD) és a Hardvererőforrások kezelése (WRKHDWRSC) jobok egyszerre futnak. Megjegyzés: A *SAVCFG speciális érték feldolgozza a SAVCFG parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a *SAVCFG parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. *SAVSECDTA Megadja, hogy minden biztonság információt menteni kell anélkül, hogy a rendszernek korlátozott állapotban kellene lennie. A *SAVSECDTA speciális érték az alábbi biztonsági információkat menti el: v Felhasználói profilok v Jogosultsági listák v Jogosultságtárolók Korlátozások: Az érték használatához *SAVSYS speciális jogosultság szükséges. Megjegyzés: 1. A biztonsági adatok növekményes mentése nem engedélyezett. A biztonsági adatok minden mentése teljes mentés, abban az esetben is, ha növekményes mentést ad meg. 2. A *SAVSECDTA speciális érték feldolgozza a SAVSECDTA parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a SAVSECDTA parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. *SAVSYS Megadja, hogy a Licenc belső kód és a QSYS könyvtár másolatát az IBM i operációs rendszer telepítésével kompatibilis formátumban kell menteni. A más könyvtárakban lévő objektumokat nem menti el. Továbbá a biztonsági és konfigurációs objektumokat is elmenti, amelyek a Biztonsági adatok mentése (SAVSECDTA) és a Konfiguráció mentése (SAVCFG) parancsok használatával menthetők el. Korlátozások: 1. Az érték használatához a *SAVSYS speciális jogosultság szükséges. 2. Minden alrendszernek inaktívnak kell kell lenni a *SAVSYS speciális érték megadása előtt. 3. A növekményes *SAVSYS nem engedélyezett. A *SAVSYS teljes mentésként kerül feldolgozásra abban az esetben is, ha növekményes mentés van megadva. 4. Ezen paranccsal létrehozott, telepítéshez használt adathordozót az aktuális alternatív IPL eszköz által támogatott sűrűséggel kell inicializálni. Ha ez nem történik meg, akkor az aktuális IPL adathordozó olyan eszközre cserélődik, amely támogatja a telepítés megkezdése előtt létrehozott *SAVSYS szalagok sűrűségét. 5. A *SAVSYS speciális értékkel létrehozott adathordozók az automatikus telepítéshez nem használhatók. 6. A *SAVSYS nem adható hozzá olyan vezérlőcsoporthoz, amelynek értéke *YES az Adathordozó-osztály cseréje képernyő Megosztott adathordozó paraméterező képernyőjén. Ennek az a célja, hogy megakadályozza a rendszermentést hálózati tevékenység feldolgozása közben. Ha a *SAVSYS értéket vezérlőcsoportban kívánja használni, akkor először az Adathordozó-osztály hozzáadása képernyő segítségével állítson be olyan adathordozó-osztályt, amelyhez *NO érték tartozik a Megosztott adathordozó paraméterező képernyőn. Ezután adja hozzá ezt az adathordozó-osztályt egy új adathordozó irányelvhez. Majd módosítsa a vezérlőcsoport attribútumait úgy, hogy az új adathordozó irányelvet használja, amely nem engedélyezi a megosztott köteteket.
C. függelék Alkalmazásprogramozási felületek és végprogramok
413
BRMS vezérlőcsoport alkalmazásprogramozási felületek 7. Optikai adathordozó használata NEM támogatott. Megjegyzés: A *SAVSYS speciális érték dolgozza fel a SAVSYS parancsot. Ellenőrizze a BRMS-ben beállított paramétereket, valamint a *SAVSYS parancs alapértelmezett paramétereit annak biztosításához, hogy a megfelelő információk kerüljenek mentésre. *SAVSYSINF Megadja, hogy a *SAVSYS speciális értékkel mentett rendszeradatok és objektumok részhalmaza kerüljön mentésre. Ezenkívül a PTF információk szintén mentésre kerülnek. Ezen speciális érték használata esetén az alrendszerek aktívak maradhatnak. Megjegyzés: A *SAVSYSINF nem tekinthető a *SAVSYS speciális érték helyettesítőjének és nem használható rendszerfrissítésekhez és áttérésekhez. A *SAVSYSINF speciális érték a Rendszerinformációk mentése (SAVSYSINF) parancsot használja. A speciális érték használatára vonatkozó speciális helyreállítási szempontokat a SAVSYSINF parancs dokumentációja és a Rendszer helyreállítása című könyv tartalmazza. Korlátozások: 1. Az érték használatához a *SAVSYS speciális jogosultság szükséges. 2. A növekményes *SAVSYSINF nem engedélyezett. A *SAVSYSINF teljes mentésként kerül feldolgozásra abban az esetben is, ha növekményes mentés van megadva. 3. Az érték nem menti az összes QSYS objektumot. A mentett objektumok teljes listáját a SAVSYSINF parancs dokumentációja és a Rendszer helyreállítása című könyv tartalmazza. *SETASPGRP Megadja, hogy az aktuális jobhoz lemeztárcsoportot kell beállítani. A lemeztárcsoport elsődleges lemeztár eszközének nevét a vezérlőcsoport lemeztár eszköz paramétere adja meg. Ez V5R2 és újabb szintű rendszereken áll rendelkezésre. Vezérlőcsoport-bejegyzés típusa A listabejegyzés típusát adja vissza. A lehetséges értékek: üres helyek A bejegyzés egy könyvtárnév vagy speciális érték. *FLR
A bejegyzés egy mappalista neve.
*LNK A bejegyzés egy integrált fájlrendszeri objektumlista neve. *OBJ
A bejegyzés egy objektumlista neve.
*SPL
A bejegyzés egy spoolfájllista neve.
Vezérlőcsoport kilépési parancs Az ezzel a bejegyzéssel feldolgozandó parancsot adja vissza. Ez a paraméter csak akkor érvényes, ha vezérlőcsoport-bejegyzés neveként *EXIT érték van megadva. A job CCSID adatai kerülnek visszaadásra. A paraméter hossza 5000 karakter. Vezérlőcsoport neve A vezérlőcsoport nevét adja meg. Vezérlőcsoport párhuzamos mentési típusa A végrehajtandó párhuzamos mentés típusát adja vissza. Ez az érték figyelmen kívül marad, ha a vezérlőcsoport mentése nem párhuzamos, vagy az elem nem támogatja a párhuzamos mentést. Megjegyzés: 1. A paraméter a V6R1M0 és újabb rendszerkiadásokon áll érvényes. 2. A paramétert az alábbi vezérlőcsoport elemek nem támogatják: v *FLR listák v *EXIT, ha nem tartalmaz SAVDOMBRM parancsot, vagy egy V5R4M0-nál korábbi célkiadásra ment
414
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek v *LINK mentés V5R4M0-nál korábbi célkiadásra v *LNKOMTONL mentés V5R4M0-nál korábbi célkiadásra v *LNKOMTLTS mentés V5R4M0-nál korábbi célkiadásra v *LTSOMTONL mentés V5R4M0-nál korábbi célkiadásra v *ALLDLO v *ASPnn v *DLOnn v *LOAD v *QHST v *SAVCFG v *SAVSECDTA v *SAVSYS v *SAVSYSINF v *SETASPGRP 3. Ha az elem a kiválasztott párhuzamos mentési típust nem támogatja, akkor nem párhuzamos mentés kerül végrehajtásra. A lehetséges visszatérési értékek a következők: *DEFAULT A BRMS alkalmazás állapítja meg a használandó, leginkább megfelelő párhuzamos mentési típust. *SERIAL Soros típusú párhuzamos mentést hajt végre. Megjegyzés: A *SERIAL érték a következő vezérlőcsoport elemek esetében nem adható meg: v *LNK listák v *EXIT, amely tartalmaz SAVDOMBRM parancsot v *LINK v *LNKOMTONL v *LNKOMTLTS v *LTSOMTONL A fenti vezérlőcsoport elemek megadhatnak *PARALLEL párhuzamos típust. *PARALLEL Párhuzamos típusú párhuzamos mentés végrehajtása. Megjegyzés: A *PARALLEL érték a következő vezérlőcsoport elemek esetében nem adható meg: v *ALLUSR v *ALLPROD v *ALLTEST A fenti vezérlőcsoport elemek megadhatnak *SERIAL párhuzamos típust. *NONE Nem hajt végre párhuzamos mentést. Vezérlőcsoport megőrzési objektumrészletei Visszaadja, hogy meg kell-e tartani a mentési elem objektumrészleteit. Megjegyzés: A *YES, *OBJ és *MBR értékek azt jelzik, hogy a mentésben a mentési adathordozó információi a részlet szinten automatikusan megjelennek. A lehetséges visszatérési értékek a következők: C. függelék Alkalmazásprogramozási felületek és végprogramok
415
BRMS vezérlőcsoport alkalmazásprogramozási felületek *NO
Nem tartja meg a bejegyzés objektumrészleteit. Az csak a könyvtár szintjén teszi lehetővé az objektum visszakeresést a mentési előzményekből. Megjegyzés: Ez az egyetlen támogatott érték *EXIT, *LOAD, *SAVCAL, *SETASPGRP és *SAVSYS mentési elemek esetén.
*YES
A bejegyzés objektumrészleteinek mentése. Ez lehetővé teszi az objektum visszakeresést a mentési előzményekből objektum szinten. Ha ez az érték van megadva, akkor az objektumrészletek mellett a fizikai fájlok member szintű részletei is megtartásra kerülnek. Megjegyzés: Ez az egyetlen támogatott érték *ALLDLO, *DLOnn, *QHST, mappalista és spoolfájllista mentési elemek esetén.
*ERR A hibahelyezet miatt nem mentett objektumok azonosításra kerülnek. Az üzenetazonosító, amely megadja, hogy az objektum miért nem lett mentve, megtartásra kerül. Megjegyzés: Ez az érték csak *ALLPROD, *ALLTEST, *ALLUSR, *ASPnn, *IBM, könyvtár és objektumlista mentési elemeken támogatott. *OBJ
Az objektumrészletek megtartásra kerülnek a BRMS mentési történetben. A member szintű részletek nem kerülnek megtartásra. Megjegyzés: Ez az érték csak *ALLPROD, *ALLTEST, *ALLUSR, *ASPnn, *IBM, könyvtár és objektumlista mentési elemeken támogatott.
*MBR Az objektumrészletek megtartásra kerülnek a BRMS mentési történetben. A fizikai fájlok objektumrészletei tartalmazzák a member szintű információkat. Megjegyzés: Ez az érték csak *ALLPROD, *ALLTEST, *ALLUSR, *ASPnn, *IBM, könyvtár és objektumlista mentési elemeken támogatott. Vezérlőcsoport mentése, miközben aktív Visszaadja, hogy egy objektum frissíthető-e, miközben mentése zajlik. Megjegyzés: 1. Ha a rendszer korlátozott állapotban van és ez az attribútum meg van adva, akkor mentési művelet úgy kerül végrehajtásra, mintha *NO érték lenne megadva. 2. Ha az MONSWABRM parancsot egy *EXIT speciális művelet részeként használja vezérlőcsoportban, akkor a Mentés aktív állapotban mezőnek a *YES, *LIB vagy *SYNCLIB értékkel kell rendelkeznie azon bejegyzés esetén, amelyet az aktív állapota közben szeretne menteni. A Mentés figyelése aktív állapotában (MONSWABRM) parancs áttekinti a mentést, miközben az üzenetsor aktív, és a könyvtár-szinkronizáció végét jelző üzeneteket keres. Ha szinkronizálást észlel, akkor kiadhatja a MONSWABRM parancsot a rendszer számára. A lehetséges visszatérési értékek a következők: *NO
A használatban lévő objektumok nem kerülnek mentésre. Az objektumok nem frissíthetőek mentés közben.
*YES
A dokumentumkönyvtár-objektumok a mentési kérés során módosulhatnak. A használatban lévő, de alkalmazáshelyreállítást nem használó objektumok nem kerülnek mentésre. Ez az érték akkor adható meg, ha a bejegyzés neve *ALLDLO vagy *DLOnn. Ha az értéket olyankor adják meg, amikor a bejegyzésnév egy könyvtárnév, általános könyvtárnév, *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *IBM, *QHST vagy *LINK, akkor a műveletet a rendszer úgy kezeli, mintha az attribútumhoz a *LIB értéket adták volna meg.
*LIB
416
Egy könyvtárban lévő objektumok menthetők, miközben egy másik job használja azokat. A könyvtárban lévő összes objektum egyszerre ér el egy ellenőrzési pontot, és egymáshoz képest konzisztens állapotban lesznek mentve.
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Megjegyzés: A több ezer objektumot tartalmazó könyvtárak túl nagyok lehetnek ehhez a beállításhoz. Korlátozás: Ez az érték csak akkor adható meg, ha a bejegyzésnév értéke könyvtárnév, általános könyvtárnév, *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *IBM vagy *QHST. *SYNC A katalógusban lévő objektumok egyszerre menthetők és használhatók. Minden objektum ellenőrzési pont egyszerre következik be. *SYNCLIB Egy könyvtárban lévő objektumok menthetők, miközben egy másik job használja azokat. A mentési műveletben szereplő összes objektum és összes könyvtár egyszerre ér el egy ellenőrzési pontot, és egymáshoz képest konzisztens állapotban kerül mentésre. Megjegyzés: Megjegyzés: Ha a könyvtárak mentése mentési fájlba történik, akkor a könyvtárak nem együtt, csoportot alkotva kerülnek mentésre, hanem külön-külön. A szinkronizálási üzenetek ezért nem könyvtárcsoportonként egyben, hanem könyvtáranként külön-külön kerülnek elküldésre. Ez az érték csak akkor adható meg, ha a bejegyzésnév *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *QHST vagy *LINK. *SYSDFN Egy könyvtárban lévő objektumok menthetők, miközben egy másik job használja azokat. A könyvtárban lévő objektumok különböző időpontokban érhetik el az ellenőrzési pontokat, és egymáshoz képest nem kell konzisztens állapotban lenniük. Korlátozás: Ez az érték csak akkor adható meg, ha a bejegyzésnév értéke könyvtárnév, általános könyvtárnév, *ALLUSR, *ASPnn, *ALLTEST, *ALLPROD, *IBM vagy *QHST. *NWSSTG Az objektumok menthetők és használhatók is egyidejűleg. Az objektumok ellenőrzési pontjai bekövetkezhetnek eltérő időpontokban. Lehetővé teszi a /QFPNWSSTG katalógusban található hálózati szerver tárterületek mentését, amennyiben azok aktívak. *NWSSYNC Az objektumok menthetők és használhatók is egyidejűleg. Minden objektum ellenőrzési pont egyszerre következik be. Engedélyezi a '/QFPNWSSTG' katalógusban található hálózati szerver tárterületek mentését, amennyiben azok aktívak. Vezérlőcsoport mentés magánjogosultságai Visszaadja, hogy a mentett objektumokkal együtt a magánjogosultságok is mentésre kerüljenek-e. A magánjogosultságok mentése megnöveli az objektumok mentéséhez szükséges időt, de leegyszerűsítheti egy objektum vagy objektumcsoport majdani helyreállítását. Egy teljes rendszer helyreállítását azonban nem egyszerűsíti le. Nagyon hasznos lehet azonban az adatok más rendszerekre végzett átállításakor. A lehetséges visszatérési értékek a következők: *NO
A magánjogosultságok nem kerülnek mentésre.
*YES
A mentett objektumokkal együtt a hozzájuk tartozó magánjogosultságok is mentésre kerülnek. Megjegyzés: Az érték megadásához rendszermentés (*SAVSYS) vagy minden objektum (*ALLOBJ) különleges jogosultság szükséges a vezérlőcsoport futtatásakor.
Vezérlőcsoport mentése titkosítással Visszaadja, hogy az adatokat adathordozóra mentés előtt titkosítani kell-e. A lehetséges visszatérési értékek a következők: *NO
Azt jelzi, hogy az adatok a mentés során nem kerülnek titkosításra.
C. függelék Alkalmazásprogramozási felületek és végprogramok
417
BRMS vezérlőcsoport alkalmazásprogramozási felületek *MEDPCY Azt jelöli, hogy az elem az adathordozó-irányelv beállításaitól függően kerül vagy nem kerül titkosításra. Megjegyzés: A *YES érvénytelen érték. Vezérlőcsoport SWA üzenetsora Visszaadja az üzenetsor nevét, amelybe a mentés aktív állapotban szinkronizálási üzeneteket el kell küldeni. A QUSRBRM az első ellenőrzött könyvtár. Ha az üzenetsor megtalálható és már le van foglalva, (a MONSWABRM parancs használata esetén fordulhat elő), akkor a QUSRBRM az üzenetsor könyvtára a mentési parancsban, amely a vezérlőcsoport-bejegyzéshez került létrehozásra. Ha az üzenetsor a QUSRBRM könyvtárban nem található vagy nincs lefoglalva, akkor a könyvtárlistában lévő könyvtárak ellenőrzésre kerülnek. Ha az üzenetsor megtalálható, akkor a *LIBL a mentési parancsban használt üzenetsor-könyvtár, amely az adott vezérlőcsoport-bejegyzéshez került létrehozásra. Ellenkező esetben (ha a QUSRBRM könyvtárban lévő üzenetsor nincs lefoglalva és az üzenetsor a üzenetsorlistában nem található) a QUSRBRM könyvtárban lévő üzenetsor kerül alkalmazásra a mentés parancsban. Ha az üzenetsor a könyvtárak egyikében sem található, akkor a rendszer egy üzenetet küld a BRMS naplóba ennek jelzése érdekében. A lehetséges értékek: *LIB
Azt az üzenetsort használja, amelynek neve megfelel a mentendő könyvtárnak. Ha több egymást követő vezérlőcsoport-bejegyzés ad meg *LIB értéket az SWA üzenetsorhoz és egyébként azonos opciókat használnak a Heti tevékenységhez, az Objektumrészletek megtartásához és a Mentés aktív állapotban lehetőséghez, akkor a *LIB azt jelenti, hogy az az üzenetsor kerül alkalmazásra, amelynek neve megfelel az egymást követő vezérlőcsoport-bejegyzések listájában lévő első könyvtár nevének (azonos opciókkal rendelkezik).
üzenetsor-neve A mentés aktív állapotban típusú szinkronizálási üzeneteket tartalmazó üzenetsor nevét adja meg. Vezérlőcsoport szinkronizálási azonosítója Visszaad egy nevet a több mentés aktív állapotban művelet ellenőrzési pontjainak szinkronizálásához. Ezt a nevet az összes szinkronizálásra kerülő mentési művelet Szinkronizálási azonosító (SYNCID) paraméterében is meg kell adni. A lehetséges értékek: *NONE A mentés aktív állapotban művelet ellenőrzési pontja nem kerül szinkronizálásra más mentés aktív állapotban műveletekkel. szinkronizálási azonosító Adja meg az ellenőrzési pontok szinkronizálásához használandó nevet. Megadott vezérlőcsoport-típus Megadja, hogy milyen típusú vezérlőcsoportot kell használni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Az adatok jelentéséhez mentési vezérlőcsoport kerül felhasználásra. Használt vezérlőcsoport-típus Megadja, hogy milyen típusú vezérlőcsoportot kell használni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Az adatok jelentéséhez mentési vezérlőcsoport kerül felhasználásra. Vezérlőcsoport heti aktivitása Annak a tevékenységnek a típusát adja vissza, amelynek a hét minden napján be kell következnie. Ez a hétkarakteres tömb egy-egy karaktert használ a hét napjainak ábrázolására, vasárnaptól szombatig.
418
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(1)
Vasárnapi tevékenység
1
1
CHAR(1)
Hétfői tevékenység
2
2
CHAR(1)
Keddi tevékenység
3
3
CHAR(1)
Szerdai tevékenység
4
4
CHAR(1)
Csütörtöki tevékenység
5
5
CHAR(1)
Pénteki tevékenység
6
6
CHAR(1)
Szombati tevékenység
Mezőleírások: Vasárnapi tevékenység A vasárnaponként végrehajtandó tevékenységet adja meg. Hétfői tevékenység A hétfőnként végrehajtandó tevékenységet adja meg. Keddi tevékenység A keddenként végrehajtandó tevékenységet adja meg. Szerdai tevékenység A szerdánként végrehajtandó tevékenységet adja meg. Csütörtöki tevékenység A csütörtökönként végrehajtandó tevékenységet adja meg. Pénteki tevékenység A péntekenként végrehajtandó tevékenységet adja meg. Szombati tevékenység A szombatonként végrehajtandó tevékenységet adja meg. A lehetséges visszatérési értékek a következők: '0'
Semmilyen tevékenység nem kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve.
'1'
Teljes mentés kerül kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve. Ez az érték *LOAD, *EXIT és *SETASPGRP bejegyzések esetében nem érvényes kivéve, ha az *EXIT bejegyzés SAVDOMBRM parancsot tartalmaz.
'2'
Növekményes mentés kerül kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve. Ez az érték *LOAD, *EXIT és *SETASPGRP bejegyzések esetében nem érvényes kivéve, ha az *EXIT bejegyzés SAVDOMBRM értéket tartalmaz. Megjegyzés: A végrehajtott növekményes mentés típusát a mentési vezérlőcsoport Növekményes típus attribútumának aktuális értéke határozza meg.
'3'
Általános tevékenység kerül végrehajtásra azokon a napokon, amelyekhez ez a karakter van hozzárendelve. Ez az érték csak *LOAD, *EXIT és *SETASPGRP bejegyzések esetén érvényes. Az *EXIT bejegyzés nem tartalmazhat SAVDOMBRM parancsot.
'9'
Megadja, hogy az adott napon az alapértelmezett tevékenység kerül felhasználásra. Megjegyzés: ‘9’ használata esetén minden nap a ‘9’ értéket fogja használni.
Vezérlőcsoport kilépési parancs hossza A kilépési parancs hosszát adja vissza. A maximális hossz 5000 byte. Megjegyzés: Ha nincs parancs, akkor a mező 5000 üres karakterrel lesz feltöltve. C. függelék Alkalmazásprogramozási felületek és végprogramok
419
BRMS vezérlőcsoport alkalmazásprogramozási felületek Vezérlőcsoport kilépési parancs eltolása A byte-ok számát adja meg a formátumadatok kezdetétől a kilépési parancsig. Fenntartott Fenntartott területet ad vissza, amelyet hexadecimális nullákra kell beállítani (x’00’)
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM1401 E A bejegyzés nem található. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen. v BRM410A E A(z) * szekvencia helytelen. v BRM4133 E A(z) * nem módosítható.
Vezérlőcsoport-bejegyzés eltávolítása (Q1ARMVCGE) API Ez az API bejegyzés eltávolítását teszi vezérlőcsoportból. Megjegyzés: a sorozatszámok minden eltávolítási hívás után újraszámításra kerülnek. Kötelező paramétercsoport: 1 Vezérlőcsoport neve 2 Vezérlőcsoport típusa 3 Vezérlőcsoport sorozatszáma 4 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet I/O
Char(10) Char(10) Binary(4) Char(*)
Kötelező paramétercsoport Vezérlőcsoport neve INPUT CHAR(10) A vezérlőcsoport nevét adja meg, amelyből a bejegyzés eltávolításra kerül. Vezérlőcsoport típusa INPUT CHAR(10) Megadja, hogy milyen típusú vezérlőcsoportot kell létrehozni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők:
420
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek *BKU Mentési vezérlőcsoport kerül létrehozásra. Vezérlőcsoport-bejegyzés sorozatszáma INPUT BINARY(4) Megadja, hogy melyik bejegyzést kell eltávolítani. A lehetséges értékek: -1
Megadja, hogy minden bejegyzést el kell távolítani.
10 - 9990 Az eltávolítandó bejegyzést adja meg. A sorozatszám 10 - 9990 közötti szám lehet. Hibakód I/O; CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen. v BRM410A E A(z) * szekvencia helytelen. v BRM4133 E A(z) * nem módosítható.
Vezérlőcsoport-bejegyzés objektumkihagyás hozzáadása (Q1AADDCGEO) API Ez az API objektumkihagyások programból végzett hozzáadását teszi lehetővé mentési vezérlőcsoportban található mentési elemhez. A mappák nem támogatottak. Csak a könyvtárak (általánosakat is beleértve), konfigurációs és biztonsági adatok, valamint a 2-32. háttértárak felhasználói jogosultság információi. Kötelező paramétercsoport: 1 Vezérlőcsoport neve 2 Vezérlőcsoport típusa 3 Vezérlőcsoport sorozatszáma 4 Kihagyandó objektumok könyvtára 5 Kihagyandó objektumok típusa 6 Kihagyandó objektumok neve 7 Hibakód Elhagyható paramétercsoport:
Bemenet Bemenet Bemenet Bemenet Bemenet Bemenet I/O
Char(10) Char(10) Binary(4) Char(10) Char(10) Char(10) Char(*)
C. függelék Alkalmazásprogramozási felületek és végprogramok
421
BRMS vezérlőcsoport alkalmazásprogramozási felületek 8 Kihagyandó objektumok attribútum 9 Kihagyandó objektum member Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet
Char(10) Char(10)
Kötelező paramétercsoport Vezérlőcsoport neve INPUT CHAR(10) A vezérlőcsoport nevét adja meg, amely rendelkezik hozzáadott objektumkihagyással. Vezérlőcsoport típusa INPUT CHAR(10) Megadja, hogy milyen típusú vezérlőcsoportot kell használni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Mentési vezérlőcsoport kerül létrehozásra. Vezérlőcsoport-bejegyzés sorozatszáma INPUT BINARY(4) Megadja, hogy melyik bejegyzésnek tartalmaz kihagyott objektumokat. A lehetséges értékek: 10 -9990 A használandó bejegyzést adja meg. A sorozatszám 10 - 9990 közötti szám lehet. Kihagyandó objektumok könyvtárneve INPUT CHAR(10) A mentés során kihagyandó objektumokat tartalmazó könyvtár nevét adja meg. A lehetséges értékek: *SAVCFG A konfigurációs adatok kimaradnak a rendszer vagy rendszerinformációk mentéséből. (*SAVSYS vagy *SAVSYSINF) *SAVSECDTA A biztonsági adatok kimaradnak a rendszer vagy rendszerinformációk mentéséből. (*SAVSYS vagy *SAVSYSINF) *USRASPAUT A felhasználói lemeztárakban (2-32) lévő jogosultsági információk BRMS mentésének kihagyása a rendszer vagy rendszerinformációk mentéséből. (*SAVSYS vagy *SAVSYSINF) library-name Az ebben a könyvtárban található objektumok kerülnek kihagyásra. általános?-könyvtár-név Az ezekben az általános könyvtárakban található objektumok kerülnek kihagyásra. Kihagyandó objektumok objektumtípusa INPUT CHAR(10) A mentés során kihagyásra kerülő objektumok típusát adja meg. *ALL
422
Minden objektumtípus kihagyásra kerül.
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek objektum-típus Az ilyen típusú objektumok kihagyásra kerülnek. Ez bármely olyan speciális érték lehet, amelyet az IBM i mentési parancsok objektumtípus paramétere támogat. Kihagyandó objektumok objektumneve INPUT CHAR(10) A mentés során kihagyásra kerülő objektumok nevét adja meg. A lehetséges értékek: *ALL
A megadott könyvtár és típus összes objektuma kihagyásra kerül.
általános*-objektumnév Az ilyen általános nevű objektumok kihagyásra kerülnek. objektum-név Az ilyen nevű objektumok kihagyásra kerülnek. Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Elhagyható paramétercsoport Kihagyandó objektumok attribútum INPUT CHAR(10) A mentés során kihagyásra kerülő objektumok attribútumát adja meg. (Ez a paraméter csak IBM i 7.2 és újabb szervereken érhető el.) A lehetséges értékek: *ALL
Minden objektum attribútum kijelölésre kerül. Ezért minden attribútum értékű objektum kihagyásra kerül.
*NONE Csak azok az objektumok kerülnek kihagyásra, amelyeknek nincs attribútumok. attribútum-érték Adja meg a kihagyandó objektumok attribútum értékét. általános*-attribútum-érték Adja meg a kihagyandó objektumok általános attribútum értékét. Kihagyandó objektum member INPUT CHAR(10) A mentés során kihagyásra kerülő adatbázisfájl-memberek nevét adja meg. (Ez a paraméter csak IBM i 7.2 és újabb szervereken érhető el.) A lehetséges értékek: *ALL
A megadott fájlokból minden member kihagyásra kerül.
member-név Adja meg a megadott fájlokból kihagyandó member nevét. általános*-member-név Adja meg a megadott fájlokból kihagyandó memberek általános nevét.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. C. függelék Alkalmazásprogramozási felületek és végprogramok
423
BRMS vezérlőcsoport alkalmazásprogramozási felületek v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen. v BRM410A E A(z) * szekvencia helytelen. v BRM4133 E A(z) * nem módosítható.
Vezérlőcsoport-bejegyzés objektumkihagyás eltávolítása (Q1ARMVCGEO) API Ez az API objektumkihagyások programból végzett eltávolítását teszi lehetővé mentési vezérlőcsoportban található mentési elemből. A mappák nem támogatottak. Csak a könyvtárak (általánosakat is beleértve), konfigurációs és biztonsági adatok, valamint a 2-32. háttértárak felhasználói jogosultság információi. Kötelező paramétercsoport: 1 Vezérlőcsoport neve 2 Vezérlőcsoport típusa 3 Vezérlőcsoport sorozatszáma 4 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet I/O
Char(10) Char(10) Binary(4) Char(*)
Kötelező paramétercsoport Vezérlőcsoport neve INPUT CHAR(10) A vezérlőcsoport nevét adja meg, amely rendelkezik hozzáadott objektumkihagyással. Vezérlőcsoport típusa INPUT CHAR(10) Megadja, hogy milyen típusú vezérlőcsoportot kell használni. A három típus a következő: Mentés, Archiválás és Áttérés. Jelenleg csak a Mentés támogatott. A lehetséges értékek a következők: *BKU Mentési vezérlőcsoport kerül létrehozásra. Vezérlőcsoport-bejegyzés sorozatszáma INPUT BINARY(4) Megadja, hogy melyik bejegyzésnek tartalmaz kihagyott objektumokat. A lehetséges értékek: 10 -9990 A használandó bejegyzést adja meg. A sorozatszám 10 - 9990 közötti szám lehet.
424
IBM i: Backup, Recovery, and Media Services for i
BRMS vezérlőcsoport alkalmazásprogramozási felületek Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen. v BRM410A E A(z) * szekvencia helytelen. v BRM4133 E A(z) * nem módosítható.
BRMS lista alkalmazásprogramozási felületek A BRMS lista alkalmazásprogramozási felületek BRMS listák létrehozását, módosítását és eltávolítását tesztik lehetővé. Megjegyzés: 1. Nincs mentési mappalista támogatás. 2. Nincs archív lista támogatása.
Lista létrehozása (Q1ACRTLST) API Ez az API BRMS lista programból végzett létrehozását teszi lehetővé. A listához bejegyzéseket a Q1ACRTLSTE API segítségével adhat hozzá. Kötelező paramétercsoport: 1 Listanév 2 Lista információk 3 Lista információk hossza 4 Lista információk formátuma 5 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet Bemenet I/O
Char(10) Char(*) Binary(4) Char(8) Char(*)
Kötelező paramétercsoport Listanév INPUT CHAR(10) C. függelék Alkalmazásprogramozási felületek és végprogramok
425
BRMS lista alkalmazásprogramozási felületek A létrehozásra kerülő lista nevét adja meg. Lista információk INPUT CHAR(*) A lista attribútumai. A listabejegyzés információk formátuma a lista formátumneve paraméterben van megadva. Lista információk hossza INPUT BINARY(4) A hívó program által a lista információk formátuma számára biztosított byte-ok száma. Lista információk formátuma INPUT CHAR(8) A lista információk paraméter formátuma. A lehetséges formátumnevek a következők: BLNC0100 Ezt a formátumot kell használni mentési hivatkozás lista létrehozásakor. BOBC0100 Ezt a formátumot kell használni mentési objektum lista létrehozásakor. A formátumok leírását a következő helyen találja: Lista információk formátuma. Hibakód I/O; CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Lista információk formátumai A táblamezők részletes leírásáért lásd: Lista információk formátumainak mezőleírásai.
BLNC0100 formátum Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(50)
Lista szöveges leírása
50
32
CHAR(10)
Hivatkozáslista katalógus részfa
BOBC0100 formátum Ofszet Dec
Hex
0
0
Típus
Mező
CHAR(50)
Lista szöveges leírása
Lista információk mező leírásai Hivatkozáslista katalógus részfa Megadja, hogy a katalógus részfákat fel kell-e dolgozni. A lehetséges értékek: *NONE A mentési művelet a részfákat nem foglalja magában. Ha egy katalógus megfelel a megadott
426
IBM i: Backup, Recovery, and Media Services for i
BRMS lista alkalmazásprogramozási felületek objektumnévmintának, akkor a katalógusban lévő objektumok befoglalásra kerülnek. Ha a katalógus rendelkezik alkönyvtárakkal, akkor sem az alkönyvtárak, sem az alkönyvtárakban lévő objektumok nem kerülnek befoglalásra. *ALL
Az objektumnévmintának megfelelő minden egyes katalógus teljes részfája feldolgozásra fog kerülni.
*DIR
Az objektumnévmintának megfelelő egyes katalógusok első szintjén lévő objektumok fognak feldolgozásra kerülni.
*OBJ
Csak az objektumnévmintával pontosan megegyező objektumok fognak feldolgozásra kerülni. Ha az objektumnévminta egy katalógust határoz meg, akkor a katalógusban lévő objektumok befoglalásra kerülnek.
Lista szöveges leírása Megadja a listát leíró szöveget.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen. v BRM4111 E A(z) * lista már létezik. v BRM4133 E A(z) * nem módosítható.
Lista törlése (Q1ADLTLST) API Ez az API BRMS lista programból végzett törlését teszi lehetővé. Ha a lista pillanatnyilag aktív a vezérlőcsoportban, akkor a törlés meghiúsul. Kötelező paramétercsoport: 1 Listanév 2 Lista típusa 3 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet I/O
Char(10) Char(10) Char(*)
Kötelező paramétercsoport Listanév INPUT CHAR(10) A törlésre kerülő lista nevét adja meg.
C. függelék Alkalmazásprogramozási felületek és végprogramok
427
BRMS lista alkalmazásprogramozási felületek Lista típusa INPUT CHAR(10) A lista típusát adja meg. A lehetséges értékek a következők: *BLNK Mentési hivatkozás listát ad meg. *BOBJ Mentési objektum listát ad meg. Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4101 E A(z) * lista nem található.
Listabejegyzés hozzáadása (Q1AADDLSTE) API Ez az API bejegyzés programból végzett hozzáadását teszi lehetővé BRMS listához. Több bejegyzésnév hozzáadásához az API többször is meghívható. Kötelező paramétercsoport: 1 Listanév 2 Listabejegyzés információk 3 Listabejegyzés információk hossza 4 Listabejegyzés információk formátuma 5 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet Bemenet I/O
Kötelező paramétercsoport Listanév INPUT CHAR(10) Annak a listának a nevét adja meg, amelyhez a bejegyzés hozzáadásra kerül. Listabejegyzés információk INPUT CHAR(*)
428
IBM i: Backup, Recovery, and Media Services for i
Char(10) Char(*) Binary(4) Char(8) Char(*)
BRMS lista alkalmazásprogramozási felületek A lista attribútumai. A listabejegyzés információk formátuma a lista formátumneve paraméterben van megadva. Listabejegyzés információk hossza INPUT BINARY(4) A hívó program által a listabejegyzés információk formátuma számára biztosított byte-ok száma. Listabejegyzés információk formátuma INPUT CHAR(8) A listabejegyzés információk paraméter formátuma. A lehetséges formátumnevek a következők: BLNA0100 Mentési hivatkozás listabejegyzés hozzáadása. Megjegyzés: a bejegyzés mindig hozzáfűzésre kerül a listához. BOBA0100 Mentési objektum listabejegyzés hozzáadása. Megjegyzés: támogatja annak megadását, hogy a bejegyzés a listában hol kerüljön hozzáadásra. BOBA0200 Mentési objektum listabejegyzés hozzáadása. Megjegyzés: támogatja annak megadását, hogy a bejegyzés a listában hol kerüljön hozzáadásra. A formátumok leírását a következő helyen találja: Listabejegyzés információk formátuma. Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Listabejegyzés információk formátumai BLNA0100 formátum Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(10)
Hivatkozás listabejegyzés típus
10
0A
CHAR(2)
Fenntartott
12
0C
BINARY(4)
Hivatkozáslista útvonalnév szerkezetének eltolása
16
10
BINARY(4)
Hivatkozáslista útvonalnév szerkezetének hossza
*
*
CHAR(*)
Útvonalnév szerkezet
BOBA0100 formátum Ofszet Dec
Hex
Típus
Mező
0
0
BINARY(4)
Objektumlista sorozatszáma
4
4
CHAR(10)
Objektumlista objektumkönyvtára
14
0E
CHAR(10)
Objektumlista objektumneve
24
18
CHAR(10)
Objektumlista objektumtípusa
34
22
CHAR(10)
Objektumlista objektum-membere
C. függelék Alkalmazásprogramozási felületek és végprogramok
429
BRMS lista alkalmazásprogramozási felületek
BOBA0200 formátum Ofszet Dec
Hex
Típus
Mező
0
0
BINARY(4)
Objektumlista sorozatszáma
4
4
CHAR(10)
Objektumlista objektumkönyvtára
14
0E
CHAR(10)
Objektumlista objektumneve
24
18
CHAR(10)
Objektumlista objektumtípusa
34
22
CHAR(10)
Objektumlista objektum-membere
44
2C
CHAR(10)
Objektumlista objektumattribútuma
54
36
CHAR(4)
Objektumlista objektum tartalmazása/kizárása
Listabejegyzés információk formátuma mező leírásai Hivatkozás listabejegyzés típus Jelzi, hogy az útvonalnév szerepel-e a mentésben vagy kimarad abból. A lehetséges értékek: *INCLUDE Az útvonal belekerül a mentésbe. *OMIT Az útvonal kimarad a mentésből. Hivatkozáslista útvonalnév hossza Az útvonal szerkezet nevét adja meg. Hivatkozáslista útvonalnév eltolása Az eltolást adja meg a formátumadatok kezdetétől az útvonalnév szerkezet helyéig. Objektumlista objektumattribútuma A beviteli listához hozzáadandó objektum attribútumát adja meg. (Ez a paraméter csak IBM i 7.2 és újabb szervereken érhető el.) A lehetséges értékek: *ALL
Minden objektum attribútum kijelölésre kerül.
*NONE Csak azok az objektumok kerülnek kijelölésre, amelyeknek nincs attribútumok. attribútum-érték Adja meg a kijelölendő objektumok attribútum értékét. általános*-attribútum-érték Adja meg a kijelölendő objektumok általános attribútum értékét. Objektumlista objektum tartalmazása/kizárása Megadja, hogy a mentési művelet a kijelölt objektumokat tartalmazza vagy kizárásra kerülnek. (Ez a paraméter csak IBM i 7.2 és újabb szervereken érhető el.) A lehetséges értékek: *INC
A mentési művelet a kijelölt műveleteket tartalmazza.
*EXC A mentési művelet a kijelölt műveleteket nem tartalmazza. Objektumlista objektumkönyvtára Megadja az objektumlista tagját képező objektumot tartalmazó könyvtár nevét. V6R1M0 és újabb változatokon az általános könyvtárnév támogatott.
430
IBM i: Backup, Recovery, and Media Services for i
BRMS lista alkalmazásprogramozási felületek Objektumlista objektum-membere A listabejegyzéshez hozzáadandó adatbázismember-bejegyzést adja meg. A lehetséges értékek: *ALL
A megadott fájlból minden member mentésre kerül, ha *FILE objektumtípus van megadva, különben kimarad a mentésből.
általános*-member-név Megadja az adott fájl mentendő membereinek általános nevét. A bejegyzéshez tartozó objektumlista objektumtípusa csak *FILE lehet. member-név Megadja az adott fájl mentendő memberének nevét. A bejegyzéshez tartozó objektumlista objektumtípusa csak *FILE lehet. üres helyek Ha nem *FILE típusú. Objektumlista objektumneve A listabejegyzéshez hozzáadandó objektum nevét adja meg. A lehetséges értékek: *ALL
A könyvtár minden objektumát megadja.
általános*-objektumnév Egy általános objektumnév, például az AP* az AP, karaktersorozattal kezdődő minden objektumot megad. objektum-név Egy objektum nevét adja meg. Objektumlista objektumtípusa A listabejegyzéshez hozzáadandó objektum típusát adja meg. A lehetséges értékek: *ALL
A kiválasztott objektumhoz minden objektumtípus megadásra kerül.
objektum-típus Adja meg bármely megengedett rendszerobjektum-típus nevét. Objektumlista sorozatszáma Jelzi, hogy hol kell a bejegyzést elhelyezni az aktuális bejegyzéslistájában. A lehetséges értékek: -1
Megadja, hogy az utolsó listabejegyzéshez kell hozzáadni.
1-9999 A használandó számot adja meg. A sorozatszám 1 - 9999 közötti szám lehet. Az alacsonyabb szám azt jelzi, hogy a bejegyzést elsőként kell feldolgozni, a magasabb szám pedig azt, hogy a bejegyzést utolsóként kell feldolgozni. Ha már van ilyen sorozatszám, akkor az után kerül hozzáadásra. A sorozatszámok tízesével növekednek és legfeljebb 999 bejegyzés lehet. Megjegyzés: Minden API hívás után újraszámításra kerül. Útvonalnév szerkezet Au útvonalnevet NLS használatára felkészített formátumban kell megadni a Qlg_Path_Name_T szerkezetet használva. A Qlg_Path_Name_T szerkezetről további információkat at információs központban talál.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. C. függelék Alkalmazásprogramozási felületek és végprogramok
431
BRMS lista alkalmazásprogramozási felületek v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen. v BRM410A E A(z) * szekvencia helytelen. v BRM4133 E A(z) * nem módosítható.
Listabejegyzés eltávolítása (Q1ARMVLSTE) API Ez az API bejegyzés programból végzett törlését teszi lehetővé a BRMS listából. Ha van az átadott adatoknak megfelelő bejegyzés a listában, akkor az törlésre kerül. Kötelező paramétercsoport: 1 Listanév 2 Listabejegyzés információk 3 Listabejegyzés információk hossza 4 Listabejegyzés információk formátuma 5 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Bemenet Bemenet Bemenet Bemenet I/O
Char(10) Char(*) Binary(4) Char(8) Char(*)
Kötelező paramétercsoport Listanév INPUT CHAR(10) Annak a listának a nevét adja meg, amelyből a bejegyzés eltávolításra kerül. Listabejegyzés információk INPUT CHAR(*) A lista attribútumai. A listabejegyzés információk formátuma a lista formátumneve paraméterben van megadva. Listabejegyzés információk hossza INPUT BINARY(4) A hívó program által a listabejegyzés információk formátuma számára biztosított byte-ok száma. Listabejegyzés információk formátuma INPUT CHAR(8) A listabejegyzés információk paraméter formátuma. A lehetséges formátumnevek a következők: BLNR0100 Mentési hivatkozás listabejegyzés eltávolítása. BOBR0100 Mentési objektum listabejegyzés eltávolítása.
432
IBM i: Backup, Recovery, and Media Services for i
BRMS lista alkalmazásprogramozási felületek BOBR0200 Mentési objektum listabejegyzés eltávolítása. A formátumok leírását a következő helyen találja: Listabejegyzés információk formátuma. Hibakód I/O CHAR(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Listabejegyzés információk formátumai BLNR0100 formátum Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(10)
Hivatkozás listabejegyzés típus
10
0A
CHAR(2)
Fenntartott
12
0C
BINARY(4)
Hivatkozáslista útvonalnév szerkezetének eltolása
16
10
BINARY(4)
Hivatkozáslista útvonalnév szerkezetének hossza
*
*
CHAR(*)
Útvonalnév szerkezet
BOBR0100 formátum Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(10)
Objektumlista objektumkönyvtára
10
0A
CHAR(10)
Objektumlista objektumneve
20
14
CHAR(10)
Objektumlista objektumtípusa
30
1E
CHAR(10)
Objektumlista objektum-membere
BOBR0200 formátum Ofszet Dec
Hex
Típus
Mező
0
0
CHAR(10)
Objektumlista objektumkönyvtára
10
0A
CHAR(10)
Objektumlista objektumneve
20
14
CHAR(10)
Objektumlista objektumtípusa
30
1E
CHAR(10)
Objektumlista objektum-membere
40
28
CHAR(10)
Objektumlista objektumattribútuma
50
32
CHAR(4)
Objektumlista objektum tartalmazása/kizárása
Listabejegyzés információk formátuma mező leírásai Hivatkozás listabejegyzés típus Jelzi, hogy az útvonalnév szerepel-e a mentésben vagy kimarad abból. A lehetséges értékek:
C. függelék Alkalmazásprogramozási felületek és végprogramok
433
BRMS lista alkalmazásprogramozási felületek *INCLUDE Az útvonal belekerül a mentésbe. *OMIT Az útvonal kimarad a mentésből. Hivatkozáslista útvonalnév hossza Az útvonal szerkezet nevét adja meg. Hivatkozáslista útvonalnév eltolása Az eltolást adja meg a formátumadatok kezdetétől az útvonalnév szerkezet helyéig. Objektumlista objektumattribútuma A beviteli listából eltávolítandó objektum attribútumát adja meg. (Ez a paraméter csak IBM i 7.2 és újabb szervereken érhető el.) A lehetséges értékek: *ALL
Azok a bejegyzések kerülnek eltávolításra a beviteli listából, amelyeknél az összes objektumattribútum be van állítva.
*NONE Csak az olyan objektumokat tartalmazó bejegyzések kerülnek eltávolításra a beviteli listából, amelyeknek egyetlen attribútuma sincs beállítva. attribútum-érték Adja meg a beviteli listából eltávolítandó objektumok attribútum értékét. általános*-attribútum-érték Adja meg a beviteli listából eltávolítandó objektumok általános attribútum értékét. Objektumlista objektum tartalmazása/kizárása A beviteli listából eltávolítandó objektumok tartalmazási vagy kizárási értékét adja meg. (Ez a paraméter csak IBM i 7.2 és újabb szervereken érhető el.) A lehetséges értékek: *INC
A tartalmazandóként beállított objektumokat tartalmazó bejegyzések eltávolításra kerülnek a beviteli listából.
*EXC A kizárandóként beállított objektumokat tartalmazó bejegyzések eltávolításra kerülnek a beviteli listából. Objektumlista objektumkönyvtára Megadja az objektumlista tagját képező objektumot tartalmazó könyvtár nevét. V6R1M0 és újabb változatokon az általános könyvtárnév támogatott. Objektumlista objektum-membere A listabejegyzésből eltávolítandó adatbázismember-bejegyzést adja meg. A lehetséges értékek: *ALL
A megadott fájlból minden member mentésre kerül, ha *FILE objektumtípus van megadva, különben kimarad a mentésből.
általános*-member-név Megadja az adott fájl mentendő membereinek általános nevét. A bejegyzéshez tartozó objektumlista objektumtípusa csak *FILE lehet. member-név Megadja az adott fájl mentendő memberének nevét. A bejegyzéshez tartozó objektumlista objektumtípusa csak *FILE lehet. üres helyek Ha nem *FILE típusú.
434
IBM i: Backup, Recovery, and Media Services for i
BRMS lista alkalmazásprogramozási felületek Objektumlista objektumneve A listabejegyzésből eltávolítandó objektum nevét adja meg. A lehetséges értékek: *ALL
A könyvtár minden objektumát megadja.
általános*-objektumnév Egy általános objektumnév, például az AP* az AP, karaktersorozattal kezdődő minden objektumot megad. objektum-név Egy objektum nevét adja meg. Objektumlista objektumtípusa A listabejegyzésből eltávolítandó objektum típusát adja meg. A lehetséges értékek: *ALL
A kiválasztott objektumhoz minden objektumtípus megadásra kerül.
objektum-típus Adja meg bármely megengedett rendszerobjektum-típus nevét. Útvonalnév szerkezet Au útvonalnevet NLS használatára felkészített formátumban kell megadni a Qlg_Path_Name_T szerkezetet használva. A Qlg_Path_Name_T szerkezetről további információkat at információs központban talál.
Hibaüzenetek v CPF1E64 E A(z) * paraméterérték a(z) * program esetében nem érvényes. v CPF24B4 E Súlyos hiba a paraméterlista címzésekor. v CPF3CF1 E A hibakód paraméter érvénytelen. v CPF5222 E A név érvénytelen. v CPF9800 E Minden CPF98xx üzenetet lehetett jelezni. Az Xx értéke 01 - FF lehet. v BRM3C1E E Kötelező paraméter kihagyva. v BRM3C4B E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C4C E Az érték a mező esetében a(z) * ofszeten nem érvényes. v BRM3C91 E Termékösszetevő szükséges. v BRM3C94 E Az objektum nincs létrehozva. v BRM3C99 E Váratlan körülmény a(z) * alkalmazásprogramozási felülettel kapcsolatban. Ok: *. v BRM402A E A BRMS terméket inicializálni kell. v BRM4040 E A hozzáférés a(z) * felhasználó számára megtagadva. v BRM4107 E A(z) * hossz helytelen. v BRM4108 E A(z) * formátumnév helytelen. v BRM410A E A(z) * szekvencia helytelen. v BRM4133 E A(z) * nem módosítható.
BRMS adathordozó információk beolvasása (Q1ARTVMED) API Kötelező paramétercsoport: 1 2 3 4 5
Fogadó változó Fogadó hossza Formátumnév Vezérlőérték információk Hibakód
Kimenet Bemenet Bemenet Bemenet I/O
Char(*) Binary(4) Char(8) Char(33) Char(*)
C. függelék Alkalmazásprogramozási felületek és végprogramok
435
Adathordozó információk beolvasása API Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
A BRMS adathordozó információk beolvasása API segítségével beolvashatja egy adott kötet BRMS adathordozó információit, vagy kiválaszthat egy aktív vagy lejárt adathordozó-osztályt és/vagy helyet.
Kötelező paramétercsoport Fogadó változó OUTPUT; Char(*) A fogadó változó fogadja a kért információkat. Megadhat a kért formátumnál kisebb területméretet is feltéve, hogy a fogadó változó hosszát helyesen adja meg. Így az API csak azokat az adatokat adja vissza, amelyeket a terület képes tárolni. Fogadó változó hossza INPUT; Binary(4) A fogadó változó hossza. Ennek legalább 6 byte-nak kell lennie. Formátumnév INPUT; Char(8) Az egyetlen elérhető formátumnév a MEDV0100. Vezérlőérték információk INPUT; Char(*) Ebben a szerkezetben azok az információk vannak megadva, amelyre az API-nak az adathordozó-kötet kiválasztásához szüksége van. További információkért lásd: “Vezérlőérték információk formátuma” oldalszám: 438. Hibakód INPUT/OUTPUT; Char(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Előállított információk formátuma A következő táblázat táblázat a MEDV0100 formátumát mutatja be. A MEDV0100 formátum a kért adathordozó-kötettel kapcsolatos információkat tartalmazza. Ez egyes mezők leírásait a következő helyen találja: “Előállított információk mezőleírásai” oldalszám: 437. Ofszet
436
Dec
Hex
Típus
Mező
0
0
Char(6)
Kötet sorozatszám
6
06
Char(4)
Védett kötet
10
0A
Char(10)
Adathordozó-csoport típusa
20
14
Char(13)
Adathordozó-csoport meghatározása
33
21
Char(10)
Adathordozó-osztály
43
2B
Char(10)
Hely
53
35
Char(7)
Áthelyezés dátuma
60
3C
Char(10)
Áthelyezési irányelv
70
46
Char(7)
Lejárat dátuma
77
4D
Char(1)
Elévült kötet jelző
78
4E
Char(7)
Létrehozás dátuma
IBM i: Backup, Recovery, and Media Services for i
Adathordozó információk beolvasása API Ofszet Dec
Hex
Típus
Mező
85
55
Char(4)
Kötetsorszám
89
59
Char(6)
Kiinduló kötet
95
5F
Char(50)
Kötetleírás
145
91
Char(8)
Regisztrált rendszer
153
99
Char(8)
Kötetet használó rendszer
161
A1
Char(10)
Job neve
171
AB
Char(6)
Job száma
177
B1
Char(10)
Felhasználó
187
BB
Char(10)
Következő hely
197
C5
Char(7)
Következő áthelyezés dátuma
204
CC
Char(10)
Tárolóazonosító
214
D6
Char(6)
Bővítőhely száma
220
DC
Char(10)
Előző hely
230
E6
Char(1)
Függőben lévő áthelyezés ellenőrzése
Előállított információk mezőleírásai Kiinduló kötet Többkötetes készlet első kötete. Tárolóazonosító Tárolók használata esetén annak a tárolónak a tárolóazonosítója, amelyben a kötet tárolásra kerül. Létrehozás dátuma Az a dátum szééhhnn (évszázad, év, hónap, nap) formátumban kifejezve, amikor a legfrissebb adatok kiírásra kerültek az adathordozóra. Lejárat dátuma Az a dátum szééhhnn (évszázad, év, hónap, nap) formátumban kifejezve, amikor az adathordozó lejár és vázlat-adathordozóként használható. Job neve Az adathordozót létrehozó job neve. Job száma Az adathordozót létrehozó job száma. Hely
Az adathordozó jelenlegi tárolási helye.
Adathordozó-csoport típusa Csoportosítási tényező, amelyet a BRMS a *GRPnnn áthelyezések kezelése céljából rendel hozzá. Adathordozó-csoport meghatározása A hasonló köteteket azonos csoportba rendelő al-csoportosítás. Adathordozó-osztály A kötethez hozzárendelt adathordozó-osztály. Áthelyezés dátuma Az a dátum szééhhnn (évszázad, év, hónap, nap) formátumban kifejezve, amikorra az adathordozó áthelyezése ütemezve van.
C. függelék Alkalmazásprogramozási felületek és végprogramok
437
Adathordozó információk beolvasása API Függőben lévő áthelyezés ellenőrzése Jelzi, hogy a BRMS megjelölte a kötetet áthelyezésre és, az alábbiakban megadott irányelv alapján, az áthelyezést annak megtörténte előtt ellenőrizni kell. Az értékek a következők: 0
Az áthelyezések ellenőrzése nincs bekapcsolva és a kötet ennek a kilépési pontnak az elérésekor már áthelyezésre került. Az aktuális hely az a hely, ahová a kötet áthelyezésre került.
1
A kötet még nem lett áthelyezve, az áthelyezek ellenőrzése be van kapcsolva és a hely a kötet aktuális helyét mutatja. A következő hely azt mutatja, hová szándékozik a BRMS a kötetet áthelyezni.
Áthelyezési irányelv A kötethez tartozó áthelyezési irányelv neve. Következő hely A következő hely, ahová az adathordozó áthelyezésre kerül. Következő áthelyezés dátuma Az a dátum szééhhnn (évszázad, év, hónap, nap) formátumban kifejezve, amikorra az adathordozó következő áthelyezése ütemezve van. Előző hely A hely, ahonnan az adathordozó a jelenlegi helyére érkezett. Regisztrált rendszer Az a rendszer, amelynek licenckezelője segítségével az adathordozót regisztrálták. Védett kötet Jelzi, hogy az adathordozó eléréséhez szükség van-e speciális jogosultságra. Bővítőhely száma Az adathordozóhoz hozzárendelt bővítőhelyszám. Kötetet használó rendszer Annak a rendszernek a rendszerneve, amely utoljára írt a szalagra. Felhasználó A kötethez hozzárendelt felhasználó azonosítása. Elévült kötet jelző Jelzi, hogy a kötet lejárt-e vagy sem. Az értékek a következők: Y
A kötet lejárt.
N
A kötet aktív.
Kötet sorozatszám Az adathordozó kötet sorozatszáma. Kötetsorszám A kötet sorszáma az adathordozó-készletben. Kötetleírás A kötet szöveges leírása.
Vezérlőérték információk formátuma A következő táblázat a vezérlőérték információk formátumát mutatja be. Ez egyes mezők leírásait a következő helyen találja: “Vezérlőérték információk mezőleírásai” oldalszám: 439. Ofszet
438
Dec
Hex
0
0
Típus
Mező
Char(6)
Kötet sorozatszám
IBM i: Backup, Recovery, and Media Services for i
Adathordozó információk beolvasása API Ofszet Dec
Hex
Típus
Mező
6
06
Char(10)
Adathordozó-osztály
16
10
Char(10)
Hely
26
1A
Char(7)
Lejárat dátuma
Vezérlőérték információk mezőleírásai Kötet sorozatszám A beolvasandó adathordozó-kötet kötetsorszám azonosítója. Az értékek a következők: kötet-sorozatszám Hat karakteres adathordozó-kötet sorszám. *EXP
Megadásával lejárt kötet keresését kérheti.
*ACT Megadásával olyan aktív kötet keresését kérheti, amely rendelkezik írási műveletekhez szükséges szabad területtel. Adathordozó-osztály Az adathordozó-kötet megkereséséhez felhasználásra kerülő adathordozó-osztály neve. Ez az mezőt akkor kell megadni, ha az *EXP vagy *ACT értéket adja meg a Kötet sorozatszám mezőben. A lehetséges értékek: *ANY Megadja, hogy bármely beolvasott kötet hozzárendelhető bármely adathordozó-osztályhoz. adathordozó-osztály Megadja, hogy a beolvasott kötetet ehhez az adathordozó-osztályhoz kell hozzárendelni. Hely
A helynév, amelynek segítségével az adathordozó-kötet megkeresésre kerül. Ez az mezőt akkor kell megadni, ha az *EXP vagy *ACT értéket adja meg a Kötet sorozatszám mezőben. A lehetséges értékek: *ANY Megadja, hogy a beolvasott kötet brámely helyhez hozzárendelhető. hely-neve Megadja, hogy a beolvasott kötetet ehhez helyhez kell hozzárendelni.
Lejárat dátuma Az lejárat dátuma szééhhnn (évszázad, év, hónap, nap) formátumban kifejezve, amely aktív adathordozó-kötetek kereséséhez kerül felhasználásra. *ANY Megadja hogy bármely olyan aktív kötet beolvasható, amely megfelel az adathordozó-osztálynak és a hely vezérlőértékeknek. lejárati-dátum Az aktív kötetek visszakereséséhez használt lejárati dátumot adja meg. Ha nem olvasható be aktív kötet a megadott dátummal, akkor az adathordozó-osztálynak és hely vezérlőértékeknek megfelelő első aktív kötet kerül beolvasásra. üres
Megadja, hogy az közeg kötet kereséséhez nem szükséges dátum. Ez az értéket nem szabad megadni, ha a Kötet sorozatszám az *ACT speciális értékkel van megadva.
Hibaüzenetek BRM1147 E A kötet nem található. BRM1480 E Nincs elérhető &1; osztályú adathordozó. BRM1868 E A(z) &1 fájl megnyitása nem sikerült. CPF24B4 E Súlyos hiba a paraméterlista címzésekor. CPF3CF1 E A hibakód paraméter érvénytelen. CPF3C19 E Hiba történt a megadott fogadóváltozóval. CPF3C1E E Kötelező paraméter kihagyva. C. függelék Alkalmazásprogramozási felületek és végprogramok
439
Adathordozó információk beolvasása API CPF3C21 E A(z) &1; formátumnév érvénytelen. CPF3C24 E A fogadó változó hossza érvénytelen. CPF3C3B E A(z) &1 API &2 paraméterének értéke érvénytelen. CPF3C4B E Az érték a(z) &1 mező esetében érvénytelen.
BRMS eszköz kiválasztása (Q1ASLTDEV) API Kötelező paramétercsoport: 1 Fogadó változó 2 Fogadó változó hossza 3 Formátumnév 4 Vezérlőérték információk 5 Hibakód Alapértelmezett nyilvános jogosultság: *USE Biztonságos szálkezelés: Nincs
Kimenet Bemenet Bemenet Bemenet I/O
Char(*) Binary(4) Char(8) Char(47) Char(*)
A BRMS eszköz kiválasztása API segítségével kiválaszthatja a lefoglalandó vagy felszabadítandó eszközt, illetve kiválaszthatja azokat a keresési értékeket (például hely és adathordozó-osztály), amelyek segítségével megkereshet és lefoglalhat egy elérhető eszközt a BRMS adathordozó bemeneti vagy kimeneti műveletek számára.
Kötelező paramétercsoport Fogadó változó OUTPUT; Char(*) A fogadó változó fogadja a kért információkat. Megadhat a kért formátumnál kisebb területméretet is feltéve, hogy a fogadó változó hosszát helyesen adja meg. Így az API csak azokat az adatokat adja vissza, amelyeket a terület képes tárolni. Fogadó változó hossza INPUT; Binary(4) A fogadó változó hossza. Ennek legalább 6 byte-nak kell lennie. Formátumnév INPUT; Char(8) Az egyetlen elérhető formátumnév a DEV00100. Vezérlőérték információk INPUT; Char(*) Ebben a szerkezetben azok az információk vannak megadva, amelyre az API-nak a kötet kiválasztásához szüksége van. További információkért lásd a "Vezérlőérték információk formátuma" részt. Hibakód INPUT/OUTPUT; Char(*) Az adatszerkezet, amelyben a hibainformációk visszadásra kerülnek. A szerkezet formátumának leírását a következő helyen találja: Hibakód paraméter.
Előállított információk formátuma A következő táblázat az előállított információk formátumát mutatja be. A DEV00100 formátum a kért adathordozó-kötettel kapcsolatos információkat tartalmazza. Ez egyes mezők leírásait a következő helyen találja: “Előállított információk mezőleírásai” oldalszám: 441.
440
IBM i: Backup, Recovery, and Media Services for i
BRMS eszköz kiválasztása (Q1ASLTDEV) API Ofszet Dec
Hex
Típus
Mező
0
0
Char(10)
Eszköznév
10
0A
Char(10)
Hely
20
14
Char(10)
Adathordozó-osztály
Előállított információk mezőleírásai Eszköznév A kiválasztott eszköz neve. A kiválasztott eszköz helye.
Hely
Adathordozó-osztály A szükséges sűrűséget támogató eszköz kiválasztásához használt adathordozó-osztály neve.
Vezérlőérték információk formátuma A következő táblázat a vezérlőérték információk formátumát mutatja be. Ez egyes mezők leírásait a következő helyen találja: “Vezérlőérték információk mezőleírásai”. Ofszet Dec
Hex
Típus
Mező
0
0
Char(10)
Eszköznév
10
0A
Char(10)
Adathordozó-osztály
20
14
Char(10)
Hely
30
1E
Char(10)
Eszközművelet
40
28
Char(7)
Művelet
Vezérlőérték információk mezőleírásai Eszköznév Érvényes szalageszköz neve. A *MEDCLS speciális érték arra utasítja az API-t, hogy keressen ki egy elérhető szalageszközt a BRMS eszköz információkból. Hely
A lejárt adathordozó-kötet kereséséhez felhasználásra kerülő helynév. Ez az érték csak akkor szükséges, ha a *MEDCLS speciális érték van megadva. Az értékek a következők: *ANY Lejárt kötet kereséséhez tetszőleges hely használható. hely-neve Adja meg a lejárt kötet kereséséhez használt hely nevét.
Adathordozó-osztály A lejárt adathordozó-kötet megkereséséhez felhasználásra kerülő adathordozó-osztály neve. Ez az érték csak akkor szükséges, ha a *MEDCLS speciális érték van megadva. Eszközművelet Az eszközhöz használni kívánt eszközműveletet adja meg. Az értékek a következők: *ALCDEV Az eszköz le van foglalva. *DLCDEV Az eszköz nincs lefoglalva. Ez a választás *MEDCLS eszköz esetén nem érvényes.
C. függelék Alkalmazásprogramozási felületek és végprogramok
441
BRMS eszköz kiválasztása (Q1ASLTDEV) API Megjegyzés: Az eszközválasztás egyben BRMS osztott eszköztámogatást is magában foglal, mivel az *ALCDEV érték bekapcsolja a megosztott eszközt, a *DLCDEV pedig kikapcsolja azt. Művelet Az eszközművelet típusát adja meg. Mivel az adott eszköz bemeneti és kimeneti sűrűsége eltérő lehet, a használt eszközművelet típusa biztosítja, hogy a megadott adathordozó-osztályhoz kiválasztott eszköz kompatibilis legyen a kért művelettel. Az értékek a következők: *INPUT A művelet bemeneti művelet. *OUTPUT A művelet kimeneti művelet.
Hibaüzenetek BRM1877 E Nincsenek &3; sűrűségű elérhető eszközök. BRM1883 E Nincsenek &3; sűrűségű elérhető eszközök. CPF1002 E Nem lehet eszközt lefoglalni. CPF24B4 E Súlyos hiba a paraméterlista címzésekor. CPF3CF1 E A hibakód paraméter érvénytelen. CPF3C19 E Hiba történt a megadott fogadóváltozóval. CPF3C1E E Kötelező paraméter kihagyva. CPF3C21 E A(z) &1; formátumnév érvénytelen. CPF3C24 E A fogadó változó hossza érvénytelen. CPF3C3B E A(z) &1 API &2 paraméterének értéke érvénytelen. CPF3C4B E Az érték a(z) &1 mező esetében érvénytelen.
442
IBM i: Backup, Recovery, and Media Services for i
Nyilatkozatok Ezek az információk az Egyesült Államokban forgalmazott termékekre és szolgáltatásokra vonatkoznak. Elképzelhető, hogy a dokumentumban tárgyalt termékeket, szolgáltatásokat vagy lehetőségeket az IBM más országokban nem forgalmazza. Az adott országokban rendelkezésre álló termékekről és szolgáltatásokról az IBM helyi képviseletei szolgálnak felvilágosítással. Az IBM termékeire, programjaira vagy szolgáltatásaira vonatkozó utalások sem állítani, sem sugallni nem kívánják, hogy az adott helyzetben csak az adott IBM termék, program vagy szolgáltatás alkalmazható. Minden olyan működésében azonos termék, program vagy szolgáltatás alkalmazható, amely nem sérti az IBM szellemi tulajdonjogát. A nem IBM termékek, programok és szolgáltatások működésének megítélése és ellenőrzése azonban a felhasználó felelőssége. A dokumentum tartalmával kapcsolatban az IBM bejegyzett vagy bejegyzés alatt álló szabadalmakkal rendelkezhet. Jelen dokumentum nem ad semmiféle jogos licencet e szabadalmakhoz. A licenckérelmeket írásban a következő címre küldheti: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. Ha duplabyte-os (DBCS) információkkal kapcsolatban van szüksége licencre, akkor lépjen kapcsolatban az országában az IBM szellemi tulajdon osztállyal, vagy írjon a következő címre: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japan A következő bekezdés nem vonatkozik az Egyesült Királyságra, valamint azokra az országokra, amelyeknek jogi szabályozása ellentétes a bekezdés tartalmával: AZ INTERNATIONAL BUSINESS MACHINES CORPORATION A KIADVÁNYT "JELENLEGI FORMÁJÁBAN", BÁRMIFÉLE KIFEJEZETT VAGY VÉLELMEZETT GARANCIA NÉLKÜL ADJA KÖZRE, IDEÉRTVE, DE NEM KIZÁRÓLAG A JOGSÉRTÉS KIZÁRÁSÁRA, A KERESKEDELMI ÉRTÉKESÍTHETŐSÉGRE ÉS BIZONYOS CÉLRA VALÓ ALKALMASSÁGRA VONATKOZÓ VÉLELMEZETT GARANCIÁT. Bizonyos államok nem engedélyezik egyes tranzakciók kifejezett vagy vélelmezett garanciáinak kizárását, így elképzelhető, hogy az előző bekezdés Önre nem vonatkozik. Jelen dokumentum tartalmazhat technikai pontatlanságokat és sajtóhibákat. A kiadványban leírt információk bizonyos időnként módosításra kerülnek; a módosításokat a kiadvány új kiadásai tartalmazzák. Az IBM mindennemű értesítés nélkül fejlesztheti és/vagy módosíthatja a kiadványban tárgyalt termékeket és/vagy programokat. A kiadványban a nem az IBM által üzemeltetett webhelyek megjelenése csak kényelmi célokat szolgál, és semmilyen módon nem jelenti ezen webhelyek előnyben részesítését másokhoz képest. Az ilyen webhelyeken található anyagok nem képezik az adott IBM termék dokumentációjának részét, így ezek felhasználása csak saját felelősségre történhet. Az IBM belátása szerint bármilyen formában felhasználhatja és továbbadhatja a felhasználóktól származó információkat anélkül, hogy a felhasználó felé ebből bármilyen kötelezettsége származna. A programlicenc azon birtokosai, akik (i) a függetlenül létrehozott programok vagy más programok (beleértve ezt a programot is) közti információcsere, illetve (ii) a kicserélt információk kölcsönös használata céljából szeretnének információkhoz jutni, a következő címre írjanak: © Szerzői jog IBM 1998, 2015
443
IBM Corporation Software Interoperability Coordinator, Department YBWA 3605 Highway 52 N Rochester, MN 55901 U.S.A. Az ilyen információk bizonyos feltételek és kikötések mellett állnak rendelkezésre, ideértve azokat az eseteket is, amikor ez díjfizetéssel jár. Az IBM a dokumentumban tárgyalt licencprogramokat és a hozzájuk tartozó licenc anyagokat IBM Vásárlói megállapodás, IBM Nemzetközi programlicenc szerződés vagy a felek azonos tartalmú megállapodása alapján biztosítja. A dokumentumban megadott teljesítményadatok ellenőrzött környezetben kerültek meghatározásra. Ennek következtében a más működési körülmények között kapott adatok jelentősen különbözhetnek a dokumentumban megadottaktól. Egyes mérések fejlesztői szintű rendszereken kerültek végrehajtásra, így nincs garancia arra, hogy ezek a mérések azonosak az általánosan hozzáférhető rendszerek esetében is. Elképzelhető továbbá, hogy egyes mérések extrapoláció útján lettek megbecsülve. A tényleges értékek eltérhetnek. Az adott környezetben alkalmazandó adatokat a dokumentum felhasználóinak kell ellenőrizni. A nem IBM termékekre vonatkozó információk a termékek szállítóitól, illetve azok publikált dokumentációiból, valamint egyéb nyilvánosan hozzáférhető forrásokból származnak. Az IBM nem tesztelte ezeket a termékeket, így a más gyártótól származó termékek esetében nem tudja megerősíteni a teljesítményre és kompatibilitásra vonatkozó, valamint az egyéb állítások pontosságát. A nem IBM termékekkel kapcsolatos kérdéseivel forduljon az adott termék szállítóihoz. Az IBM jövőbeli tevékenységére vagy szándékaira vonatkozó állításokat az IBM mindennemű értesítés nélkül módosíthatja, azok csak célokat jelentenek. A leírtak csak tervezési célokat szolgálnak. Az információk a tárgyalt termékek elérhetővé válása előtt megváltozhatnak. Az információk között példaként napi üzleti tevékenységekhez kapcsolódó jelentések és adatok lehetnek. A valóságot a lehető legjobban megközelítő illusztráláshoz a példákban egyének, vállalatok, márkák és termékek nevei szerepelnek. Minden ilyen név a képzelet szüleménye, és valódi üzleti vállalkozások neveivel és címeivel való bármilyen hasonlóságuk teljes egészében a véletlen műve. Szerzői jogi licenc: A kiadvány forrásnyelvi alkalmazásokat tartalmaz, amelyek a programozási technikák bemutatására szolgálnak a különböző működési környezetekben. A példaprogramokat tetszőleges formában, az IBM-nek való díjfizetés nélkül másolhatja, módosíthatja és terjesztheti fejlesztés, használat, eladás vagy a példaprogramot futtató operációs rendszer alkalmazásprogramozási felületének megfelelő alkalmazásprogram terjesztésének céljából. Ezek a példák nem kerültek minden körülmények között tesztelésre. Ennek megfelelően az IBM nem tudja garantálni a programok megbízhatóságát, használhatóságát és működését. A példaprogramok "JELENLEGI FORMÁJUKBAN", bármilyen garancia vállalása nélkül kerülnek közreadásra. Az IBM nem vállal felelősséget a példaprogramok használatából adódó semmiféle kárért. A példaprogramok minden másolatának, bármely részletének, illetve az ezek felhasználásával készült minden származtatott munkának tartalmaznia kell az alábbi szerzői jogi feljegyzést: © (cégnév) (évszám). A kód egyes részei az IBM Corp. példaprogramjaiból származnak. © Copyright IBM Corp. (évszám vagy évszámok)
444
IBM i: Backup, Recovery, and Media Services for i
Ha a kiadványt elektronikus változatban tekinti meg, akkor elképzelhető, hogy a fényképek és színes ábrák nem jelennek meg.
Programozási felületre vonatkozó információk A Backup, Recovery, and Media Services (BRMS) című kiadvány olyan programozási felületeket dokumentál, amelyek segítségével a felhasználók az IBM i szolgáltatásait kihasználó programokat írhatnak.
Védjegyek Az IBM, az IBM logó és az ibm.com az International Business Machines Corporationnek a világ számos országában regisztrált védjegye. Más termékek és szolgáltatások neve is az IBM vagy más vállalatok védjegye lehet. A jelenlegi IBM védjegyek felsorolása a “Copyright and trademark information” oldalon tekinthető meg a www.ibm.com/legal/ copytrade.shtml címen. Az Adobe, az Adobe logó, a PostScript és a PostScript logó az Adobe Systems Incorporated védjegye vagy bejegyzett védjegye az Egyesült Államokban és/vagy más országokban. A Linux Linus Torvalds bejegyzett védjegye az Egyesült Államokban és/vagy más országokban. A Microsoft, a Windows, a Windows NT és a Windows logó a Microsoft Corporation védjegye az Egyesült Államokban és/vagy más országokban. A Java, valamint minden Java-alapú jelzés és logó az Oracle, Inc. védjegye az Egyesült Államokban és/vagy más országokban. Más termékek és szolgáltatások neve is az IBM vagy más vállalatok védjegye lehet.
Feltételek és kikötések A kiadványok használata az alábbi feltételek és kikötések alapján lehetséges. Személyes használat: A kiadványok másolhatók személyes, nem kereskedelmi célú használatra, de valamennyi tulajdonosi feljegyzést meg kell tartani. Az IBM kifejezett engedélye nélkül nem szabad a kiadványokat vagy azok részeit terjeszteni, megjeleníteni, illetve belőlük származó munkát készíteni. Kereskedelmi használat: A kiadványok másolhatók, terjeszthetők és megjeleníthetők, de kizárólag a vállalaton belül, és csak az összes tulajdonosi feljegyzés megtartásával. Az IBM kifejezett hozzájárulása nélkül nem készíthetők olyan munkák, amelyek a kiadványokból származnak, továbbá nem másolhatók, nem terjeszthetők és nem jeleníthetők meg, még részben sem, a vállalaton kívül. A jelen engedélyben foglalt, kifejezetten megadott hozzájáruláson túlmenően a kiadványokra, illetve a bennük található információkra, adatokra, szoftverekre vagy egyéb szellemi tulajdonra semmilyen más kifejezett vagy vélelmezett engedély nem vonatkozik. Az IBM fenntartja magának a jogot, hogy jelen engedélyeket saját belátása szerint bármikor visszavonja, ha úgy ítéli meg, hogy a kiadványokat az IBM érdekeit sértő módon használják fel, vagy a fenti útmutatásokat nem megfelelően követik. Jelen információk kizárólag valamennyi vonatkozó törvény és előírás betartásával tölthetők le, exportálhatók és reexportálhatók, beleértve az Egyesült Államok exportra vonatkozó törvényeit és előírásait is. AZ IBM A KIADVÁNYOK TARTALMÁRA VONATKOZÓAN SEMMIFÉLE GARANCIÁT NEM NYÚJT. A KIADVÁNYOK "JELENLEGI FORMÁJUKBAN", BÁRMIFÉLE KIFEJEZETT VAGY VÉLELMEZETT GARANCIA VÁLLALÁSA NÉLKÜL KERÜLNEK KÖZREADÁSRA, IDEÉRTVE, DE NEM KIZÁRÓLAG A
Nyilatkozatok
445
KERESKEDELMI ÉRTÉKESÍTHETŐSÉGRE, A SZABÁLYOSSÁGRA ÉS AZ ADOTT CÉLRA VALÓ ALKALMASSÁGRA VONATKOZÓ VÉLELMEZETT GARANCIÁKAT IS.
446
IBM i: Backup, Recovery, and Media Services for i
Tárgymutató Különleges jelek *BKUGRP vezérlőcsoport 17, 130 mentés 20 *EXIT speciális érték 149 *LNKLIST 190 *SAVSYS speciális érték használata 127 *SYSGRP vezérlőcsoport 17, 129 mentés 20 *SYSTEM vezérlőcsoport 17, 129 mentés 20 *USRMLB 75
A, Á a QATACGY fájl 135 adathordozó adathordozó információk helyreállítás 46 QUSRBRM könyvtárban 46 adathordozó információk helyreállítása 46 adathordozó tartalom hozzáadása a történetfájlhoz bejegyzett kötetről 84 adathordozó-könyvtár kezelés 298 adathordozó-osztály 18 adathordozó-osztályok 78 adathordozók kiegyensúlyozása 88 áthelyezés 9, 95, 96, 102 fájlcsoport szerint 99 vezérlőcsoport szerint 100 áthelyezés ellenőrzése 103 áthelyezés kezdeményezése 102 a STRMNTBRM paranccsal 102 MOVMEDBRM paranccsal 102 áthelyezési minta 98 bejegyzés 17, 80, 304 adathordozó-könyvtár 19 optikai eszköz 19 önálló szalageszköz 19 bejegyzés automatikusan 71 biztonság 268 bővítőhelyek 96 egyszer írható 79 előkészítés 9, 78 fájlcsoportok 99 forgás 87 korlátozásai 87 hozzáadás az adathordozó kiinduló tárához 304 hozzáfűzés 123 készletek 87 kezelés 9 kiegyensúlyozás 88 BRMS hálózatban 289 kiinduló tárak 88 előnyök 88 kötetek felépítése 88 kötetek inicializálása 86 © Szerzői jog IBM 1998, 2015
adathordozó (Folytatás) hány 87 kötetek másolása 108 következő kötet üzenet 88 leltár 87, 105 másolás 107 meglévő kötetek bejegyzése 83 megosztás 79 megtartás átfedés 90 meghatározás 90 növekményes mentések 91 teljes mentések 91 nyomkövetés 9, 105 szalag I/O művelet programból 335 szalagkönyvtárból hiányzó 384 tárak 88 előnyök 88 tárolás 9, 89 tárolóhelyek 91 adathordozó irányelv 92 alapértelmezések 91 alaphely 91 áthelyezési irányelv 92 használata 91 hogyan használja a BRMS 91 létrehozás 91 rendszer irányelv 92 Tárolóhelyek kezelése (WRKLOCBRM) képernyő 92 tárolók 93, 94 tárolóosztályok 93 több kötet bejegyzése adathordozó-könyvtárakhoz 81 önálló eszközökhöz 80 virtuális kötetek bejegyzése 83 Adathordozó áthelyezése BRMS segítségével (MOVMEDBRM) parancs 95, 102 Adathordozó áthelyezési jelentés 367 adathordozó automatikus bejegyezése 71 adathordozó bejegyzése 80 automatikusan 81 meglévő 83 több kötet adathordozó-könyvtárakhoz 81 önálló eszközökhöz 80 virtuális kötetek 83 adathordozó helyreállítása 113 Adathordozó hozzáadása a BRM rendszerhez (ADDMEDBRM) parancs 83 Adathordozó hozzáadása a BRMS rendszerhez (ADDMEDBRM) parancs 19, 86 Adathordozó információk hozzáadása BRMS segítségével (ADDMEDIBRM) parancs 85 Adathordozó információk jelentés 365 Adathordozó információk kezelése BRMS segítségével (WRKMEDIBRM) parancs 84 Adathordozó információk kinyerése BRMS segítségével (EXTMEDIBRM) parancs 85
Adathordozó információk mentése BRMS segítségével (SAVMEDIBRM) parancs 176 Adathordozó inicializálása BRMS segítségével (INZMEDBRM ) parancs 86 adathordozó irányelv adathordozó irányelv meghatározás 89 Adathordozó irányelvek kezelése képernyő 89 adathordozó tárolása 89 biztonság 263 előre meghatározott 89 FULL 8, 89 INCR 89 létrehozás 89 másolás 89 meghatározás 7 megjelenítés 89 megtartás átfedés 90 meghatározás 90 növekményes mentések 91 teljes mentések 91 módosítás 89 SAVF 89 SAVSYS 89 SYSTEM 89 tárolóhelyek 92 titkosítás 162 törlés 89 Adathordozó irányelv jelentés 367 Adathordozó jelentés 364 Adathordozó kezelése BRMS segítségével (WRKMEDBRM) parancs 19 Adathordozó kiegyensúlyozási jelentés 364 Adathordozó lejárati jelentés 365 adathordozó másolása 107 adathordozó információk mentése 109 korlátozások 107 másolás folytatása 111 mentett elemek másolása 110 távoli másolás 109 Tivoli Storage Manager (TSM) szerverek 107 Adathordozó másolása BRM segítségével (DUPMEDBRM) parancs 110 Adathordozó másolása BRMS segítségével (DUPMEDBRM) parancs 107 Adathordozó összevonási jelentés 367 adathordozó-kezelés adathordozó áthelyezése 9 adathordozó bejegyzése 17 adathordozó előkészítése 9 adathordozó nyomkövetése 9 adathordozó tárolása 9 adathordozó-készlet forgása 87 korlátozásai 87 adathordozó-készletek forgása 87 adathordozó-leltár beállítás 87
447
adathordozó-kezelés (Folytatás) adathordozó-osztály megállapítása 18 adathordozók kiegyensúlyozása 88 BRMS hálózatban 289 adathordozótárak 88 előnyök 88 beállítás 77 biztonság 262 használati szintek 262 kiinduló adathordozótárak 88 előnyök 88 kiinduló tárak 88 összetevői 8, 77 adathordozó-könyvtár kezelés 298 Adathordozó-könyvtár adathordozói jelentés 366 Adathordozó-könyvtár adathordozóinak hozzáadása a BRMS rendszerhez (ADDMLMBRM) parancs 86 Adathordozó-könyvtár állapotának kezelése (WRKMLBSTS) parancs 44, 74 Adathordozó-könyvtár jelentés 366 adathordozó-könyvtár kezelés IBM i navigátor segítségével 298 adathordozó-könyvtárak 3494 modell a LAN vonalleírás bekapcsolása 52 csatlakoztatás RS232 kapcsolaton keresztül 52 LAN vonalleírás bekapcsolása 38 adathordozó bejegyzése 330 Adathordozó-könyvtár állapotának kezelése (WRKMLBSTS) 74 Adathordozó-könyvtár állapotának kezelése (WRKMLBSTS) parancs 44 Adathordozó-könyvtárak kezelése BRMS segítségével (WRKMLBBRM) parancs 73 alapszintű beállítás 329 archiválás 332 beállítás 329 bekapcsolás 69, 70 BRMS módosításai használatakor 329 előnyök 73 eszköz információk módosítása 73 felhasználói 75 felszabadítás 70 helyreállítás automatizálása 44 helyreállítási folyamat 331 hogyan használja a BRMS 73 információk alaphelyzetbe állítása 52 kötetek inicializálása 86 kötetek mozgatása 332 külső 75 LAN vonalleírás érvényesítése 38 létrehozása a rendszeren 329 licencprogramok mentése 331 meghatározás 73 megosztás 74 mentési és visszaállítási feladatok 331 nem-IBM 75 normál mentési művelet végrehajtása 331 tárolóhelyek 92 teljes rendszer helyreállítása 331 több kötet bejegyzése 81
448
Adathordozó-könyvtárak kezelése BRMS segítségével (WRKMLBBRM) parancs 73 Adathordozó-kötet küszöbérték jelentés 368 Adathordozó-kötet statisztika jelentés 367 adathordozó-leltár 105 adathordozó-osztály biztonság 263 hozzáadás 78 kezelése 78 leírás 79 létrehozás 78 megállapítás 18 meghatározás 18, 78 Adathordozó-osztály jelentés 365 Adathordozó-osztályok kezelése BRMS segítségével (WRKCLSBRM) parancs 80 ADDLICKEY (Licenckulcs információk hozzáadása) parancs 15 ADDMEDBRM (Adathordozó hozzáadása a BRMS rendszerhez) parancs 19, 86 ADDMEDIBRM (Adathordozó információk hozzáadása BRMS segítségével) parancs 85 ADDMLMBRM 81 ADDMLMBRM (Adathordozó-könyvtár adathordozóinak hozzáadása a BRMS rendszerhez) parancs 86 alkalmazás ideiglenes programjavítások (PTF) 65 PTF-ek (ideiglenes programjavítások) 65 alkalmazásprogramozási felületek (API-k) Adathordozó információk beolvasása 435 BRMS eszköz kiválasztása (Q1ASLTDEV) 440 BRMS lista alkalmazásprogramozási felületek 425 BRMS objektum beolvasás végprogram 381 BRMS vezérlőcsoport alkalmazásprogramozási felületek 385 Lista létrehozása (Q1ACRTLST) API 425 Lista törlése (Q1ADLTLST) API 427 Listabejegyzés eltávolítása (Q1ARMVLSTE) API 432 Listabejegyzés hozzáadása (Q1AADDLSTE) API 428 Szalagáthelyezés végprogram 379 Szalaginformációk végprogram 377 Vezérlőcsoport létrehozása (Q1ACRTCG) API 385 Vezérlőcsoport létrehozása másik alapján (Q1ACRTCGBO) API 390 Vezérlőcsoport törlése (Q1ADLTCG) API 391 Vezérlőcsoport végprogram 373 Vezérlőcsoport-bejegyzés eltávolítása (Q1ARMVCGE) API 420 Vezérlőcsoport-bejegyzés hozzáadása (Q1AADDCGE) API 406 Vezérlőcsoport-bejegyzés objektumkihagyás eltávolítása (Q1ARMVCGEO) API 424 Vezérlőcsoport-bejegyzés objektumkihagyás hozzáadása (Q1AADDCGEO) API 421
IBM i: Backup, Recovery, and Media Services for i
alkalmazásprogramozási felületek (API-k) (Folytatás) Vezérlőcsoport-bejegyzések listázása (Q1ALSTCGE) API 392 alrendszerek indítás *SAVSYS értékkel 128 indítás automatikusan 137 kezelése 20 leállítás 20 *SAVSYS értékkel 128 leállítás automatikusan 137 Alrendszerek kezelése (WRKSBS) parancs 20 Alrendszerek leállítása (ENDSBS) parancs 20 általános termék 4 adathordozó-kezelés funkció 6 áttekintés 5 biztonsági mentés funkció 6 helyreállítás funkció 6 archiválás 332 ASP információk jelentés 360 ASP információk megjelenítése jelentés 28 áthelyezés 103 adathordozó 96 adathordozó-könyvtárakkal 332 biztonság 263 adathordozók áthelyezések ellenőrzése 103 kezdeményezés 102 áthelyezési irányelv alapértelmezett 97 áthelyezési minták 100 biztonság 263 és adathordozó irányelvek 97 használat vezérlőcsoporttal 100 létrehozás 97 meghatározás 7, 97 módosítás 97 mozgáskezelési naptárak 100 naptárak 100 áthelyezési napokhoz 101 dátumok megadása 101 kivételek 101 kivételek megadása 101 munkanapokhoz 101 nevek 102 OFFSITE 97 tárolóhelyek 92 tárolók 95 törlés 97 Áthelyezési irányelv jelentés 368 áthelyezési jelentések Adathordozó áthelyezés futtatása 105 Adathordozó áthelyezés nyomtatása 105 nyomtatás 105 áthelyezési minták 96 ütemezés 100 automatizált szalagkönyvtár 44
B Backup Recovery and Media Services (BRMS) 6
Backup, Recovery and Media Services (BRMS) általános termék 4 Backup, Recovery, and Media Services (BRMS) általános termék adathordozó-kezelés funkció 6 áttekintés 5 biztonsági mentés funkció 6 helyreállítás funkció 6 áttekintés 3 bemutatása 3 biztonság 261 eltávolítás 16 eltávolítás a rendszerről 16 funkcionális használati modell 261 hálózati összetevő 4 hardverkövetelmények 11 használat hálózatban 273 helyreállítás 44 kinézet személyre szabása 120 könyvtárak helyreállítás 44, 51 QGPL 51 QSYS2 51 QUSRBRM 37 QUSRSYS 37, 51 licenc információk frissítése 15 megjelenítési vezérlőelemek módosítása 120 speciális funkciók összetevő 5 eltávolítás 16 szalag I/O művelet programból 335 szezonális időmódosítások 293, 295 szoftverkövetelmények 11 telepítési utasítások 14 beállítás adathordozó-kezelés 77 adathordozó-leltár rendszer 87 BRMS hálózat 275, 276 következő kötet üzenet 88 bekapcsolás adathordozó-könyvtár 69 eszköz 69 biztonság adathordozó 268 ajánlások 267 funkcionális használati modell 261 biztonsági mentés funkció 262 hogyan működik 261 IBM i biztonsági vezérlőelemek kezelése 267 ajánlások 267 konzolfigyelő 267 biztonsági mentés *SAVSYS használatára vonatkozó korlátozások 127 blokkméret 71 Bővítőhelyek 96 adathordozó 96 BRM adathordozók kiegyensúlyozásának indítása (STRBALBRM) parancs 289 BRM karbantartás indítása (STRMNTBRM) parancs 23 BRM napló megjelenítése (DSPLOGBRM) parancs 21 BRMS 3, 6
BRMS eltávolítása 16 BRMS felhasználói használatának beállítása (SETUSRBRM) parancs 261 BRMS karbantartás indítása (STRMNTBRM) parancs 102, 211 BRMS mentés (SAVBRM) parancs 176 BRMS Mentés aktív állapotban figyelése (MONSWABRM) parancs 153 BRMS napló 21
C CHGSCDBRM (Jobütemező módosítása) parancs 222 címkék adathordozó 114 külső 114 nyomtatás 114 személyre szabás 115 CPYMEDIBRM 277
D dinamikus visszakeresés 297, 332 DLO mentése BRMS segítségével (SAVDLOBRM) parancs 176 DLO visszaállítása BRMS segítségével (RSTDLOBRM) parancs 210 DLO-k (dokumentumkönyvtárobjektumok) 56 dokumentumkönyvtár-objektumok (DLO-k), helyreállítás 56 DSPJOBLOG (Munkanapló megjelenítése) parancs 20, 65 DUPMEDBRM (Adathordozó másolása BRMS segítségével) parancs 107
E, É előkészítés adathordozó 78 Előszó információk Teljes rendszer helyreállítása jelentés 38 ENDSBS (Alrendszerek leállítása) parancs 20 és irányelvek 7 eszköz és adathordozó-könyvtár információk alaphelyzetbe állítása 52 Eszköz jelentés 363 eszközkészlet használata 71 eszközkészletek használata 71 eszközök adathordozó automatikus bejegyezése 71 átviteli sebesség 72 bekapcsolás 69, 70 biztonság 263 eszköz információk módosítása adathordozó-könyvtárak 73 hozzáadás 69 automatikusan 69 saját kezűleg 70 információk módosítása 70 adathordozó automatikus bejegyezése 71 átviteli sebesség 72 megosztott eszköz 71
eszközök (Folytatás) információk módosítása (Folytatás) optikai önálló eszközök 72 optimális blokkméret 71 önálló szalageszközök 70 sűrűség 71, 72 inicializálás 69 készlethasználat 71 kezelése 69 konfiguráció 73 konfiguráció módosítása 73 legutóbb aktív 77 megosztás 71 név módosítása 72 optimális blokkméret 71 sűrűség 71, 72 Virtuális szalag 74 eszközök kezelése 69 Eszközök kezelése BRMS segítségével (WRKDEVBRM) parancs 48, 52 eszközök megosztása 71 EXTMEDIBRM (Adathordozó információk kinyerése BRMS segítségével) parancs 85
F fájlcsoportok 99 felhasználó által megadott rendszernév 298 Felhasználói fájlrendszerek 117 felhasználói kilépési pontok feldolgozás 149 Lotus szervermentésekben 306 meghatározás 149 vezérlőcsoportokban 149 felhasználói könyvtárak, helyreállítás 55 felhasználói profilok helyreállítás 49, 192 objektum eltérések engedélyezése 49 QSECOFR módosítás 50 Figyelem Kihagyott könyvtárak 40 Kizárt mentési fájl vagy TSM objektumok 39 Kizárt törölt könyvtárak 40 Nem mentett BRMS adathordozó információk 39 Nem mentett könyvtárak 40 Nem mentett objektumok 39 frissítés licenc információk 15 funkcionális használati modell 261 adathordozó-kezelés használati szintjei 262 adathordozó információk 263 adathordozó irányelvek 263 adathordozó-osztályok 263 alapszintű adathordozó tevékenységek 262 alapszintű áthelyezési tevékenységek 263 áthelyezés ellenőrzése 263 áthelyezési irányelvek 263 speciális adathordozó tevékenységek 263 helyreállítás használati szintjei 262
Tárgymutató
449
funkcionális használati modell (Folytatás) alapszintű helyreállítási tevékenységek 262 helyreállítási irányelv 262 hogyan működik 261 IBM i biztonsági vezérlőelemek kezelése 267 megvalósítás IBM i navigátor segítségével 264 mentés használati szintjei 262 alapszintű mentési tevékenységek 262 mentési irányelv 262 mentési listák 262 mentési vezérlőcsoportok 262 rendszerhez kapcsolódó használati szintek 263 alapszintű rendszertevékenységek 263 BRMS inicializálása 264 eszközök 263 karbantartás 264 lemeztárak 263 napló információk 264 rendszer irányelv 264 vállalati 264 SETUSRBRM parancs használata 265 új BRMS tevékenységek regisztrálása 264 független lemeztárak magas szintű rendelkezésre állás 300
H hálózati összetevő üzenetek terjesztése 4 hálózatkezelés 273 a hálózat ellenőrzése 285 adathordozó információk fogadása 281 adathordozó-tároló megosztása 274 adathordozó-tároló szinkronizálása 274 beállítás 275, 276 FlashCopy támogatás 291 hálózati konfiguráció ellenőrzése 279 hálózati szinkronizálás ellenőrzése 285 hálózati szolgáltatás eltávolítása 289 hogyan kommunikálnak a hálózatok 275 két BRMS hálózat összefésülése 283 rendszer eltávolítása hálózatból 287 rendszernév módosítása 280 szezonális időmódosítások 293, 295 vezérlőcsoportok másolása 285 Helyelemzés jelentés 364 helyettesítő változók 223 helyreállítás 27 a helyreállítás irányelvvel 179 a Helyreállítási elemzés jelentés nélkül 206 szükséges szalagok beazonosítása 206 adathordozó információk 46 adathordozó-készletek 35 ASP információk megjelenítése jelentés 28 azonos rendszerre 49 BRMS könyvtárak 44 BRMS termék 44
450
helyreállítás (Folytatás) DLO-k (dokumentumkönyvtárobjektumok) 56 dokumentum könyvtár objektumok (DLO-k) 56 egész rendszer 27 adathordozó-könyvtár segítségével 331 egyéni lépések 31 felhasználói könyvtárak 55 felhasználói profilok 49, 192 folytatás 34 helyreállítás automatizálása 44 helyreállítás folytatása 34 Helyreállítás indítása BRMS segítségével (STRRCYBRM) 28 Helyreállítás indítása BRMS segítségével (STRRCYBRM) parancs 29, 33 helyreállítás újraindítása 66 helyreállítási jelentés sorrendjének megadása 29 helyreállítási jelentések 27 helyreállítási jelentések nyomtatása 28 helyreállítási kapcsolattartó-lista létrehozása 207 helyreállítási tevékenységlisták létrehozása 208 IBM DB2 Content Manager onDemand for IBM i 61 IBM i segítségével 66 IBM termékkönyvtárak 55 ideiglenes programjavítás frissítése 62 integrált fájlrendszeri objektumok STRRCYBRM paranccsal 190 Integrated Server Support for IBM i 59 jogosultság 64 jogosultság információk 64 katalógusobjektumok 57 katalógusokban található fájlok 57 kijelölt elemek 179 konfigurációs adatok 50 könyvtárak STRRCYBRM paranccsal 189 Lemeztáreszköz 324 lemeztáreszközök 37 Licenc belső kód 42 Linux szerverek logikai partícióban 60 Lotus szerver adatbázis 310 mappák 198 maradék felhasználói adatok 53 maradék rendszeradatok 53 másik rendszerre objektum eltérések engedélyezése 49 naplómódosítások 62, 195 naplózott módosítások alkalmazása 195 objektumok objektumrészletek nélkül 194 Objektumok objektumrészletekkel 192 operációs rendszer 43 Összesítő jelentés a helyreállítási kötetekről 28 rendszerinformációk 63 rendszerkönyvtárak 51 spoolfájlok 58, 201 STRRCYBRM (Helyreállítás indítása BRMS segítségével) 28 tárolóterületek 190
IBM i: Backup, Recovery, and Media Services for i
helyreállítás (Folytatás) Teljes rendszer helyreállítása 27 teljes rendszer helyreállítása jelentés előállítása a QUSRBRM adatfájlokból 206 tesztelés 66 tippek 66 helyreállítás újraindítása 66 helyreállítási jelentések 66 IBM i segítségével 66 több vezérlőcsoport 187 több vezérlőcsoport versengő módban 204 ütemezés 217 versengő 35 vezérlőcsoportok STRRCYBRM paranccsal 184 több 187 Helyreállítás elemzési jelentés 27, 368 Helyreállítás indítása BRM segítségével (STRRCYBRM) parancs 182 mit csinál 182 paraméterek 182 Helyreállítás indítása BRMS segítségével (STRRCYBRM) parancs 25, 28, 29, 33 helyreállítási irányelv meghatározás 7 Helyreállítási irányelv jelentés 369 helyreállítási jelentések ASP információk megjelenítése 25, 28 áttekintés 27 egyéni lépések 31 és rendszerkarbantartás 213 Helyreállítás elemzési jelentés 27 nyomtatás 25, 28 Összesítő jelentés a helyreállítási kötetekről 25, 28 Teljes rendszer helyreállítása 25, 27 Teljes rendszer helyreállítása jelentés használata 37 tesztelés 66 helyreállítási kapcsolattartó-lista 207 Helyreállítási tevékenységek jelentés 368 helyreállítási tevékenységlista 208 Hivatkozási információk jelentés 363 Hivatkozási információk kezelése (WRKLNKBRM) parancs 190 hozzáadás adathordozó tartalom a történetfájlhoz bejegyzett kötetről 84 eszközök 69 automatikusan 69 saját kezűleg 70 hozzáférési utak 122 hozzáfűzés adathordozóhoz 123
I, Í IBM DB2 Content Manager onDemand for IBM i, helyreállítás 61 IBM i navigátor adathordozó-könyvtár kezelés 298 funkcionális használati modell megvalósítása 264 IBM termékkönyvtárak, helyreállítás 55 ideiglenes programjavítás frissítése 62 ideiglenes programjavítások (PTF) 65
ideiglenes programjavítások (PTF) (Folytatás) alkalmazás 65 legújabb halmozódó újrabetöltése 14 idő 273 eltérések 273 szezonális módosítások 293, 295 inicializálás adathordozó-könyvtár információk 48 BRMS 11 BRMS inicializálás (INZBRM) parancs 47 BRMS online mentésekhez 302 eszköz információk 48 eszközök 69 funkcionális jogosultság információk 47 kötetek 86 adathordozó-könyvtárak általi használatra 86 hány 87 rendszernév frissítése 47 integrált fájlrendszer objektumok helyreállítása 182 STRRCYBRM paranccsal 190 Integrated Server Support for IBM i, helyreállítás 59 interaktív felhasználók kijelentkeztetése 8 INZBRM 69 INZMEDBRM (Adathordozó inicializálása BRMS segítségével) parancs 86 IPL 66 irányelvek adathordozó 7, 89, 92 áthelyezés 7, 92 biztonsági mentés 7, 120 és vezérlőcsoportok 7 helyreállítás 7, 179 hogyan működnek 7 rendszer 7 típusok 7
J Jelentés nyomtatása BRM segítségével (PRTRPTBRM) parancs 25 jelentések Adathordozó 364 Adathordozó áthelyezés 367 Adathordozó információk 365 Adathordozó irányelv 367 Adathordozó lejárata 365 Adathordozó összevonás 367 Adathordozó- osztály 365 Adathordozó-könyvtár 366 Adathordozó-könyvtár adathordozói 366 Adathordozó-kötet küszöbérték 368 Adathordozó-kötet statisztika 367 Adathordozók kiegyensúlyozása 364 ASP információk jelentés 360 ASP információk megjelenítése 28 Áthelyezési irányelv 368 áthelyezéssel kapcsolatos 105 Eszköz 363 Helyelemzés 364 helyreállítás 27 Helyreállítás elemzése 368 Helyreállítás elemzési jelentés 27 Helyreállítási irányelv 369
jelentések (Folytatás) Helyreállítási kötetek összefoglalása 369 Helyreállítási tevékenységek 368 Hivatkozási információk 363 Könyvtármentés elemzése 363 Kötet áthelyezés 372 Kötet küszöbérték jelentés 213 Kötet statisztika jelentés 213 Központosított adathordozó felülvizsgálat 361 Központosított adathordozó felülvizsgálati jelentés 213 mentési fájlok 369 Mentési hivatkozáslista 360 Mentési irányelv 361 Mentési mappalista 360 Mentési objektumlista 360 Mentési spoolfájllista 361 Mentési statisztika 361 Mentési stratégia kivételek 369 Mentési stratégia kivételek jelentés 212 Mentési terv 361 Mentési tevékenység jelentés 212 Mentett mappák 370 Mentett objektumok 370 Mentett spoolfájlok dátum szerint 370 Napló 23, 364 Naplófogadó lánc 363 Naplófogadó lánc kivétel 363 Naptár 361 Nem naplózott objektumok 370 nyomtatás 25 adathordozó állapot 107 áthelyezéssel kapcsolatos 105 helyreállítás 28 mentési statisztika 24 összefoglalása 359 Összesítő jelentés a helyreállítási kötetekről 28 Rendszer irányelv 370 Szalagkötet jelentés 213 Tároló 362 Tárolóhely 370 Tárolóosztály 362 Teljes rendszer helyreállítása 27 Teljes rendszer helyreállítása jelentés használata 37 TSM teljesítményelemzési jelentés 371 Verziókövetés 371 Vezérlőcsoport statisztika 361 jobsorok felfüggesztés 138 felszabadítás 138 jobütemező helyettesítő változók 223 módosítás 222 Jobütemező módosítása (CHGSCDBRM) parancs 222 jogosultság információk, helyreállítás 64 Jogosultság visszaállítása BRMS segítségével (RSTAUTBRM) parancs 64, 210 jogosultságok *SAVSYS speciális jogosultság 127
K karbantartás 211 biztonság 264 BRMS karbantartás indítása (STRMNTBRM) parancs által feldolgozott parancs 213 mit csinál 211 ütemezés 213 futtatás *EXIT parancsként 214 jelentések BRMS helyreállítási jelentések 213 Kötet küszöbérték jelentés 213 Kötet statisztika jelentés 213 Központosított adathordozó felülvizsgálati jelentés 213 Mentési stratégia kivételek jelentés 212 Mentési tevékenység jelentés 212 Szalagkötet jelentés 213 Kötet küszöbérték jelentés 213 Kötet statisztika jelentés 213 Központosított adathordozó felülvizsgálati jelentés 213 Mentési stratégia kivételek jelentés 212 Mentési tevékenység jelentés 212 Szalagkötet jelentés 213 ütemezés 213 üzenetek 215 katalógus objektumok, helyreállítás 57 katalógusokban található fájlok, helyreállítás 57 Képfájlkatalógus bejegyzés hozzáadása (ADDIMGCLGE) parancs 83 Képfájlkatalógus létrehozása (CRTIMGCLG) parancs 83 kihagyás könyvtárak mentésből 136 kommunikáció BRMS hálózatban 275 konfigurációs adatok helyreállítás 50 Konfigurációs állapot kezelése (WRKCFGSTS) parancs 69 konzolfigyelő 129, 158 indítás 159 megfigyelés 160 megszakítás 159, 160 üzenetek 160 védelme 267 Könyvtár mentése BRMS segítségével (SAVLIBBRM) parancs 176 Könyvtár visszaállítása BRMS segítségével (RSTLIBBRM) parancs 210 könyvtárak felhasználói 55 helyreállítás 51, 182 felhasználói 55 IBM termék 55 STRRCYBRM paranccsal 189 IBM termék 55 kihagyás mentésből 136 QGPL 51 QSYS2 51 QUSRSYS 51, 135 speciális szempontok mentéskor 135 Könyvtárlisták 143 Könyvtármentés elemzése jelentés 363 Tárgymutató
451
Kötet áthelyezési jelentés 372 kötetek felépítése 88 kötetek másolása 108 következő kötet üzenet, beállítás 88 Központosított adathordozó felülvizsgálati jelentés 361 külső adathordozó-könyvtárak 75
L Lejárat 145 mentett spoolfájlok 145 Lejárt spoolfájlok törlése (DLTEXPSPLF) parancs futtatása 146 lemeztárak biztonság 263 lemeztáreszközök 37, 319 Helyreállítás 324 Mentés 319 létrehozás helyreállítási kapcsolattartó-lista 207 helyreállítási tevékenységlista 208 hivatkozáslisták 146 mappalisták 140 mentési listák vezérlőcsoportban 140 objektumlisták 142 spoolfájllisták 143 tárolóosztályok 93 vezérlőcsoportok 131, 385 vezérlőcsoportok alapján 390 Licenc belső kód, helyreállítás 42 licenc, BRMS 15 Linux szerverek logikai partícióban 60 Listák kezelése BRM segítségével (WRKLBRM) parancs 29 Lotus szerver online mentések 301
M mappák helyreállítás 198 mentés objektumrészlettel 198 Mappalista mentése BRMS segítségével (SAVFLRLBRM) parancs 176 Media and Storage Extensions, telepítés 11 megjelenítési vezérlőelemek 120 alapértelmezések 120 megtartás, adathordozó 90 növekményes mentések 91 teljes mentések 91 mentés a *BKUGRP vezérlőcsoporttal 20 a *SYSGRP vezérlőcsoporttal 20 a *SYSTEM vezérlőcsoporttal 20 adathordozó információk 122 egész rendszer 17 felhasználói adatok a *BKUGRP vezérlőcsoporttal 20 folytatás 150 hozzáférési utak 122 könyvtárak 136 Lotus szerverek 301, 307 naplózott objektumok 121 objektum szintű részlet 122 objektum szintű részlet megőrzése 122
452
mentés (Folytatás) rendszeradatok a *SYSGRP vezérlőcsoporttal 20 spoolfájl adatok mentése 123 teljes rendszer a *SYSTEM vezérlőcsoporttal 20 újrapróbálkozás 150 vezérlőcsoportok 150 mentés aktív állapotban szolgáltatás 151 aktiválás 151 ellenőrzési pontok figyelése 153 előnyök 151 használat naplózás nélkül 151 használat végrehajtás felügyelet nélkül 151 többszörös mentés szinkronizálás 156 üzenetek 155 üzenetsor 155 Mentés indítása BRMS segítségével (STRBKUBRM) parancs 20, 21 mentések *SAVSYS használatára vonatkozó speciális szempontok 127 adathordozó információk 109 alapértelmezett heti tevékenység 121 alrendszerek indítása *SAVSYS értékkel 128 alrendszerek leállítása *SAVSYS értékkel 128 egész rendszer 17 felhasználói adatok a *BKUGRP vezérlőcsoporttal 20 Felhasználói fájlrendszerek 117 felügyelet nélküli 158 folytatás 150 forgatókönyvek 168 mentés végrehajtása megosztott eszközöket tartalmazó hálózatban 173 több vezérlőcsoport használata párhuzamos és versengő mentésben 171 több vezérlőcsoport használata soros mentésben 168 Lemeztáreszközök 319 Lotus szerver online 301 Lotus szerver online növekményes 307 megtartás növekményes mentések 91 teljes mentések 91 növekményes megtartás 91 típus megadása 121 típusok 91 párhuzamos 166 beállítás 166 korlátozások 166 mikor kell használni 166 párhuzamos mentés/visszaállítás 166 több-könyvtáras párhuzamos 166 rendszeradatok a *SYSGRP vezérlőcsoporttal 20 soros 165 stratégia 117 személyre szabás 117 teljes megtartás 91
IBM i: Backup, Recovery, and Media Services for i
mentések (Folytatás) teljes mentés kényszerítése 121 teljes rendszer 17, 20 tervezés 117 tévesztett objektum irányelvek 161 típusai 91 újrapróbálkozás 150 ütemezés 128, 158, 217 végrehajtás 20 versengő 165 mikor kell használni 166 Mentési és helyreállítási napló 21 üzenetek terjesztése 5 Mentési fájl mentése BRMS segítségével (SAVSAVFBRM) parancs 136 mentési fájlok 269 áttekintés 269 kezelése 272 megadása vezérlőcsoportokban 270 tartalmazó könyvtárak 271, 272 Mentési fájlok jelentés 369 Mentési fájlok mentése BRMS segítségével (SAVSAVFBRM) command 176 mentési forgatókönyvek 168 mentés végrehajtása megosztott eszközöket tartalmazó hálózatban 173 több vezérlőcsoport használata párhuzamos és versengő mentésben 171 több vezérlőcsoport használata soros mentésben 168 Mentési hivatkozáslista jelentés 360 mentési irányelv kulcsparaméterek 120 meghatározás 7 módosítás 120 Mentési irányelv jelentés 361 mentési listák alkalmazásprogramozási felületek eltávolítás 425 hozzáadás 425 létrehozás 425 törlés 425 biztonság 262 hivatkozáslisták 146 létrehozás hivatkozás 146 mappa 140 objektum 142 spoolfájl 143 mappalisták 140 meghatározás 140 objektumlisták 142 QALLSPLF spoolfájllista 145 spoolfájllisták 143 típusok 140 Mentési mappalista jelentés 360 Mentési objektumlista jelentés 360 Mentési spoolfájllista jelentés 361 Mentési statisztika jelentés 361 Mentési stratégia kivételek jelentés 369 Mentési terv jelentés 361 mentési történet adathordozó tartalom hozzáadása bejegyzett kötetről 84 Mentett mappák jelentés 370 Mentett objektumok jelentés 370
NY
Mentett spoolfájlok dátum szerint jelentés 370 módosítás eszköz információk 70 adathordozó automatikus bejegyezése 71 adathordozó-könyvtárak 73 átviteli sebesség 72 konfiguráció 73 megosztott eszköz 71 név 72 optikai önálló eszközök 72 optimális blokkméret 71 önálló szalageszközök 70 sűrűség 71, 72 eszköz konfiguráció 73 eszköznév 72 jobütemező 222 helyettesítő változók 223 optimális blokkméret 71 QSECOFR jelszó 50 rendszernév 280 vezérlőcsoport attribútumok 134 vezérlőcsoportok 133 MONSWABRM (BRMS Mentés aktív állapotban figyelése) parancs 153 MOVMEDBRM (Adathordozó áthelyezése BRMS segítségével) parancs 95, 102 Munkanapló megjelenítése (DSPJOBLOG) 12 Munkanapló megjelenítése (DSPJOBLOG) parancs 20, 65 munkanapló, nyomtatás 65
nyomtatás adathordozó állapot jelentés 107 adathordozó-címkék 114 áthelyezéssel kapcsolatos jelentések címkék 79, 114 egyéni címkék 115 helyreállítási jelentések 25, 28 külső címkék 114 mentési statisztika jelentés 24 munkanapló 65
O, Ó
N Napló 21 üzenetek eltávolítása 23 üzenetek kizárása 23 üzenetek küldése 24 üzenetek megjelenítése 21 üzenetek nyomtatása 23 Napló jelentés 23, 364 Naplóbejegyzések eltávolítása a BRM rendszerből (RMVLOGEBRM) parancs Naplófogadó lánc jelentés 363 Naplófogadó lánc kivétel jelentés 363 naplómódosítások alkalmazás 62, 195 helyreállítás 62, 195 naplómódosítások alkalmazása 62, 195 Naptár jelentés 361 naptárak, mozgáskezelés áthelyezési napokhoz 101 dátumok megadása 101 kialakítás 100 kivételek 101 kivételek megadása 101 munkanapokhoz 101 nevek 102 referencianaptár 101 Nem naplózott objektumok jelentés 370
105
23
Objektum mentése BRMS segítségével (SAVOBJBRM) command 176 objektum szintű részlet 122 objektum szintű részlet megőrzése 122 Objektum visszaállítása BRMS segítségével (RSTBRM) parancs 210 Objektum visszaállítása BRMS segítségével (RSTOBJBRM) parancs 210 Objektumlista mentése BRM segítségével (SAVOBJLBRM) parancs 143 Objektumlista mentése BRMS segítségével (SAVOBJLBRM) parancs 176 online mentések adathordozó bejegyzése 304 adathordozó hozzáadása 304 ajánlások 305 az adathordozó-osztály kiválasztása 304 az eszköz kiválasztása 304 BRMS inicializálása 302 hogyan működnek 301 indítás 304 katasztrófa utáni helyreállítás tervezése 309 korlátozások 305, 311 Lotus szerver 301 Lotus szerver vezérlőcsoportok másolása 306 mentett elemek megjelenítése 309 NNDILOCK.NSF 309 NOTES.INI 305 teljesítmény hangolása 305 végrehajtás 303 operációs rendszer, helyreállítás 43 optimális blokkméret 71
Ö, Ő Összesítő jelentés a helyreállítási kötetekről 28, 369 titkosítás 41
P Parancsok 11 Adathordozó áthelyezése BRMS segítségével (MOVMEDBRM) 95, 102 Adathordozó hozzáadása a BRM rendszerhez (ADDMEDBRM) 83 Adathordozó hozzáadása a BRMS rendszerhez (ADDMEDBRM) 86
Parancsok (Folytatás) Adathordozó hozzáadása a BRMS rendszerhez (ADDMEDBRM) parancs 19 Adathordozó információk hozzáadása BRMS segítségével (ADDMEDIBRM) 85 Adathordozó információk kezelése BRMS segítségével (WRKMEDIBRM) 84 Adathordozó információk kinyerése BRMS segítségével (EXTMEDIBRM) 85 Adathordozó információk mentése BRMS segítségével (SAVMEDIBRM) 176 Adathordozó inicializálása BRMS segítségével (INZMEDBRM ) 86 Adathordozó kezelése BRMS segítségével (WRKMEDBRM) 19 Adathordozó másolása BRM segítségével (DUPMEDBRM) 110 Adathordozó másolása BRMS segítségével (DUPMEDBRM) 107 Adathordozó-könyvtár adathordozóinak hozzáadása a BRMS rendszerhez (ADDMLMBRM) 86 Adathordozó-könyvtár állapotának kezelése (WRKMLBSTS) 44 Adathordozó-könyvtárak kezelése BRMS segítségével (WRKMLBBRM) 73 ADDLICKEY (Licenckulcs információk hozzáadása) 15 ADDMEDBRM (Adathordozó hozzáadása a BRMS rendszerhez) 19, 86 ADDMEDIBRM (Adathordozó információk hozzáadása BRMS segítségével) 85 ADDMLMBRM 81 ADDMLMBRM (Adathordozó-könyvtár adathordozóinak hozzáadása a BRMS rendszerhez) 86 Alrendszerek kezelése (WRKSBS) 20 Alrendszerek leállítása (ENDSBS) 20 BRM adathordozók kiegyensúlyozásának indítása (STRBALBRM) parancs 289 BRM karbantartás indítása (STRMNTBRM) 23 BRM napló megjelenítése (DSPLOGBRM) 21 BRMS felhasználói használatának beállítása (SETUSRBRM) 261 BRMS inicializálása (INZBRM) 11 BRMS karbantartás indítása (STRMNTBRM) 102, 211 BRMS Mentés aktív állapotban figyelése (MONSWABRM) 153 BRMS mentése (SAVBRM) 176 BRMS mentési parancsokkal végzett mentések ütemezése 220 CHGSCDBRM (Jobütemező módosítása) 222 CPYMEDIBRM 277 DLO mentése BRMS segítségével (SAVDLOBRM) 176 DLO visszaállítása BRMS segítségével (RSTDLOBRM) 210 DSPJOBLOG (Munkanapló megjelenítése) 12, 20, 65
Tárgymutató
453
Parancsok (Folytatás) DSPLOGBRM (BRM napló megjelenítése) 21 DSPSYSVAL (Rendszerváltozók megjelenítése) 11 DUPMEDBRM (Adathordozó másolása BRMS segítségével) 107 ENDSBS (Alrendszerek leállítása) 20 Eszközök kezelése BRMS segítségével (WRKDEVBRM) 48, 52 EXTMEDIBRM (Adathordozó információk kinyerése BRMS segítségével) 85 Helyreállítás indítása BRM segítségével(STRRCYBRM) 29, 182 Helyreállítás indítása BRMS segítségével (STRRCYBRM) 25, 28, 29, 33 Hivatkozási információk kezelése (WRKLNKBRM) 190 INZBRM (BRMS inicializálása) 11 INZMEDBRM (Adathordozó inicializálása BRMS segítségével) 86 Jelentés nyomtatása BRM segítségével (PRTRPTBRM) 25 Jobütemező módosítása (CHGSCDBRM) 222 Jogosultság visszaállítása BRMS segítségével (RSTAUTBRM) 64, 210 Képfájlkatalógus bejegyzés hozzáadása (ADDIMGCLGE) 83 Képfájlkatalógus létrehozása (CRTIMGCLG) 83 Konfigurációs állapot kezelése (WRKCFGSTS) 69 Könyvtár mentése BRMS segítségével (SAVLIBBRM) 176 Könyvtár visszaállítása BRMS segítségével (RSTLIBBRM) 210 Lejárt spoolfájlok törlése (DLTEXPSPLF) futtatása 146 Licenc információk kezelése (WRKLICINF) 15 Licenckulcs információk hozzáadása (ADDLICKEY) 15 Listák kezelése BRM segítségével (WRKLBRM) 29 Mappalista mentése BRMS segítségével (SAVFLRLBRM) 176 Mentés indítása BRMS segítségével (STRBKUBRM) 20, 21 Mentési fájl mentése BRMS segítségével (SAVSAVFBRM) parancs 136 Mentési fájlok mentése BRMS segítségével (SAVSAVFBRM) 176 MONSWABRM (BRMS Mentés aktív állapotban figyelése) 153 MOVMEDBRM (Adathordozó áthelyezése BRMS segítségével) 95, 102 Munkanapló megjelenítése (DSPJOBLOG) 20, 65 Naplóbejegyzések eltávolítása a BRM rendszerből (RMVLOGEBRM) 23 Objektum mentése BRMS segítségével (SAVOBJBRM) 176 Objektum visszaállítása BRMS segítségével (RSTBRM) 210
454
Parancsok (Folytatás) Objektum visszaállítása BRMS segítségével (RSTOBJBRM) 210 Objektumlista mentése BRM segítségével (SAVOBJLBRM) 143 Objektumlista mentése BRMS segítségével (SAVOBJLBRM) 176 Parancsok Adathordozó-könyvtár állapotának kezelése (WRKMLBSTS) 74 PRTRPTBRM (Jelentés nyomtatása BRM segítségével) 25 Rendszer mentése BRMS segítségével (SAVSYSBRM) 177 Rendszerváltozók kezelése (WRKSYSVAL) 14 RMVLOGEBRM (Naplóbejegyzések eltávolítása a BRM rendszerből) 23 RSTAUTBRM (Jogosultság visszaállítása BRMS segítségével) 64, 210 RSTBRM (Objektum visszaállítása BRMS segítségével) parancs 210 RSTDLOBRM (DLO visszaállítása BRMS segítségével) 210 RSTLIBBRM (Könyvtár visszaállítása BRMS segítségével) 210 RSTOBJBRM (Objektum visszaállítása BRMS segítségével) 210 SAVBRM (BRMS mentése) 176 SAVDLOBRM (DLO mentése BRMS segítségével) 176 SAVDOMBRM 305 SAVFLRLBRM (Mappalista mentése BRMS segítségével) 176 SAVLIBBRM (Könyvtár mentése BRMS segítségével) 176 SAVMEDIBRM (Adathordozó információk mentése BRMS segítségével) 176 SAVOBJBRM (Objektum mentése BRMS segítségével) 176 SAVOBJLBRM (Objektumlista mentése BRMS segítségével) 176 SAVSAVFBRM (Mentési fájl mentése BRMS segítségével) parancs 136 SAVSAVFBRM (Mentési fájlok mentése BRMS segítségével) 176 SAVSYSBRM (Rendszer mentése BRMS segítségével) 177 SETUSRBRM (BRMS felhasználói használatának beállítása) 261 Spoolfájlok kezelése (WRKSPLF) 25 Spoolfájlok kezelése BRMS segítségével (WRKSPLFBRM) 58 STRBALBRM (BRM adathordozók kiegyensúlyozásának indítása) parancs 289 STRBKUBRM (Mentés indítása BRMS segítségével) 20, 21 STRMNTBRM (BRM karbantartás indítása) 23 STRMNTBRM (BRMS karbantartás indítása) 102, 211 STRRCYBRM (Helyreállítás indítása BRM segítségével) parancs 182 STRRCYBRM (Helyreállítás indítása BRMS segítségével) 25, 28, 29, 33
IBM i: Backup, Recovery, and Media Services for i
Parancsok (Folytatás) Tárolóhelyek kezelése a BRMS segítségével (WRKLOCBRM) 92 Tárolók kezelése BRMS segítségével (WRKCNRBRM) 94 WRKCFGSTS (Konfigurációs állapot kezelése) 69 WRKCLSBRM 79 WRKCNRBRM (Tárolók kezelése BRMS segítségével) 94 WRKDEVBRM (Eszközök kezelése BRMS segítségével) 48, 52 WRKLBRM (Listák kezelése BRM segítségével) 29 WRKLICINF (Licenc információk kezelése) 15 WRKLNKBRM (Hivatkozási információk kezelése) 190 WRKLOCBRM (Tárolóhelyek kezelése a BRMS segítségével) 92 WRKMEDBRM (Adathordozó kezelése BRMS segítségével) 19 WRKMEDIBRM (Adathordozó információk kezelése BRMS segítségével) 84 WRKMLBBRM (Adathordozó-könyvtárak kezelése BRMS segítségével) 73 WRKMLBSTS (Adathordozó-könyvtár állapotának kezelése) 44, 74 WRKMLMBRM 81 WRKSBS (Alrendszerek kezelése) 20 WRKSPLF (Spoolfájlok kezelése) 25 WRKSPLFBRM (Spoolfájlok kezelése BRMS segítségével) 58 WRKSYSVAL (Rendszerváltozók kezelése) 14 párhuzamos helyreállítások 204 végrehajtás 205 párhuzamos mentések 166 beállítás 166 korlátozások 166 mikor kell használni 166 profilok 49 programok 373 PRTRPTBRM (Jelentés nyomtatása BRM segítségével) parancs 25 PTF 65
Q QALLSPLF spoolfájllista 145 QALWUSRDMN rendszerváltozó 14 QATADEV fájl 135 QATAMID fájl 135 QGPL könyvtár 51 QP1A2RCY spoolfájl 25, 28 QP1AASP spoolfájl 25, 28 QP1ABS spoolfájl 25 QP1ALG 23 QP1ARCY spoolfájl 25, 28 QSYS2 könyvtár 51 QUSRBRM könyvtár 37, 46 teljes rendszer helyreállítása jelentés előállítása 206 QUSRSYS könyvtár 38, 51 QATACGY fájl 135 QATADEV fájl 135
QUSRSYS könyvtár (Folytatás) QATAMID fájl 135
R referencianaptár 101 rendszer helyreállítása 27 rendszer irányelv alapértelmezések 118 alapértelmezett érték 8 bemutatása 118 biztonság 264 felülbírálás 8, 121 kulcsparaméterek 118 meghatározás 7 mentések személyre szabása 118 tárolóhelyek 92 Rendszer irányelv jelentés 370 Rendszer mentése BRMS segítségével (SAVSYSBRM) parancs 177 rendszererőforrás-kezelési (SRM) adatbázis 49, 50 rendszerindító programbetöltés (IPL) végrehajtás 66 rendszerinformációk ellenőrzése 65 rendszerinformációk, ellenőrzés 65 rendszerinformációk, helyreállítás 63 rendszerváltozók 14 QALWUSRDMN (Felhasználóitartományobjektumok engedélyezése a felhasználói könyvtárakban) 14 Rendszerváltozók kezelése (WRKSYSVAL) 14 Rendszerváltozók megjelenítése (DSPSYSVAL) 11 RSTAUTBRM (Jogosultság visszaállítása BRMS segítségével) parancs 64, 210 RSTBRM (Objektum visszaállítása BRMS segítségével) parancs 210 RSTDLOBRM (DLO visszaállítása BRMS segítségével) parancs 210 RSTLIBBRM (Könyvtár visszaállítása BRMS segítségével) parancs 210 RSTOBJBRM (Objektum visszaállítása BRMS segítségével) parancs 210
S SAVBRM (BRMS mentése) parancs 176 SAVDLOBRM (DLO mentése BRMS segítségével) parancs 176 SAVDOMBRM 305 SAVFLRLBRM (Mappalista mentése BRMS segítségével) parancs 176 SAVLIBBRM (Könyvtár mentése BRMS segítségével) parancs 176 SAVMEDIBRM (Adathordozó információk mentése BRMS segítségével) parancs 176 SAVOBJBRM (Objektum mentése BRMS segítségével) parancs 176 SAVOBJLBRM (Objektumlista mentése BRMS segítségével) parancs 176 SAVSAVFBRM (Mentési fájl mentése BRMS segítségével) parancs 136 SAVSAVFBRM (Mentési fájlok mentése BRMS segítségével) parancs 176
SAVSYSBRM (Rendszer mentése BRMS segítségével) parancs 177 SETUSRBRM (BRMS felhasználói használatának beállítása) parancs 261 soros helyreállítások 204 soros mentés 165 speciális értékek 125 *ALLDLO 125 *ALLPROD 126 *ALLTEST 126 *ALLUSR 126 *ASPnn 126 *DLOnn 126 *EXIT 149 *IBM 126 *LINK 126 *LNKOMTLTS 126 *LNKOMTONL 126 *LTSOMTONL 126 *QHST 126 *SAVCFG 126 *SAVSECDTA 126 *SAVSYS 126 használata 127 korlátozások 127 speciális szempontok 127 szükséges jogosultság 127 *SAVSYSINF 127 speciális funkciók összetevő adathordozó-könyvtár kezelés 297 eltávolítás 16 felhasználó által megadott rendszernév támogatása magas szintű rendelkezésre állás 298 hierarchikus tárolókezelés (HSM) 5 Hierarchikus tárolókezelés (HSM) 297 archív 297 áttérés 297 dinamikus visszakeresés 297 HSM (hierarchikus tárolókezelés) 5 HSM (Hierarchikus tárolókezelés) 297 archív 297 áttérés 297 dinamikus visszakeresés 297 rendszer által megadott név 297 szalagos adathordozó-könyvtár állapota eszköz 297 szoftveres titkosítás 297 speciális műveletek 125 szalagbetöltés 125 végprogramok 125 spoolfájl adatok mentése 123 spoolfájlok helyreállítás 58, 201 lejárat 145 mentés 143 QALLSPLF spoolfájllista 145 QP1A2RCY 25, 28 QP1AASP 25, 28 QP1ABS 25 QP1ARCY 25, 28 spoolfájllisták létrehozása 143 Spoolfájlok kezelése (WRKSPLF) parancs 25 Spoolfájlok kezelése BRMS segítségével (WRKSPLFBRM) parancs 58
Spoolfájlok kezelése (WRKSPLF) parancs 25 Spoolfájlok kezelése BRMS segítségével (WRKSPLFBRM) parancs 58 SRM adatbázis 50 STRBALBRM (BRM adathordozók kiegyensúlyozásának indítása) parancs 289 STRBKUBRM (Mentés indítása BRMS segítségével) parancs 20, 21 STRMNTBRM (BRMS karbantartás indítása) parancs 102, 211 STRRCYBRM (Helyreállítás indítása BRM segítségével) parancs 182 STRRCYBRM (Helyreállítás indítása BRMS segítségével) parancs 25, 28, 29, 33 SWA szolgáltatás 151
SZ szalag bemenet/kimenet 335 bemeneti feldolgozás 340 feldolgozási eljárások 347 szalagfájl feldolgozása 337 több eszközzel 341 a program lefordítása 342 a program meghívása 345 az adathordozó kezelése 344 eredmények 345 használandó meghajtó jelzése 343 szalagfájl-objektumok létrehozása 342 üzenetek 349 szalagautomatizálás 329 szalagkönyvtár 44 állapot jelentés eszköz 299 személyre szabás biztonsági mentés 117 tervezés 117 felhasználói hozzáférés a BRMS funkciókhoz 261
T Tároló jelentés 362 Tárolóhely jelentés 370 tárolóhelyek adathordozó irányelv 92 adathordozó-könyvtárak 92 alaphely 91 áthelyezési irányelv 92 használata 91 hogyan használja a BRMS 91 irányelvek rendszer 92 létrehozás 91 rendszer irányelv 92 Tárolóhelyek kezelése (WRKLOCBRM) képernyő 92 Tárolóhelyek kezelése (WRKLOCBRM) képernyő 92 Tárolóhelyek kezelése a BRMS segítségével (WRKLOCBRM) parancs 92 tárolóhelyek, adathordozó 91 tárolók áthelyezés 94, 95 áthelyezési irányelvek 95 Tárgymutató
455
tárolók (Folytatás) eltávolítás 94 hozzáadás 94 kezelés 95 kicsomagolás 94 módosítás 94 nyomkövetés a BRMS rendszerben 95 osztályok 93 létrehozás 93 Tárolók kezelése BRMS segítségével (WRKCNRBRM) parancs 94 Tárolóosztály jelentés 362 tárolóosztályok 93 létrehozás 93 Tárolóosztályok kezelése képernyő 93 telepítés BRMS 11 előző változatra 14 első alkalommal 14 hardverkövetelmények 11 szoftverkövetelmények 11 tervezése 12 utasítások 14 Teljes rendszer helyreállítása jelentés 27 előállítása a QUSRBRM adatfájlokból 206 előszó információk 38 használata 37, 38 kezdés ideje 38 kötetazonosító 38 mentés ideje 38 vezérlőcsoport 38 visszaállítás Tivoli Storage Manager (TSM) szerverekről 37 visszaállítása mentési fájlokból 37 titkosítás adatok, titkosítás 162 kriptográfia kulcsrekord-azonosító 162 kulcstároló könyvtár 162 kulcstárolófájl 162 kulcstároló könyvtár QUSRBRM 163 kulcstárolófájl Q1AKEYFILE 163 Összesítő jelentés a helyreállítási kötetekről 41 szoftveres 300 Tivoli Storage Manager (TSM) 37 mentett elemek másolása 107 Több vezérlőcsoport soros mentésben adathordozó információk mentése 171 hozzáfűzés adathordozóhoz 171 törlés vezérlőcsoportok 391 Törlés 146 lejárt spoolfájlok 146 TSM 37 TSM teljesítményelemzési jelentés 371
U, Ú utolsó aktív eszköz
456
77
Ü, Ű ütemezés *SAVSYS mentések 128 *SAVSYS ütemezése konzolfigyeléssel 129 BRMS mentési parancs mentések 220 helyreállítások 217, 220 jobütemező módosítása 222 helyettesítő változók 223 karbantartás 213 kijelölt helyreállítások 220 mentések 217 *SAVSYS speciális értékkel 128 ütemezett jobok kezelése 221 ütemezett jobok megjelenítése 221 vezérlőcsoport mentések 217 korlátozások 219 üzenetek adathordozó-könyvtárak 76 BRM1948 160 BRM1950 160 BRM1954 160 BRM1990 76 BRM1991 76 CPF3773 65 karbantartás 215 konzolfigyelő 160 mentés aktív állapotban 155 Q1AMSGF üzenetfájl 76 válaszolás nem programozható munkaállomáson 128 Üzenetek szétosztása BRMS napló 5
V Vállalati BRMS 255 versengő helyreállítások 204 versengő mentések 165 mikor kell használni 166 Verziókövetési jelentés 371 Vezérlő alrendszer mentés elküldése 160 vezérlőcsoport feldolgozási sorrend 139 helyreállítás 182 mentéseinek ütemezése korlátozások 219 ütemezés 128 Vezérlőcsoport statisztika jelentés 361 vezérlőcsoportok *BKUGRP 17, 130 *SYSGRP 17, 129 *SYSTEM 17, 129 adathordozó áthelyezése 100 alapértelmezett 17, 124 *BKUGRP 130 *SYSGRP 129 *SYSTEM 129 tartalma 129 alapértelmezett vezérlőcsoportok tartalma 129 alrendszerek indítása automatikusan 137 alrendszerek leállítása automatikusan 137 attribútumainak módosítása 134 biztonság 262
IBM i: Backup, Recovery, and Media Services for i
vezérlőcsoportok (Folytatás) előnyök 124 fájlcsoportok 99 feldolgozás mentés előtt 139 feldolgozás mentés után 139, 140 felhasználói kilépési pontok 149 használat áthelyezési irányelvvel 100 helyreállítás STRRCYBRM paranccsal 184 hogyan működnek 7 jobsorok felfüggesztése 138 jobsorok felszabadítása 138 karbantartás végrehajtása a következő részeként 214 kezelése 131 kijelölt könyvtárak mentése 135 kilépési pontok előfeldolgozása 306 kilépési pontok utófeldolgozása 306 létrehozás 131, 385 Lotus szerver másolása 306 másolás hálózatba kötött rendszerek között 285 meghatározás 7, 17, 124 mentés 150 mentés aktív állapotban szolgáltatás használata 151 mentés segítségével 17 mentéseinek ütemezése 217 mentési listák létrehozása 140 módosítás 131, 133 speciális értékek *ALLDLO 125 *ALLPROD 126 *ALLTEST 126 *ALLUSR 126 *ASPnn 126 *DLOnn 126 *IBM 126 *LINK 126 *LNKOMTLTS 126 *LNKOMTONL 126 *LTSOMTONL 126 *QHST 126 *SAVCFG 126 *SAVSECDTA 126 *SAVSYS 126, 127 *SAVSYSINF 127 speciális műveletek 125 szalagbetöltés 125 végprogramok 125 speciális szempontok 135 szerkesztés 131, 133 tartalom 124 további feldolgozási paraméterek 151 több helyreállítása 187 egyidejűleg 204 törlés 391 végprogramok 125 Virtuális kötetek bejegyzés 83 visszaállítás 190
W WRKCFGSTS (Konfigurációs állapot kezelése) parancs 69 WRKCLSBRM 79
WRKCLSBRM (Adathordozó-osztályok kezelése BRMS segítségével) parancs 80 WRKCNRBRM (Tárolók kezelése BRMS segítségével) parancs 94 WRKDEVBRM (Eszközök kezelése BRMS segítségével) parancs 48, 52 WRKLBRM (Listák kezelése BRM segítségével) parancs 29 WRKLICINF (Licenc információk kezelése) parancs 15 WRKLNKBRM (Hivatkozási információk kezelése) parancs 190 WRKLOCBRM (Tárolóhelyek kezelése a BRMS segítségével) parancs 92 WRKMEDBRM (Adathordozó kezelése BRMS segítségével) parancs 19 WRKMEDIBRM (Adathordozó információk kezelése BRMS segítségével) parancs 84 WRKMLBBRM (Adathordozó-könyvtárak kezelése BRMS segítségével) parancs 73 WRKMLBSTS (Adathordozó-könyvtár állapotának kezelése) parancs 44, 74 WRKMLMBRM 81 WRKSBS (Alrendszerek kezelése) 20 WRKSPLF (Spoolfájlok kezelése) parancs 25 WRKSPLFBRM (Spoolfájlok kezelése BRMS segítségével) parancs 58 WRKSYSVAL (Rendszerváltozók kezelése) 14
Tárgymutató
457
458
IBM i: Backup, Recovery, and Media Services for i
Olvasóink írják IBM i Rendszerfelügyelet Backup, Recovery, and Media Services for i változat 7.3 Kiadványszám SC41-5345-09 Szeretnénk megismerni a jelen kiadványról alkotott véleményét. Kérjük, nyíltan írja meg a jelen könyv egyes hibáit, pontatlanságait, szerkezeti vagy témakörbeli hiányosságait. Kérjük, hogy megjegyzéseit korlátozza a jelen könyvben foglalt tájékoztatásra és e tájékoztatás megjelenítési módjára. Ha műszaki kérdései vannak, vagy termékekről és árakról szeretne tájékozódni, keresse föl a helyi IBM kirendeltséget, IBM üzlettársat vagy meghatalmazott viszonteladót. Megjegyzései elküldésével (nem kizárólagos) jogot ad az IBM-nek arra, hogy belátása szerint használja vagy terjessze az Ön megjegyzéseit, anélkül, hogy ezzel bármilyen kötelezettséget róna Önre. Megjegyzések:
Köszönjük támogatását. Véleményét sokféleképpen eljuttathatja hozzánk: v Megjegyzéseit küldje el a jelen űrlap túloldalán látható címre. v Küldjön távmásolatot a következő számra: Egyesült Államok és Kanada: 1-800-937-3430 Más országok és területek: 1-507-253-5192 v Megjegyzéseit küldje el elektronikus levélben erre a címre: [email protected] Ha szeretne választ kapni az IBM-től, kérjük, adja meg a következő adatokat:
Név
Cím
Vállalat Telefonszám
Elektronikus levelezési cím
IBM
Olvasóink írják SC41-5345-09
IBM CORPORATION Attn Bldg 004-2 ID Clerk 3605 HWY 52 N Rochester, MN USA
SC41-5345-09
IBM®
Programszám: 5770-BR1
Nyomtatva Dániában
SC41-5345-09