BRMS i nätverk. Egentligen rent krasst enbart när man har många system som delar bandrobot.



Relevanta dokument
Vi skall skriva uppsats

Denna talesmannapolicy gäller tillsammans med AcadeMedias kommunikationspolicy. I kommuniaktionspolicyn finns följande formulering:

Information sid 2 4. Beställning sid 5. Ändring/Nytt SIM sid 6. Avsluta abonnemang sid 7. Fakturafråga sid 8. Felanmälan/fråga sid 9.

ANVÄNDARHANDLEDNING FÖR

VÄRDERINGSÖVNINGAR. Vad är Svenskt?

Handledning för digitala verktyg Talsyntes och rättstavningsprogram. Vital, StavaRex och SpellRight

Finns det någon som kan förklara varför man inte kan använda formeln P=U I rotenur3 cosfi på en pump som sitter i en borrad brunn?

Utveckla arbetsmiljö och verksamhet genom samverkan

08/11/13. Databasteknik och informationssystem DD1370 F3. Ett urval ur databasen bestäms av en SQL-fråga. Påminnelse: Deadline på tisdag

För dig som är valutaväxlare. Så här följer du reglerna om penningtvätt i din dagliga verksamhet INFORMATION FRÅN FINANSINSPEKTIONEN

Lathund, procent med bråk, åk 8

Lathund till Annonsportalen

Avsikt På ett lekfullt sätt färdighetsträna, utveckla elevers känsla för hur vårt talsystem är uppbyggt samt hitta mönster som uppkommer.

Skriva B gammalt nationellt prov

Partnerskapsförord. giftorättsgods görs till enskild egendom 1, 2. Parter 3. Partnerskapsförordets innehåll: 4

Webb-bidrag. Sök bidrag på webben Gäller från

Arbeta bäst där du är Dialect Unified Mi

ANVÄND NAVIGATIONEN I CAPITEX SÄLJSTÖD

Handledning Att arbeta med Webbplatser

Instruktioner för beställning och kontoadministration för abonnenter av inlästa läromedel

Att koda en magnetremsa i plastkortskrivare med inbyggd magnetkodare.

Omvandla Vinklar. 1 Mattematiskt Tankesätt

Ha det kul med att förmedla och utveckla ett knepigt område!

Lathund. Drift Teknisk Förvaltning Redigera driftåtgärder INFORMATION FRÅN VITEC

Intervjumall. Datum: Intervjuare: Kandidatens namn: Kandidatens uppgifter: Växel: (5)

FRÅN A TILL Ö LäraMera Ab / och Allemansdata Ab / FRÅN A TILL Ö

Presentationsövningar

När du som vårdpersonal vill ta del av information som finns hos en annan vårdgivare krävs det att:

Lathund Hur man arbetar med NOAK i Auricula

Fullför installation av ELIQ

Rapport uppdrag. Advisory board

DOP-matematik Copyright Tord Persson. Bråktal Läs av vilka tal på tallinjen, som pilarna pekar på. Uppgift nr

Frågor och svar för föreningar om nya ansökningsregler för aktivitetsbidrag från och med 1 januari 2017

ELEV- HANDLEDNING (Ansökan via webben)

SANNOLIKHET. Sannolikhet är: Hur stor chans (eller risk) att något inträffar.

Koll på cashen - agera ekonomicoach!

Manual för BPSD registret. Version 6 /

Det är ni som läser detta.

Sammanfattning på lättläst svenska

Två konstiga klockor

Lathund för validering av avhandlingar i LUCRIS

Uppdragsbeskrivning. Digital Skyltning. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

e-cm Elektronisk Cash Management dygnet runt, världen över.

Min fråga är, när ni driftar HF-don bränner ni in rören i 100 timmar på 100% innan ni eller kunden börjar dimmra?

Solida hantverkaren. Solid försäkringar. solidab.se 10% i medlems rabatt. Från. 75kr. i månaden. i samarbete med

Snabbslumpade uppgifter från flera moment.

Distribuerade Informationssystem VT-04

Bruksanvisning - Spisvakt Prefi 2.3

Laganmälan & Laghantering

Flera nyanser av diskriminering

Generell användarmanual E-CO2

Utbildningsplan för arrangörer

Idag. Hur vet vi att vår databas är tillräckligt bra?

Visma Proceedo. Beställa IT-produkter - beställare. Version 2.0 /

SOLCELLSBELYSNING. En praktisk guide. Råd & Tips SOLENERGI LADDA MED. Praktiska SÅ TAR DU BÄST HAND OM DIN SOLCELLSPRODUKT

Uppdragsbeskrivning. Sportfiskewebben. Version 1.0 Mats Persson. Distributionslista. Namn Åtgärd Info.

Guide för att hitta markavvattningssamfälligheter och täckdikningsplaner

Syftet med en personlig handlingsplan

Adobe Acrobat Connect Pro. E-möte. Studenthandledning

FORTNOX SMÅFÖRETAGENS BÄSTA VÄN. Fortnox kom igång guide Praktisk bokföring. En guide för dig som vill komma igång med bokföring i Fortnox

