Está en la página 1de 203

IBM Power Systems Technical University

October 1822, 2010 Las Vegas, NV

Session Title: BRMS on i Overview What Does It Do and How Do I Implement It?
Session ID: HA08
Speaker Name: Debbie Saugen

2010 IBM Corporation

IBM Training

About the Speaker


Debbie Saugen is the Technical Owner of IBM i Backup and Recovery in the Rochester, MN Development Lab. She is also a Senior Business Recovery Architect/Consultant with IBM Business Continuity and Resiliency Services. Debbie ensures the Backup and Recovery Solution meets the customer's requirements in capability and usability. She does actual Backup/Recovery testing using the new functions, products and publications. As a recognized expert on Backup and Recovery worldwide, Debbie enjoys sharing her knowledge by speaking at Common, Technical Conferences, Business Continuity and Resiliency Services Conferences, User Group conferences and writing for various magazines, books and websites. You can reach Debbie at dsaugen@us.ibm.com.

2010 IBM Corporation

IBM Training

Agenda
What is BRMS and What does it do? Are you ready for recovery? What will BRMS do for my Business? Installing BRMS and Implementing BRMS Main BRMS functions How do I Install BRMS? What are the various BRMS Entities? What order should I create the BRMS Entities? What BRMS reports should I review each day? What Resources are Available to help me? 6.1 Enhancements 7.1 Enhancements

2010 IBM Corporation

IBM Training

Notes Agenda
Suppose your management has just heard about BRMS, and knows it will somehow help your firm to manage your backups. They have asked you to learn more about the product and provide a draft implementation plan for their review. If so, then this presentation is for you! We will cover the following topics: What is BRMS and What does it do? First, we will set the stage, and remind you of the pressures and challenges you face when a system recovery is required. Then we will step through the various functions of BRMS. How do I get started using BRMS? we will provide some guidance for you as you plan your BRMS implementation, LNext, including the following topics: What are the SW installation steps? What are the various BRMS entities that I need to set up? What order should I set up all the BRMS entities? What BRMS reports should I print and check each day? What resources are available to help me?

2010 IBM Corporation

Are You Ready for Recovery?

IBM Training

NOTES: ARE YOU READY FOR RECOVERY?


Imagine yourself just waking up one morning and getting ready to walk the dog. Your telephone rings, and your AS/400 operator is on the line to tell you that you had a disk problem overnight, and the system needs to be reloaded. What are the questions that you need to be able to answer?

When was our last backup? Did it run successfully? What tapes do we need to get? Where are they? How do we recall them? What do we do with them once we get them? Who should I call? .......

Now imagine a worse scenario still .... suppose there was a natural disaster overnight. Suppose you and your DP staff all need to be with your families, and are not available to manage your computer operations? What additional questions do you need to ask?

Do we have a DRP Plan in place? Who outside our firm can manage the process of getting us back into business? .....

BRMS will ensure you can always answer these questions with confidence.

2010 IBM Corporation

IBM Training

What will BRMS do for my Business?

IBM

Enhanced Capacity Cartridge System TapeTape Cartridge System

IBM

Enhanced Capacity Cartridge System Tape Tape Cartridge System

IBM

Enhanced Capacity Cartridge System Tape Tape Cartridge System

IBM

Enhanced Capacity Cartridge System Tape Cartridge System Tape

IBM

Enhanced Capacity Cartridge System TapeTape Cartridge System

IBM

Enhanced Capacity Cartridge System TapeTape Cartridge System

IBM

Enhanced Capacity Cartridge System TapeTape Cartridge System

IBM

Enhanced Capacity Cartridge System Tape Tape Cartridge System

IBM

Enhanced Capacity Cartridge System TapeTape Cartridge System

2010 IBM Corporation

IBM Training

Backup Recovery and Media Services (BRMS)


IBM is Strategic Backup and Tape Management Product (5722-BR1, 5761BR1) Manages Your Media Automates Your Backups Simplifies Your Recoveries Provides Detailed Reporting Detailed Reports on What Was Saved, Not Saved Detailed Instructions on Recovery Process Tape Library Support Virtual Tape Support (New for V5R4) Software Tape Encryption (New for 6.1)

2010 IBM Corporation

IBM Training

Notes - What will BRMS do for my Business?


BRMS is IBM's Strategic Backup Management Product. It helps you to manage your save/restore operations and makes you confident that you could restore your system if necessary. The BRMS functions fall into 5 key areas, as follow: Manage your Media: tracks the contents of your tapes as they are written prevents overwriting active tapes provides move reports showing which tapes should move to different locations each day provides lists of tapes that should be in each location at any given time, etc Automate your Backups: sets up your backups in a standardized format that others can understand easily supports save-while-active, object-level saves, spooled file saves that maintain print attributes, saves to TSM, etc provides detailed reporting on activity and errors etc Simplify your Recoveries: shows you all the saves of a certain set of objects so you can choose which generation you want to restore provides interactive restores of those objects, complete with operator mount messages as appropriate simplifies full-system recoveries by providing reports showing ASP configuration, tapes required for recovery, and detailed steps for recovery. Automates those steps once the BRMS product is back on the system. provides an on-line progress report during a recovery Hierarchical Storage Management (HSM): migrates objects among disk ASPs based on age, size, and usage criteria archives objects to tape based on age and usage criteria dynamically recalls *file objects, folders, and stream files when accessed by a user or application, and performs interactive recalls of other object types Tape library Support: interfaces with automated tape libraries to select and mount/demount/eject volumes

2010 IBM Corporation

IBM Training

*BASE Function
Backup Planning
Critical Application Non-Critical Application

Option #1: Network


Media Management
What is on Tape XYZ? What tapes should be in location DEF? What tapes are old or have a lot of errors? What tapes should move offsite today? What tape has the latest copy of Object ABC?

Network
BRMS Media Database

Lib1 Lib2

Lib3 Lib4

iSeriesA

What Objects should be backed up? What media? Tape, savefile, or TSM? Full, Incremental, or Cumulative Backups? Save-while-active, Parallel saves Spoolfile and Object Level saves Duplicate Backup Tapes Did last night's backup run OK? Virtual Tape Support

BRMS Media Database

BRMS Media Database

iSeriesB

iSeriesC

Recovery
Recovery Volume Summary Report Recovery Analysis Report Step 5: Recover your BRMS database by mounting VOL123 and typing RSTLIB QUSRBRM. Step 6: Recover your user profiles by mounting VOL456 and typing STRRCYBRM *SYSTEM *RESTORE. Step 7: Recover your special OS/400 libraries by mounting VOL789 and typing STR ... Libs Completed: 6 Libs to go: 114 % Complete: 3% Paylib1 Paylib2 Paylib3 Vol123 Vol 456 Vol 789 Vol123 Offsite 3/01/99 Vol456 Comproom 3/01/99 Vol789 MLD01 3/01/99

Option #2: Advanced


Tape Library Support
List of Tapes required List of Steps to Recover On-Line Progress Report Location-specific Recovery Steps

New in 6.1

Hierarchical Storage Management

3494

LTO

3590/2 3570/3575

BRMS GUI

Migrate libraries, root folders, and spoolfiles among disk ASPs based on age, size, and last use criteria Archive objects to tape based on age, size, frequency of use, and ASP storage criteria Dynamically recall database files, DLO's and streamfiles when needed

- Software Data Encryption - Media Library Mgmt - User Defined System Name - Tape Library Status Tool

2010 IBM Corporation

IBM Training

Notes - Media Management


BRMS has a database that keeps track of all the tapes in its inventory. This database allows BRMS to help you manage your media as follows: Media Selection and Protection: When you request a save, BRMS selects an available tape. If you are using a media library, BRMS will mount the tape automatically. If you are using a standalone drive, BRMS will issue a mount message to your operator showing 10 possible volumes for mount. The operator can mount one of these volumes, or any other valid tape. If the operator accidentally mounts an invalid tape, such as a tape with active data, BRMS will refuse to continue until a suitable tape is provided. Media Tracking While BRMS is writing the save, it records all the saved items in the BRMS database. By default, BRMS tracks items at the library level, but you can request object-level-detail and/or member-level-detail on certain saves if desired. Move Management When each tape is written, a move policy is associated with the tape, to provide a "travel Itinerary" for the tape to move among locations such as offsite storage. When required, typically each morning, BRMS provides a "Move Report" telling which tapes should move locations that day. The BRMS database logs the current location of each tape at all times. Reporting Standard reports and other queries can be run against the BRMS database to provide such info as follows: Scratch listing to ensure enough tapes are available for the next evening's backups List of all tapes at a given location, which can be used to check that the tapes are where they should be Error Threshold listing showing tapes that should be taken out of circulation due to age or errors
2010 IBM Corporation

IBM Training

Notes Backup Planning


Backup Control Groups When you set up BRMS for backup, you create "Control Groups" that describe your backup fully and typically replace your backup CL programs. They include a list of the items to backup, save-while-active controls if desired, a list of subsystems to end/restart, a list of JOBQs to hold/rls, the parameters for the underlying save command (eg access paths, compression, etc), and optionally, any number of CL commands interspersed throughout the backup using the BRMS *EXIT function. Since BRMS backups are in a standard format, any BRMS-trained person can quickly understand your backup strategy, which is helpful as your staff turns over, and more importantly, in an emergency situation where your own staff may not be available to tend to your system. Small and medium-sized shops typically only need a handful of control groups, eg one for their weekend full saves, and one for their daily pre-application backup. Larger shops may choose a more granular approach. For example, they may use a separate control group to backup each application, thus allowing them to recover their most critical application first in a disaster scenario. Special Features BRMS allows spooled files to be backed up in such a way that their attributes such as overlays, graphics, images, special fonts, etc will be retained. The user merely makes a list of spooled files to be backed up, based on their OUTQ, job name, file name, user name, and/or user data parameters. Contrast this with the OS400 method of backing up spooled files whereby they must be copied to database files prior to saving, and the attributes are NOT retained. Beginning at V4R4, BRMS is able to run parallel saves whereby a single job can use multiple tape drives simultaneously to backup a library or group of objects from within a library. This function will be helpful for customers who have very large objects that can now be split across multiple tapes simultaneously. This function is only available in OS/400 via an API interface. It was enhanced in V5R1 to allow library spreading of multiple libraries across multiple tape drives under one backup job. Reporting BRMS provides detailed reporting while backups are running. This includes the BRMS log that gathers all the save/restore messages in one place, and the Media Information Report that summarizes all libraries saved.

2010 IBM Corporation

IBM Training

Notes Recovery
Using the information logged in the BRMS database, BRMS is able to simplify recoveries as follows: Recovering Objects Interactively Suppose a user calls to say he believes he corrupted his data libraries over the weekend. You can use BRMS to list all the available saves of those libraries, and find out which copy he wants to restore. BRMS will then mount the required tape, and restore the objects, all the while displaying an online progress screen indicating the next 10 libraries to be restored, along with the number of objects remaining and their size. Performing a Full Restore Each morning when the saves are completed, BRMS generates a series of recovery reports, that provide custom-tailored instructions for recovering the entire system. Duplicate copies should be kept in a safe place both onsite and offsite. The reports are as follow: The ASP Configuration Report shows the ASP sizes and %full so new disk can be configured at a hot site if required The Recovery Volume Summary Report shows all the tape volumes that are required for a full system recovery, and where to find them The Recovery Analysis Report provides customized, step-by-step instructions, including volume serials and object names, to recover your system The Recovery Activities Report documents any special in-house procedures that may be required as part of the recovery process

2010 IBM Corporation

IBM Training

Notes - HSM
The BRMS Backup and Recovery functions help you to ensure you can recover your system in case of a problem. By comparison, HSM helps you to ensure you are using your storage space in an economical fashion by letting you move less-frequently used objects to less-costly media. This is done using "migration" to move objects among disk ASPs, and "archive/auto-recall" to move objects between disk and tape. Migration is available from V4R3 onwards, whereas archive/auto-recall is available on all supported releases, with auto-recall of streamfiles and folders being added at V4R3. Selection criteria for HSM is as follows: Migration of Libraries and Folders Full libraries and root level folders can be selected for migration based on the following criteria: size, creation date, age, last-used-date, last-changed-date, last-migration-date, days-since last use/change/migration. Selection can demand that ALL objects in the library or folder meet the criteria, or that a certain percentage of the objects meet the criteria. Note that at the present time, the entire library or folder must migrate between ASPs when selected for migration: it is not possible to have some of the objects in one ASP, and the rest of the objects in another ASP. Migration of Spooled files Spooled files are migrated from an output Q in one ASP to an output Q in another ASP. Selection criteria include: output Q name, job name, file name, user name, user data, creation date, last used date, and min-max size range. Archive/Auto-recall Objects can be selected for archive based on the following criteria: days since last use (all releases), minimum object size (V4R3), minimum ASP % full (V4R3), average number of days used per month (V4R4). Spooled files have additional selection criteria of job name, file name, user name, and user data. Any archived object can be restored to the system using the BRMS interactive menus. Certain objects can be auto-recalled to the system when accessed by a user or application. These object types are as follow: *FILE objects (all supported releases), folders (V4R3) and bytestream files (V4R3).
2010 IBM Corporation

Tape Library Support


BRMS will .... Select Scratch Tapes Mount/Demount from drives Eject Tapes from Library after the save

IBM Training

Notes - Tape Library Support


Companies who have tape libraries need software to manage the library by doing the following: selecting appropriate media for the save submitting mount and demount commands to load the tapes in and out of the drives submitting insert and eject commands to move the tapes in and out of the library enclosure for offsite rotation BRMS provides this support.

2010 IBM Corporation

IBM Training