Idag: Dataabstraktion

ÄT RÄTT NÄR DU TRÄNAR

Fakta om Malala Yousafzai

MANUAL TILL AVTALSMALL FÖR KIST- OCH URNTRANSPORTER

Tränarguide del 1. Mattelek.

Det flippade klassrummet hur uppfattas det av eleverna?

Boken om Teknik. Boken om Teknik är en grundbok i Teknik för åk 4 6.

Matriks Doc 3 Import scannade leverantörsfakturor

Gruppenkät. Lycka till! Kommun: Stadsdel: (Gäller endast Göteborg)

myabilia En introduktion

Visma Proceedo. Att attestera - Manual. Version 1.4. Version 1.4 /

Gruppindelning JUNIOR

Träning i bevisföring

Photoshop Impressionist Plug-In

Dina tänder är viktiga. Du behöver dem varje dag.

Sammanfattning av kursdag 2, i Stra ngna s och Eskilstuna

EN BÄTTRE KREDITAFFÄR

Administration Excelimport

Sammanfatta era aktiviteter och effekten av dem i rutorna under punkt 1 på arbetsbladet.

Q1 Hur många undervisningstillfällen har du haft under september månad?

Hälsoprojektet på Södermalm

Din första arbetsdag

Lathund för överföring av rapporter och ljudfiler

Detta kan du förvänta dig av kommunens service. Lokala värdighetsgarantier inom socialtjänstens omsorg om äldre

Datorövning 2 Statistik med Excel (Office 2007, svenska)

Din Guide till Second Life

Predikan Lyssna! 1 maj 2016

Mer än bara fotboll VAD HANDLAR BOKEN OM? LGR 11 CENTRALT INNEHÅLL SOM TRÄNAS ELEVERNA TRÄNAR FÖLJANDE FÖRMÅGOR LGRS 11 CENTRALT INNEHÅLL SOM TRÄNAS

Vad är WordPress? Medlemmar

Handbok Ämnesprov 2016 Lärarinmatning I Dexter Åk 3. Uppdaterad: /HL Version: IST AB

Menys webbaserade kurser manual för kursdeltagare. Utbildningsplattform: Fronter

Välkommen till Arbetsförmedlingen! Information till dig som är arbetssökande

Administrera utskick på utbildningstillfälle

De två första korten Tidig position

Kulturmöten. Det var vi som gjorde det.

Energi & Miljötema Inrikting So - Kravmärkt

Scoot Boot - frågor & svar

Varför är det så viktigt hur vi bedömer?! Christian Lundahl!

Sid i boken Rekrytering. Författare Annica Galfvensjö, Jure Förlag

Transkript:

BRMS nätverk, vad är det bra för? BRMS i nätverk Egentligen rent krasst enbart när man har många system som delar bandrobot. En av hörnpelarna i OS/400 är att varje objekt måste ha en ägare. Likaså här. Varje band måste ägas av något system. Alla system ingående i ett BRMS nätverk utväxlar information om banden. Blir man kort om band letar man rätt på en lämplig kandidat och frågar ägande system om det är OK att ta över det? Blir svaret ja skickas den informationen till alla övriga system i nätverket så de kan plocka bort det bandet från önskelistan ifall någon av dem också skulle behöva band. Får man inget svar, tar man nästa band i listan och frågar det systemet osv. tills man får tag på ett band. På det här viset ser BRMS till att inget system skriver över någon annans information.

Det finns två typer av BRMS nätverk Det ursprungliga som bygger på att alla är makar och alla transaktioner är lika värda förutsatt att man inte pillat med systemdatumet och haft BRMS nätverk aktivt, för då kan en transaktion med nyare datum vikta tyngre. Vidare är alla system ingående i nätverket lika värda (PEER) vilket gör att alla skickar sina uppdateringar till alla. Normalt sänder man enbart information om banden, eftersom det är det enda som de andra systemen i nätverket behöver känna till. Inte vad som finns på dem. Vill man veta det går transaktionen över till ägande system och man får tillbaks det man efterfrågat on-line eller i form av en lista. Det förutsätter förstås att det andra systemet är åtkomligt. Information om samtliga band BRMS känner till har alla ingående system lokalt. BRMS Networking är licensierad och krävs av samtliga system som vill vara med.

BRMS Enterprise I och med release 7 finns också BRMS Enterprise vilket består av en hub och ett antal noder och det räcker med att hub'en ligger på release 7 med samtliga BRMS-features installerade (*BASE, *NETWORK och *ADVANCED). Övriga system klarar sig med *BASE och inget krav på release 7. Väljer man att gå Enterprise-vägen kan man glömma bort 5250 (grön/svart) Det är enbart möjligt att sätta upp via GUI (grafiskt gränssnitt). Tanka hem REDP-4926-00 från http://www.redbooks.ibm.com/redpapers/pdfs/redp4926.pdf Enterprise är fortfarande under utveckling och vill man veta mer går man till https://www.ibm.com/developerworks/community/wikis/home? lang=en#!/wiki/ibm%20backup,%20recovery%20and%20media%20services %20%28BRMS%29%20for%20i/page/BRMS%20Enterprise