Media Management
Work with Media Position to . . . . . . . . . . . . . . . ________ Type options, press Enter. 1=Add 2=Change 7=Expire 8=Move Volume Serial ________ R00002 R00067 Q00001 Q00002 Q00003+ Q00004+ Q00005+ Starting characters

4=Remove 5=Display 10=Reinitialize Creation Date 1/13/99 1/23/99 1/15/99 1/29/99 2/12/99 2/12/99 3/07/99

6=Work with media set 13=Display Contents 15=Display Duplicates ... Move Media Date Class *NONE *NONE 2/12/99 2/29/99 2/12/99 2/12/99 3/01/99 FMT7GB FMT7GB FMT3590 FMT3590 FMT3590 FMT3590 FMT3590 Dup Sts

Opt ___ ___ ___ ___ ___ ___ ___ ___

Expired

Expiration Date *PERM 2/20/99 2/12/99 2/29/99 3/12/99 3/12/99 4/07/99

Location COMPRM COMPRM TAPMLB01 TAPMLB01 OFFSITE OFFSITE COMPRM

*YES *YES *YES

* * 1

___________________________________________________________________ F3=Exit F5=Refresh F11=Volume statistics F12=Cancel

More. . .

F23=More options

2010 IBM Corporation

IBM Training

Notes - Media Management


The BRMS tape database can be viewed using the menus or the WRKMEDBRM command. The entire database can be viewed, or the command can be prompted to subset the tapes displayed. The resulting screen has 3-4 views depending on the version. The first view is shown on the attached chart. Subsequent views show information such as error threshold information, parallel save information (V4R4) and the text associated with the tape, such as "Weekend Full Save", or "Daily Pre-Application Backup". The tape contents can be viewed by drilling down on each tape with option 13=contents. If object-level-detail or member-level-detail was recorded, additional levels of drill-down are also possible. Volumes that are members of a tape set are marked with a '+' sign just to the right of the volume serial. Drill down with 6="Work with Media Set" to see the other tapes in the set. Volumes that have been marked for duplication have a '1' in the right-hand column under "Dup Sts". After they are duplicated, they are marked with a '*' in this column. Drill down with 15="Display Duplicates" to see the twin tape.

2010 IBM Corporation

Media Management
Media Expiration Report

Media Report by Expiration Date "Scratch Listing"

Volume Serial HIJ616 J001 J002 J003 M00901 M00902 M00903

Expired

Media Class FMT3590 QIC120 QIC120 QIC120 FMT7GB FMT7GB FMT7GB

Creation Date 1/12/99 1/17/99 1/20/99 1/27/99 8/12/98 1/11/99 1/12/99

Expiration Date 2/17/99 2/17/99 2/20/99 2/27/99 9/15/98 2/11/99 2/12/99

Storage Location MLB3494 CMPROOM CMPROOM CMPROOM CMPROOM CMPROOM CMPROOM

System ID ABC400V PID400J PID400J PID400J ABC400V ABC400V ABC400V

Yes Yes Yes Yes Yes Yes Yes

Total active . . . . . . . . . : 20 Total expired . . . . . . . . : 7 Total volumes . . . . . . . . : 27

IBM Training

Notes - Media Management


The Media Report by Expiration Date provides a scratch tape listing. For standalone drive environments, it can be used as a picking list to choose tapes for the next night's backups. In an automated tape library environment, it can be used to confirm there are sufficient scratch tapes available in the library. In a complex environment with many systems and media classes, customers may choose to customize the parameters on this report to group the tapes by type so a detailed check of available tapes is possible.

2010 IBM Corporation

IBM Training

Media Management

Media Movement Report All Volumes From Location . . : CMPROOM Volume Serial SAM420 SAM421 SAM422 SAM423 Creation Date 3/1/99 3/1/99 3/1/99 3/1/99 Expiry Date 3/28/99 3/28/99 3/28/99 3/28/99 To Location . . : OFFSITE Move Policy OFFSITE OFFSITE OFFSITE OFFSITE Move Date 3/1/99 3/1/99 3/1/99 3/1/99

Total Volumes .......: 4

2010 IBM Corporation

IBM Training

Notes - Media Management


The Media Movement Report shows all the tapes that are to move between locations each day. A standard consolidated report is generated by the MOVMEDBRM command or the STRMNTBRM MOVE(*YES) command. However, many customers prefer the report shown, which is generated with the PRTMOVBRM command, because it generates a separate page for each pair of locations. By setting various date parameters, you can create a move list for a future date. Systems with FAX installed can then fax the list to the offsite storage vendor each day, thus giving him a picking list for the returned tapes.

2010 IBM Corporation

IBM Training

Media Management
Media Threshold Information

Media class . . . . . . . . . . : FMT2GB Volume Serial ABC001 ABC032 ABC138 ABC151 Creation Date 2/1/99 3/1/99 1/6/99 3/2/99 Expiry Date 2/28/99 3/29/99 2/03/99 3/30/99 Read Uses Errors 2461 1137 2359 2522 3 9 5 2 Write Errors 2 4 8 1 Exception Detail *2 *3 *2 *4 *2

Location COMPRM OFFSITE COMPRM OFFSITE

*2 = Media has exceeded use count *3 = Read error threshold has been exceeded *4 = Write error threshold has been exceeded.

2010 IBM Corporation

IBM Training

Notes - Media Management


The Media Threshold Report shows tapes that should be investigated, and possibly removed from the BRMS inventory because they have exceeded the thresholds set for their media class, eg QIC120, FMT3590, etc. For example, tapes should be retired when they have been used more than a certain number of times, or are receiving too many read or write errors.

2010 IBM Corporation

IBM Training

Backup Planning
Work with Backup Control Group 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 Group *BKUGRP *SYSGRP *SYSTEM TESTSAVE Full Media Policy Incr Media Policy Weekly Activity SMTWTFS

Opt

Text

*BKUPCY *BKUPCY *BKUPCY Entry created by BRM SAVSYS SAVSYS *BKUPCY Entry created by BRM *BKUPCY *BKUPCY *BKUPCY Entry created by BRM WEEKEND DAILY F i i i i i F Demo CTLG

2010 IBM Corporation

IBM Training

Notes - Backup Planning


BRMS Backup Control Groups describe the backup to be performed. BRMS is shipped with 3 default control groups as follow: *BKUGRP which does the majority of your full save, excluding *SAVSYS, *IBM, and spooled files. *SYSGRP which does your *SAVSYS and *IBM *SYSTEM full system backup, equivalent to Go Save 21 You can use these groups directly, or copy them into other groups to modify, or create your own. To describe a control group fully, you need to complete 4 types of screens as follow: #2 = Edit Entries (i.e. describe the libraries/objects/etc to be backed up) #8 = Attributes (i.e. specify the other BRMS entities related to the save, and set the various parameters for your saves) #9 = Subsystems to end/restart #10 = JOBQs to hold/release

2010 IBM Corporation

IBM Training

Backup Planning
Edit Backup Control Group Entries
Group . . . . . . . . . . : TESTSAVE Default activity . . . . F i i i i i F Text . . . . . . . . . . . . Demo Backup Control Group Weekly Activity SMTWTFS *DFTACT *DFTACT *DFTACT FFFFFFF *DFTACT *DFTACT Retain Save Object While Detail Active

Seq 10 20 30 40 50 60

Backup Items *EXIT *SAVSECDTA LIB* PAYLIB CUSTLIB EMPLIB

*NO *ERR *NO *MBR *MBR

*NO *LIB *SYNCLIB *SYNCLIB

2010 IBM Corporation

IBM Training

Notes - Backup Planning


On the "Edit Entries" screen of the control group, you can list the items you want to backup. Libraries, generic libraries, and special values such as *ALLUSR, *ALLDLO etc can be listed directly on the lines provided. To backup other items, such as objects, spooled files, folders, and IFS objects, you can create a BRMS list and put the list name onto the blank lines in the control group. If you need to issue CL commands or call programs during the backup, they may be included using *EXIT line items. Beside each line item, indicate what kind of backup you would like on each day of the week. Using the default system values, "F" will indicate a full save, "I" will indicate an incremental save (eg SAVCHGOBJ), and a blank will indicate that the item should not be backed up that day. For each line item, you can specify whether you want BRMS to log library-level detail only (*LIB - default at V4R2 and below), or object-level-detail (*OBJ), member-leveldetail (*MBR), or library level detail with object level detail ONLY if an object isn't saved successfully (*ERR - default at V4R3 and above). You can also indicate what level of save-while-active synchronization is required.

2010 IBM Corporation

IBM Training

Parallel Saves and Restores


Parallel Saves (V4R4 and higher) Save Large Library, Large Object or List of Large Objects to Multiple Tape Devices in Parallel "Spreads Data across Tapes" Improves Save Performance for Very Large Objects Not Designed for Small Objects End User Interface with BRMS Same Number of Tape Devices on Save "Recommended" for Restore

2010 IBM Corporation

IBM Training

Parallel Saves and Restores


Expanded Parallel Support (V5R1 and higher) Special Values *ALLPROD, *ALLTEST, *ALLUSR, *IBM, *ASP01 - *ASPxx and Generics Supported Objects "Spread" at Full Library Level Restore of Parallel Saves with Special Values in Serial Restore Mode (One Tape Device) Media Library with Multiple Devices Provides Tape Mounting Automation List of Libraries - BRMS Determines Best "Spreading" (Object or Full Library Level)

2010 IBM Corporation

IBM Training

Notes Parallel Support


Parallel backup is the ability to backup individual objects or a library to different tape devices at the same time, writing pieces of the library or object to multiple tape volumes. The goal is to utilize the full throughput potential of the tape device; a single library that is backed up in parallel will have as its goal that all volumes being used finish at the same time, as opposed to having the data split among the tape volumes equally. Save/Restore will be implementing changes to allow large objects and libraries to be save to multiple devices, parallel, at the same time. This is to minimize the backup window. This parallel concept will reduce the amount of time it takes to save the objects. Thee following commands have been enhanced to control parallel saves. Save Library using BRM (SAVLIBBRM) Save Object using BRM (SAVOBJBRM) Save Object List using BRM (SAVOBJLBRM) Restore Library using BRM (RSTLIBBRM) Restore Object using BRM (RSTOBJBRM) Work Control Groups using BRM (WRKCTLGBRM) Today, when multiple devices are specified on an OS or BRMS command (i.e. DEV(TAP01 TAP02 TAP03)), it means sequentially. It means use TAP01 and at end of volume, use TAP02, then TAP03, and then back to TAP01, as it cycles around. Parallelism on the other hand needs to allow DEV(TAP01 TAP02 TAP03) to save at the same time to all three devices, keeping in mind that each device may span volumes creating a set of volume sets that are linked together. Media library devices also offer an interesting concept to parallel saves. If a user has a 3494 with 4 tape resources, it should be able to attempt to use 4 resources, but potentially use as many as are available when the save is ready to start.
2010 IBM Corporation

IBM Training

Notes Save Types


To clarify the differences between the types of backup, the definitions are below: SERIAL BACKUP (always) The concept of using one tape device at a time to backup objects or libraries. The output volume may span to more than one volume creating a volume set. CONCURRENT BACKUP (V4R1) The ability to backup different objects from the same library (or different libraries) using separate jobs (commands) to different save/restore devices at the same time. The goal is to allow the user access to save multiple large objects in the same library at the same time. PARALLEL BACKUP (V4R4) The ability to backup individual objects or a library to different tape devices at the same time, writing pieces of the library or object to multiple tape volumes. The goal is to utilize the full throughput potential of the tape device; a single library that is backed up in parallel will have as its goal that all volumes being used finish at the same time, as opposed to having the data split among the tape volumes equally. PARALLEL BACKUP (V5R1) Library Spreading based on *ALLUSR, *ALLPROD, *ALLTEST, etc. where all libraries are divided among available drives selected for the parallel save. If you list the individual library, it will do object spreading like V4R4 and V4R5.

2010 IBM Corporation

IBM Training

Backup Planning
Change Backup Control Group Attributes Group . . . . . . . . . . . . . . . . : Media policy for full backups . . . . . Media policy for incremental backups . . . . . . . . Backup devices . . . . . . . . . . . . . Parallel Drive Resources: Minimum Resources . . . . . . . . . Maximum Resources . . . . . . . . Sign off interactive users . . . . . . . Sign off limit . . . . . . . . . . . . . Incremental type . . . . . . . . . . . . Text . . . . . . . . . . . . . . . . . . TESTSAVE WEEKEND DAILY MLB3570 *NONE *BKUPCY *BKUPCY *BKUPCY Demo Backup

F4 Prompt F4 Prompt F4 Prompt

2010 IBM Corporation

IBM Training

Notes - Backup Planning


On the Control Group Attributes screen, specify the various BRMS entities that will be used for this save (eg media policy, tape device) and set the various save parameters such as saving access paths, saving the contents of savefiles, object pre-check, etc. Note that from V4R4 onwards, new parameters are available to allow parallel saves whereby a single save is sent to multiple tape drives simultaneously.

2010 IBM Corporation

IBM Training

Running the Backup


Start Backup using BRM (STRBKUBRM) Type choices, press Enter. Control group . . Schedule time . . Submit to batch . Starting sequence: Number . . . . . Library . . . . Append to media . Job description . Library . . . . Job queue . . . . Library . . . . Activity . . . . . Retention: Retention type . Retain media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Testsave *IMMED *YES *FIRST *FIRST *CTLGRPATR *USRPRF *JOBD *CTLGRPATR *CTLGRPATR 35 *BKUGRP, *SYSGRP, *SYSTEM... hhmm, *IMMED *CONSOLE, *YES, *NO 1-9999, *FIRST Name, *FIRST *CTLGRPATR, *BKUPCY, *YES... Name, *USRPRF Name, *LIBL, *CURLIB Name, *JOBD Name, *LIBL, *CURLIB *CTLGRPATR, *FULL, *INCR *CTLGRPATR, *PERM, *DAYS 1-9999

. . . . . . . . . . . . . .

NEW AT V5R1

2010 IBM Corporation

IBM Training

Running the Backup

Start Backup using BRM (STRBKUBRM) Type choices, press Enter. Control group . . . . . . . . . TESTSAVE Schedule time . . . . . . . . . . . *IMMED Submit to batch . . . . . . . . . . *YES Starting sequence: Number . . . . . . . . . . . . . . *FIRST Library . . . . . . . . . . . . . *FIRST Append to Media . . . . . . *NO *BKUGRP, *SYSGRP hhmm, *IMMED *CONSOLE, *YES, *NO 1-9999, *FIRST Name, *FIRST *YES, *CTLGRPATR, ...

2010 IBM Corporation

IBM Training

Notes - Running the Backup

To run a BRMS Backup Control Group, use the STRBKUBRM command. Notice that you have the option to restart a failed control group, and to override the append parameter. Prior to V5R3, if the backup includes a *SAVSYS, it needs to be submitted interactively from the console, or the BRMS console-monitoring parameters need to be set (i.e. do not choose "submit-to-batch" for a *SAVSYS).

2010 IBM Corporation

IBM Training

Running the Backup


BRMS Log Begin processing for control group DENNISTEST type *BKU. Interactive users are allowed to stay active. Starting save of library EXAMPLE to save file. *FILE DSPPTF2 in EXAMPLE not saved. 11 objects were saved; 2 objects were not saved. Starting save of library JEFFM to save file. 7 objects saved from library JEFFM. Starting save of library JOHND to save file. 134 objects saved from library JOHND. Starting save of BRM media information at level *LIB to device *SAVF. 11 objects saved from library QUSRBRM. Save of BRM media information at level *LIB complete. Control group DENNISTEST type *BKU completed with errors.

2010 IBM Corporation

IBM Training

Notes - Running the Backup


When BRMS is running backups, it logs all messages in a central location called the BRMS Log. This log can be searched and subsetted by message id or message severity or type of operation (eg backup, recovery, archive, retrieve, maintenance, etc), and printed if desired. The BRMS Log makes it much easier to check the status of the overnight backup streams, compared with locating and checking the joblogs for all backup jobs if you did not have BRMS. However the actual backup job joblog can still be used if desired.

2010 IBM Corporation

IBM Training

Online Object Selection Screen from WRKMEDIBRM

Work with Media Information Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 9=Work with saved objects Saved Opt Item QUSRRDARS QUSRSYS TEAM01AU TEAM1USR 7 TEAM3USR TONIB T04USR2 USRPROD01 USRPROD01A USRPROD02

ITCBRMS1

6=Work with media

7=Restore

Date 5/01/02 5/01/02 5/01/02 5/01/02 5/01/02 5/01/02 5/01/02 5/01/02 5/01/02 5/01/02

Time 16:41:57 16:41:57 16:41:57 16:41:57 16:41:57 16:41:57 16:41:57 16:41:57 16:41:57 16:41:57

Save Type *FULL *FULL *FULL *FULL *FULL *FULL *FULL *FULL *FULL *FULL

Volume Serial 103673 103673 103673 103673 103673 103673 103673 103673 103673 103673

File Sequence 66 67 68 69 70 71 72 73 74 75

Expiration Date 6/05/02 6/05/02 6/05/02 6/05/02 6/05/02 6/05/02 6/05/02 6/05/02 6/05/02 6/05/02 More...

2010 IBM Corporation

IBM Training

Notes - Media Information Report


The Media Information Report shows all the items backed up since midnight the day before yesterday. BRMS users can scan the "not saved" column and investigate any objects that were missed ... they may decide that *MSGQs don't need to be re-saved, whereas morecritical objects such as QUSRSYS objects may need to be saved immediately to ensure recovery will be possible. Also you can do a restore directly from the display.

2010 IBM Corporation

IBM Training

Recovery
Work with Media Information
2=Change 4=Remove 5=Display 6=Work with media Saved Date 2/01/99 2/15/99 2/15/99 1/30/99 1/30/99 Save Time 22:13 08:00 08:23 15:40 15:48

RCHAS400
7=Restore 9=Work with saved objects Volume Serial VOLA VOL3 VOL3 WW04 WW04 File Seq 1 1 2 1 2 Exp Date 3/15/99 3/30/99 3/30/99 4/11/99 4/11/99

Opt 7 7 7

Item LIB1 LIB999 LIBXYZ QUSRSYS QUSRBRM

Type *FULL *FULL *FULL *FULL *QBRM

F3=Exit

F5=Refresh F12=Cancel

2010 IBM Corporation

IBM Training

Notes - Recovery
To recover objects, simply locate them in the BRMS database using the various BRMS commands and menus, then choose option #7 to restore. If you are in a standalone environment, BRMS will issue mount messages to your operator. If you have an automated tape library and the tape is inside, BRMS will automatically mount it and restore the data. If you kept object-level-detail and you want to restore individual objects from within a library, you can drill down and select those objects for restore. Otherwise, BRMS will present a RSTOBJ screen where you can key the names of the specific objects you need.

2010 IBM Corporation

IBM Training

Recovery
Display Recovery Items RCHAS400

Remaining items . . . . : Remaining objects. . . : Remaining size . . . . . : Saved Save Date Time 2/01/99 22:13:26 2/15/99 08:00:01 2/15/99 08:23:00

3 126 349 M 96.8% Vol Serial VOLA VOL3 VOL3 File Seq 1 1 2 Expiration Date 3/15/99 3/15/99 3/30/99 Objects Saved 38 29 59

Item LIB1 LIB999 LIBXYZ

Type *FULL *FULL *FULL

Press ATTN to cancel recovery.

2010 IBM Corporation

IBM Training

Notes - Recovery
While BRMS does the restore, you will see an on-line-progress report with details about the number of items restored to date, and the number of objects still to go. This screen is very helpful during a large recovery to estimate how much longer the restore will take, particularly when compared to the input-inhibited sign seen during an OS/400 RSTLIB command.

2010 IBM Corporation

IBM Training

Recovery

Recovery Volume Summary Report


Volume Serial ABC071 ABC951 HIJ787 MNO843 NOP042 VOL006 Expired Media Class FMT3590 FMT3590 FMT3590 FMT3590 FMT3590 FMT3590 Creation Date 2/16/99 2/18/99 2/28/99 3/05/99 3/06/99 3/07/99 Expiry Date 3/16/99 *ver 002 3/28/99 4/05/99 4/06/99 *ver 002 Location Date 3/02/99 3/04/99 2/28/99 3/05/99 *pending *pending Storage Location MLB3494 MLB3494 BLDGXYZ BLDGXYZ OFFSITE OFFSITE System ID PID400V PID400V PID400V PID400V PID400V PID400V

Total volumes needed for Recovery ............: 6

This report lists all the tapes you would need for a specific recovery

2010 IBM Corporation

IBM Training

Notes - Recovery
The Recovery Volume Summary Report shows all the tapes that would be needed in order to do a full system restore. A typical report would include the most recent *SAVSYS, the full save from the previous weekend, the incremental saves from each weeknight prior to the failure, any adhoc saves performed, and the most recent copy of the BRMS database. Two copies of this report should be stored, one locally, and one offsite, so a copy will always be available should a restore be necessary. Shops that have a network of systems in different buildings, will sometimes send the recovery reports to a system in another building, so they will be available even after a site loss.

2010 IBM Corporation

Recovering Your System


STEP: Recover Licensed Internal Code Start time ______ Stop time ______ Use media as shown below and the procedure for "Recovering the Licensed Internal Code" in the "Backup and Recovery" book. __ Use "Option 2" if you are recovering to a different system or if you are recovering to a system with user ASP(s) or if you are recovering to the same system with a different release. __ Use "Option 3" if you are recovering to the same release and same system or you are recovering a logical partition to another logical partition. Saved Save Save Sequence Control Volume Item Type ASP Date Time Objects Omit Number Group Identifier ---------- ----- --- -------- ------- ------- ----- --------- ---------- ---------5722BR1 V5R1M0 010523 Recovering Your Entire System ITCBRMS2 *SAVSYS *FULL 01 3/25/02 11:00:49 0 1 *SYSTEM AA111 STEP: Recover operating system Start time ______ Stop time ______ Use the media shown below and the procedure for "Restoring the Operating System using the Complete Restore Method", as detailed in the "Backup and Recovery" book. Saved Save Save Sequence Control Volume Item Type ASP Date Time Objects Omit Number Group Identifier ---------- ----- --- -------- ------- ------- ----- --------- ---------- ---------*SAVSYS *FULL 01 3/25/02 11:00:49 0 1 *SYSTEM AA111 STEP: Recover the BRMS/400 product and associated libraries Start time _____ Stop time ____ The BRMS/400 product and associated libraries must be recovered before you can use the product to perform other recovery operations. To prevent messages that are not related to the recovery from interrupting the recovery process, run the following command: CHGMSGQ MSGQ(QSYSOPR) DLVRY(*NOTIFY) SEV(99) Use the following command to see which tape devices are configured: WRKCFGSTS CFGTYPE(*DEV) CFGD(*TAP) ETC.......

IBM Training

Notes
The Recovery Analysis Report shows the steps to follow and the tape volumes to use, in order to do a full system recovery. Notice that the early steps say which tapes to use, then refer to the checklists in the Backup and Recovery Guide, since BRMS is not yet loaded onto the system to guide the recovery. Part way through the recovery, once BRMS is loaded, the report will instruct you to use BRMS commands to automate the rest of the process. At V5R1, several enhancements were made to the report. They are: Attention Boxes QUSRBRM Not saved last User Profiles TSM Server SAVSYS Configuration Data IBM Products Document Library Start/Stop time areas for user New steps All commands to issue stand alone now Special recovery steps Helpful for starting some LPPs with special needs

2010 IBM Corporation

IBM Training

Notes - continued
At V5R2, more enhancements have been made. They are: New steps Setting up standalone or media library devices for recovery Initialize BRMS functional authority information Update system name in BRMS media information Configure ASP devices Verify ASP device names Recovering Linux servers in a logical partition At V5R3, more enhancements have been made. They are: Step numbers included Total number of objects not saved Objects not saved column per item New steps Recovering AIX servers in a logical partition

2010 IBM Corporation

IBM Training

Notes - Recovery
The Recovery Analysis Report shows the steps to follow and the tape volumes to use, in order to do a full system recovery. Notice that the early steps say which tapes to use, then refer to the checklists in the Backup and Recovery Guide, since BRMS is not yet loaded onto the system to guide the recovery. Part way through the recovery, once BRMS is loaded, the report will instruct you to use BRMS commands to automate the rest of the process.

2010 IBM Corporation

IBM Training

BRMS Navigator Interface


V5R1 Initial Implementation - Navigator Plug-In Created Separately Looks and Behaves like Navigator GUI Simplifies Setup and Management of Backup/Recovery Strategy Easy to Use Wizards Create a Backup Policy Add Tape Media to BRMS Prepare Tapes for Use Add Items to Backup Policy Restore Backed Up Items

2010 IBM Corporation

IBM Training

BRMS Enhancements for 6.1


BRMS Client Navigator Enhancements Web Browser Support via Systems Director Navigator Media Policies Externalized DVD/Optical Support BRMS Software Encryption Multiple Save Synchronization for Save While Active Missed Object Control Group Support for IFS Save/Restore Private Authorities with Objects Parallel Save Type Selection Save Generic Libraries Omit *SYSDTA on SAVSYSBRM Reference Date/Time on SAVOBJBRM Save Journal Receivers Support New Overrides on STRBKUBRM Auditing and Performance Backup Report Better IFS Messaging in BRMS Log Flashcopy Support

2010 IBM Corporation

IBM Training

BRMS Enhancements for 6.1

Media Management Enhancements


Media Balancing Automatic Duplication Move Media Retention Capability Movement/Container Auto Open/Close

Networking Stop SNA Attempt if No TCP New BRMS Advanced Features (Option 2) Recovery Enhancements Restore Private Authorities Saved with Objects STRRCYBRM Priority Recovery Sequencing

Location Omit Report Enhancements for Optical and Encryption Recovery for Logical/Physical Files

2010 IBM Corporation

IBM Training

Web Browser Support (New for 6.1)


Web Browser Support via Systems Director Navigator for i5/OS Almost Functionally and Visually Identical to System i Navigator System Director Navigator Missing: Scheduling Function For Backup, Maintenance, Printing Reports, etc. Included in Future Release

2010 IBM Corporation

IBM Training

Externalize Media Policy (New for 6.1)


Previously no Media Policy Selection with BRMS Client Resulted in Green Screen Media Policy Renamed to Zxxxxxxxxxxx No More Renames in 6.1!

2010 IBM Corporation

IBM Training

DVD/Optical Support (New for 6.1)


New Device Support DVD, Optical Libraries and Virtual Optical Devices

2010 IBM Corporation

IBM Training

Software Encryption (New for 6.1)


Encryption for Any Tape Device, Tape Library or Virtual Tape AES Encryption Data Encrypted Not Tape Labels Capability to Encrypt Each File Via Different Key Requires i5/OS option 44 (Encrypted Backup Enablement) Requires Tape Management Application to Enable Encryption Recommend BRMS BRMS Advanced Feature Required Not Compatible with Hardware Encrypting Tape Devices

2010 IBM Corporation

IBM Training

Software Encryption Considerations (New for 6.1)


Performance Encrypted Data Does Not Compact Well - Native Device Save Rate will Limit Maximum Performance 6387 (SLR100) 5MB/sec (18 GB/hour) 3590 Model H11 14MB/sec (50 GB/hour) 3580 Model 002 35MB/sec (126 GB/hour) 3592 Model 01A 40MB/sec (144 GB/hour) 3580 Model 003 80MB/sec (288 GB/hour) 3592 Model E05 100MB/sec (360 GB/hour)
Supports Much Faster Save Rates - Hardware Encryption