BRMS Enterprise forts. BRMS Enterprise allows administrators to monitor backup operations for their BRMS systems from a central site called an Enterprise Hub. The systems being monitored by the Hub are called Enterprise Nodes. The Enterprise Network is comprised of Nodes that can be stand-alone BRMS systems, part of a BRMS Network or any combination of stand-alone and BRMS Networked systems. Configuration and management of the Nodes are handled through the Hub and does not impact the existing operations of traditional BRMS Networks. The Hub can monitor Node backup activity in several ways: STRRCYBRM, STRMNTBRM and DSPLOGBRM reports manually run or scheduled stored on the Hub optionally stored on the Node email notifications for report errors email reports Status for backup control group runs Display and filter the BRMS log Connectivity status

Alias För att systemen i BRMS ska kunna prata med varandra krävs access till respektive systems databas vilken oftast har samma namn som systemet, men inte alltid. Här ett exempel från mina testsystem Där ser man i kommentarsfälten att hälften av dem har Alias-namn.

PUH1 Om man tar den översta och gör DSPNETA i det systemet ser man att det heter PUH1.

Databasen i PUH1 har inte samma namn som systemnamnet När man tar STRSQL i PUH1 kommer ett annat namn fram. Vilket gör att BRMS kan inte komma åt den databasen om man inte förutom att sätta upp en DDM-länk också är tvungen att ange ett alias eftersom BRMS använder det som står i DSPNETA som systemnamn. För BRMS heter den noden PUH1 och inte nånting annat eftersom det står så i dess nätverksattribut (Local control point name). Men nu pratar vi databas vilket inte är samma sak. Komplicerat? Ja, kanske till en början.

DDM setup för att komma åt PUH1 I samtliga övriga system som vill utväxla information med PUH1 får man sätta upp RDBDIRE så här:

STRSQL connect to PUH1 Nu kan man göra STRSQL Connect to PUH1 och få svar från dess databas B10DE1FB. När man satt upp DDM-kopplingarna kan BRMS utväxla information förutsatt att övriga förutsättningar finns.

WRKPCYBRM *SYS val 4

Två system som pratar med varann PUH1 och PUH2 är tomma system utan hårdvara, men däremot finns det två partitioner med äldre releaser som är igång och pratar med varann.

Kolla vad som finns sparat Så mellan dem kan man få reda på vad de sparat. T.ex. från SE520P1 gör man WRKMEDIBRM FROMSYS(SEIBM000.SE520P2) Vilket man kan dubbelkolla genom att göra samma sak från SE520P2. WRKMEDIBRM (utan att ange FROMSYS)

Varför nätverk? Nu när vi alla har PC's i någon form, vad är vitsen med att behöva sätta upp alla dessa definitioner, betala licensavgifter och ta kräm ur systemen med att har BRMS networking i gång hela tiden när man lika gärna kan byta terminalfönster? Jo det är det här med bandskyddet. Om inte systemen pratar med varandra är det omöjligt att avgöra om ett band är fritt att använda eller ej. För att vara någorlunda säker måste man tilldela olika namn eller nummerserier för vart och ett av systemen som delar bandrobot så man inte av misstag tar fel band. Alternativt dela in bandroboten i logiska enheter så det inte går att se de andras inventarium. Plus att man måste se till att samtliga system har tillräckligt med egna friställda band eftersom man inte kan låna av andra. Plus att måste man låna band emellan systemen får man manuellt friställa och ta bort bandet från ägande system och addera det till det andra systemet. Har man skilda nummerserier måste man först byta streckkodsetikett och initiera om bandet. Resten kan man sköta genom separata påloggningsfönster.

Att återställa till ett annat system utan BRMS i nätverk Säg att vi struntat i nätverket och vill återställa biblioteket LILL till t.ex. ett testsystem. Testsystemet vet ju inte nånting om var huvudsystemet lagt sina backuper? Gör WRKMEDIBRM LILL i systemet som tog backupen och vi får reda på allt vi behöver för att göra RSTLIB i ett annat system. I det systemet som ska lägga in backupen gör man: RSTLIB SAVLIB(LILL) DEV(TAPMLBxx) VOL(A00003) SEQNBR(30) MBROPT(*ALL) ALWOBJDIF(*ALL)

Återställa enskilda objekt till andra system utan BRMS i nätverk Ska man återställa enskilda objekt och sparat Object Detail *YES och rensningsdatum inte är överskridet, kan man ta val 9 och få reda på vilka enskilda objekt som finns på backupen. Om inte gör man: DSPTAP DEV(TAPMLBxx) VOL(A00003) SEQNBR(30) DATA(*SAVRST) för att kunna göra RSTOBJ OBJ(abc...) SAVLIB(LILL) DEV(TAPMLBxx) VOL(A00003) SEQNBR(30) MBROPT(*ALL) ALWOBJDIF(*ALL) eller numera *COMPATIBLE Förutsatt att det går att återläsa (kompatibilitet mellan releaser etc.)