3580 Model 004 120MB/sec (432 GB/hour)


Supports Much Faster Save Rates - Hardware Encryption

Virtual Tape - Performance Limited by Disk Config and Processor Speed


System Processor Speed Impacts Performance P5 processors -> Expect 76MB/sec (275 GB/hour) or less P6 processors -> Expect 130MB/sec (468 GB/hour) or less
2010 IBM Corporation

IBM Training

Software Encryption Considerations (New for 6.1)


Tape Backup Performance - Saves
9406-MMA-4w ay Encrypted ASP SAVLIBBRM NO Softw are Encryption 9406-MMA-4w ay Encrypted ASP SAVLIBBRM With Softw are Encryption 9406-MMA-4w ay NON Encrypted ASP SAVLIBBRM NO Softw are Encryption 9406-MMA-4w ay NON Encrypted ASP SAVLIBBRM With Softw are Encryption 9406-570-4w ay NON Encrypted ASP SAVLIBBRM NO Softw are Encryption 9406-570-4w ay NON Encrypted ASP SAVLIBBRM With Softw are Encryption

700 600 500 400 300 200 100 0 1 GB Source File 12 GB User Mix 64 GB Large File 320 GB Large File

G B /H R

2010 IBM Corporation

IBM Training

Software Encryption Considerations (New for 6.1)


Capacity Loss of Compaction May Result in More Tape Cartridges CANNOT Encrypt Operating system (*SAVSYS, *SAVSYSINF, *SAVSECDTA, *SAVCFG) QBRM, QUSRBRM, QSYS2, QGPL and QUSRSYS BRMS Will Not Encrypt Q Libraries Standard Labeled Tapes Only Cannot Use with Tape Write Error Recovery Enabled If Key Store File Lost Data is Unrecoverable

2010 IBM Corporation

IBM Training

Duplicating Encrypted Data (New for 6.1)


Duplicate Tape Commands (DUPMEDBRM) to: Convert Unencrypted Tape Data to Encrypted Tape Data Convert Encrypted Tape Data to Unencrypted Tape Data Convert Tape Data Between Encryption Keys

2010 IBM Corporation

IBM Training

Setup for Software Encryption (New for 6.1)


Create Master Key Create Key Store File BRMS Requires Key Store File Named Q1AKEYFILE in QUSRBRM Configure BRMS for Software Encryption

2010 IBM Corporation

IBM Training

Create Master Key (New for 6.1)


ADDMSTPART Command to Set Passphrases

2010 IBM Corporation

IBM Training

Create Master Key (New for 6.1)


SETMSTKEY Command to Set Master Key

2010 IBM Corporation

IBM Training

Create Master Key Navigator (New for 6.1)


Navigate to Security / Cryptographic Services Key Management / Master Keys and use Load Part and Set Actions

2010 IBM Corporation

IBM Training

Create Key Store Files (New for 6.1)


CRTCKMKSF Command to Create Key Store File

2010 IBM Corporation

IBM Training

Create Key Store File Entry (New for 6.1)


GENCKMKSFE Command to Generate Entry (Key Record) Key Size can be 16, 24, or 32

2010 IBM Corporation

IBM Training

Create Key Store Files - System i Navigator (New for 6.1)


Navigate to Security / Cryptographic Services Key Management / Keystores and use Create New Keystore to Create File and New Key Record Wizard to Add AES Type Entry

2010 IBM Corporation

IBM Training

Configure BRMS to Use Encryption (New for 6.1)


Create or Change Media Policy to Specify Encryption Specify Encryption via Backup Control Group

2010 IBM Corporation

IBM Training

Create or Change Media Policy (New for 6.1)


Change Media Policy Media policy . . . . . . . . . . : ENCRYPT Type choices, press Enter. *YES *NO, *YES Q1AKEYFILE Name QUSRBRM Name ENCRYPTION Bottom F3=Exit F5=Refresh F12=Cancel Encrypt Data . . . . . . . . . . . Key store file . . . . . . . . . . Key store library. . . . . . . . Key record label . . . . . . . .

2010 IBM Corporation

IBM Training

Work with Media Policies - Navigator (New for 6.1)

2010 IBM Corporation

IBM Training

Specify in Control Group (New for 6.1)


Edit Backup Control Group Entries Group . . . . . . . . . . : LIB001 Default activity . . . *BKUPCY Text . . . . . . . . . . . . LIBRARY backup Type information, press Enter. Backup List Parallel Private Seq Items Type Type Authorities 10 SHANES1 *DEFAULT *NO 20 AJANISCH *DEFAULT *NO

Encrypt *MEDPCY *NO Bottom

F3=Exit F5=Refresh F11=Display main F12=Cancel

2010 IBM Corporation

IBM Training

Specify in Control Group - Navigator (New for 6.1)

2010 IBM Corporation

IBM Training

WRKMEDIBRM Encryption History (New for 6.1)


Work with Media Information Position to Date . . . . . 2=Change 4=Remove 5=Display 6=Work with media 7=Restore 9=Work with saved objects ... Saved Encrypted Key Store Key Store Key Record Opt Item File Library Label TESTERDATA *NO TESTERJRN$ *NO TESTERJRN$ *NO KLD *YES Q1AKEYFILE QUSRBRM ENCRYPTION TSTR2LIB *NO F3=Exit F5=Refresh F11=Volume identifier F12=Cancel F23=More options

2010 IBM Corporation

IBM Training

Save History Encryption - Navigator (New for 6.1)

2010 IBM Corporation

IBM Training

Multiple Save Synchronization (New for 6.1)


Save While Active Saves Synchronize Libraries and/or IFS for Common Checkpoint Ensure Libraries and IFS Data Save in Consistent State MONSWABRM Command Sync ID Field in Backup Control Group

2010 IBM Corporation

IBM Training

Multiple Save Synchronization (New for 6.1)


Edit Backup Control Group Entries Group . . . . . . . . . . : MSTRSWA Default activity . . . *BKUPCY Text . . . . . . . . . . . Master SWA control group Type information, press Enter. Backup Seq Items 10 *EXIT 20 *EXIT 30 *EXIT 40 *EXIT 50 *EXIT

Exit command

MONSWABRM LIB(ASN) CMD(STRSBSBRM) SYNCID(MULTSWAID) NUMSYNC(2) SBMJOB CMD(STRBKUBRM CTLGRP(SWA01)) SBMJOB CMD(STRBKUBRM CTLGRP(SWA02))

2010 IBM Corporation

IBM Training

Multiple Save Synchronization (New for 6.1)


Edit Backup Control Group Entries Group . . . . . . . . . . : CTLG01 Default activity . . . *BKUPCY Text . . . . . . . . . . . 1st SWA control group Type information, press Enter. Weekly Retain Save SWA Activity Object While Message SMTWTFS Detail Active Queue *DFTACT *DFTACT *DFTACT *DFTACT *DFTACT

Backup List ASP Seq Items Type Device 10 *EXIT 20 LIB1 30 LIB2 40 LIB3 50 *EXIT

Sync ID

*SYSBAS *SYSBAS *SYSBAS

*ERR *SYNCLIB *ERR *SYNCLIB *ERR *SYNCLIB

SWA *LIB *LIB

MULTSWAID MULTSWAID MULTSWAID


2010 IBM Corporation

IBM Training

Multiple Save Synchronization (New for 6.1)


Edit Backup Control Group Entries Group . . . . . . . . . . : CTLG02 Default activity . . . . . *BKUPCY Text . . . . . . . . . . . 2nd SWA control group Type information, press Enter. Weekly Retain Save SWA Activity Object While Message SMTWTFS Detail Active Queue

Backup Seq Items 10 *EXIT 20 IFSLIST 30 *EXIT

List ASP Type Device

Sync ID

*DFTACT *LNK *SYSBAS *DFTACT *NO *DFTACT

*SYNC

SWA

MULTSWAID

2010 IBM Corporation

IBM Training

Missed Object Control Group - IFS Support (New for 6.1)


Edit Backup Control Group Entries Group . . . . . . . . . . : MISSINGCG Default activity . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter. Weekly Retain Activity Object SMTWTFS Detail Save SWA While Message Active Queue

Backup Seq Items

List ASP Type Device

Sync ID

10 *EXIT *DFTACT 20 Z016416002 *LNK *ALLAVL FFFFFFF *YES 30 *EXIT *DFTACT

*NO

2010 IBM Corporation

IBM Training

Missed Object Control Group - IFS Support (New for 6.1)


Display Link List (DSPLNKLBRM) Type choices, press Enter. List . . . . . . . . . . . . . . > Z016416002 Character value Objects: Name . . . . . . . . . . . . . > '''/fist/glink.o''' Include or omit . . . . . . . > *INCLUDE *INCLUDE, *OMIT Name . . . . . . . . . . . . . > '''/fist/glink64.o''' Include or omit . . . . . . . > *INCLUDE *INCLUDE, *OMIT Directory subtree . . . . . . . *ALL *ALL, *DIR, *NONE, *OBJ Text . . . . . . . . . . . . . . > 'Entry created by BRM configuration'

2010 IBM Corporation

IBM Training

Save Private Authorities with Objects (New for 6.1)


Edit Backup Control Group Entries Group . . . . . . . . . . : LIB001 Default activity . . . *BKUPCY Text . . . . . . . . . . . Library Backup Type information, press Enter.

Backup Seq Items 10 *EXIT 20 LIB1 30 LIB2 40 LIB3 50 *EXIT

List Parallel Type Type

Private Authorities Encrypt

*OBJ *DEFAULT *DEFAULT *DEFAULT

*NO *YES *NO

*NO *NO *NO

2010 IBM Corporation

IBM Training

Save Private Authorities SAVOBJBRM (New for 6.1)


Save Object using BRM (SAVOBJBRM) Type choices, press Enter. Save active wait time: SAVACTWAIT Object locks . . . . . . . . . . . . . . 120 Pending record changes . . . . *LOCKWAIT Other pending changes . . . . . *LOCKWAIT Save active message queue . . SAVACTMSGQ *NONE Library . . . . . . . . . . . . . . . . . . *LIBL Control group . . . . . . . . . . . . . . CTLGRP *NONE End of media option . . . . . . . . ENDOPT *REWIND Use optimum block size . . . . . . USEOPTBLK *BKUPCY Sequence number . . . . . . . . . . SEQNBR *END Target release . . . . . . . . . . . . . TGTRLS *CURRENT Clear . . . . . . . . . . . . . . . . . . . . CLEAR *NONE Object pre-check . . . . . . . . . . . PRECHK *NO Save access paths . . . . . . . . . ACCPTH *SYSVAL Private authorities . . . . . . . . . . PVTAUT *NO Data compression . . . . . . . . . . DTACPR *DEV
2010 IBM Corporation

IBM Training

Parallel Save Type Selection (New for 6.1)


Select Type of Parallel Save Specific Entry in Control Group Values for Parallel Type *PARALLEL Uses Multiple Devices Creating Multiple Media Files

BRMS Creates Media Definition Used in Recovery with BRMS Save History *SERIAL Uses Multiple Devices with One Media File per Backup Media Definition not Required for Recovery *NONE No Parallel Save *DEFAULT BRMS Decides Best Parallel Type If Backup Item Does Not Support Parallel, Serial Save Performed
2010 IBM Corporation

IBM Training

Parallel Save Selection on Control Group (New for 6.1)


Create Backup Control Group Entries Group . . . . . . . . . . : PARALLEL Default activity . . . *BKUPCY Text . . . . . . . . . . . Parallel save options Type information, press Enter.

Backup List Parallel Seq Items Type Type 10 LIB1 20 LIB2 30 LIB3

Private Authorities Encrypt *NO *NO *NO


2010 IBM Corporation

*PARALLEL *NO *SERIAL *NO *DEFAULT *NO

IBM Training

Save Generic Libraries (New for 6.1)


Add Object List Use . . . . . . . . . : *BKU List name . . . . . GENERICLIB Text . . . . . . . . . Generic list of Libraries Type choices, press Enter. Seq 10 Library PAYROLL* Object *ALL Type *ALL Member *ALL

2010 IBM Corporation

IBM Training

Omit *SYSDTA on SAVSYSBRM (New for 6.1)


New *SYSDTA Value on Omit Parameter of SAVSYSBRM Command Omits Licensed Internal Code and i5/OS Enables SAVSECDTA and SAVCFG in BRMS *CFG and *SECDTA Values Also Available on Omit Not Available in Navigator

2010 IBM Corporation

IBM Training

Omit *SYSDTA SAVSYSBRM (New for 6.1)


Save System using BRM (SAVSYSBRM) Type choices, press Enter. Device . . . . . . . . . . . . . . . . . . DEV Media policy . . . . . . . . . . . . . MEDPCY Data compression . . . . . . . . . DTACPR Data compaction . . . . . . . . . COMPACT Control group . . . . . . . . . . . . CTLGRP End of media option . . . . . . . ENDOPT Use optimum block size . . . . USEOPTBLK Omit . . . . . . . . . . . . . . . . . . . OMIT Clear . . . . . . . . . . . . . . . . . . CLEAR Start controlling subsystem . STRCTLSBS Expiration date . . . . . . . . . . EXPDATE Move policy . . . . . . . . . . . . MOVPCY Media class . . . . . . . . . . . . MEDCLS Location . . . . . . . . . . . . . . . LOC

*DEV *DEV *NONE *REWIND *BKUPCY *SYSDTA *NONE *YES *MEDPCY *MEDPCY *MEDPCY *MEDPCY
2010 IBM Corporation

IBM Training

REFDATE/REFTIME on SAVOBJBRM (New for 6.1)


Save Object using BRM (SAVOBJBRM) Type choices, press Enter. Data compaction . . . . . . . . . . COMPACT Save contents of save files . . SAVFDTA Spooled file data . . . . . . . . . . SPLFDTA Type of save . . . . . . . . . . . . . . SAVTYPE Reference date . . . . . . . . . . . . REFDATE Reference time . . . . . . . . . . . . REFTIME Journaled objects . . . . . . . . . OBJJRN Objects to omit: OMITOBJ Object . . . . . . . . . . . . . . . . . Library . . . . . . . . . . . . . . . Object type . . . . . . . . . . . . Auxiliary storage pool . . . . . . . ASPDEV Expiration date . . . . . . . . . . . EXPDATE Move policy . . . . . . . . . . . . . . MOVPCY Media class . . . . . . . . . . . . . . MEDCLS

*DEV *YES *NONE > *FULL *REF *REF *NO *NONE *ALL *ALL *SYSBAS *MEDPCY *MEDPCY *MEDPCY
2010 IBM Corporation

IBM Training

Save Journal Receivers Support (New for 6.1)


New Special Values *ALLCHGRCV
Save Journal Receivers in User Libraries Never Been Saved (or) Changed Since Last Saved

*ALLDTCRCV
Save Detached Journal Receivers in User Libraries Never Been Saved (or) Changed Since Last Saved

2010 IBM Corporation

IBM Training

Save Journal Receivers Support (New for 6.1)


Create Backup Control Group Entries Group . . . . . . . . . . : JRNRCV Default activity . . . *BKUPCY Text . . . . . . . . . . . *NONE Type information, press Enter. Weekly Activity SMTWTFS *DFTACT *DFTACT Retain Save SWA Object While Message Detail Active Queue *YES *NO *YES *NO

Backup Seq Items

List ASP Type Device *SYSBAS *SYSBAS

Sync ID

10 *ALLDTCRCV 20 *ALLCHGRCV

2010 IBM Corporation

IBM Training

New Overrides on STRBKUBRM (New for 6.1)


Start Backup using BRM (STRBKUBRM) Type choices, press Enter. Device . . . . . . . . . . . . . . . . *CTLGRPATR + for more values Parallel device resources: Minimum resources . . . . . . *CTLGRPATR Maximum resources . . . . . *MIN Media class . . . . . . . . . . . . . *CTLGRPATR Move policy . . . . . . . . . . . . . *CTLGRPATR Omits . . . . . . . . . . . . . . . . . . *PROCESS Name, *CTLGRPATR, *MEDCLS

1-32, *CTLGRPATR, *NONE... 1-32, *MIN, *AVAIL *CTLGRPATR, *SYSPCY,MLR3, *CTLGRPATR, *NONE, *PROCESS, *IGNORE

2010 IBM Corporation

IBM Training

Better IFS Messages - BRMS Log (New for 6.1)


Display BRM Log Information Current date/time . . . . . : 12/28/07 11:29:24 Position to date . . . . . . : 12/28/07 Date sent Time sent Message 12/28/07 11:15:28 Interactive users are allowed to stay active. 12/28/07 11:15:28 Change to media controls successful. 12/28/07 11:15:28 Change to media controls successful. 12/28/07 11:15:28 Starting save of list *LINK to devices TAPVRT01. 12/28/07 11:28:58 Object in use. Object is /derby.log. 12/28/07 11:28:58 Cannot open object /derby.log. 12/28/07 11:28:58 Object in use. Object is /QIBM/ProdData/OS400/Eclipse/co 12/28/07 11:28:58 Cannot open object /QIBM/ProdData/OS400/Eclipse/configura 12/28/07 11:28:58 Object in use. Object is /QIBM/ProdData/OS400/Eclipse/co 12/28/07 11:28:58 Cannot open object /QIBM/ProdData/OS400/Eclipse/configura 12/28/07 11:28:58 Object in use. Object is /QIBM/ProdData/OS400/Eclipse/co 12/28/07 11:28:58 Cannot open object /QIBM/ProdData/OS400/Eclipse/configura
2010 IBM Corporation

IBM Training

Auditing/Performance Backup Report (New for 6.1)


View or Print Backup Statistics Monitor Backup Activities PRTRPTBRM *BKUSTAT Command

2010 IBM Corporation

IBM Training

FlashCopy Support

2010 IBM Corporation

IBM Training

FlashCopy Support (New for 6.1)


Better BRMS Integration System Policy INZBRM Command BRMS Network Feature (Option 1) Required Backup of Clone System Enable BRMS FlashCopy Function on Production System BRMS History Appears as if Backup Performed on Production System BRMS FlashCopy Mode BRMS Synchronization Job Will Not Run on Production System Do Not Perform BRMS Activity on Production until FlashCopy Post Steps Complete

2010 IBM Corporation

IBM Training

Flashcopy Support (New for 6.1)


Change System Policy Type choices, press Enter. End subsystems wait time . . . . . . . . 1200 seconds,*IMMED End servers wait time . . . . . . . . . . . 0 Controlling subsystem: Allow backups in batch . . . . . . . . . *NO Restricted state time limit . . . . . . .*NOMAX *NOMAX Trace . . . . . . . . . . . . . . . . . . . . . . . *NO Allow alternate input media. . . . . . . *YES Volume prefix . . . . . . . . . . . . . . . . . Enable FlashCopy . . . . . . . . . . . . . .*NO BRMS submitted jobs: Job description. . . . . . . . . . . . . . . . Library. . . . . . . . . . . . . . . . . . . . . . Job queue. . . . . . . . . . . . . . . . . . . . Library. . . . . . . . . . . . . . . . . . . . . . 1-99999 0-9999 seconds *NO, *YES 5-9999 minutes, *NO, *YES *NO, *YES Prefix *NO, *YES Name, *USRPRF Name, *LIBL, *CURLIB Name, *JOBD Name, *LIBL, *CURLIB
2010 IBM Corporation

IBM Training

Flashcopy Support (New for 6.1)


Initialize BRMS (INZBRM) Type choices, press Enter. Option . . . . . . . . . . . . . > *FLASHCOPY State . . . . . . . . . . . . . *STRPRC *DATA, *CHGSYSNAM, *ENDBKU, *ENDPRC,

2010 IBM Corporation

IBM Training

Media Management Enhancements

2010 IBM Corporation

IBM Training

Media Balancing (New for 6.1)


New STRBALBRM Command Balance Scratch Volumes Owned by Each System BRMS Network Restricted State Saves Less Likely to Run Out of Media No Need to Ask Other Systems for More Media Run STRBALBRM with No BRMS Activity

2010 IBM Corporation

IBM Training

Media Balancing (New for 6.1)


1. List Systems in Order of Highest to Lowest Priority 2. Set Priority
STRBALBRM ACTION(*SET) MEDCLS(media-class) LOC(location) SYSNAME(system-name) MEDPTY(number) MEDREQ(number)

3. Print and Review Media Balance Report


STRBALBRM ACTION(*REPORT) MEDCLS(media-class) LOC(location)

4. If Necessary, Balance Media 5. Review Media Balance Report

2010 IBM Corporation

IBM Training

Media Balancing Report (New for 6.1)


File . . . . . : QP1AMBL Page/L Control . . . . . Column Find . . ..+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1. 5761BR1 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 PROD01 APPN FMT3590H TAPMLB01 1 5 3 Communicating PROD02 APPN FMT3590H TAPMLB01 2 4 5 Communicating DEV APPN FMT3590H TAPMLB01 3 2 3 Communicating

*****ENDOFLISTING*****

2010 IBM Corporation

IBM Training

After Media Balancing Report (New for 6.1)


File . . . . . : QP1AMBL Page/L Control . . . . . Column Find . . ..+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1. 5761BR1 V6R1M0 080215 Media Balancing Report 6/29/07 13:59: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 PROD01 APPN FMT3590H TAPMLB01 1 5 5 Communicating PROD02 APPN FMT3590H TAPMLB01 2 4 4 Communicating DEV APPN FMT3590H TAPMLB01 3 2 2 Communicating

*****ENDOFLISTING*****

2010 IBM Corporation

IBM Training

Automatic Duplication (New for 6.1)


Automatic Duplication Option on Media Policy Ensures Virtual Media is Duplicated to Physical Media Control Group Backup Duplication Occurs after Each Save is Complete Multiple Duplications with Asynchronous Jobs Jobs Run on Queue Specified on System Policy

Duplication Jobs
If Insufficient Devices Waits for Devices to Become Available If System in Restricted State, Jobs Wait in Job Queue until System Active Backup Completes Control Returned to User Duplications Continue in Background

2010 IBM Corporation

IBM Training

Automatic Duplication (New for 6.1)


Change Media Policy Media policy . . . . . . . . . . . . . . : JAPMED Type choices, press Enter. Automatic duplication: From devices . . . . . . . . . . . . *NONE

Name, *NONE, *SAME, *MEDCLS..

From device end option . . . . *REWIND To devices . . . . . . . . . . . . . . *SAME

*REWIND, *LEAVE, *UNLOAD Name, *SAME, *MEDCLS, F4

To device end option . . . . . . *REWIND To media policy . . . . . . . . . *SAME Save media information . . . . *SAME

*REWIND, *LEAVE, *UNLOAD *SAME, *SYSPCY, F4 *SAME, *BKUPCY, *LIB, *OBJ *NONE
2010 IBM Corporation

IBM Training

Move Media Retention Capability (New for 6.1)


Media is Brought Onsite for Restores Need to Keep Media Onsite for Period of Time Move Media Option Exempt Media from Move Policy Specified Amount of Time

2010 IBM Corporation

IBM Training

Move Media Retention Capability (New for 6.1)


Move Media Type storage location or container to receive volumes. Storage location . . *SAME *SAME, F4 for list Container . . . . . . . *SAME *SAME, F4 for list Exempt from movement 35 *SAME, 0 - 9999 ....................................................................... Volume : Exempt from movement - Help : Opt Serial : : 8 GEN001 : Specify the number of days that this media will be : : retained at the current location exempt from move : : policy processing. Number of days can range from 0 to : : 9999. 0 indicates that the media is not exempt from : : movement. :

2010 IBM Corporation

IBM Training

Movement/Container Auto Open/Close (New for 6.1)


Change Move Policy Move policy . . . . . . . . . : OFFSITE Home location . . . . . . . . . *SYSPCY Name, *SYSPCY, *ORIGIN, F4 list Use container . . . . . . . . . *YES *YES, *NO Verify moves . . . . . . . . . . *YES *YES, *NO Calendar for working days . . . *ALLDAYS Name, *ALLDAYS, F4 for list Calendar for move days . . . . . *ALLDAYS Name, *ALLDAYS, F4 for list Text . . . . . . . . . . . . . . Entry created by BRM configuration Type choices, press Enter. Seq 10 20 Location Duration Container Action *CLOSE *OPEN
2010 IBM Corporation

OLDVAULT 20 VAULT *EXP

IBM Training

Stop SNA Attempt If No TCP (New for 6.1)


Change Network Group Network group . . . . . . . . : FlashCopy state. . . . . . . : Receive media info . . . . : Communication method : Notify period . . . . . . . . . : *MEDINV *ENDPRC *NONE *AVAIL 30 Position to . . . . : *NONE, *LIB *AVAIL, *IP, *SNA, *NONE 30-99999 seconds

Type options, press Enter. 1=Add 4=Remove 8=Set time Remote Local Remote Receive System Opt Location Name Network ID Media Info Status X1521P3 APPN *LIB Online

Network Status Active

2010 IBM Corporation

IBM Training

Advanced Feature Tape Library Status (New for 6.1)


Report Displays Users of Tape Library Resources in BRMS Network Tape Library Resource Status for Specific System QSYS/CALL QBRM/Q1AOLD PARM(DEVUSESTS SYSTEM1 SYSTEM2) Tape Library Resource Status for All Systems in BRMS Network QSYS/CALL QBRM/Q1AOLD PARM(DEVUSESTS *NETGRP) Output File QTEMP/DEVICELOG and Report QP1ADEVUSE Generated PTFs for Previous Releases SI24433 (V5R4) SI24427 (V5R3)

2010 IBM Corporation

IBM Training

Recovery Enhancements

2010 IBM Corporation

IBM Training

Restore Private Authorities (New for 6.1)


Restore Command Defaults Type information, press Enter. Restore private authorities . . . . *NO, *YES

2010 IBM Corporation

IBM Training

STRRCYBRM Priority Sequencing (New for 6.1)


Add Object List Use . . . . . . . . . : *BKU List name . . . . . RCYLIST Text . . . . . . . . . Recovery Order Library List Type choices, press Enter. Seq 10 20 30 Library MYPAYROLL FRIENDSPAY BOSSPAY Object *ALL *ALL *ALL Type *FILE *FILE *FILE Member *ALL *ALL *ALL

2010 IBM Corporation

IBM Training

STRRCYBRM Priority Sequencing (New for 6.1)


Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Libraries to omit . . . . . . . . . . . . OMITLIB Additional Parameters Volume locations to include . . . .LOC + for more values Volume locations to omit . . . . . . OMITLOC + for more values From system . . . . . . . . . . . . . . .FROMSYS Print system information . . . . . . PRTSYSINF Use duplicate media . . . . . . . . USEDUPMED User recovery information . . . .USRRCYINF Recovery order list . . . . . . . . . RCYORDLST *DELETE

*ALL *NONE *LCL *NO *NO *NONE RCYLIST


2010 IBM Corporation

IBM Training

STRRCYBRM Location Omit (New for 6.1)


Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Libraries to omit . . . . . . . . . . . . OMITLIB *DELETE

Additional Parameters Volume locations to include . . . .LOC *ALL Volume locations to omit . . . . . . OMITLOC VAULT From system . . . . . . . . . . . . . . FROMSYS *LCL Print system information . . . . . . PRTSYSINF *NO Use duplicate media . . . . . . . . USEDUPMED *NO User recovery information . . . . USRRCYINF *NONE Recovery order list . . . . . . . . . RCYORDLST XXXXXXX
2010 IBM Corporation

IBM Training

STRRCYBRM Report Optical (New for 6.1)


*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0... 5761BR1 V6R1M0 080215 Recovery Volume Summary Report Y0446P4 1/12/08 Volume Media Creation Expiration Location Storage Volume Serial Status Class Date Date Date Location Slot Container FIST01 *ACT VRTUDF 11/13/07 1/02/08 *NONE *HOME *NONE FIST02 *ACT VRTUDF 11/13/07 1/02/08 *NONE *HOME *NONE OPT004 *ACT FMTMLBUDF 10/22/07 12/29/07 *NONE OPTMLB01 *NONE OPT005 *ACT FMTMLBUDF 10/22/07 12/31/07 *NONE OPTMLB01 *NONE OPT006 *ACT FMTMLBUDF 10/27/07 12/31/07 *NONE OPTMLB01 *NONE Total volumes needed for recovery . . . . . . . . . . : 5 **************************************************************************************************** Volume Identifier Information **************************************************************************************************** Volume Volume Media Creation Expiration Storage Serial Identifier Status Class Date Date Location OPT004 FISTLER01 *ACT FMTMLBUDF 10/22/07 12/29/07 OPTMLB01 OPT005 FISTLER02 *ACT FMTMLBUDF 10/22/07 12/31/07 OPTMLB01 OPT006 STEVE5A *ACT FMTMLBUDF 10/27/07 12/31/07 OPTMLB01 5761BR1 V6R1M0 080215 Recovery Volume Summary Report Y0446P4 1/12/08 ****************************************************************************************************
2010 IBM Corporation

IBM Training

STRRCYBRM Report Encryption (New for 6.1)


Display Spooled File File . . . . . : QP1ARCY Page/Line 13/10 Control . . . . . Columns 3 - 132 Find . . . . . . Encrypted ..+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3.. Saved Save ----- ASP ------ Save Save Not Sequence Control Volume Item Type Name Number Date Time Saved Saved Number Group Identifier Encrypted ---------- ------- ---------- ----- -------- -------- ------- ------- --------- ---------- ---------------------------- --------*LINK *FULL *SYSBAS 0001 12/28/07 11:15:29 128,136 184 1 IFS001 GEN001 *YES ************************************************************************************************** STEP 018 : 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. -------------------------------------------------------------------- 2010 IBM Corporation

IBM Training

STRRCYBRM Report Encryption (New for 6.1)


Display Spooled File File . . . . . : QP1A2RCY Page/Line 1/2 Control . . . . . Columns 1 - 130 Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3 5761BR1 V6R1M0 080215 Recovery Volume Summary Report CLIO 1/14/08 10:45:18 Page Volume Media Creation Expiration Location Storage Volume Container System Serial Status Class Date Date Date Location Slot Container Slot ID GEN001 *ACT VIRTUAL 12/28/07 2/01/08 *NONE *HOME *NONE CLIO VOL001 *ACT VIRTUAL 12/28/07 2/01/08 *NONE *HOME *NONE CLIO VOL002 *ACT VIRTUAL 12/28/07 2/01/08 *NONE *HOME *NONE CLIO Total volumes needed for recovery . . . . . . . . . . : 3 5761BR1 V6R1M0 080215 Recovery Volume Summary Report CLIO 1/14/08 10:45:18 Page **************************************************************************************************** -----------------------------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 ***** END OF LISTING ***** 2010 IBM Corporation

IBM Training

Recovery for Logical/Physical Files (New for 6.1)


Additional Message Information Message ID . . . . . . : CPC371C Message type . . . . : Completion Date sent . . . . . . : 01/06/08 Severity . . . . . . . : 00 Time sent . . . . . . : 12:43:14

Message . . . . : 12 objects completed for DFRID Q1ARSTID Cause . . . . . : The restore has been completed for all 12 objects that were deferred with Defer ID (DFRID) Q1ARSTID.

2010 IBM Corporation

IBM Training

BRMS Enhancements for 7.1


Domino 8.5 DAOS IBM Systems Director IBM Systems Director Navigator for i Level 2 Console (L2C) Scheduling via Systems Director Viewing Scheduled BRMS Jobs Filtering BRMS Messages in BRMS Log Marking Volumes for Duplication Multiple E-mail Addresses Support QIBMLINK Link List QALLUSRLNK Link List Support for more than 999,999 Objects STRRCYBRM Enhancements Additional Overrides Recovery Report Enhancements

2010 IBM Corporation

IBM Training

BRMS Enhancements for 7.1


BRMS Restores with Outfile Option BRMS ASP Control Support on RSTLIBBRM/RSTOBJBRM BRMS Distributed Backup Support 5250 Emulation Screens IASP History Setup via Systems Director Navigator for i BRMS Maintenance Enhancements Movement Report Improvements Clearing Volumes in *ERR Status Protecting Volumes Marked for Duplication Improved Recovery Times New Restore Special Value Non-BRMS Saves on a BRMS System

2010 IBM Corporation

IBM Training

BRMS and Domino 8.5 DAOS (New for 7.1)


Before Domino 8.5.0 and DAOS Document Attachment and Object Service (DAOS) Document Attachments Part of .nsf File With Domino 8.5.0 and DAOS Document Attachments Pulled out of .nsf File as .nlo Objects With Domino 8.5.1 and PTFs SI34916 (V5R4M0) or SI34918 (6.1) or Later BRMS Auto-detects NLO Objects for Domino Online Backups (NO BRMS Changes Needed) Full Save Includes all NLO Objects Incremental Save Includes New and Changed NLO Objects In BRMS Base Code for 7.1 Be Careful with Externalized Attachment Size Otherwise Many .nlo Objects Lot of Extra IFS Objects = Slower Backups
2010 IBM Corporation

IBM Training

DAOS Objects Saved at End of SAVDOMBRM (New for 7.1)


Work with Media Information Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 6=Work with media 7=Restore 9=Work with saved objects ... Saved Save Save Save Parallel Volume File Expire Opt Item Date Time Type Devices Serial Sequence Date DOMINO04 3/01/10 3:23:30 *LTSONL 2 PT1015 1 3/21/10 DOMINO04 3/01/10 3:24:27 *LTSONL 2 PT1015 3 3/21/10 DOMINO04 3/01/10 3:24:59 *LTSONL 2 PT1015 5 3/21/10 DOMINO04 3/01/10 3:26:33 *FULL 2 PT1015 6 3/21/10 BRMSSYS

2010 IBM Corporation

IBM Training

DAOS Objects Saved at End of SAVDOMBRM (New for 7.1)


Work with Media Information Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 6=Work with media 7=Restore 9=Work with saved objects ... Saved Save Save Item ----- Objects ----- Control Obj Opt Item Date Time Type Saved Not Saved Group Dtl DOMINO04 3/01/10 3:23:30 *LNK 50 0 QLTSDOM04 *YES DOMINO04 3/01/10 3:24:27 *LNK 50 0 QLTSDOM04 *YES DOMINO04 3/01/10 3:24:59 *LNK 10 0 QLTSDOM04 *YES DOMINO04 3/01/10 3:26:33 *LNK 1345 0 QLTSDOM02 *YES BRMSSYS

2010 IBM Corporation

IBM Training

IBM Navigator for i (GUI) vs. Systems Director Navigator for i (WEB) (New for 7.1)
Almost Functionally and Visually Identical IBM Systems Director Navigator for i Includes Scheduling Function with 7.1

For Backup, Maintenance, Printing Reports, Reclaim, etc.

2010 IBM Corporation

IBM Training

IBM Systems Director Navigator for i 6.1

2010 IBM Corporation

IBM Training

IBM Systems Director Navigator for i 7.1

2010 IBM Corporation

IBM Training

Changes to Systems Director Navigator for i (New for 7.1)


Quick Access to Essential BRMS Functions Serves as a Guide

Backup Entire System Get Latest Status of System Save


Access to Advanced Functions Experienced Users can Hide Startup Panel

2010 IBM Corporation

IBM Training

Systems Director Navigator Level 2 Console (L2C) Running on a Linux Partition

2010 IBM Corporation

IBM Training

Navigating to IBM i System.and BRMS!!

2010 IBM Corporation

IBM Training

Then Back to Normal Interface.

2010 IBM Corporation

IBM Training

Scheduling BRMS - Systems Director Navigator for i (New for 7.1)


Schedule BRMS Jobs via WEB Interface Can Schedule:

Backup Control Groups Archive Control Groups BRMS Maintenance BRMS Movement

2010 IBM Corporation

IBM Training

Schedule Running a Control Group (New for 7.1)

2010 IBM Corporation

IBM Training

Schedule BRMS Maintenance (New for 7.1)

2010 IBM Corporation

IBM Training

Schedule BRMS Maintenance (cont)

2010 IBM Corporation

IBM Training

Schedule BRMS Maintenance (cont)

2010 IBM Corporation

IBM Training

Schedule BRMS Maintenance (cont)

2010 IBM Corporation

IBM Training

Viewing BRMS Scheduled Jobs (New for 7.1)


Only Active or Completed Jobs Could be Viewed or Monitored at 6.1 Scheduled Jobs via IBM Navigator for i (GUI) Also Listed BRMS Green Screen Lists IBM Systems Director for i (WEB) and IBM Navigator for i (GUI) Jobs

2010 IBM Corporation

IBM Training

View BRMS Scheduled Jobs (7.1)

2010 IBM Corporation

IBM Training

View BRMS Scheduled Jobs (7.1)

2010 IBM Corporation

IBM Training

Filtering Control Group Messages in BRMS Log (New for 7.1)


New Option in IBM Navigator for i and IBM Systems Director Navigator for i Searches Messages for Specific Control Group

2010 IBM Corporation

IBM Training

Displaying BRMS Log at 6.1

2010 IBM Corporation

IBM Training

Displaying BRMS Log at 7.1

2010 IBM Corporation

IBM Training

Marking Volumes for Duplication via GUI/WEB (New for 7.1)


With 7.1 can Mark/Unmark Volumes for Duplication

IBM Navigator for i (GUI) IBM Systems Director Navigator for i (WEB)
Same Functionality as WRKMEDBRM Option 18 and 19

2010 IBM Corporation

IBM Training

Marking Volume for Duplication (New for 7.1)

2010 IBM Corporation

IBM Training

Confirm Marking of Volumes for Duplication (New for 7.1)

2010 IBM Corporation

IBM Training

Volume Marked for Duplication (New for 7.1)

2010 IBM Corporation

IBM Training

Unmarking Volume for Duplication (New for 7.1)

2010 IBM Corporation

IBM Training

Multiple E-mail Address Support (New for 7.1)


With 7.1 Specify Multiple E-mail Addresses to Send BRMS Alerts Setup Under Global Policies>Network

IBM Navigator for i (GUI) IBM Systems Director Navigator for i (WEB)
Not Available in 5250 Emulation Separate E-mail Addresses with Comma and No Space Requires SMTP Server to be Running

2010 IBM Corporation

IBM Training

Multiple E-mail Address Support IBM Systems Director Navigator for i (New for 7.1)

2010 IBM Corporation

IBM Training

IBM IFS Link List Added to *SYSGRP (New for 7.1)


QIBMLINK Link List for IBM Directories Added to *SYSGRP Control Group

Only Added on New BRMS Installations NOT Added during System Release Upgrade Recommend to Add Manually to *SYSGRP for Current Installations

2010 IBM Corporation

IBM Training

IBM IFS Link List Added to *SYSGRP (New for 7.1)


Display Backup Control Group Entries Group . . . . . . . . . . : *SYSGRP Default activity . . . . : *BKUPCY Text . . . . . . . . . . : Backs up all system data Weekly Activity Retain Save Object While SWA Message Queue ID BRMSSYS

Backup List ASP Sync Seq Items Type Device SMTWTFS Detail Active 10 *EXIT ******* 20 *SAVSYS *DFTACT 30 *IBM *DFTACT *NO *NO 40 QIBMLINK *LNK *ALLAVL*DFTACT *NO *NO 50 *EXIT *******

2010 IBM Corporation

IBM Training

User IFS Link List (New for 7.1)


New QALLUSRLNK Link List

Save User IFS Directories and Files Use in Conjunction with QIBMLINK Link List Omits the Following:
'/QSYS.LIB' '/QDLS' /TMP/BRMS' '/QIBM/ProdData '/QOpenSys/QIBM/ProdData'

2010 IBM Corporation

IBM Training

QALLUSRLNK Link List (New for 7.1)


Work with Lists Position to . . . . . . Starting characters BRMSSYS

Type options, press Enter. 1=Add 2=Change 3=Copy 4=Remove 5=Display 6=Print Opt List Name Use Type Text QALLSPLF QALLUSRLNK QIBMLINK QLNKOMT *BKU *BKU *BKU *BKU *SPL *LNK *LNK *LNK All printed output All user directories All IBM directories Associated user omit list for *LINK.

2010 IBM Corporation

IBM Training

Support More than 999,999 Objects (New for 7.1)


BRMS now Shows More than 999,999 Objects Saved:

WRKMEDIBRM Display BRMS Recovery Report (QP1ARCY)

2010 IBM Corporation

IBM Training

Correct Number of Objects Saved Listed (New for 7.1)


Work with Media Information Position to Date . . . . . Type options, press Enter. 2=Change 4=Remove 5=Display 6=Work with media 7=Restore 9=Work with saved objects ... Saved Save Save Item Opt Item Date Time Type LIBA 2/26/10 8:11:38 *LIB LIBB 2/26/10 8:13:26 *LNK *LINK 2/26/10 8:14:57 *LIB QUSRBRM 2/26/10 8:15:04 *OBJ ----- Objects ----Saved Not Saved 1 0 1 0 1090926 0 16 0 Control Group *NONE MJTEST MJTEST MJTEST Obj Dtl *NO *YES *NO *YES BRMSSYS

2010 IBM Corporation

IBM Training

Correct Number of Objects on Recovery Report (New for 7.1)


__ STEP 017 : 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 the command choice and press "Enter". 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 Item Type Name Number Date Time Saved Saved Number Group ---------- ------- ---------- ----- -------- -------- -------- ------ --------- ---------- --------__ *LINK *FULL *SYSBAS 00001 11/02/09 14:32:43 1090926 0 0 *SYSTEM
2010 IBM Corporation

IBM Training

STRRCYBRM - Overrides for Special Values (New for 7.1)


Override Selective Parts of Recovery

*ALLSYS *SAVSYS *SECDTA *SAVCFG


Ignored if Override Recovery Element (OVERRIDE) Set to *NO Affects both *REPORT and *RESTORE Override Warning Posted in BRMS Recovery Report

2010 IBM Corporation

IBM Training

STRRCYBRM Overrides for Special Values (New for 7.1)


Start Recovery using BRM (STRRCYBRM) Type choices, press Enter. Volume locations to include . . LOC *ALL + for more values Volume locations to omit . . . . OMITLOC *NONE + for more values Override recovery element . . . OVERRIDE *YES Recovery element override: RCYELEM Recovery element . . . . . . . *SAVSYS Time period for recovery: Start time and date: Beginning time . . . . . . . . *AVAIL Beginning date . . . . . . . . *BEGIN End time and date: Ending time . . . . . . . . . *AVAIL Ending date . . . . . . . . . *END + for more values
2010 IBM Corporation

IBM Training

Attention in BRMS Recovery Report for Overrides (New for 7.1)


Display Spooled File File . . . . . : QP1ARCY Page/Line 7/48 Control . . . . . Columns 1 - 130 Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3 **************************************************************************************************** __ STEP 009 : Recover User Profiles Start date/time __________________ Stop date/time __________________ Duration _________________ ----- Attention --------------------------------------------------There is an override for recovery element *SECDTA. --------------------------------------------------------------------You should restore a current version of your user profiles. To do so, type the following command and press "Enter". ----- 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:
2010 IBM Corporation

IBM Training

BRMS Recovery Report (QP1ARCY) Enhancements (New for 7.1)


Verify System Information Step: Added UPDSYSINF Command

Save of QUSRSYS Includes SAVSYSINF Updates System Information if Recovery from Distribution Media Updates System Information from More Current QUSRSYS Save than SAVSYS Save Resets System Values Changed for System Recovery
Recover User Profiles Step: Use New *COMPATIBLE Value

2010 IBM Corporation

IBM Training

File . . . . . : QP1ARCY Page/Line 22/42 Control . . . . . Columns 1 - 130 Find . . . . . . Verify ******************************************************************************************** __ STEP 020 : Verify System Information Start date/time __________________ Stop date/time _________________ Duration _________________ You should verify your system information. If you use either of the following commands after the save, additional reports are created which can be used to verify the 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. ******************************************************************************************* 2010 IBM Corporation

STRRCYBRM - Verify System Information Step (New for 7.1)

IBM Training

STRRCYBRM Recover User Profiles (New for 7.1)


File . . . . . : QP1ARCY Page/Line 8/38 Control . . . . . Columns 1 - 130 Find . . . . . . ******************************************************************************************** __ 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 and 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 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. Press "Enter" to return to the Select Recovery Items display.
2010 IBM Corporation

IBM Training

BRMS Restores with OUTFILE Option (New for 7.1)


New OUTFILE Option for BRMS Restores Lists What Restored and What Not Restored Specify OUTFILE Option

Recovery Policy WRKPCYBRM TYPE(*RCY) BRMS Restore Commands


RSTLIBBRM RSTOBJBRM RSTBRM

Recovery Defaults for


WRKMEDIBRM STRRCYRM ACTION(*RESTORE)

2010 IBM Corporation

IBM Training

OUTFILE Option on BRMS Recovery Policy BRMSSYS (New for 7.1) Change Recovery Policy
Type choices, press Enter. Key store file . . . . . . . . . . *SAV Name, *SAV, *NONE Key store library . . . . . . . *SAV Name, *SAV, *NONE Restore private authorities. . . . *NO *NO, *YES Output options for recoveries: Output. . . . . . . . . . . . . . *NONE *NONE, *OUTFILE File to receive output. . . . . . Name Library. . . . . . . . . . . . . *LIBL Name, *LIBL, *CURLIB Output member options: Member to receive output . . . . *FIRST Name, *FIRST Replace or add records . . . . . *REPLACE *REPLACE, *ADD Output options for directory object recoveries: Output. . . . . . . . . . . . . . *NONE
2010 IBM Corporation

IBM Training

OUTFILE Option on RSTLIBBRM Command (New For 7.1) Restore Library using BRM (RSTLIBBRM)
Type choices, press Enter. Restore incremental . . . . . . *YES Allow object differences . . . . *NONE + for more values Private authorities . . . . . . *NO Restore to library . . . . . . . *SAVLIB Auxiliary storage pool . . . . . *SAVASP From system . . . . . . . . . . *LCL Additional Parameters Output . . . . . . . . . . . . . *NONE *NONE, *OUTFILE File to receive output . . . . . Name Library . . . . . . . . . . . *LIBL Name, *LIBL, *CURLIB Output member options: Member to receive output . . . *FIRST Name, *FIRST Replace or add records . . . . *REPLACE *REPLACE, *ADD
2010 IBM Corporation

*YES, *NO *NONE, *ALL, *COMPATIBLE... *NO, *YES Name, *SAVLIB Name, 1-32, *SAVASP, *SYSTEM

IBM Training

OUTFILE Option on RSTBRM Command (New For 7.1) Restore Object using BRM (RSTBRM)
Type choices, press Enter. Save level time reference: Save date . . . . . . . . . . Date Save time . . . . . . . . . . *LATEST Time, *LATEST End of media option . . . . . . *REWIND *REWIND, *LEAVE, *UNLOAD Option . . . . . . . . . . . . . *ALL *ALL, *NEW, *OLD Allow object differences . . . . *NONE *NONE, *ALL, *AUTL, *OWNER... Private authorities . . . . . . *NO *NO, *YES Object ID . . . . . . . . . . . *SAVED *SAVED, *SYS Create parent directories . . . *NO *NO, *YES Parent directory owner . . . . . *PARENT Name, *PARENT From system . . . . . . . . . . *LCL Output . . . . . . . . . . . . . *NONE
2010 IBM Corporation

IBM Training

OUTFILE Option on WRKMEDIBRM - STRRCYBRM (New for 7.1)


Restore Command Defaults Type information, press Enter. Restore private authorities . . . . *NO *NO, *YES

Output options for recoveries: Output . . . . . . . . . . . . . . *NONE *NONE, *OUTFILE File to receive output . . . . . . Name Library . . . . . . . . . . . . . *LIBL Name, *LIBL, *CURLIB Output member options: Member to receive output. . . . . *FIRST Name, *FIRST Replace or add records. . . . . . *REPLACE *REPLACE, *ADD Output options for directory object recoveries: Output . . . . . . . . . . . . . . *NONE
2010 IBM Corporation

IBM Training

ASP Control on RSTLIBBRM/RSTOBJBRM (New for 7.1)


Specify Saved ASP on following BRMS Commands

RSTLIBBRM RSTOBJBRM
Allows More Control to Select Restores by ASP

2010 IBM Corporation

IBM Training

ASP Parameter on RSTLIBBRM Command (New for 7.1)


Restore Library using BRM (RSTLIBBRM) Type choices, press Enter. Library . . . . . . . . . . . . Name, *MEDINF + for more values Device . . . . . . . . . . . . . Name, *MEDCLS + for more values Parallel device resources: Minimum resources . . . . . . *SAV 1-32, *SAV, *NONE, *AVAIL Maximum resources . . . . . . *MIN 1-32, *MIN, *AVAIL Save level . . . . . . . . . . . *CURRENT 1-99, *CURRENT, *SAVDATE Saved auxiliary storage pool . . *ANY Name, 2-32, *ANY, *SYSTEM End of media option . . . . . . *REWIND *REWIND, *LEAVE, *UNLOAD Option . . . . . . . . . . . . . *ALL *ALL, *NEW, *OLD, *FREE Database member option . . . . . *MATCH MATCH, *ALL, *NEW, *OLD Spooled file data . . . . . . . *NEW *NEW, *NONE Restore incremental . . . . . . *YES *YES, *NO Allow object differences . . . . *NONE *NONE, *ALL, *COMPATIBLE... + for more values
2010 IBM Corporation

IBM Training

BRMS Distributed Backup Support (New for 7.1)


New BRMS Network Options Allowing Distribution of Backup History Used for:

Which Systems Receive Saved History


Requires Remote System with *LIB for Networking

iASP Support and Synchronization Control


Decide to Make Synchronized System the Owner Update Reference Date for Incremental Backups

2010 IBM Corporation

IBM Training

Change Network Group (6.1)


Change Network Group APPN Network group . . . . : *MEDINV Position to . . . . : FlashCopy state . . . : *ENDPRC Receive media info . : *LIB *NONE, *LIB Communication method : *IP *AVAIL, *IP, *SNA, *NONE Notify period . . . . : 30 30-99999 seconds Type options, press Enter. 1=Add 4=Remove 8=Set time Remote Local Remote Receive System Network Opt Location Name Network ID Media Info Status Status BRMSSYSB BRMSSYSC APPN APPN *LIB *LIB Online Online Active Active
2010 IBM Corporation

BRMSSYS

IBM Training

Enhancements to Change Network Group (New for 7.1)


Change Network Group APPN Network group . . . . : *MEDINV Position to . . . . : FlashCopy state . . . : *ENDPRC Communication method : *AVAIL *AVAIL, *IP, *SNA, *NONE Notify period . . . . : 30 30-99999 seconds Type options, press Enter. 1=Add 4=Remove 8=Set time Remote Local Remote System Opt Location Name Network ID Status BRMSSYSB BRMSSYSC APPN APPN Online Online Network Status Active Active
2010 IBM Corporation

BRMSSYS

IBM Training

Enhancements to Change Network Group (cont)


Change Network Group APPN Network group . . . . : *MEDINV Position to . . . . : FlashCopy state . . . : *ENDPRC Communication method : *AVAIL *AVAIL, *IP, *SNA, *NONE Notify period . . . . : 30 30-99999 seconds Type options, press Enter. 1=Add 4=Remove 8=Set time -----BRMS Media Information----Remote Local Remote Local -------Remote------Opt Location Name Network ID Receives Receives Overrides BRMSSYSB BRMSSYSB APPN APPN *LIB *NONE *NONE *NONE *NO *NO
2010 IBM Corporation

BRMSSYS

IBM Training

iASP Distributed History (New for 7.1)


Used for iASP Flash Copy Allows iASP to be Flashed Copied, Connected to Another System in BRMS Network and Saved Once Save Complete, History Sent to Defined System Ownership of History can be Changed to Source System allowing Cumulative Saves on the Source System

2010 IBM Corporation

IBM Training

iASP Distributed History (New for 7.1)

2010 IBM Corporation

IBM Training

Adding Shared iASP (New for 7.1)

2010 IBM Corporation

IBM Training

Adding Shared iASP (cont)

2010 IBM Corporation

IBM Training

Adding Shared iASP (cont)

2010 IBM Corporation

IBM Training

BRMS Maintenance Enhancements (New for 7.1)


BRMS Maintenance (STRMNTBRM) Enhancements Include:

More Concurrent Maintenance Allowed Warning when Volumes in Use and Cannot be Moved Volume Move Report (QPIAVMS) Warning Automatic hold BRMS Jobs Wanting to use Files Maintenance is Using
Messages

BRM6714 - Current job being held by maintenance job BRM6715 BRM restricted procedure started BRM6716 BRM restricted procedure ended

2010 IBM Corporation

IBM Training

Media Movement Planning Report (New for 7.1)


PRTMOVBRM TYPE(*NEXT) Shows Future Movement of Media Select Future Date on Second Value on Select dates (SLTDATE) Parameter

2010 IBM Corporation

IBM Training

Move Media Report - QP1APVMS (New for 7.1)


File . . . . . : QP1APVMS Page/Line 8/11 Control . . . . . Columns 1 - 130 Find . . . . . . *...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+....0....+....1....+....2....+....3 Next Scheduled Volume Movement From location . . . : VAULT To location . . . . : TS7650 Volume To Creation Expire Move Move Container From Volume Serial Slot Date Date Policy Date Container Slot Slot System Identifier BRM001 2 3/04/10 3/30/10 DAILY 3/30/10 *NONE 2 BRMSSYS BRM001 BRM003 3 3/04/10 3/30/10 DAILY 3/30/10 *NONE 3 BRMSSYS BRM003 Total volumes . . . . . : 2 ***** END OF LISTING *****

2010 IBM Corporation

IBM Training

Clearing Volumes in *ERR Status (New for 7.1)


Clear Volumes in *ERR Status Without Removing from BRMS Available in WEB, GUI and 5250 Emulation New Option 9 on WRKMEDBRM Changes *ERR Volume to *INZ Status Once *INZ Status, Volume can be Re-initialized

WRKMEDBRM - Option 10 WRKMLMBRM - Option 5 INZMEDBRM


2010 IBM Corporation

IBM Training

WRKMEDBRM Volume in *ERR Status (New for 7.1)


Position to . . . . . Work With Media Starting characters System: BRMSSYS

Type options, press Enter. 1=Add 2=Change 4=Remove 5=Display 6=Work with serial set 7=Expire 8=Move 9=Remove volume error status 10=Reinitialize ... Volume Opt Serial BRM001 9 BRM002 BRM003 BRM004 Creation Expiration Move Media Dup Status Date Date Location Date Class Sts *EXP *ERR *EXP *EXP 03/04/10 03/04/10 03/04/10 03/04/10 *NONE *NONE *NONE *NONE *HOME *HOME *HOME *HOME *NONE *NONE *NONE *NONE ULTRIUM2 ULTRIUM2 ULTRIUM2 ULTRIUM2

2010 IBM Corporation

IBM Training

Volume Changed to *INZ Status (New for 7.1)


Position to . . . . . Work With Media Starting characters System: BRMSSYS

Type options, press Enter. 1=Add 2=Change 4=Remove 5=Display 6=Work with serial set 7=Expire 8=Move 9=Remove volume error status 10=Reinitialize ... Volume Opt Serial BRM001 BRM002 BRM003 BRM004 Creation Expiration Move Media Dup Status Date Date Location Date Class Sts *EXP *INZ *EXP *EXP 03/04/10 03/04/10 03/04/10 03/04/10 *NONE *NONE *NONE *NONE *HOME *HOME *HOME *HOME *NONE *NONE *NONE *NONE ULTRIUM2 ULTRIUM2 ULTRIUM2 ULTRIUM2

2010 IBM Corporation

IBM Training

Protection of Media Marked for Duplication (New for 7.1)


Media Marked for Duplication Will Not Expire Warning Message in Media Expiration Report (QP1AEP)

Pending volume duplication, cannot expire


Protects Physical and Virtual media WRKMEDBRM - Option 7
Posts BRM0010 Message

2010 IBM Corporation

IBM Training

BRMS Recovery Time Enhancement (New for 7.1)


BRMS Supports New POSITION Parameter on RSTLIB, RSTOBJ and RST Commands Done Automatically by BRMS Requires Object Level Detail be Saved *YES, *OBJ or *MBR on Save Item Very Significant Performance Improvements For Example: Restoring Last Object from 1.1 million IFS File Save went from 22 minutes to less than 3 minutes Not Supported on WRKMEDIBRM Option 7,7 (Libraries) Not Supported on WRKMEDIBRM 9,9,7,7 (IFS)

2010 IBM Corporation

IBM Training

BRMS Supports *COMPATIBLE for ALWOBJDIF (New for 7.1)


*COMPATIBLE Special Value Supported on ALWOBJDIF Parameter Behaves like ALWOBJDIF(*ALL) in Combination with ALWOBJDIF(*FILE) for Database Files FINALLY a Single Value that Does What You Usually Need

2010 IBM Corporation

IBM Training

Running Non-BRMS Saves (New for 7.1)


Running Non-BRMS Saves with Non-BRMS Volumes System Installed with BRMS Job will NOT End if BRMS Volume Loaded BRMS will Post BRM1730 Message Giving Option to Load NonBRMS Volume

2010 IBM Corporation

IBM Training

Installing BRMS
Install BRMS 57xx-BR1 *BASE 57xx-BR1 Option 1 Network Feature 57xx-BR1 Option 2 Advanced Functions Feature ADDLICKEY 57xx-BR1 Apply latest CUM and Save/Restore Group PTF Apply BRMS PTFs & Network Ensure no other tape management software exists Install Media Storage Extensions 57xx-SS1 Option#18 PTFs on all iSeries in BRMS network Installation provides three (3) libraries: QBRM BRMS Program Objects QUSRBRM BRMS User setup and BRMS DB QMSE MSE Program Objects

2010 IBM Corporation

IBM Training

Notes: Installing BRMS


To install BRMS, do the following: Ensure no other tape management system is installed on your system, since i5/OS can only communicate with one tape management system at a time. If you will be migrating from another tape management system, careful planning will be required in advance to avoid problems Install the Media and Storage Extensions (MSE) feature of OS/400 that should have been shipped on your BRMS tape, using the standard RSTLICPGM interface. MSE provides the tape exit programs that advise BRMS of all tape activity on your system so your tapes can be logged and protected. Note that MSE should be installed prior to BRMS so the exit points can be registered. Install BRMS using the standard RSTLICPGM interface Load the latest CUM tape, and then the save-restore group PTF to ensure you are up-to-date on your PTFs for tape, save/restore, and BRMS. To have IBM ship you the latest save-restore group PTF, do a SNDPTFORD for the following PTF: V4R5: SF99077 V5R1: SF99078 V5R2: SF99085 V5R3: SF99185 V5R4: SF99186 V6R1: SF99187 If you are in a BRMS network, you should install the CUM and group PTF on ALL systems in the network. For example sometimes new versions of BRMS incorporate new fields in the BRMS database to allow new function. Prior to adding a new system to the network, all systems must have the appropriate PTFs to convert the database records as they are passed between systems at higher and lower release levels Following the installation, you will notice 3 new libraries on your system as follow: QBRM has the BRMS programs QUSRBRM has your BRMS setup and inventory databases QMSE has the Media and Storage Extensions programs.
2010 IBM Corporation

BRMS Entities
Defaults System Policy Backup/Recovery/Archive Policy

Quarterly Lib1 Lib2

Retention

Savefiles

Daily Lib3 Lib4

Media Policies

Control Groups

15
Move Policies

Storage Locations

Media Classes

Tape Devices

IBM Training

Notes - BRMS Entities


In order to setup a BRMS backup, you will need to consider each of the following objects. Default objects are created by BRMS, or you can create similar objects of your own: A Backup Control Group is the list of items that should be backed up, along with various parameters for the underlying save command. A Media Policy indicates where the scratch tapes are located, whether savefiles should be used, and how long the saves should be kept A Move Policy describes the rotation cycle for the tapes A Storage Location describes a place where you keep tapes, such as COMPROOM, MLB3494, OFFSITE, LEFT_DRAWER, etc A Media Class describes the type of tape that should be used, eg 1/2" reel, QIC, 8mm, 3490, 3570, 3590, etc A Tape Drive is a BRMS description for a device on the system. It includes additional information such as where the drive is located, and what valid tape densities it can read/write. You can start at the Control Group, and drill down to select/create the other objects as required, or you can start at the bottom of the chart, and work your way upwards as you create the various objects. When using GUI, the backup control group and media policy are combined and called a Backup Policy and the media class becomes a media pool. You may find all these objects confusing at first, but as you grow more familiar with BRMS, you will find that they provide a very flexible save environment.
2010 IBM Corporation

IBM Training

BRMS Implementation Summary

Identify/Review/Design Recovery/Backup Strategy Add and Update Storage Locations Review/Update Media Classes Review/Update Media Device Entries and/or Media Library Entries Add and Modify Move and Media Policies Review/Update System, Backup and Recovery Policies Create Backup Control Groups Enroll Tapes, Specifying Media Class and Storage Location Perform Initial Full Save of System (Recovery Starting Point) Establish BRMS Maintenance and Media Movement Procedures Review Reports & Address Any Problems Plan a Recovery Test

2010 IBM Corporation

IBM Training

Notes - BRMS Implementation Summary


Review your Recovery Strategy: Before setting up BRMS, it is VERY important to ensure you have a sound backup/recovery strategy that is meeting the needs of your business Add and Update Storage Locations: This simply entails keying names and addresses. These will be used later in the Tape Drive Description setup (WRKLOCBRM) Review and Update Media Classes: BRMS will setup the default media classes based on the drives attached to your system at the time you loaded BRMS. You can add text, and make any other adjustments that you require. (WRKCLSBRM *MED) Review Tape/Library Devices: BRMS will setup devices based on the drives attached to your system at the time you loaded BRMS. Check/adjust the following parameters to suit your environment: Storage Location, Media Classes allowed, Shared Device, Optimum Block, Next Volume Mount Message (WRKDEVBRM) Review System, Backup, Recovery Policies: These provide default values for your BRMS system. (WRKPCYBRM *SYS etc) Add and Modify Move and Media Policies: Be sure to make the move policies first since the media policies point back to them. Also be sure to set the "Location" parameters correctly in each ... The Media Policy Storage Location tells BRMS where to take the input tape from. The Move Policy Home Location tells BRMS where to leave the tape after it is finished all its moves. (WRKPCYBRM *MOV or *MED) Create Backup Control Groups: Define the items you want to backup, and link the save to the other BRMS entities by making a control group, You can also specify "subsystems to end/restart" and "JOBQs to hold/release" as part of the backup. (WRKCTLGBRM *BKU) Enroll Tapes: Add your tapes into the BRMS Database using ADDMEDBRM for standalone tape drives, and ADDMLMBRM for tape libraries. Be sure to specify the media class and storage location according to those requested in your media policy and control group. Perform Initial Full Save of System: Run a complete backup of the system, so BRMS will be aware of at least 1 copy of each object. (STRBKUBRM) Option 21 save that runs the *System control group can be used Establish BRMS Maintenance and Media Movement Procedures: Arrange to run BRMS maintenance and media movement each evening to expire tapes, cleanup the database, adjust volume locations, print recovery reports, etc. (STRMNTBRM) Review Reports and Address any problems: Arrange for an operator or analyst to check the BRMS reports each morning as described later in this document Plan a Recovery Test: Ensure that you practice your full system recovery at least once a year to ensure your recovery strategy is complete and your staff is familiar with the most efficient procedures.

2010 IBM Corporation

IBM Training

Notes - Monitoring BRMS


The attached checklist shows the BRMS reports that should be reviewed each day to ensure the saves ran correctly, and the appropriate tapes and documentation are stored in a safe place in case a recovery is necessary.

2010 IBM Corporation

IBM Training

Monitoring BRMS
Find the Recovering Your Entire System Report, Recovery Volume Summary Report, ASP Information Report, and Recovery Activities Report (if it exists). Make sure you keep these reports safe since they tell you how to reconfigure your disks and recover your system to today's backup. Consider one copy on-site and one copy off-site. BRMS network: find the Centralized Media Audit Report that compares the BRMS database across systems and correct any errors. Check the Volume Movement Report for error messages in the right-hand column and resolve. Gather the volumes that need to move off-site and watch for the volumes returning. Check the Media Report by Expiration Date to ensure you have enough scratch tapes of each class for tonight's backups. Review the Media Information Report to ensure zeroes in the "not-saved" column and investigate any problems (it is VERY important to resolve any problems). Review the Media Movement Report--Next Scheduled Volume Movement and contact your off-site storage company to arrange to have the tapes returned on the dates indicated. Review the BRMS Services Log (DSPLOGBRM) for error messages. Check whether a Media Threshold Information Report was printed. If there are any exceptions, replace those tapes.

2010 IBM Corporation

IBM Training

Summary

Where are my tapes? Priority Applications up first

Recovery steps outlined 11121 10 2 3 9 4 8 76 5 How much longer for the restore?

Backup Recovery & Media Services

Avoid human error: writing over critical data

Confidence in backup

Ability to save spooled files

2010 IBM Corporation

IBM Training

Notes - Summary
BRMS is IBM's Strategic Backup Management Product. It helps you to manage your save/restore operations and makes you confident that you could restore your system if necessary by doing the following: Manage your Media: tracks the contents of your tapes as they are written prevents overwriting active tapes provides move reports showing which tapes should move to different locations each day provides lists of tapes that should be in each location at any given time Automate your Backups: sets up your backups in a standardized format that others can understand easily supports save-while-active, object-level saves, spooled file saves that maintain print attributes, saves to TSM, etc provides detailed reporting on activity and errors etc Simplify your Recoveries: shows you all the saves of a certain set of objects so you can choose which generation you want to restore provides interactive restores of those objects, complete with operator mount messages as appropriate simplifies full-system recoveries by providing reports showing ASP configuration, tapes required for recovery, and detailed steps for recovery. Automates those steps once the BRMS product is back on the system. provides an on-line progress report during a recovery Hierarchical Storage Management (HSM): migrates objects among disk ASPs based on age, size, and usage criteria archives objects to tape based on age, size, usage, frequency-of-use (V4R4) criteria dynamically recalls *file, DLO and IFS objects when accessed by a user or application, and performs interactive recalls of other object types Tape library Support: interfaces with automated tape libraries to select and mount/demount/eject volumes
2010 IBM Corporation

IBM Training

Reference Material

2010 IBM Corporation

IBM Training

Reference Material
Backup and Recovery; SC41-5304-09 (6.1) Backup and Recovery; SC41-5304-10 (7.1) Backup, Recovery and Media Services; SC41-5345-06 (6.1) Backup, Recovery and Media Services; SC41-5345-07 (7.1) Virtual Tape Redbook; SQ24-7164 http://www.redbooks.ibm.com/abstracts/sg247164.html Backup, Recovery and Media Service for OS/400: A Practical Approach Redbook; SG24-4840 http://www.redbooks.ibm.com/abstracts/sg244840.html Performance Management on System i http://www-03.ibm.com/servers/eserver/iseries/perfmgmt/resource.html BRMS Web Page: http://www-03.ibm.com/servers/eserver/iseries/service/brms/

2010 IBM Corporation

IBM Training

Trademarks and Disclaimers


Adobe, Acrobat, PostScript and all Adobe-based trademarks are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, other countries, or both. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office. UNIX is a registered trademark of The Open Group in the United States and other countries. Cell Broadband Engine and Cell/B.E. are trademarks of Sony Computer Entertainment, Inc., in the United States, other countries, or both and are used under license therefrom. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. The customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-IBM products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-IBM list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-IBM products. Questions on the capability of non-IBM products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Prices are suggested U.S. list prices and are subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography.

2010 IBM Corporation

También podría gustarte