Sie sind auf Seite 1von 1012

Welcome and eLab overview

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Facilities and policies
IBM i

Class hours
M - Th 9:00 4:15
F 9:00 3:30 or 4:00
Breaks
Finish time on the last day
Emergency exits
Phones
Messages
Restrooms
Smoking policy
Eating establishments
Policy for cell phones and pagers
Policy for Internet access Copyright IBM Corporation 2011
Introductions
IBM i

Name/company/location

Background/experience with:
Use of the native save/restore commands
Tape drives, tape library, virtual tape
BRMS
System i Navigator
Systems Director Navigator for i

Your objectives/expectations
What do you expect to get out of this course?
Interest in a specific area of BRMS?

Copyright IBM Corporation 2011


Course objectives
IBM i

After completing this course, you should be able to:


Describe the major features and functions BRMS
List the steps to install BRMS on a single system or in a BRMS
network environment
Implement a previously defined backup and recovery strategy
using BRMS
Implement a previously defined archival and retrieval plan,
including dynamic retrieval using BRMS
Explain how to utilize a tape drive, tape library system, virtual
tape, and optical drive with BRMS
Implement and use BRMS using the green screen, System i
Navigator, and Systems Director Navigator for i

Copyright IBM Corporation 2011


Introducing eLab
IBM i

Introduction
to eLab

Copyright IBM Corporation 2011


IBM firewall overview (specific details next page)
IBM i

Copyright IBM Corporation 2011


Step 1: Access the Citrix system
IBM i

Enter:
https://elabgateway.moppssc.com

Notice the https!

Copyright IBM Corporation 2011


Step 2: Sign on to the Citrix client session
IBM i

Log in, then click the remote desktop icon that is displayed.
User name and password will be assigned by your
instructor.
Copyright IBM Corporation 2011
Step 3: Sign on to the Windows client
IBM i

User ID: student


Password: passw0rd (notice the zero instead
of the letter o)
Copyright IBM Corporation 2011
Accessing the lab systems (details on next page)
IBM i

Use the Citrix desktop and directions from your instructor to access:
5250 emulation
System i Navigator
Web browser => Systems Director Navigator for i

Copyright IBM Corporation 2011


Step 4: Make full screen
IBM i

Make the Citrix/VMWare/Windows Client full screen

Copyright IBM Corporation 2011


Hint: Use the top Start bar
IBM i

Copyright IBM Corporation 2011


Lab Guide Appendix A: Write down required
information
IBM i

Open your Student Exercises Guide to Appendix A.

Write down the following information that you will need to know and use
for the rest of the week.

First thing every morning, start the e-lab environment:


e-lab user ID ____________ (xx=your team # assigned by inst)
e-lab pw ____________ (assigned by instructor)

To sign on to the System i, make note of your:


user ID AS28xx
pw as28pwd (is set to expire; student changes at first sign-on)

At the end of the day, sign off and disconnect your e-lab connection.
The e-lab environment is only available during the week of class.
Optionally, you can sign on to the lab system and perform the labs
in the evening (from your hotel room or from home).
Copyright IBM Corporation 2011
Words of wisdom
IBM i

BRMS
BRMS

BRMS

Enjoy the class!


Copyright IBM Corporation 2011
Overview of BRMS

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List the features and functions provided by BRMS
List the different software that makes up the BRMS product
Discuss the benefits of using the WRKMEDBRM command
Discuss the benefits of using the WRKMEDIBRM command
Discuss the benefits of using backup control groups to do your
backups
Describe the functions supported for BRMS by System i
Navigator and Systems Director Navigator for i

Copyright IBM Corporation 2011


Overview of BRMS
features and functions

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Backup Recovery and Media Services (1 of 3)
IBM i

IBM is strategic backup management product (5770-BR1)


Manages your media
Automates your backups
Simplifies your recoveries
Provides detailed reporting
Detailed reports on what was saved and not saved
Detailed instructions on recovery process
Provides tape library support
Provides virtual tape support

Copyright IBM Corporation 2011


Backup Recovery and Media Services (2 of 3)
IBM i

*BASE Option #1: Network


Media management
What is on tape XYZ?
What tapes should be in location DEF?

Backup planning


What tapes are old or have a lot of errors?
What tapes should move off-site today?
Network
What tape has the latest copy of object ABC?
Critical Non-critical BRMS
BRMS
application application Media
Media
Database
Database

Lib1 Lib3 iSeries


A A
Lib2 Lib4
BRMS
BRMS BRMS
Media Media
Database Database
What objects should be backed up?
What media? Tape, save file, or TSM? Recovery
Recovery iSeries
BB
iSeries
CC
Full, incremental, or cumulative
backups? Recovery Analysis
Recovery
Report
Analysis Report Libs
Libs
Completed:
Completed:
6 6
Recovery Volume Summary
RecoveryReport
Volume Summary Report
Libs
Libs
to to
go:go:
114114
StepStep
5 :5Recover your BRMS
: Recover
database
your BRMS database %%
Complete:
Complete:
3%3%
by mounting VOL123
by and
mounting
typingVOL123 and typing
Vol123 OffsiteVol123
3/01/99
Offsite 3/01/99 RSTLIB QUSRBRM. Paylib1
Paylib1Vol123
Vol123

Save-while-active, parallel saves Vol456 Comproom


Vol789 MLD01
Vol4563/01/99
Comproom 3/01/99
Vol7893/01/99
MLD01 3/01/99
Step 6 : 6Recover your user
Step
mounting VOL456mounting
STRRCYBRM *SYSTEM
: Recover
and typing
STRRCYBRM
profiles
your
by user profiles by
VOL456 and typing
*RESTORE.
7 :7Recover your special
StepStep : Recover
*SYSTEM *RESTORE.
OS/400
your special OS/400
Paylib2
Paylib2VolVol
Paylib3
456
Paylib3VolVol
789
456
789

libraries by mountinglibraries
VOL789byand
mounting VOL789 and

Spoolfile and object level saves


typing STR
typing
...STR ...

Duplicate backup tapes Option #2: HSM


Did last night's backup run OK?
Virtual tape support List
Listof
ofTapes
tapes required
List
Listof
ofSteps
steps to
to Recover
recover
Online
Lineprogress
Progressreport
Report
Location-specific
Location-specificRecovery
recovery Steps
steps Hierarchical Storage
storage Software data
encryption
Management
management Media library
management
Tape
Tapelibrary
Library
support
Support User defined
IBM Enhanced Capacity

BRMS
BRMSGUI
GUI system name
Cartridge System Tape

Migrate
Migrate libraries,
libraries,root
rootfolders,
folders,
and and Tape library
spool
spoolfiles
files among
among disk
disk ASPs
ASPs based
based onon
age,
age,
size,
size,and
and last
last
useuse criteria
criteria
Archive
Archive objects
objectsto tape
to tapebased
based on age,
on age,
size,
size,frequency
frequency ofofuse,
use,and andASP
ASP
3494 LTO 3590/2 3570/3575 storage criteria
Dynamically
Dynamically recall
recall database
database files,
files,
DLO's
DLOs, andand streamfiles
stream files whenwhenneeded
needed

Copyright IBM Corporation 2011


Backup Recovery and Media Services (3 of 3)
IBM i

Required software:
Media and storage extensions:
Optional feature of i5/OS that provides tape interface routines
One-time charge
BRMS:
Tier priced by CPU size; three separate pieces:
*Base - product
Option 1: Networking
Option 2: Advanced functions (archive/retrieval/HSM)
Licensed program product:
Supports:
All i5/OS tape devices and tape media
Virtual tape
Uses standard menus, commands, and help text
Uses native i5/OS save commands in the background
Tapes are readable by any system.
Runs in a single or networked (multisystem) environment
Copyright IBM Corporation 2011
Backup Recovery and Media Services:
Restrictions
IBM i

Restrictions:
Tapes must have unique volume serials.
No support for:
Diskette
Unlabeled or nonstandard labeled tapes
It does not support SAVSTG, CPYTOTAP, or CPYFRMTAP natively.
It cannot run on the same system as other tape management
software.

Copyright IBM Corporation 2011


Supported tape systems
IBM i

Copyright IBM Corporation 2011


FlashCopy support overview
IBM i

FlashCopy

B
A
C
Backup
K
Business with minimum
U
as usual downtime P

Copyright IBM Corporation 2011


Media management: WRKMEDBRM (1 of 2)
IBM i

The WRKMEDBRM command:


Tracks contents of each tape
Protects tapes against overwriting
Manages tape moves to and from off-site locations
Logs tape usage and error rates
Duplicates tapes and manages pairs
Manages tape sets
Manages parallel sets
Use option 13 to invoke the WRKMEDIBRM command.

Copyright IBM Corporation 2011


Media management: WRKMEDBRM (2 of 2)
IBM i

Copyright IBM Corporation 2011


Media information: WRKMEDIBRM (1 of 2)
IBM i

The WRKMEDIBRM command:


Tracks data that has been saved
Is sortable
Allows quick and easy restores
Can view down to object or member detail if proper level of detail has
been saved
Type of save is shown.
F11 shows if any objects were missed during the save.
Displays any errors that might have been logged
Use option 6 to invoke the WRKMEDBRM command.

Copyright IBM Corporation 2011


Media information: WRKMEDIBRM (2 of 2)
IBM i

Copyright IBM Corporation 2011


Backup control groups (1 of 2)
IBM i

Describes the backup:


What to back up: libraries, objects, folders, spool files, objects in
directories, special values
Full or cumulative
Save-while-active
Controls backups:
Subsystems to end, job queues to hold, and users to sign off
Which media to select
Use save files
Use virtual tape
Tracks success of backup:
BRMS log shows all backup activity.
Backup activity report shows all items saved and missed.
Save strategy exceptions shows libs never backed up.
Facilitates parallel saves
Copyright IBM Corporation 2011
Backup control groups (2 of 2)
IBM i

Copyright IBM Corporation 2011


Recovery
IBM i

Recovering a few objects:


User selects objects from list of saved items.
BRMS provides mount messages as required.
There is an online progress report.

Recovering a large number of objects or whole system:


Volume summary report lists volumes needed.
Recovery analysis report lists steps required.
BRMS manages the recovery.

Copyright IBM Corporation 2011


Recovery with WRKMEDIBRM
IBM i

WRKMEDIBRM with 7-Restore


When you select option 7, the subsequent screens should guide you through the rest of the restore.

Copyright IBM Corporation 2011


Archive (1 of 2)
IBM i

Archive:
Locate and list objects that have not been used recently.
Move these objects to tape and erase from disk.
This frees up disk space.

Retrieval:
Restore objects back to disk when needed.
For *FILE, integrated file system (IFS), and document library objects
(DLO), BRMS optionally should auto-recall when touched by a user,
provided that they are archived with STG(*FREE).

Copyright IBM Corporation 2011


Archive (2 of 2)
IBM i

Copyright IBM Corporation 2011


TSM application client to BRMS
IBM i

Copyright IBM Corporation 2011


Advanced functions: HSM (1 of 2)
IBM i

Hierarchical storage management (HSM)


Allows migration of data among expensive and fast disk to less
expensive and slower disk:
Through user ASPs
Automatically using control groups
Manually using STRMGRBRM command

Eventually to tape through archive

Copyright IBM Corporation 2011


Advanced functions: HSM (2 of 2)
IBM i

Change Migration Control Group Attributes I520DVL3

Group . . . . . . . . . . . . . *MGRGRP

Type choices, press Enter.

Migration Item Type Attribute Test Value Objects


*DEMOTE *LIB *AGE *GE 1 *ALL

Only libraries, root folders, and spool files are eligible for
migration.
Specify criteria for objects to migrate.
*DEMOTE or *PROMOTE through the hierarchy chain of user
ASPs one storage level at a time.

Copyright IBM Corporation 2011


Overview of
System i Navigator and BRMS

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
System i Navigator (1 of 2)
IBM i

Graphical user interface (GUI) for system management

Fully integrated into the Windows environment

Welcome wizard:
Opens at
System i Navigator
startup

Copyright IBM Corporation 2011


System i Navigator (2 of 2)
IBM i

If BRMS is installed on system, the BRMS plug-in is available.


If BRMS is not installed on system, the BRMS plug-in is not
available.

Under My Connections
System container
Backup, Recovery and Media
Services

Copyright IBM Corporation 2011


BRMS GUI help
IBM i

TASKPAD

How to... and more


information about all
available functions
Additional help
available on many
screens

Copyright IBM Corporation 2011


BRMS functions in GUI (1 of 2)
IBM i

Create and run a backup or archive control group.


In V5R4, it was named backup policy.
Restore multiple or individual items.
Schedule items to be backed up and restored.
Print a system recovery report.
View the backup history.
Media information in the green screen
Ability to restore from the history screen
Run BRMS maintenance activities.
Add media.
Display and manage tape media.
View the backup and recovery log.

Copyright IBM Corporation 2011


BRMS functions in GUI (2 of 2)
IBM i

Media movement:
Backup control groups
Verify move
Run all move policies
Manage locations
Save-while-active (SWA)
Tape library support
Independent ASPs
Parallel backups
Backups to save files
BRMS Application Client for Tivoli Storage Manager
Lotus server point-in-time recovery
List management:
Create lists
Update lists
Copyright IBM Corporation 2011
BRMS functions by release
IBM i

Copyright IBM Corporation 2011


Functions available
IBM i

The taskpad allows you to access BRMS functions.


Copyright IBM Corporation 2011
Management Central > Task Activity > BRMS
IBM i

Copyright IBM Corporation 2011


BRMS and GUI FAQs
IBM i

Copyright IBM Corporation 2011


Overview of
Systems Director Navigator for i and
BRMS

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
What is it?
IBM i

IBM Systems Director Navigator for i is the strategic


management console for IBM i.
It is a new Web-based console included with IBM i beginning in
V6R1.
It uses the same Integrated Solutions Console (ISC)
framework that the Web-based IBM Systems Director will use.
It is considered a Level 1 console; it is used to manage just
this server.
It contains all the currently Web-enabled functions of System i
Navigator (over 300 tasks).
All Web-enabled tasks are still URL-addressable and can be
accessed individually as servlets or as portlets within the new
Web console.

Copyright IBM Corporation 2011


How do you get it?
IBM i

IBM Systems Director Navigator for i


Included as part of base operating system (5770-SS1 opt 3)
No extra charge

The following products must also be installed (these should


already be on your system):
IBM HTTP Server for i5/OS 5770-DG1
Qshell 5770-SS1 option 30
Portable App Solutions Environment
(PASE) 5770-SS1 option 33
IBM Developer Kit for Java 5770-JV1
J2SE 5.0 32 bit 5770-JV1 option 8
IBM Toolbox for Java 5770-JC1
Host servers 5770-SS1 option 12
Copyright IBM Corporation 2011
What is included?
IBM i

All Web-enabled functions of System i Navigator, organized


into 13 different task categories (over 300 tasks total)
Jobs, messages, system values, database, users, file systems,
security, performance, and so on

In addition, functions from the following for-purchase LPPs will


be available in the console when the licensed program
products (LPPs) are installed:
iHASM
(System i High Availability Solutions Manager) 5770-HAS
BRMS (Backup Recovery and Media Services) 5770-BR1
IBM Performance Tools for i5/OS (DiskWatcher) 5770-PT1
IBM Performance Tools for i5/OS (JobWatcher) 5770-PT1 option 3

Copyright IBM Corporation 2011


What functions are not included?
IBM i

Management Central functions:


Strategy is to use IBM Systems Director products for multisystem
tasks on the Web.

Database functions that involve graphics and charts:


SQL scripts
Visual Explain
Database Navigator
SQL Assist

Disk management:
Graphical view
Disk unit physical location
Disk unit/ASP capacity chart
Copyright IBM Corporation 2011
Ensure that HTTP admin servers are running
IBM i

These servers will be an auto start server beginning in V6R1: starts with
the TCP/IP servers.

Copyright IBM Corporation 2011


Work Management > Subsystems >
Active Subsystems
IBM i

In V7R1, all Web-based consoles


run on the integrated Web HTTP Web Admin GUI,
application admin servers. LDAP, Web Navigator, IPP

IBM Systems Director Navigator for i,


Secure Perspective, Cluster Services,
HASM

IBM Access for Web

Copyright IBM Corporation 2011


Enter the following URL into a browser
IBM i

http://system:2001
system could be either the IP address or IP name.

Supports the following browsers:


Microsoft Internet Explorer 6.0 or later
Mozilla Firefox 1.0 or later

Copyright IBM Corporation 2011


Accept the certificate warnings
IBM i

Consoles run on SSL.


Firefox 2
Internet Explorer 6

Internet Explorer 7

Copyright IBM Corporation 2011


User verification
IBM i

URL will be rerouted to a secure path: Port 2005.


Enter your IBM i user ID and password for this system.

Copyright IBM Corporation 2011


Web console interface displays
IBM i

Expand IBM i
Management to view the
task categories.
Click the desired task
category to view the
Welcome page for that
task.
Click a task on the
Welcome page or click
Show All Tasks to view all
Web-enabled tasks for that
category.
Each selected task
appears in a separate
portlet and a tab appears at
the top of the workspace.
Copyright IBM Corporation 2011
New controls: Overview (1 of 4)
IBM i

Left navigation groups New tab for each view!


all the tasks in logical
compartments.

Help link!

Most common
functions
included on
each Welcome
menu

Copyright IBM Corporation 2011


New controls: Overview (2 of 4)
IBM i

The All Tasks view


shows all major
options; click on
arrow tab to the
right to view every
task that is
supported for the
category. This
example is for the
Jobs category.
Selecting an option
will open a new tab.
Select the task from
the second menu;
click to execute.
Copyright IBM Corporation 2011
New controls: Overview (3 of 4)
IBM i
Select from the available actions.
Fast path icons to Table tasks!
Object tasks
Filters
List Actions
Sorts
Table tasks
Entry selection

Select an entry.
Click the arrow.
View tasks for
object.

Copyright IBM Corporation 2011


New controls: Overview (4 of 4)
IBM i
Operations are broken down
to tasks with logical
groupings.

Wizard-like interfaces help


organize values.

Copyright IBM Corporation 2011


New controls overview: Terms
IBM i

Page Bar: Navigate between pages


Banner: Common image
across all consoles

Work area
Copyright IBM Corporation 2011
New controls overview: Portlet controls
IBM i

Allows you to edit settings for the portlet


Return to the previous screen
Displayed if help is available
Minimize the module view; only the title bar is visible
Maximize view, full portlet view is visible
Close a portlet
Console module can be refreshed without reloading the
console page

Copyright IBM Corporation 2011


What is included: Base functions (1 of 2)
IBM i

System Commonly used system tasks include viewing system status,


messages, disk status, and passwords.
Basic Operations Basic tasks include easily managing lists of messages, printer
output, and printers.
Work Management Control the work performed on the system including support for
interactive and batch work. Distribute resources to ensure
applications run well.
Configuration and These tasks provide functions to help you manage both
Service hardware and software on your system, including system
values, time management, and disk units.

Network These tasks help you control TCP/IP configuration, remote


access services, networking servers, and IP policies.

Integrated Server These tasks let you manage servers hosted by i5/OS and enroll
Administration and manage users and groups.

Security These functions allow you to plan and implement security on


your system, authorization lists, object permissions,
cryptographic functions.
Copyright IBM Corporation 2011
What is included: Base functions (2 of 2)
IBM i

Users and Groups Display and manage a complete list of the users and groups,
create, delete, modify
Databases Graphical interface to perform many common admin database
operations, access and modify objects, work with performance
monitors, as well as access the health center
Journal Management Work with journals and journal receivers

Performance Collect performance data and view the collection to investigate


potential performance issues
File Systems Links to the most commonly used file systems tasks, integrated
file system, i5/OS NetServer, network file system

Internet i5/OS Internet configuration tasks, HTTP Server, digital


Configurations certificates, IBM IPP, Web-based help server, Internet Setup
wizard

Copyright IBM Corporation 2011


What is included: Additional LPPs
IBM i

Backup and Manage your most critical and complex backups, including
Recovery and Media online backups of Lotus servers, simply and easily. You can
Services also recover your system fully in the event of a disaster or
hardware failure.
Cluster Resource This is a task-based approach for setting up and managing your
Services high availability solution. Create a customized high-availability
solution by separately creating each element of the high
availability solution. Create and manage clusters, cluster
resource groups, device domains, and cluster administrative
domains and perform switchovers.
High Availability This is an easy-to-use, guided approach to setting up high
Solutions Manager availability. This interface ensures and validates prerequisites,
configures all necessary technologies for the selected solution,
and tests the set up. This management solution interface is best
for smaller businesses who want simpler solutions that require
fewer resources.
Performance This includes browser-based performance tasks, manage
performance data collections, graphical user interface for
collecting performance data, graphically view and analyze
performance data using Collection Services, Job Watcher, Disk
Watcher
Copyright IBM Corporation 2011
Welcome pages: System
IBM i

Copyright IBM Corporation 2011


Welcome page for BRMS
IBM i

Copyright IBM Corporation 2011


BRMS page: Available by advanced tab
IBM i

Copyright IBM Corporation 2011


How does it compare to
System i Navigator? (1 of 2)
IBM i

IBM Systems Director Navigator for i requires nothing to be installed on


your PC.
It is installed and available to use out-of-the-box in V7R1.

In V7R1, IBM Systems Director Navigator for i is not a complete


replacement for System i Navigator.
There are many functions (over 300 Web-enabled functions) that have been Web-
enabled as of V6R1.
V7R1 adds scheduling and viewing of jobs, filtering of BRMS log messages,
marking volumes for duplication, support for multiple email addresses, and Level
2 Console (L2L).

IBM Systems Director Navigator for i provides management functions


not available in System i Navigator.
Performance Data Investigator
High Availability Solutions Manager

Copyright IBM Corporation 2011


How does it compare to
System i Navigator? (2 of 2)
IBM i

IBM Systems Director Navigator for i is intended for management of


only the server to which you point your Web browser.
Management Central capabilities are not included.
Use IBM Systems Director cross-platform products for multisystem management.

Both are built from the same source code for consistent functionality.
Panels look different when rendered on the Web console.

Single user can only sign in to one Web consoleeither:


IBM Systems Director Navigator for i or System i Navigator URL Advisor

Both can have functions restricted.


Systems i Navigator does not install functions.
Web console restricts users from specific tasks.

Copyright IBM Corporation 2011


Customize functions and applications (1 of 3)
IBM i

Click the Application Administration link.

Copyright IBM Corporation 2011


Customize functions and applications (2 of 3)
IBM i

Open the tree node for the section.


Select the desired task.

Open the Task menu.


Select Customize.

Copyright IBM Corporation 2011


Customize functions and applications (3 of 3)
IBM i

Specify the
users/groups that
you either want to
give access or
restrict access to
this function.

Copyright IBM Corporation 2011


Additional
reference material

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
BRMS Internet home page
IBM i

Copyright IBM Corporation 2011


BRMS: Product Information link
IBM i

Copyright IBM Corporation 2011


Publications
IBM i

Refer to these publications for more information:

Backup Recovery Media Services


V7R1 SC41-5345-07
V6R1 SC41-5345-06

A Practical Approach to Managing BRMS for OS/400


SG24-4840-01 (Redbook)

Redpiece (REDP0508)
Information on online Domino, SAP, TSM, and so forth
www.redbooks.ibm.com

Automated Tape Library Planning and Management


SC41-5309

OS/400 Backup and Recovery


V7R1 SC41-5304-10
V6R1 SC41-5304-09

Copyright IBM Corporation 2011


Additional Internet sites
IBM i

iSeries Navigator
http://www-03.ibm.com/servers/eserver/iseries/navigator/

BRMS GUI
http://w3.rchland.ibm.com/~lpp/brmsGui/customerTips/brmsGuiCustomerSetupAn
dDebugNotes.htm
www-03.ibm.com/servers/eserver/iseries/service/brms/pluginfaq.html

Storage Web site (tape)


http://www-03.ibm.com/servers/eserver/iseries/hardware/storage/

System i Network
http://www.systeminetwork.com/
Backup basics and BRMS chapters
System i magazine backup/recovery FAQs
Commonly asked backup/recovery questions

iSeries Information Center


http://publib.boulder.ibm.com/iseries/
Copyright IBM Corporation 2011
Checkpoint (1 of 2)
IBM i

1. True or False: BRMS provides the following functions.


Management of your media
Automation of your backups
Simplified recovery processing
Detailed reporting

2. Which command will display a listing of the media


currently being managed by BRMS?
a. WRKMEDBRM
b. WRKCTLGBRM
c. WRKMEDIBRM
d. WRKLBRM

3. True or False: The BRMS GUI support is provided by


the BRMS Option 2 Advanced functions.
Copyright IBM Corporation 2011
Checkpoint solutions (1 of 2)
IBM i

1. True or False: BRMS provides the following functions.


Management of your media
Automation of your backups
Simplified recovery processing
Detailed reporting
The answer is True.

2. Which command will display a listing of the media currently being


managed by BRMS?
a. WRKMEDBRM
b. WRKCTLGBRM
c. WRKMEDIBRM
d. WRKLBRM
The answer is WRKMEDBRM.

3. True or False: The BRMS GUI support is provided by the BRMS


Option 2 Advanced functions.
The answer is False.
Copyright IBM Corporation 2011
Checkpoint (2 of 2)
IBM i

4. Which command will display a listing of data that has been processed by BRMS?
a. WRKMEDBRM
b. WRKCTLGBRM
c. WRKMEDIBRM
d. WRKLBRM

5. ____________ is used to restore data that has been saved with BRMS.
a. Retrieval function
b. Restore function
c. TSM (Tivoli Storage Management)
d. HSM (Hierarchical Storage Management)

6. ____________ is used to recover data that has been archived with BRMS.
a. Archive function
b. Retrieval function
c. TSM (Tivoli Storage Management)
d. HSM (Hierarchical Storage Management)

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. Which command will display a listing of data that has been processed by BRMS?
a. WRKMEDBRM
b. WRKCTLGBRM
c. WRKMEDIBRM
d. WRKLBRM
The answer is WRKMEDIBRM.

5. ____________ is used to restore data that has been saved with BRMS.
a. Retrieval function
b. Restore function
c. TSM (Tivoli Storage Management)
d. HSM (Hierarchical Storage Management)
The answer is Restore function.

6. ____________ is used to recover data that has been archived with BRMS.
a. Archive function
b. Retrieval function
c. TSM (Tivoli Storage Management)
d. HSM (Hierarchical Storage Management)
The answer is Retrieval function.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


List the features and functions provided by BRMS
List the different software that makes up the BRMS product
Discuss the benefits of using the WRKMEDBRM command
Discuss the benefits of using the WRKMEDIBRM command
Discuss the benefits of using backup control groups to do your
backups
Describe the functions supported for BRMS by System i
Navigator and Systems Director Navigator for i

Copyright IBM Corporation 2011


Installing BRMS

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List the software that is required to install BRMS
List the correct order in which this software should be installed
Explain some considerations when installing BRMS
Explain the capabilities of the INZBRM command
Explain the process to initialize BRMS

Copyright IBM Corporation 2011


BRMS software
IBM i

Install OS options and BRMS:


5770-SS1 Option 18: Media and Storage Extensions
Prerequisite
5770-SS1 Option 44: Encrypted Backup Enablement
5770-BR1 *BASE
5770-BR1 Option 1: Network feature
5770-BR1 Option 2: Advanced Functions feature

Copyright IBM Corporation 2011


BRMS installation (1 of 2)
IBM i

1. GO LICPGM
2. Option 11: Install licensed programs

Copyright IBM Corporation 2011


BRMS installation (2 of 2)
IBM i

When BRMS is installed, it automatically:


Creates the QBRM program library
Copies BRMS commands into QSYS
Creates the QUSRBRM setup library
Runs INZBRM (*DATA), which:
Creates a list of tape drives known to the system
Creates all media classes supported based on installed tape drives
Creates default BRMS objects
Registers the MSE tape interface program as exit points
(details later in this unit using the INZBRM command)
Add the license key information for BRMS:
Connect to www.ibm.com/software/lms
You need your customer number and software order number
Or
Run the ADDLICKEY command
For those systems with no Internet access (or at V5R3 and before)

Copyright IBM Corporation 2011


Installation considerations
IBM i

If BRMS is installed before MSE, exit points do not exist,


therefore they cannot be registered.
Rerun INZBRM (*DATA) after MSE is loaded to register them.
*Uninstall then reinstall software in the correct order.
Call IBM Support for help to register the exit points manually.

BRMS/MSE should not be installed and active on a system


with some other tape management system.
Only one set of tape exits can be in place at a time.

Note: The assumption is that you do not need to keep any of the
BRMS objects that might already exist on the system, such as
control groups, media information, and so forth.
Copyright IBM Corporation 2011
Install BRMS-related PTFs
IBM i

Rerun your last CUMME (cumulative media) DVD to pick up


BRMS and MSE PTFs (or apply most recent full CUMME).

Install the Backup and Recovery group PTF as follows:


V7R1: SF99188
V6R1: SF99187
V5R4: SF99186

The latest BRMS PTF is incorporated into the latest Backup


and Recovery group PTF on a monthly basis.

Keep System i Navigator updated as well (install service packs


for Access for Windows).
Copyright IBM Corporation 2011
BRMS information APAR II09772
IBM i

Copyright IBM Corporation 2011


The INZBRM command
IBM i

The Initialize BRMS (INZBRM) command performs several types of


initialization. These include:
Estimate the time to update BRMS to a future version and release
Start BRMS product initialization after installation or update
Estimate the time remaining to complete BRMS product initialization
Initialize all major files as well as establishing default policies and control groups
Starts the subsystem for networking in a multi-system environment
Reset BRMS and re-initialize all major files as well as establishing default
policies and control groups
Create auxiliary storage pool (ASP) descriptions
Re-register all BRMS functional authority elements with the OS's registration
facility; used during a full system recovery prior to restoring user profiles
Change the system name for BRMS media information to a new system name
when restoring this information to a different system or logical partition
Merge the BRMS database files contained on one library with the BRMS
database files in another library

Copyright IBM Corporation 2011


Using INZBRM (1 of 2)
IBM i

INZBRM (*CHGSYSNAM):
Rename owner of BRMS media information:
Used in system recovery
Documented in the recovery report
INZBRM (*DATA):
Adds any tape drives that are attached but not known to BRMS
Adds any default BRMS objects that are missing
Adds control groups for new Domino servers
INZBRM (*DEVICE):
Same as INZBRM (*DATA) and
Deletes any tape drives that no longer exist on the system
INZBRM (*ESTPRDINZ):
Used to determine time required to initialize BRMS
INZBRM (*ESTPRDUPD):
Used to determine time required to initialize BRMS after upgrading to a new
software release
INZBRM (*FLASHCOPY):
Used to set the FlashCopy status of BRMS

Copyright IBM Corporation 2011


Using INZBRM (2 of 2)
IBM i

INZBRM (*MERGE):
Used to merge BRMS database files from one library with BRMS database files in
another library
Used when consolidating multiple systems onto a single system
INZBRM (*NETSYS):
Used to add a system to a BRMS network
INZBRM (*RUNPRDINZ):
Initialize BRMS after installation/upgrade
BRMS cannot be used until completion.
INZBRM (*SECUREDDM):
Used to set the user profile and password to use for remote server secure DDM
connections to all the systems in a BRMS network
INZBRM (*SETAUT):
Used to re-register BRMS functional authority
Used during a full system recovery
Documented in the recovery report
INZBRM (*RESET) Beware:
All information is cleared.
Only BRMS defaults available when finished
Copyright IBM Corporation 2011
Before initializing BRMS
IBM i

Copyright IBM Corporation 2011


Running INZBRM (*ESTPRDINZ)
IBM i

DSPJOBLOG to view estimate


Display All Messages
System: I520DVL3
Job . . : QPADEV0002 User . . : TONIB Number . . . : 006027

INZBRM OPTION(*ESTPRDINZ)
Estimated initialization time is 0 hours and 10 minutes.

Additional Message Information

Message ID . . . . . . : BRM402B Severity . . . . . . . : 20


Message type . . . . . : Diagnostic
Date sent . . . . . . : 09/21/07 Time sent . . . . . . : 10:09:44

Message . . . . : Estimated initialization time is 0 hours and 10 minutes.


Cause . . . . . : The estimated time to complete BRMS product initialization
is 0 hours and 10 minutes. The time estimate is based on the files in
library QUSRBRM containing a total of 0 records and 0 deleted records.
BRMS product initialization performance can be optimized if run when there
is little or no other activity on the system.

Copyright IBM Corporation 2011


Running INZBRM (*RUNPRDINZ)
IBM i

Copyright IBM Corporation 2011


BRMS and System i Navigator
IBM i

System i Access for Windows must be installed on PC.

System i Navigator must be installed on PC.

BRMS plug-in to System i Navigator must be installed


separately.

Copyright IBM Corporation 2011


System i Navigator before BRMS plug-in
IBM i

Copyright IBM Corporation 2011


BRMS plug-in install
IBM i

Copyright IBM Corporation 2011


BRMS plug-in successfully installed
IBM i

Copyright IBM Corporation 2011


After BRMS plug-in install
IBM i

Copyright IBM Corporation 2011


BRMS and Systems Director Navigator for i
IBM i

Copyright IBM Corporation 2011


Tasks to implement BRMS (1 of 3)
IBM i

1. Install BRMS LPP and OS options.


Option 18 Media Storage Extension and Opt 44 Encrypted Backup Enablement
BRMS (5770-BR1)
*BASE, Opt 1 (Network feature) and Opt 2 (Advanced feature)
2. Install PTFs: Install the latest cumulative package and the
save/restore group PTF.
3. Add the license key for BRMS:
Connect to www.ibm.com/software/lms
or
Run the ADDLICKEY command
4. Initialize BRMS. Use the command: INZBRM *RUNPRDINZ
Run *ESTPRDINZ or *ESTPRDUPD for estimated time required.
5. Storage locations: Use the WRKLOCBRM command to create the
locations where your tapes should be kept; for example:
COMPROOM
OFF-SITE

Copyright IBM Corporation 2011


Tasks to implement BRMS (2 of 3)
IBM i

6. Media devices: Use the WRKDEVBRM command to review


the list of configured devices. For media libraries, also use
the WRKMLBBRM command.
7. Media classes: Use WRKCLSBRM *MED to ensure that all
media formats you need are included.
8. Container classes: Use WRKCLSBRM *CNR to define your
physical containers. Use of container management is
optional.
9. Containers: If containers are used for your tapes, use the
WRKCNRBRM command to create and add the containers.
10. Move policies: Use WRKPCYBRM *MOV to create the
move policies needed to rotate your media between the
storage locations.
11. Media policies: Use WRKPCYBRM *MED to create the
media policies needed. Media policies hold the retention
information, media type, and move policy.

Copyright IBM Corporation 2011


Tasks to implement BRMS (3 of 3)
IBM i

12. System policy: Check the parameter values in your system policy.
Take special notice of the following parameters:
Output queue: Create an output queue for BRMS reports.
The day start time affects both the media and the control groups.
13. Backup policy: Check your backup policy. Change any parameter
defaults to your specific environment.
14. Enroll and initialize media: Use the ADDMEDBRM to enroll and
initialize your tapes or use the ADDMLMBRM command if you have a
media library.
15. Create control groups: Define your backup. Create as many as
necessary to save all your data.
Use option 6 (Add to schedule) to add the control groups to the job scheduler.
16. BRMS maintenance: Schedule the STRMNTBRM command as part
of your daily routines. This command creates your disaster recovery
reports in the output queue specified in the system policy.

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. Which OS option is required to perform the basic BRMS functions supported by the
*BASE software?
a. 5770-SS1 Option 12 Host servers
b. 5770-SS1 Option 18 Media and storage extensions
c. 5770-SS1 Option 22 Object connect
d. 5770-SS1 Option 30 Qshell

2. The name of the library where the BRMS programs are stored on the system is
________ .
a. QSYS
b. QBRM
c. QUSRBRM
d. QSYSHLP

3. ________________ is the command used to update the BRMS device table with
the names of the tape hardware known by the OS.
a. INZBRM *CHGSYSNAM
b. INZBRM *DEVICE
c. INZBRM *FLASHCOPY
d. INZBRM *NETSYS

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i
1. Which OS option is required to perform the basic BRMS functions supported by the
*BASE software?
a. 5770-SS1 Option 12 Host servers
b. 5770-SS1 Option 18 Media and storage extensions
c. 5770-SS1 Option 22 Object connect
d. 5770-SS1 Option 30 Qshell
The answer is 5770-SS1 Option 18 Media and storage extensions.

2. The name of the library where the BRMS programs are stored on the system is
________ .
a. QSYS
b. QBRM
c. QUSRBRM
d. QSYSHLP
The answer is QBRM.

3. ________________ is the command used to update the BRMS device table with
the names of the tape hardware known by the OS.
a. INZBRM *CHGSYSNAM
b. INZBRM *DEVICE
c. INZBRM *FLASHCOPY
d. INZBRM *NETSYS
The answer is INZBRM *DEVICE.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


List the software that is required to install BRMS
List the correct order in which this software should be installed
Explain some considerations when installing BRMS
Explain the capabilities of the INZBRM command
Explain the process to initialize BRMS

Copyright IBM Corporation 2011


BRMS policies overview

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain what policies are and what function they serve
List the different policies that can be set for BRMS
Detail and explain the parameters that are set through the
system policy
Explain how defaults are set on the system and how they can
be overridden at a lower level
Explain how to use the green screen, System i Navigator, and
Systems Director Navigator for IBM i interfaces to set policies

Copyright IBM Corporation 2011


BRMS outline
IBM i

Defaults
Quarterly Daily System policy
Lib1 Lib3
Lib2 Lib4 Backup/recovery/archive
Control groups Retrieve/migration policy

Retention Save files


Media policies
15

Move policies

Storage locations

IBM 2.5 GB Data Cartridge

Tape devices
Container classes Media classes

Copyright IBM Corporation 2011


Policy administration
IBM i

System policy (one per operating system)


Default media class
Default media policy and devices
User notification and sign-off controls
IPL controls and presentation controls
Systems that share the media inventory
Start of day/time
Media monitor on/off
License information

Backup, archive, recovery, retrieve, migration policies


(one of each, override system policy)
Preferred media policy and devices
Weekly activity and user sign-off controls
Operation specific controls

Control groups
(as many as needed, override policies)
User sign-off controls
Media policy and devices
Weekly activity
Operation specific controls

Weekly activity

Individual commands
Priority flow
Copyright IBM Corporation 2011
Using 5250 emulation

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Main BRMS menu
IBM i

Copyright IBM Corporation 2011


Policy Administration menu
IBM i

Copyright IBM Corporation 2011


System Policy menu
IBM i

Copyright IBM Corporation 2011


Option 1: Change System Policy screen (1 of 2)
IBM i

Copyright IBM Corporation 2011


Option 1: Change System Policy screen (2 of 2)
IBM i

Copyright IBM Corporation 2011


Option 2: Work with Sign off Exceptions
IBM i

These users or devices are exempt from sign off when using
Sign off Interactive Users from a control group.
If you are running a restricted state save, this does not apply.

Copyright IBM Corporation 2011


Option 3: Work with Subsystems to Check before
IPL
IBM i

Check to see if this subsystem is active; if it is then BRMS


does not allow an IPL to occur after the backup.

Copyright IBM Corporation 2011


Option 4: Change Network Group
IBM i

New in V7R1:
You must use F11 to view BRMS Media Information options.

Copyright IBM Corporation 2011


Option 5: Change Presentation Controls
IBM i

Copyright IBM Corporation 2011


Option 6: Change Notification Controls
IBM i

These defaults can be changed to meet your needs.


All messages that BRMS generates, regardless of what ID is
running the backup, are sent to QSYSOPR.
Configure additional notification through GUI using email.

Copyright IBM Corporation 2011


Option 7: Change IPL Controls
IBM i

The last two parameters cannot be overridden elsewhere.


Earliest and latest time to allow an IPL.
This allows you to specify a range of time to allow an IPL.
This is the only place these parameters can be viewed or changed.

Copyright IBM Corporation 2011


Option 8: Display Log for BRM (DSPLOGBRM)
IBM i

Copyright IBM Corporation 2011


Backup Policy menu
IBM i

Only two options are available.


This screen shows the default values used with backup control groups.
From here, you can override values set in the system policy.
Values can be overridden in individual backup control groups.
Work with items to omit from backup is used to add or remove backup
items when processing the *ASPnn, *SAVSYS, *ALLUSR, and *IBM
special values in a backup operation.
Can be overridden from the STRBKUBRM command
Ignored when using the *SYSTEM backup control group
Copyright IBM Corporation 2011
Option 1: Change Backup Policy (1 of 3)
IBM i

Copyright IBM Corporation 2011


Option 1: Change Backup Policy (2 of 3)
IBM i

Copyright IBM Corporation 2011


Option 1: Change Backup Policy (3 of 3)
IBM i

Copyright IBM Corporation 2011


Change Recovery Policy
IBM i

Two additional pages are associated with the recovery policy.


The defaults set through the recovery policy can be overridden through:
The parameters specified for the specific restore commands, or
The parameters specified for the WRKMEDIBRM command
Copyright IBM Corporation 2011
Change Archive Policy
IBM i

Two additional pages are associated with the Archive Policy.


Specify criteria that must be met to archive your data
Specify parameters for the backup of the archive data
Use the STRARCBRM command to create a report of candidates for
review, or to perform the archive function.
Copyright IBM Corporation 2011
Change Retrieve Policy
IBM i

Copyright IBM Corporation 2011


Change Migration Policy
IBM i

Ability to specify a multitude of criteria


Only libraries, folders, and spool files can be migrated
Ability to use MOVSPLFBRM command
Migrated at library level, not object level
Migrated at root folder level
Copyright IBM Corporation 2011
Media policy
IBM i

Unlike the other policies, multiple media policies can exist.


A media policy controls the following items:
Retention type (for saved data)
Move policy
Media class
Storage location to obtain tape from
Save to save file and ASP of save file (the majority of save file control
is implemented by the media policy)
Save file retention time
Whether data on the volume is to be secured
ASP storage limit (%) for save files
Number of volumes required for a save
Mark volumes for duplication

Copyright IBM Corporation 2011


Move policy
IBM i

Multiple move policies can exist.


A move policy controls the following items:
Home location of media
Location for media after last sequence in itinerary
Whether media container is to be used for move
Media movement confirmation
List of locations and duration at each location during media/data life

Copyright IBM Corporation 2011


Using System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
System i Navigator: Global Policy Properties
IBM i

Copyright IBM Corporation 2011


General
IBM i

Copyright IBM Corporation 2011


Notification
IBM i

Copyright IBM Corporation 2011


Signoff Exceptions
IBM i

Copyright IBM Corporation 2011


Power Down
IBM i

Copyright IBM Corporation 2011


Maintenance
IBM i

Copyright IBM Corporation 2011


Retrieval
IBM i

Copyright IBM Corporation 2011


Network
IBM i

Copyright IBM Corporation 2011


Logging
IBM i

Copyright IBM Corporation 2011


Using Systems
Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Connecting to the system
IBM i

Copyright IBM Corporation 2011


Login prompt
IBM i

Copyright IBM Corporation 2011


Choose global policy properties
IBM i

Copyright IBM Corporation 2011


Global policy properties options
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. There is only one __________ policy on a system.


a. System
b. Backup
c. Recovery
d. All of these

2. True or False: Multiple users are able to make


changes to the system policy at the same time.

3. True or False: Setting the Media Monitor parameter to


OFF does not affect the logging of volume usage.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. There is only one __________ policy on a system.


a. System
b. Backup
c. Recovery
d. All of these
The answer is all of these.

2. True or False: Multiple users are able to make


changes to the system policy at the same time.
The answer is False.

3. True or False: Setting the Media Monitor parameter to


OFF does not affect the logging of volume usage.
The answer is False.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

4. True or False: The Backup policy and the Retrieve


policy work together to set up the defaults for backup
and recovery of data.

5. There can be as many __________ policies as


required on your system.
a. Backup
b. Recovery
c. Media
d. Archive

6. True or False: The values set in the System policy


can be overridden when an individual command is
run.
Copyright IBM Corporation 2011
Checkpoint solutions (2 of 2)
IBM i

4. True or False: The Backup policy and the Retrieve


policy work together to set up the defaults for backup
and recovery of data.
The answer is False.

5. There can be more as many __________ policies as


required on your system.
a. Backup
b. Recovery
c. Media
d. Archive
The answer is Media.

6. True or False: The values set in the System policy


can be overridden when an individual command is
run.
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Explain what policies are and what function they serve
List the different policies that can be set for BRMS
Detail and explain the parameters that are set through the
system policy
Explain how defaults are set on the system and how they are
overridden at a lower level
Explain how to use the green screen, System i Navigator, and
Systems Director Navigator for IBM i interfaces to set policies

Copyright IBM Corporation 2011


Lab exercise: BRMS familiarization
IBM i

Using 5250 emulation


Using System i Navigator
Using Systems Director Navigator for i

At the end of the labs, you should be able to:


Navigate the BRMS menus and the GUI options
Display all of the commands that relate to BRMS
List some of the objects that are
stored in the BRMS libraries:
QBRM and QUSRBRM

Copyright IBM Corporation 2011


Media devices and encryption using
software or hardware

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how tape devices are made available or configured for BRMS to
use
Describe the function of the parameters when changing a stand-alone
tape device
Describe the function of the parameters when changing a tape media
library device
Explain the benefit of using *MEDCLS in the device parameter when
saving information
Explain the use of the optimum block, device sharing, and automatically
enroll media parameters
Explain the support available to perform software data encryption
Explain the support available to perform hardware data encryption

Copyright IBM Corporation 2011


Media devices and encryption using
software or hardware

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Tape device information
IBM i

Is automatically gathered during installation


Based on devices known by the operating system
Includes device type, model, and characteristics
Supports stand-alone tape drive, media library devices, and
virtual tape devices
Is used to validate and control media usage
Supports:
Automatic device selection (*MEDCLS)
Device sharing
Enrolling media
Optimum block sizes

Copyright IBM Corporation 2011


Tape devices recognized by the OS
IBM i

WRKCFGSTS *DEV T*
WRKCFGSTS *DEV TAP*
Copyright IBM Corporation 2011
Tape devices recognized by BRMS
IBM i

WRKDEVBRM

Copyright IBM Corporation 2011


BRMS media devices
IBM i

A BRMS media device is needed for each tape unit to be used


by either:
Go LICPGM option 11 (RSTLICPGM) creates an entry for each tape
drive it finds on the system
INZBRM: *DEVICE or *DATA if a new drive has been added
INZBRM *DATA creates an entry for any new device
INZBRM *DEVICE does the same as *DATA as well as:
Reinitializes the device file
Resets any customization done on the media devices
WRKDEVBRM: Option 1 to add or option 2 to change manually

Copyright IBM Corporation 2011


Change Tape Media Library Device
IBM i

Copyright IBM Corporation 2011


Change Tape Device
IBM i

Is this the correct


location?

Copyright IBM Corporation 2011


Optimum block parameter
IBM i

The optimum block parameter:


Specifies whether the optimum block size is used by this device for
the save operation
Allows IBM i to send data to the drive in blocks greater than 32 KB
blocks
Might increase save performance
Use DSPTAP to see block size used on a certain tape.
To turn it on:
Set OPTBLK parameter in BRMS tape device entry.
You can turn it on for all drives, even if they cannot use large
block yet.
Tapes saved using OPTBLK must be restored on a tape drive
that can support optimum block.
If you duplicate a tape that was saved with large block, the
outbound drive must also use large block.
Copyright IBM Corporation 2011
Device sharing parameter
IBM i

A device can be shared between two systems (for example, a


3590 attached to a production and a development CPU).
This performs automatic vary-on/allocate before save and vary-
off/deallocate after save.
Device can also be shared without this setting, but the user must
handle vary-off/on.

System 1 System 2

Using TAP01
3590

Copyright IBM Corporation 2011


Automatically enroll media parameter
IBM i

If this parameter is set to *YES on the BRMS tape device:


When BRMS is performing a save and finds a tape that is not already
in the media inventory, it enrolls the tape and continues rather than
sending a message.
Tape must already be initialized.
This parameter is irrelevant for media libraries (MLBs) because BRMS
would have to already know about the tape to mount it.

Copyright IBM Corporation 2011


Using *MEDCLS in device parm (1 of 2)
IBM i

Copyright IBM Corporation 2011


Using *MEDCLS in device parm (2 of 2)
IBM i

Copyright IBM Corporation 2011


WRKMLBBRM
IBM i

Many options are available to work with the media library.


Each option initiates a separate command.

Copyright IBM Corporation 2011


Using tape libraries
IBM i

One controller is created for each tape library device.


TAPMLBxx
One TAPMLBxx can control all the tape devices.
A tape device is a resource controlled by the tape library.
The device must be varied off.
The tape library makes the device available as needed.
Cannot vary on device if it is available to the tape library.
Cannot make device available to the tape library if it is varied on.
Must deallocate to vary on device as a stand-alone.
Allocation:
Unprotected: The device is available to any system.
Allocated: The device is only available for use by the system that has this status.
Deallocated: The device is unavailable to the tape library.
Status:
Operational: The device is ready for use.
Active: The device is actively running a job.
Job will be listed.
Unavailable: The device is not available to the tape library.
Varied on as a stand-alone
Copyright IBM Corporation 2011
WRKMLBSTS
IBM i

TAP01 is a resource controlled by TAPMLB01.


A resource name is associated with each device description.
The resource name of TAP01 might or might not be the same as the
device description name in IBM i.
Varying on the tape library also makes all the tape resources
available, if possible.
Copyright IBM Corporation 2011
Who is using my tape lib?
IBM i

File . . . . . : QP1ADEVUSE
Page/Line 1/27
Control . . . . .
Columns 1 - 130
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9
+....0....+....1....+....2....+....3
FILE LIBRARY MEMBER FORMAT
DEVICELOG QTEMP DEVICELOG DEVICELOG
DATE . . . . . . . . 02/11/11
TIME . . . . . . . . 14:50:59

01/04/08 14:50:59 Page 1

DEVSTSDATE DEVSTSTIME STATUS

2008-01-04 13.52.21 SYSTEM : X1521P3 :NET3590: TAP06 STATUS :-*ALLOCATED

* * * E N D O F R E P O R T * * *

Bottom
F3=Exit F12=Cancel F19=Left F20=Right F24=More keys

Copyright IBM Corporation 2011


Software data encryption

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Software data encryption overview
IBM i

Software data encryption requires:


5770-BR1 Option 2: BRMS Advanced feature
5770-SS1 Option 44: Encrypted Backup Enablement
Use the cryptographic services key management in GUI to
create keystore file.
The keystore file must be named Q1AKEYFILE and must be
stored in the QUSRBRM library with a unique file label.

Copyright IBM Corporation 2011


Open Cryptographic Services Key Management
IBM i

Copyright IBM Corporation 2011


Create New Keystore
IBM i

Copyright IBM Corporation 2011


Media policy parameters to use encryption
IBM i

Copyright IBM Corporation 2011


GUI: Media policy encryption parameters
IBM i

Copyright IBM Corporation 2011


Steps to set up BRMS for encrypted saves
IBM i

Copyright IBM Corporation 2011


Encryption considerations
IBM i

Encryption is not allowed for:


*IBM, *SAVSYS, *SAVSECDTA, *SAVCFG
Library names beginning with the letter Q (either user or system)
Performance impact: See student notes.
Not supported on optical devices or virtual devices
Error on recovery report: Be aware.
Discussed in future section
Most important: User must understand cryptographic services
key management.
If not, risks losing data
Services contract available to get assistance from IBM

Copyright IBM Corporation 2011


Hardware data encryption

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Accessing up-to-date information
IBM i

Copyright IBM Corporation 2011


IBM System Storage: TS1120 and TS1130
IBM i

Both support:
Flexible media, including short and long length cartridges and
re-writable and WORM formats
Small form factor and high capacity
Supports encryption and key management
Compatibility with existing IBM tape automation installations
IBM Power Systems, System i5, System p5, System z, and
System x support
TS1120
High performance with data transfer rate up to 260 MBps with
3:1 compression
TS1130
High performance with data transfer rate up to 350 MBps with
3:1 compression
Copyright IBM Corporation 2011
Steps to set up BRMS for encrypted saves
IBM i

Initialize new device by using:


INZBRM *Device command, or
Use WRKDEVBRM - option 1 to add new device
For encrypted media, IBM i will report media density as FMT3592A2E.
Use media class to distinguish between densities or even volumes.
Media enrolled in encryption pool will have a density of FMT3592A2E.
Create a media class called FMT3592A2E by using the new media density
FMT3592A2E.
Use media class FMT3592A2E:
To enroll encryption capable media into BRMS inventory
For all media policies that require encrypted saves and archive operations
User is responsible for enrolling encrypted and non-encrypted media
into the correct media class.
All backup and archive operations performed on IBM i (V5R2 and
above) that use media class FMT3592A2E will be encrypted.

Copyright IBM Corporation 2011


Checkpoint (1 of 3)
IBM i

1. True or False: Information about the available tape devices that will be
supported by BRMS is captured at BRMS install time.

2. The command used to list the tape devices that BRMS knows about is
the ____________ command.
a. WRKMEDBRM
b. WRKCTLGBRM
c. WRKCLSBRM
d. WRKDEVBRM

3. True or False: It is recommended that you set up your system to


specify automatically enroll media.

4. Instead of specifying the actual name of a tape drive for the backup
device parameter you can specify ____________.
a. *FULL
b. *TAPE
c. *MEDCLS
d. *SYSTAP
Copyright IBM Corporation 2011
Checkpoint solutions (1 of 3)
IBM i
1. True or False: Information about the available tape devices that will be supported by
BRMS is captured at BRMS install time.
The answer is True.

2. The command used to list the tape devices that BRMS knows about is the
____________ command.
a. WRKMEDBRM
b. WRKCTLGBRM
c. WRKCLSBRM
d. WRKDEVBRM
The answer is WRKDEVBRM.

3. True or False: It is recommended that you set up your system to specify automatically
enroll media.
The answer is False.

4. Instead of specifying the actual name of a tape drive for the backup device parameter you
can specify ____________.
a. *FULL
b. *TAPE
c. *MEDCLS
d. *SYSTAP
The answer is *MEDCLS.
Copyright IBM Corporation 2011
Checkpoint (2 of 3)
IBM i

5. The command to display and work with the status of a tape library is
the ____________ command.
a. WRKCFGSTS
b. WRKDEVBRM
c. WRKMLBSTS
d. WRKTAPSTS

6. Option ______ of the OS is required to implement software data


encryption.
a. 12
b. 18
c. 30
d. 44

7. True or False: Software data encryption is a function provided by


Option 1 Networking feature of the BRMS software.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 3)
IBM i

5. The command to display and work with the status of a tape library is
the ____________ command.
a. WRKCFGSTS
b. WRKDEVBRM
c. WRKMLBSTS
d. WRKTAPSTS
The answer is WRKMLBSTS.

6. Option ______ of the OS is required to implement software data


encryption.
a. 12
b. 18
c. 30
d. 44
The answer is 44.

7. True or False: Software data encryption is a function provided by


Option 1 Networking feature of the BRMS software.
The answer is False.
Copyright IBM Corporation 2011
Checkpoint (3 of 3)
IBM i

8. The keystore file used for software encryption must be stored in which
library?
a. QSYS
b. QBRM
c. QUSRBRM
d. QGPL

9. True or False: Hardware data encryption is supported on all of the


different tape drives that can be connected to the POWER I system.

10. The Encrypt Data *YES parameter is specified in which of the


following?
a. System policy
b. Backup policy
c. Media class
d. Media policy

Copyright IBM Corporation 2011


Checkpoint solutions (3 of 3)
IBM i

8. The keystore file used for software encryption must be stored in which
library?
a. QSYS
b. QBRM
c. QUSRBRM
d. QGPL
The answer is QUSRBRM.

9. True or False: Hardware data encryption is supported on all of the


different tape drives that can be connected to the POWER I system.
The answer is False.

10. The Encrypt Data *YES parameter is specified in which of the


following?
a. System policy
b. Backup policy
c. Media class
d. Media policy
The answer is Media policy.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how tape devices are made available or configured for BRMS to
use
Describe the function of the parameters when changing a stand-alone
tape device
Describe the function of the parameters when changing a tape media
library device
Explain the benefit of using *MEDCLS in the device parameter when
saving information
Explain the use of the optimum block, device sharing, and automatically
enroll media parameters
Explain the support available to perform software data encryption
Explain the support available to perform hardware data encryption

Copyright IBM Corporation 2011


Overview and implementation of virtual
tape, DVD, and optical device support

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Discuss the advantage of virtual tape
List the steps necessary to implement virtual tape
Explain the purpose of catalog shadowing
Discuss the support available for DVD and optical devices

Copyright IBM Corporation 2011


Overview and implementation of
virtual tape support

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Virtual tape support (1 of 4)
IBM i

Key advantages:
Supported on all save/restore commands
Can be faster than saving directly to tape
Eliminates save file limitations
Eliminates media error limitations
Allows duplicate saves to media (DUPMEDBRM)
Allows on-site and off-site storage

Copyright IBM Corporation 2011


Virtual tape support (2 of 4)
IBM i

Considerations:
Additional DASD requirements
No installation from SAVSYS virtual volume:
D type IPL is only supported from physical media.
Might not be faster:
Tape technology
System configuration and environment
Data compaction not supported
Data compression support:
DTACPR(*YES) parameter on save commands:
Default is *NO
Significant performance impact

Copyright IBM Corporation 2011


Virtual tape support (3 of 4)
IBM i

Implementation of virtual tape:


Included in base IBM i
Configures as Random Access Cartridge Loader (RACL) tape device:
I/O to disk instead of tape media
Behaves like a tape library mounting specified volumes
Supports up to 35 virtual tape devices
Virtual tape volumes support multiple optimum block sizes:
Compatibility with tape devices
Tape volume management interface is supported using GUI.
User interface is available through command line or GUI.
There is complete user interface and tape management with
BRMS.
Virtual volumes are stored as IFS stream files.

Copyright IBM Corporation 2011


Virtual tape support (4 of 4)
IBM i

Image catalog:
Commands are modified to support virtual optical and virtual tape.
It can store up to 256 1 TB virtual tape volumes.
Load of image catalog on virtual device makes virtual volumes
accessible.

Virtual media:
Virtual volume can be opened by multiple virtual tape devices.

Copyright IBM Corporation 2011


Overview and implementation
IBM i

Up to 256
virtual tape
1
2 volumes
3
CRTIMGCLG 4
5
ADDIMGCLGE
(2) 6
7
(3)
8
9
10

LODIMGCLG
Any ASP or iASP
(4)
(6)
Virtual Save
CRTDEVTAP tape
(1) device Disk
Restore Disk
(5)

Duplicate to media, switch, or


FTP to another system

Copyright IBM Corporation 2011


1: Create virtual tape device
IBM i

Copyright IBM Corporation 2011


2: Create Image Catalog
IBM i

Copyright IBM Corporation 2011


3: Create virtual volume
IBM i

Copyright IBM Corporation 2011


Work with virtual devices
IBM i

WRKCFGSTS *DEV TAP* command


Can also be displayed using GUI

Copyright IBM Corporation 2011


4: Load image catalog virtual volume
IBM i

Copyright IBM Corporation 2011


Work with Image Catalogs
IBM i

WRKIMGCLG command
Can also be displayed using GUI

Copyright IBM Corporation 2011


Work with virtual volumes (1 of 2)
IBM i

WRKIMGCLGE IMGCLG(VTAPTEAM00)
Can also be displayed using GUI
Copyright IBM Corporation 2011
Work with virtual volumes (2 of 2)
IBM i

WRKIMGCLGE command - F11 to view size information


Can also be displayed using GUI
Copyright IBM Corporation 2011
BRMS and virtual tape
IBM i

Considerations:
Must create virtual tape devices outside of BRMS
Must create image catalog and virtual volumes outside of BRMS
BRMS virtual tape acts just like a physical tape device.
BRMS automatically performs virtual tape mounts.
Disaster recovery:
Duplicate to physical media using the DUPMEDBRM command
Virtual tape volumes stored as IFS objects
Image catalogs in READY status
Virtual media volumes are not shared in BRMS network.
Local system only
Independent auxiliary storage pools (IASPs) allowing sharing by
switching IASP

Copyright IBM Corporation 2011


Duplicating virtual volume to physical media
IBM i

Copyright IBM Corporation 2011


Catalog shadowing overview
IBM i

Method to share virtual images using more than one virtual


device for restore or media duplication

REFERENCE DEPENDENT
CATALOG CRTIMGCLG CATALOG

Virtual Virtual
device A device B

Catalog
directory

Image files
VOLUMES VOLUMES
Volume A Volume A
Volume B Volume B
Volume C Volume C

BRMS does not support catalog shadowing.


Copyright IBM Corporation 2011
Overview of
DVD and optical device support

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
WRKDEVBRM support for DVD and optical device
IBM i

Copyright IBM Corporation 2011


WRKMLBBRM support for DVD and optical device
IBM i

Work with Media Libraries Y0446P4

Position to . . . . . . _________________________ Starting characters

Type options, press Enter.

2=Change 3=Hold 5=Display 6=Release 8=Work with MLB media


9=Display MLB media 10=Display MLB status 11=Add MLB media

Opt Library Status Location Text

OPTMLB01 Released OPTMLB01 Entry created by BRM configuration

Bottom

F3=Exit F5=Refresh F9=System command F12=Cancel

Copyright IBM Corporation 2011


WRKMEDBRM support for DVD and optical device
IBM i

Work With Media System: I520DVL2

Position to . . . . . ______________________ Starting characters

Type options, press Enter.


1=Add 2=Change 4=Remove 5=Display 6=Work with serial set 7=Expire
8=Move 10=Reinitialize ...

Volume Volume Optical


Opt Serial Identifier Media Type

KMA001 LPP01234567890123456789
LN4121 LN4121
LN5795 LN5795
OPT001 FISTOPT01
OPT002 FISTOPT02 *DVD-RAM
OPT003 FISTOPT03
OPT004 + FISTLER01 *ERASE

More...
Parameters or command:
===>
F3=Exit F4=Prompt F5=Refresh F11=Volume information F12=Cancel
F17=Top F18=Bottom F23=More options

Copyright IBM Corporation 2011


ADDMEDBRM support for DVD and optical device
IBM i

Copyright IBM Corporation 2011


WRKMLMBRM support for DVD and optical device
IBM i

Work with Media Library Media I520DVL2

Media library . . . . . . : OPTMLB01


Position to . . . . . . . .

Type options, press Enter.


1=Add MLB media 2=Work with media 5=Initialize

Volume Optical
Opt Volume Identifier Serial Volume Type Media Type

ABSW1A *NONE *PRIMARY *WORM


ASCIIVOL *NONE *PRIMARY *ERASE
DUPOPT-4XCCW-TO-4XCCW *NONE *PRIMARY *WORM
DUPOPT-4XWORM-TO-4XCCW *NONE *PRIMARY *WORM
FISTLER01 OPT004 *PRIMARY *ERASE
FISTLER02 OPT005 *PRIMARY *ERASE
FULL *NONE *PRIMARY *WORM
FULL1 *NONE *PRIMARY *WORM

More...
F3=Exit F5=Refresh F9=System command F11=BRMS information
F12=Cancel F13=Repeat

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. True or False: Support for virtual tape was added at V5R3.

2. True or False: Data compaction is not supported when saving


to a virtual tape.

3. True or False: Data compression is not supported when


saving to a virtual tape.

4. The maximum number of virtual volumes that can be loaded


to an image catalog is ___.
a. 32
b. 64
c. 256
d. *NOMAX

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. True or False: Support for virtual tape was added at V5R3.


The answer is False.

2. True or False: Data compaction is not supported when saving to a


virtual tape.
The answer is True.

3. True or False: Data compression is not supported when saving to a


virtual tape.
The answer is False.

4. The maximum number of virtual volumes that can be loaded to an


image catalog is ___.
a. 32
b. 64
c. 256
d. *NOMAX
The answer is 256.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

5. True or False: Catalog shadowing is supported by BRMS.

6. True or False: Saving to a virtual tape is always faster than


saving to a physical tape drive.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

5. True or False: Catalog shadowing is supported by BRMS.


The answer is False.

6. True or False: Saving to a virtual tape is always faster than


saving to a physical tape drive.
The answer is False.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Discuss the advantage of virtual tape
List the steps necessary to implement virtual tape
Explain the purpose of catalog shadowing
Discuss the support available for DVD and optical devices

Copyright IBM Corporation 2011


Lab exercise
IBM i

Media devices and virtual tape


At the end of the lab, you should be able to:
Perform the steps necessary to:
Display the tape devices that are recognized by the OS
Perform the command to create a virtual tape environment
Perform the commands to make virtual devices available to BRMS
Display what tape devices are recognized by BRMS

Copyright IBM Corporation 2011


Creating a simple
backup control group

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List all the steps to create a backup control group
List the different backup items that can be specified
Explain how to set backup control group attributes
Explain how media classes are used on backup
Explain how the backup policy and system policy are used
Explain how to set up to end and start subsystems
Explain how to set up to hold and release job queues
Explain what the BRMS media information is and how to back
it up
Explain how to perform these functions using 5250 emulation,
System i Navigator, and Systems Director Navigator for IBM i

Copyright IBM Corporation 2011


Control groups, media, and move policies
IBM i

Control groups
Libraries List SWA Media policies
Special values *obj *yes
*allusr *link * no Retention type Required vols
*savsys *spl Move policy Mark for dup
*alltest *flr Media class
*etc Storage location
*load Save to save file?
*exit
Attributes Retain object detail
Media policy *no Move policies
Backup device *obj
Append, B/U data base, *mbr
IPL? *yes Home location
Use containers?
Verify moves?
Storage location - duration

Tape devices Media classes


Storage locations
Density
Read/write densities *HOME vols expire? Prt labels?
Device location TAPMLBxx Shared media
Shared device? COMPROOM usage/read/write
VAULT
Optimum block size And so on
thresholds

WRKMEDBRM

Location
Media class
Move policy
Expired?

Copyright IBM Corporation 2011


Backup control groups

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
What are backup control groups? (1 of 3)
IBM i

Each backup control group is a collection of items to be


backed up; they include:
Data with similar processing requirements
An item that is a library or a list of objects or keyword
Attributes that define how the backup will be performed and specifics
about the media that will be used
As many control groups as needed can be defined.
Each backup control group has a name that the user assigns.

Copyright IBM Corporation 2011


What are backup control groups? (2 of 3)
IBM i

Define the type of backup to be performed.


Full or incremental
Which type is done on each day of the week
Backup functions include:
Full save (SAVLIB, SAVOBJ, SAV, or SAVDLO)
Incremental save (SAVCHGOBJ or SAVDLO):
Cumulative incremental
Noncumulative incremental
Use an interface that supports save-while-active.
Retain save history for tracking and later analysis.
Specify save defaults.

Copyright IBM Corporation 2011


What are backup control groups? (3 of 3)
IBM i

Default backup control groups created at installation:


*BKUGRP: Full backup of all user data
*SYSGRP: Full backup of all IBM data
*SYSTEM: Full backup of entire system:
It cannot be changed; it can only be viewed.
It can be copied.

Copyright IBM Corporation 2011


Save changed objects
IBM i

To recover if using
cumulative/incremental
Cumulative Incremental
restore:
Sunday Monday Tues Wed Thur Fri Sat
FULL
SAVE
Changed/SAVED C/S C/S C/S C/S LIB A deleted a. Sunday lib save
A C S S S C S S
b. Friday's Save
B C S S S S

C C S S S
To recover if using
Incremental Incremental
incremental/incremental
Sunday Monday Tues Wed Thur Fri Sat
FULL
SAVE
Changed/SAVED C/S C/S C/S C/S LIB A deleted restore:
A C S C S
a. Sunday lib save
B C S b. Monday's save
C C S c. Tuesday's save
d. Wednesday's save
e. Thursday's save
Copyright IBM Corporation 2011
WRKCTLGBRM create/edit
IBM i

Use option 1 to create a new backup control group.


Use option 2 to edit an existing backup control group.

Copyright IBM Corporation 2011


Text field
IBM i

Text
Specify something meaningful and descriptive.
This can be used for searches on the WRKMEDBRM
command.

Copyright IBM Corporation 2011


Defining default activity and weekly activity
IBM i

Default activity:
Specifies defaults for each line item
Specifies backup to be performed:
F = full
I = incremental
Blank = skip on that day (none)
Will default to the backup policy

Weekly activity:
Overrides the default activity
Specifies backup to be performed:
F, I, or blank

Copyright IBM Corporation 2011


Backup items
IBM i

Named items:
Library name: Back up a library.
A warning message is issued if library
does not exist.
Generic library name: Back up
multiple libraries.
Special value: Predefined items to
back up
List name: Back up a list of objects,
folders, spool files, or IFS data.

Use F19 Select Libraries to assist.


Cursor must be on the Backup Items
column.

Copyright IBM Corporation 2011


Select Libraries: F19
IBM i

Copyright IBM Corporation 2011


Backup items: Special values (1 of 2)
IBM i

*ALLDLO - Save the document library, all ASPs.


*ALLPROD - Save all *PROD type libraries.
*ALLTEST - Save all *TEST type libraries.
*ALLUSR - Save all user libraries.
*ASPnn - Save an ASP (includes only libraries).
*DLOnn - Save the document library, selected ASP.
*IBM - Save all IBM libraries.
*LINK - Save all directories and files.
*LNKOMTONL - Save all IFS directories and files except online
Lotus server backup files.
*LNKOMTLTS - Save all IFS directories and files except all Lotus
server files.
*LTSOMTONL - Save all Lotus server files except online Lotus
server files.
*QHST - Save history information.
*SAVCFG - Save configurations.
Copyright IBM Corporation 2011
Backup items: Special values (2 of 2)
IBM i

*SAVSECDTA - Save security data.


*SAVSYS - Save the operating system (requires all
subsystems be ended).
*SAVSYSINF - Save only operating system information.
*ALLCHGRCV - Save all journal receivers in user libraries
that do not start with the letter Q that
have never been saved or that have
changed since they were last saved.
*ALLDTCRCV - Save all detached journal receivers in user
libraries that do not start with the letter Q
that have never been saved or that have
changed since they were last saved.

Copyright IBM Corporation 2011


Special values not supported for parallel save
IBM i

The following special value items will be backed up using a single


resource if included in a control group using multiple parallel resources:
*ALLDLO
*ASPnn
*DLOnn
*EXIT containing a SAVDOMBRM command saving to a target release prior to
V5R4M0
*LINK saving to a target release prior to V5R4M0
*LNKOMTONL saving to a target release prior to V5R4M0
*LNKOMTLTS saving to a target release prior to V5R4M0
*LTSOMTONL saving to a target release prior to V5R4M0
*SAVCFG
*SAVSECDTA
*SAVSYS
*SAVSYSINF
*ALLDTCRCV
*ALLCHGRCV

Copyright IBM Corporation 2011


Backup items: Special operations
IBM i

Special operations:
*EXIT: Perform user command processing.
More detail will be covered in unit nine.

*LOAD: Eject current tape and load a new tape.


Continue remaining operations on new tape.
(Example: seq #50 through end will continue on a new tape.)

*SETASPGRP: Set ASP group.


Details on next page

Copyright IBM Corporation 2011


ASP column
IBM i

ASP device:
Specifies name of storage pool:
Special value
Primary ASP
Secondary ASP
Works with *SETASPGRP in Backup Items column

Copyright IBM Corporation 2011


Retain Object Detail column
IBM i

Retain Object Detail


Level of detail about what is saved through BRMS operations
Values allowed are:
*ERR: Identify only those objects not saved due to error
*NO: Do not keep track of object detail
*YES: Keep track of object detail for backup lists
*OBJ: Keep track at object detail level
*MBR: Keep track at member detail level

Copyright IBM Corporation 2011


Simple control group
IBM i

Copyright IBM Corporation 2011


Enter > F3 to Exit
IBM i

The only configuration item within BRMS that requires this step
to create or change a BRMS object

All other objects created require only an Enter to create or


change the item.

Copyright IBM Corporation 2011


Controlling subsystem and job
queues

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Ending subsystems (1 of 2)
IBM i

Enter WRKCTLGBRM.
Select option 9 - Subsystems to process.
Subsystems are ended at start of control group.
More details will be discussed after *EXIT is described in next two units.
Subsystems started again when:
Control group ends and *YES is specified in the restart parameter.
STRSBSBRM command is issued and *YES is in the restart parameter.
Restarts all subsystems ended at the beginning
If *NO is specified in the restart parameter, subsystems will not restart in
either scenario above.
Use in preference to *EXITs with ENDSBS and STRSBS.
BRMS checks that subsystems have ended properly.
This enables the use of the STRSBSBRM command.
In a BRMS network, subsystem Q1ABRMNET should be up
except during a SAVSYS.
Copyright IBM Corporation 2011
Ending subsystems (2 of 2)
IBM i

Subsystems are processed in the sequence keyed.


A control group with *SAVSYS automatically puts the system in a
restricted state.

Copyright IBM Corporation 2011


Holding job queues
IBM i

Enter WRKCTLGBRM.
Select option 10.
Currently running jobs are allowed to complete; new jobs cannot start.

Copyright IBM Corporation 2011


Setting attributes to control the
backup

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Option 8: Attributes default to *BKUPCY
IBM i

Use F9 from WRKCTLGBRM (top screen)


to view the backup policy.
Copyright IBM Corporation 2011
Backup policy defaults to *SYSPCY
IBM i

Use F9 from the Change Backup Policy screen


to view the system policy.
Copyright IBM Corporation 2011
Prompting in backup control group
IBM i

Pop-ups available for some options through F4


Pop-ups example for selection of media policy
Shows current values for *BKUPCY and *SYSPCY

Copyright IBM Corporation 2011


Attributes screen (1 of 4)
IBM i

Copyright IBM Corporation 2011


Attributes screen (2 of 4)
IBM i

Copyright IBM Corporation 2011


Attributes screen (3 of 4)
IBM i

Copyright IBM Corporation 2011


Attributes screen (4 of 4)
IBM i

Copyright IBM Corporation 2011


Backup policy: Items to omit
IBM i

Option 2 from BRMSBKUPCY menu

Useful for temporary


librariesuse a generic
specification:
Requires a naming
standard to be imposed

Note: In the example, any control group saving an


*ALLUSR does not save any library that starts with
PAYLIB* or a library named TEST.
These objects are still saved with the *SYSTEM control group.

Copyright IBM Corporation 2011


Backup of the BRMS database

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Backing up media information (1 of 5)
IBM i

Each time you run a save, the BRMS inventory database changes. To
recover from the tapes you have just written to, you will need to save the
revised BRMS inventory to tape at least once a day.

Media information Library level detail Object level detail

Old
information Old
information Old
New information
information
New
information

To do this, either:
a. Set the Automatically backup media
information parameter on the control
group attributes.
New
b. Use the SAVMEDIBRM command. information

Copyright IBM Corporation 2011


Backing up media information (2 of 5)
IBM i

BRMS database is backed up each time this control group is run.

Copyright IBM Corporation 2011


Backing up media information (3 of 5)
IBM i

Manually save BRMS database using SAVMEDIBRM.

Copyright IBM Corporation 2011


Backing up media information (4 of 5)
IBM i

The recovery data might consist of up to 18 files.


QA1ACN Container Status
QA1ADI2 IFS History (Directory level)
Control group attributes and
QA1ADV Device Record: By Name SAVMEDIBRM, specify:
QA1ADXR Duplicate cross reference file
QA1AHS Save History (Library level) *LIB: Will save all files except
QA1ALI2 IFS History (File Level)
QA1ALR Library save history
QA1ADI2, QA1ALI2, QA1AMD,
QA1AMB Member level Detail and QA1AOD
QA1AMD MLD Device Record: By Name
QA1AMM Media master *OBJ: Will save all of these files
QA1AMT Media class
QA1ANET2 BRMS Sync file
In control group attributes
QA1AOD Save History (Object level) only:
QA1AOQ Save History - Spool Files
QA1AOR Used for ragged save restores (R530) *NONE: Will save none of these
QA1ASP System Policy
files
QA1A1DV Device Record: By Type Assumes SAVMEDIBRM issued
QA1A1MD MLD Device Record: By Location
later

Copyright IBM Corporation 2011


Backing up media information (5 of 5)
IBM i

Contrast
1. Retain object detail 2. Automatically back up media information
*YES/*NO/*ERR/*OBJ *LIB/*OBJ

Disk
QUSRBRM
MM
Backup Tape
HS
OD

Control group edit screen Control group attributes screen

Edit Backup Control Group Entries Change Backup Control Group Attributes

Group . . . . . . . . . . : EXAMPLE Group. . . . . . . . . . . . . . . . : *BKUPCY


Default activity . . . . . *BKUPCY
Text . . . . . . . . . . . An example of a control group Type information, press Enter.

Type information, press Enter. Media policy for full backups . . . . . . . . . *BKUPCY
Name, F4 for
Auxiliary Weekly Retain Save Media policy for
Backup List Storage Activity Object While incremental backups. . . . . . . . . . . . . *BKUPCY
Seq Items Type Pool Device SMTWTFS Detail Active Name, F4 for
Backup devices. . . . . . . . . . . . . . . . . *BKUPCY
10 *EXIT *DFTACT Name, F4 for
20 MYLIB1 *SYSBAS *DFTACT *NO *NO ________
30 MYLIB2 *SYSBAS *DFTACT *ERR *NO
40 AAALNK *LNK *SYSBAS IIIIIF *YES *NO Automatically backup
50 *EXIT *DFTACT media information. . . . . . . . . . . . . . *LIB
*LIB, *OBJ, *NONE, *BKUPCY

AL AL Text. . . . . . . . . . . . . . . . .Entry created by BRM

IC
configuration

IC YS or
G
LO PH SAVMEDIBRM *LIB

Copyright IBM Corporation 2011


Using System i Navigator
to create a backup control group

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Creating a new backup control group
IBM i

Copyright IBM Corporation 2011


Wizard welcome
IBM i

Copyright IBM Corporation 2011


Assign name and description
IBM i

Copyright IBM Corporation 2011


Select a Save Strategy
IBM i

Copyright IBM Corporation 2011


Customize what will be saved
IBM i

Copyright IBM Corporation 2011


Customize User Data
IBM i

Copyright IBM Corporation 2011


Select item type and then click Add
IBM i

Copyright IBM Corporation 2011


Starting the wizard
IBM i

Copyright IBM Corporation 2011


Browse for items to add
IBM i

Copyright IBM Corporation 2011


Libraries to save
IBM i

Copyright IBM Corporation 2011


Save Order
IBM i

Copyright IBM Corporation 2011


Save Activity
IBM i

Copyright IBM Corporation 2011


Select Media Policies
IBM i

Copyright IBM Corporation 2011


Select Devices
IBM i

Copyright IBM Corporation 2011


Run Maintenance
IBM i

Copyright IBM Corporation 2011


Add Media
IBM i

Copyright IBM Corporation 2011


Summary page
IBM i

Copyright IBM Corporation 2011


Backup control group created
IBM i

Copyright IBM Corporation 2011


Using Systems Director Navigator for i
to create a backup control group

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Choose New to start
IBM i

Copyright IBM Corporation 2011


Welcome page
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. True or False: The two types of backup that can be


performed for your backup control group are either
Full or Incremental.

2. The text used within a backup control group is also a


searchable field and one of the parameters that can
be specified for the _____________ command.
a. WRKDEVBRM
b. WRKMEDBRM
c. WRKMEDIBRM
d. WRKSAVFBRM

3. True or False: In order to restore an individual object


from a saved library you must have specified a value
for Retain Object Detail.
Copyright IBM Corporation 2011
Checkpoint solutions (1 of 2)
IBM i

1. True or False: The two types of backup that can be performed


for your backup control group are either Full or Incremental.
The answer is True.

2. The text used within a backup control group is also a


searchable field and one of the parameters that can be
specified for the _____________ command.
a. WRKDEVBRM
b. WRKMEDBRM
c. WRKMEDIBRM
d. WRKSAVFBRM
The answer is WRKMEDBRM.

3. True or False: In order to restore an individual object from a


saved library you must have specified a value for Retain
Object Detail.
The answer is True.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

4. When working with control groups, which option is used to


specify to end subsystems?
a. Option 1
b. Option 8
c. Option 9
d. Option 10

5. When working with control groups, which option is used to


specify to hold job queues?
a. Option 1
b. Option 8
c. Option 9
d. Option 10

6. True of False: The SAVMEDI command is used to only back


up the media information.
Copyright IBM Corporation 2011
Checkpoint solutions (2 of 2)
IBM i

4. When working with control groups, which option is used to specify to


end subsystems?
a. Option 1
b. Option 8
c. Option 9
d. Option 10
The answer is Option 9.

5. When working with control groups, which option is used to specify to


hold job queues?
a. Option 1
b. Option 8
c. Option 9
d. Option 10
The answer is Option 10.

6. True of False: The SAVMEDI command is used to only back up the


media information.
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


List all the steps to create a backup control group
List the different backup items that can be specified
Explain how to set backup control group attributes
Explain how media classes are used on backup
Explain how the backup policy and system policy are used
Explain how to set up to end and start subsystems
Explain how to set up to hold and release job queues
Explain what the BRMS media information is and how to back
it up
Explain how to perform these functions using 5250 emulation,
System i Navigator, and Systems Director Navigator for IBM i

Copyright IBM Corporation 2011


BRMS log

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how to use the DSPLOGBRM command
Explain the parameters available when you display the BRMS
log
Describe the information displayed when you process the
DSPLOGBRM command
Explain how to perform these functions using a green screen,
System i Navigator, and Systems Director Navigator for IBM i

Copyright IBM Corporation 2011


BRMS log (1 of 2)
IBM i

Log success or failure for BRMS operations and status messages


Shows BRMS information shown only; the first place to start for BRMS
problem determination
Shows only selected information from job log, history log, and
QSYSOPR message queue
Several sub-selection options are available:
Media management messages
Maintenance messages
Backup or recovery messages
Archive or retrieval messages
Security messages
Migration messages
Allows for time and date selection
Allows for message severity selection
Using option 10 allows for additional selection of User ID or Specific message ID

Copyright IBM Corporation 2011


BRMS log (2 of 2)
IBM i

No search is available through the display but you have the


ability to print and search spool file.
The DSPLOGBRM command tracks:
When the media monitor is enabled and disabled
When the console monitor is enabled and disabled
And so forth
When backup operations are unable to save all objects:
BRM10A1 and BRM16A1 are issued:
Save completed but had errors
Severity Level 40 error messages
When backup operations are successful:
Completion messages, BRM1049 and BRM1683, are issued

Copyright IBM Corporation 2011


Using the 5250 green screen

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Using the DSPLOGBRM command
IBM i

Must use F10 to view last two parameters

Copyright IBM Corporation 2011


Display BRMS Log Information
IBM i

Copyright IBM Corporation 2011


F11: Alternate view
IBM i

Copyright IBM Corporation 2011


F4: Display additional information
IBM i

Second-level message information available through


the F4 key from either display

Copyright IBM Corporation 2011


Using System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
System i Navigator
IBM i

Copyright IBM Corporation 2011


DSPLOGBRM parameters
IBM i

Copyright IBM Corporation 2011


BRMS Log
IBM i

Copyright IBM Corporation 2011


Detailed Message Information display
IBM i

Copyright IBM Corporation 2011


Using Systems
Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Systems Director Navigator for i
IBM i

Copyright IBM Corporation 2011


BRMS log command parameters
IBM i

Copyright IBM Corporation 2011


Click arrow to display context menu
IBM i

Copyright IBM Corporation 2011


Detailed message display
IBM i

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. The __________ command is used to display the BRMS log.


a. DSPASPBRM
b. DSPLOGBRM
c. DSPBKUBRM
d. DSPDUPBRM

2. True or False: The same information displayed in the BRMS


log is also available in the history log and/or the system
operator message queue.

3. True or False: When displaying the BRMS log it is possible to


specify to show messages for a specific backup control
group.

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. The __________ command is used to display the BRMS log.


a. DSPASPBRM
b. DSPLOGBRM
c. DSPBKUBRM
d. DSPDUPBRM
The answer is DSPLOGBRM.

2. True or False: The same information displayed in the BRMS


log is also available in the history log and/or the system
operator message queue.
The answer is True.

3. True or False: When displaying the BRMS log it is possible to


specify to show messages for a specific backup control
group.
The answer is False.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how to use the DSPLOGBRM command
Explain the parameters available when you display the BRMS
log
Describe the information displayed when you process the
DSPLOGBRM command
Explain how to perform these functions using a green screen,
System i Navigator, and Systems Director Navigator for IBM i

Copyright IBM Corporation 2011


Lab exercise
IBM i

Creating a basic backup control group using 5250 green


screen
Optional: If you will be using GUI, perform the exercise for the one you
will be using.
Creating a basic backup control group using System i
Navigator
Creating a basic control group using Systems Director
Navigator for i

In this exercise, you:


Create a backup control group
Review the BRMS log

Copyright IBM Corporation 2011


Saving IFS data

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List all the different options to save data in the IFS
Explain how to save IFS data using 5250 emulation, System i
Navigator, and Systems Director Navigator for i

Copyright IBM Corporation 2011


Saving IFS objects

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Integrated file system
IBM i
The IFS
root

QSYS.LIB Shared folders


QDLS QOPENSYS QLANSRV QOPT
(normal from
(EBCDIC UNIX file integrated optical
OS/400 Client
folders) system PC server files
objs) Access
files

SAVSYS SAVDLO
SAVLIB
SAVOBJ
SAVCHGOBJ

Traditional file New file systems


systems

SAV command
File systems simplify application porting and other functions.
Access it from the system using WRKLNK.
Save/restore commands available for the IFS:
SAV/RST
Save/restore commands available when using BRMS:
WRKLNKBRM
SAVBRM
RSTBRM
Copyright IBM Corporation 2011
Using the SAV command for IFS data
IBM i

GO SAVE (option 21) includes the SAV command.


Customized save procedures need to incorporate the SAV
command to also save this information.
Additional parameters are available for the SAVBRM
command.
Vary on/off status of Integrated Netfinity or System x server or
both affects the type of save achieved with this command.
Varied off INS gives an SAVSTG-like backup that can only be
restored as a whole.
Varied on INS gives object-by-object backup that can be restored
individually.
Note: Backup takes much longer (requires a TCP/IP connection;
system cannot be in restricted state).
Refer to BRMS Redbook (SG24-4840) for details.
Copyright IBM Corporation 2011
Native SAV command
IBM i

Copyright IBM Corporation 2011


SAVBRM command
IBM i

Copyright IBM Corporation 2011


Saving IFS: Green screen
IBM i

Copyright IBM Corporation 2011


Saving IFS: System i Navigator
IBM i

Copyright IBM Corporation 2011


Saving IFS: Systems Director Navigator for i
IBM i

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. ___________ is the special value used to save all of the


directories on your system.
a. *ALLDLO
b. *IBM
c. *LINK
d. *SAVCFG

2. ___________ is the special value used to save all of the


folders on your system.
a. *ALLDLO
b. *IBM
c. *LINK
d. *SAVCFG

3. True or False: Saving your directories or folders can be


specified with the green screen or the GUI interfaces.
Copyright IBM Corporation 2011
Checkpoint solutions
IBM i

1. ___________ is the special value used to save all of the


directories on your system.
a. *ALLDLO
b. *IBM
c. *LINK
d. *SAVCFG
The answer is *LINK.

2. ___________ is the special value used to save all of the


folders on your system.
a. *ALLDLO
b. *IBM
c. *LINK
d. *SAVCFG
The answer is *ALLDLO.

3. True or False: Saving your directories or folders can be


specified with the green screen or the GUI interfaces.
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


List all the different options to save data in the IFS
Explain how to save IFS data using 5250 emulation, System i
Navigator, and Systems Director Navigator for i

Copyright IBM Corporation 2011


Working with backup lists

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Describe the different types of backup lists that you can create
Explain the steps to create a backup list
List some considerations to keep in mind when creating
backup lists
Explain how to perform these functions using 5250 emulation,
System i Navigator, and Systems Director Navigator for i

Copyright IBM Corporation 2011


Working with backup lists

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Types of backup lists
IBM i

Lists are used to save only a subset of objects. Types of lists are:
Object lists:
This list is used to save a set of objects or a subset of a library.
The command being processed is SAVOBJBRM.
List type is *OBJ.
Spool files lists:
This list is used to save spool files.
The command being processed is SAVDLOBRM.
List type is *SPL.
Folder lists:
This list is used to save specific folders.
The command being processed is SAVDLOBRM.
List type is *FLR.
Link lists:
This list is used to save specific directories.
The command being processed is SAVBRM.
List type is *LNK.
Copyright IBM Corporation 2011
Default backup lists
IBM i

The backup lists created by default at installation time are:


QALLSPLF:
Saves all printed output
QALLUSRLNK:
Save all user directories
QIBMLNK:
Save all IBM directories
QLNKOMT:
Associated user omit list for *LINK.

Copyright IBM Corporation 2011


Creating backup lists: F23
IBM i

WRKLBRM can be called:


From a command line
Using F23 = Work with lists from within the control group
(must use F24 to view additional selections)

Copyright IBM Corporation 2011


Creating an object backup list
IBM i

Object name can be:


Full name
Genericending with asterisk (*)
*ALL
Object type cannot be *LIB.
Member:
Can only be specified if object name is not generic or if the object
column is *ALL and object type is *FILE.
Member name can be generic.
New object lists for V7R1:
QIBMLNK saves all IBM IFS objects
(SYSGRP CTLG on new install).
QALLUSRLNK is used in conjunction with QIBMLNK to save all IFS.

Copyright IBM Corporation 2011


Specifying object to be saved
IBM i

Copyright IBM Corporation 2011


Creating a folder backup list
IBM i

Any folder name can be entered, whether or not it exists.


BRMS verifies the existence of a specifically named folder.
BRMS does not verify the existence of folder when wildcards are used.
If a folder does not exist, a message is sent to the BRMS log when the
save is performed.
Specifying a folder will also back up all subfolders.
You have the ability to use *INC and *EXC.
Use this to exclude specific subfolders.

Copyright IBM Corporation 2011


Specifying folders to be saved
IBM i

Copyright IBM Corporation 2011


Creating a spool file backup list
IBM i

Sequence numbers are used for *Includes and *Excludes.


BRMS builds a list based on all sequence numbers.
Excludes do not have to follow the includes.
It retains attributes on the restore.

Copyright IBM Corporation 2011


Specifying spool files to be saved
IBM i

Copyright IBM Corporation 2011


Setting spool file expiration
IBM i

Use F11 on the Change Spooled File List display to access the
Spool File Expiration column.
Sets expiration date for spool files on system
Several selections for setting expiration
Delete is not automatic; must run DLTEXPSPLF

Copyright IBM Corporation 2011


Creating a link backup list
IBM i

Creating a link list is a two-step process:


1. You must first create the link list.
2. Then edit the list to add the specific directories to be saved.
A specific path can be defined.
This builds a list of includes and omits.

Copyright IBM Corporation 2011


Specifying directories to save
IBM i

Copyright IBM Corporation 2011


Control group with backup lists added
IBM i

Copyright IBM Corporation 2011


F14: Display client omit status
IBM i

Client omits:
Used to omit specific objects from being saved
Can only be specified using Navigator interface
Are only viewed from the green screen interface

Copyright IBM Corporation 2011


System i Navigator: Set up omits in a library
IBM i

Copyright IBM Corporation 2011


Changing defaults: F13
IBM i

Copyright IBM Corporation 2011


System i Navigator:
Working with backup lists

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Manage Lists
IBM i

Copyright IBM Corporation 2011


List actions > New
IBM i

Copyright IBM Corporation 2011


Object list > Next
IBM i

Copyright IBM Corporation 2011


Object list
IBM i

Copyright IBM Corporation 2011


New Folder List
IBM i

Copyright IBM Corporation 2011


New Printer Output List
IBM i

Copyright IBM Corporation 2011


New Directory List
IBM i

Copyright IBM Corporation 2011


Select Items for Save
IBM i

Copyright IBM Corporation 2011


Finish creating a directory list
IBM i

Copyright IBM Corporation 2011


Lists added
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i:
Working with backup lists

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Manage Lists
IBM i

Copyright IBM Corporation 2011


Select New
IBM i

Copyright IBM Corporation 2011


Select type of list
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. Which list type is used to save specific objects from a library?


a. *FLR
b. *OBJ
c. *SPL
d. *LNK

2. True or False: BRMS provides the capability to save specific users


spool files.

3. When using the green screen interface to create lists, which of the
following list types does not provide an option to Omit the save of
specific data?
a. *FLR
b. *OBJ
c. *SPL
d. *LNK
Copyright IBM Corporation 2011
Checkpoint solutions (1 of 2)
IBM i

1. Which list type is used to save specific objects from a library?


a. *FLR
b. *OBJ
c. *SPL
d. *LNK
The answer is *OBJ.

2. True or False: BRMS provides the capability to save specific users


spool files.
The answer is True.

3. When using the green screen interface to create lists, which of the
following list types does not provide an option to Omit the save of
specific data?
a. *FLR
b. *OBJ
c. *SPL
d. *LNK
The answer is *OBJ.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

4. True or False: Spool files that have been assigned an


expiration date will automatically be deleted off of the system
on the expiration date.

5. True or False: Creating and using an object list is the same


as using the SAVOBJBRM command.

6. True or False: The delete expired spooled files command can


be added to a scheduler to automate when expired spool
files will be deleted.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. True or False: Spool files that have been assigned an


expiration date will automatically be deleted off of the system
on the expiration date.
The answer is False.

5. True or False: Creating and using an object list is the same


as using the SAVOBJBRM command.
The answer is True.

6. True or False: The delete expired spooled files command can


be added to a scheduler to automate when expired spool files
will be deleted.
The answer is True.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Describe the different types of backup lists that you can create
Explain the steps to create a backup list
List some considerations to keep in mind when creating
backup lists
Explain how to perform these functions using 5250 emulation,
System i Navigator, and Systems Director Navigator for i

Copyright IBM Corporation 2011


Lab exercise
IBM i

Creating and using backup lists and saving to a save file


Optional: If you will be using GUI, perform the exercise for the
one you will be using.
Creating and using backup lists and saving to a save file using
System i Navigator
Creating and using backup lists and saving to a save file using
Systems Director Navigator for i
In this exercise, you:
Create a backup list and add it to
your backup control group
Perform a save to a save file

Copyright IBM Corporation 2011


Parallel save, user exits, and
save while active

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain the support available to perform a parallel save
Explain the support available for saving private authorities
Explain the steps to create user exits
Explain the steps to set up save-while-active (SWA) for a
single sync operation
Explain the steps to set up SWA for a multisync operation
Detail these steps using 5250 emulation, System i Navigator,
and Systems Director Navigator for i

Copyright IBM Corporation 2011


Additional parameters for a
save control group

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Parallel save
IBM i

Library spreading:
Always done for the following:
*ALLUSR, QUSRBRM, QBRM, QMSE, Q1ABRMSF01 - 32, *ALLUSR,
*IBM, *ALLTEST, *ALLPROD, *ASP01 - 32, Generics
Can take the place of concurrent saves
Keeps all resources saving libraries
Algorithm automatically determines type of spreading based
on:
Library size,
Number of objects
Performance of the tape drive used
IFS object support for parallel saves was added at V5R4.
Dynamic allocation of parallel devices:
Allocate tape devices as needed for parallel saves
BRMS manages allocation automatically.
Copyright IBM Corporation 2011
Parallel/parallel versus parallel/serial
IBM i

Assuming there are four libraries to save:


LibA
LibB
LibC
LibD
Four tape devices available
A true parallel save (parallel/parallel):
Will start saving LibA across the four available drives.
Four tapes will be required if LibA needs to be restored.
A parallel/serial save yes:
Will start saving LibA to tape drive one, LibB to tape drive two, and so
on
Assuming LibA will fit on one tape, only the one tape drive will be
needed to restore LibA.
Copyright IBM Corporation 2011
IFS parallel save/restore support
IBM i

Single SAVBRM or RSTBRM command using multiple tape


drives

Reduces save/restore window for large IFS objects:


Large network storage spaces
Domino databases

You can specify up to a maximum of 32 tape devices in


parallel.
Define minimum/maximum parallel resources using control group
attributes.

Copyright IBM Corporation 2011


F11: Additional columns to specify
IBM i

Copyright IBM Corporation 2011


Attributes: Specify parallel devices
IBM i

Copyright IBM Corporation 2011


System i Navigator Properties > highlight > Edit
IBM i

Copyright IBM Corporation 2011


Edit items
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i > select > Edit
IBM i

Copyright IBM Corporation 2011


Creating user exits

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Special operations for backup items: User exits
IBM i

Special operations:
*LOAD:
Eject current tape and load a new tape
Already covered in an earlier unit
*SETASPGRP:
Set ASP group
Already covered in an earlier unit
*EXIT: Perform user command processing:
Can be used to add logic to your control group
Can call a user written program
Can call IBM i commands
Note: Do not run any native IBM i save or BRMS save commands within
an exit.
Can interrupt normal BRMS pre-processing

Copyright IBM Corporation 2011


Normal processing and user exits (1 of 2)
IBM i

Normal processing in BRMS will cause:


Seq 10 - 30 is saved with one SAVLIB.
Seq 40 will now save all links.
Seq 50 70 is saved with one SAVLIB.
Seq 80 xx is now saving lists.

-Versus-

In this example, normal processing is interrupted:


Seq 10 performs a SAVLIB.
Seq 20 performs whatever exit calls it to do.
Seq 30 performs a SAVLIB.
Seq 40 performs whatever exit calls it to do.
Seq 50 performs a SAVLIB.
Seq 60 performs whatever exit calls it to do.

Copyright IBM Corporation 2011


Normal processing and user exits (2 of 2)
IBM i

Recall that:
Option 9 is used to end subsystems.
Option 10 is used to hold job queues.
In the first example:
Subsystems are ended and job queues are held.
Seq 10 80 processes normally.
If parm = YES for option 9 and option 10, subsystems are restarted
and job queues are released.

-Versus-

In the second example:


Seq 10 will first do whatever exit calls to do; once this is completely
done, continue processing.
Subsystems are ended and job queues are held.
Seq 20 70 processes normally.
If parm = YES for option 9 and option 10, subsystems are restarted
and job queues are released.
Seq 80 when all previous processing is completed, perform whatever
the last exit calls to do.

Copyright IBM Corporation 2011


Correct use of *EXIT processing
IBM i

Option 9 ends SBS QINTER and option 10 holds QBATCH JOBQ.

10 *EXIT RGZPFM PAYROLL/PAYMAST


20 *EXIT SNDMSG MSG('File has been re-orged') TOUSR(SYSOPR)
30 PAYROLL
40 *EXIT SNDMSG MSG('Library has been saved') TOUSR(SYSOPR)
50 *EXIT CALL PGM

1. Seq 10: *EXIT reorganizes physical file PAYROLL/PAYMAST.


2. QBATCH job queue is held.
QINTER subsystem is ended.
3. Seq 20: *EXIT sends message letting operator know reorg has been completed.
4. Seq 30: PAYROLL library is saved.
5. Seq 40: *EXIT sends message letting operator know library has been saved.
6. Save history is processed and the database is updated.
7. QUSRBRM library - selected files - DB saved.
8. QINTER subsystem is restarted.
QBATCH job queue is released.
9. Seq 50: *EXIT executes the CALL PGM. The rest of the control group is
completely finished before the applications are started.
Copyright IBM Corporation 2011
Creating the user exit: F10
IBM i

Press F10 when the cursor is on a sequence number


with *EXIT to create or edit the exit.

Use F4 to prompt the command.


Copyright IBM Corporation 2011
View user exits: F11
IBM i

Press F11 from the Edit Backup Control Group


Entries display to view the *EXIT.

Copyright IBM Corporation 2011


System i Navigator: Specify commands to run
IBM i

Copyright IBM Corporation 2011


Enter command to process
IBM i

Copyright IBM Corporation 2011


Properties: Command to run
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i: Click Add
IBM i

Copyright IBM Corporation 2011


Specify command to run
IBM i

Copyright IBM Corporation 2011


Control group processing order
IBM i

Processing before the save (saving what is called for in body


of a backup control group)

- Versus -

Processing after the save (without IPL and *SAVSYS)

Processing after the save (with IPL)

Processing after the save (with *SAVSYS and no IPL)

Copyright IBM Corporation 2011


Processing before the save
IBM i

BRMS performs the following operations in the indicated order


when you run a backup control group:
1. Process the first control group entry (seq 10) if it is an *EXIT; then:
a. Sign off interactive users if requested.
b. Hold job queues if requested.
c. End Lotus servers if requested.
d. End TCP/IP servers if requested.
e. Wait for end server wait time to expire if Lotus or TCP/IP servers ended.
f. End subsystems if requested.
g. Vary off Windows integrated servers if requested.
h. Vary off hosted LPARs if requested.
2. Process the remaining sequence items (seq 20 and up).

Copyright IBM Corporation 2011


Processing after the save
(without IPL and without *SAVSYS)
IBM i

BRMS performs the following operations in the indicated


order after processing the backup control group when the
entries do not include a *SAVSYS and when an IPL has not
been requested:
1. Save the media information if requested.
2. Release job queues if requested and started in a previous seq #.
3. Start subsystems if requested and not started in a previous seq #.
4. Process the last control group entry if it is *EXIT.
5. Vary on Windows integrated servers if requested and subsystems
are started.
6. Vary on hosted LPARs if requested and subsystems are started.
7. Start Lotus servers if requested and subsystems are started.
8. Start TCP/IP servers if requested and subsystems are started.
9. Run BRMS maintenance if requested.
Copyright IBM Corporation 2011
Processing after the save (with IPL)
IBM i

BRMS performs the following operations in the indicated


order after processing the backup control group items when
an IPL has been requested:
1. Save the media information if requested.
2. Process the last control group entry if it is *EXIT.
3. Run BRMS maintenance if requested.
4. Perform the IPL if requested and subsystems to check not started.

Copyright IBM Corporation 2011


Processing after the save
(with *SAVSYS and no IPL)
IBM i

BRMS performs the following operations in the indicated


order after processing the backup control group items when
the entries include a *SAVSYS and an IPL has not been
requested:
1. Save the media information if requested.
2. Start the controlling subsystem (if not inhibited by subsystems to
process).
3. Release job queues if requested.
4. Process the last control group entry if it is *EXIT.
5. Vary on Windows integrated servers if requested and subsystems
are started.
6. Vary on hosted logical servers if requested and subsystems are
started.
7. Start Lotus servers if requested and subsystems are started.
8. Start TCP/IP servers if requested and subsystems are started.
9. Run BRMS maintenance if requested.
Copyright IBM Corporation 2011
Using SWA
with a single sync point

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Save-while-active
IBM i

Save-while-active (SWA) allows you to back up your


system with only a minimal outage for your users.
Backup without SWA
Midnight 6 a.m.

Users Users are allowed


are off. on again.

Backup with SWA


Midnight 12:15 a.m. 9 a.m.

Users
Users are allowed Save
are off. on again. finishes.
Copyright IBM Corporation 2011
Planning for SWA
IBM i

Careful planning is required to prepare for an SWA project:


Is this a suitable environment?
How do you quiesce the application?
What objects and libraries need to be synchronized?
What is the best time to run the save?
How long does it take to get the checkpoint?

Copyright IBM Corporation 2011


SWA: Library synchronization
IBM i

Library synchronization options available for SWA through


BRMS:
*NO: Normal save
*LIB: Single library synchronization
*SYNCLIB: Multiple library synchronization (including *ALLUSR)
*SYSDFN: System defined synchronization point
*YES DLO: Synchronization over all items in command:
IFS objects: Synchronize over all items or all items in link list

Copyright IBM Corporation 2011


SWA library synchronization: Screen 1
IBM i

1. Add an *EXIT to specify MONSWABRM (Seq 20).


2. Group together libraries to synchronize (Seq 30 - 50).
3. Retain Object Detail value must be the same for all libraries
to be synchronized.

1
3
2

Copyright IBM Corporation 2011


MONSWABRM command
IBM i

Command used with *SYNCLIB option:


Starts a MONSWABRM job
Monitors a specified message queue:
Message queue is automatically created.
System performs command defined within the MONSWABRM
command after message queue receives confirmation of checkpoint.
Message queue is automatically deleted (once no longer needed by
the system).

Copyright IBM Corporation 2011


*EXIT using MONSWABRM
IBM i

Copyright IBM Corporation 2011


MONSWABRM using STRSBSBRM
IBM i

Copyright IBM Corporation 2011


Displaying the MONSWA *EXIT
IBM i

The advantage of STRSBSBRM over STRSBS is that you do


not need to specify subsystems to start.
If the list of subsystems to end is changed, it only needs to be
changed in one place (option 9 - Control work group).
Subsystems in the list of subsystems to end are restarted after
the checkpoint processing is complete.
Copyright IBM Corporation 2011
SWA library synchronization: Screen 2
IBM i

4. Specify the type of sync to be done.


5. Specify the name of the message queue used in MONSWABRM.

4 5

Copyright IBM Corporation 2011


Using SWA with multiple
common synchronization points

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Multiple job common synchronization point
IBM i

New support for IBM i added at V6R1


Support for SWA and synchronize
For both library and IFS objects
Single checkpoint to ensure library and IFS data saved in
consistent state
Across multiple jobs (multiple control groups)
Examples on the next set of pages

Copyright IBM Corporation 2011


Enhancements to the MONSWABRM command
IBM i

Copyright IBM Corporation 2011 42


Master backup control group
IBM i

Copyright IBM Corporation 2011 43


First control group with multisync support
IBM i

Copyright IBM Corporation 2011 44


Second control group with multisync support
IBM i

Copyright IBM Corporation 2011 45


Checkpoint (1 of 2)
IBM i

1. True or False: All of the data on a system can be saved using a


parallel save operation.

2. True or False: Starting at V6R1 there is a new parameter on the create


control group screen used to specify the type of parallel save to be
performed on a specific entry in the control group.

3. The maximum number of tape devices that can be specified for a


parallel save is _____.
a. 16
b. 32
c. 64
d. *Nomax

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. True or False: All of the data on a system can be saved using a


parallel save operation.
The answer is False.

2. True or False: Starting at V6R1 there is a new parameter on the create


control group screen used to specify the type of parallel save to be
performed on a specific entry in the control group.
The answer is True.

3. The maximum number of tape devices that can be specified for a


parallel save is _____.
a. 16
b. 32
c. 64
d. *Nomax
The answer is 32.
Copyright IBM Corporation 2011
Checkpoint (2 of 2)
IBM i

4. True or False: Any command supported on the command line


can be used in an *EXIT operation.

5. True or False: Starting with V6R1, it is possible to establish a


synchronization point across multiple libraries when
performing a save while active within a backup control group.

6. True or False: Starting with V6R1, the monitor save while


active BRM (MONSWABRM) command uses the
synchronization id parameter to support multiple
synchronization points.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. True or False: Any command supported on the command line


can be used in an *EXIT operation.
The answer is False.

5. True or False: Starting with V6R1, it is possible to establish a


synchronization point across multiple libraries when
performing a save while active within a backup control group.
The answer is True.

6. True or False: Starting with V6R1, the monitor save while


active BRM (MONSWABRM) command uses the
synchronization id parameter to support multiple
synchronization points.
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Explain the support available to perform a parallel save
Explain the support available for saving private authorities
Explain the steps to create user exits
Explain the steps to set up save-while-active (SWA) for a
single sync operation
Explain the steps to set up SWA for a multisync operation
Detail these steps using 5250 emulation, System i Navigator,
and Systems Director Navigator for i

Copyright IBM Corporation 2011


Performing a backup and
full system backup

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List and describe the purpose of the default backup control
groups provided by BRMS
Explain the standard parameters for the Start Backup BRM
command
Explain the steps to perform an attended full system backup
Explain the steps to perform an unattended full system backup
using the console monitor
Explain the steps to perform an unattended full system backup
using the controlling subsystem

Copyright IBM Corporation 2011


Default backup control groups

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Full system backup
IBM i

A full-system backup should be run as the first step after setting up BRMS.

Copyright IBM Corporation 2011


System group: Default
IBM i

New in V7R1

Copyright IBM Corporation 2011


Backup group: Default
IBM i

Copyright IBM Corporation 2011


Running a backup

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Using STRBKUBRM command (1 of 2)
IBM i

Copyright IBM Corporation 2011


Using STRBKUBRM command (2 of 2)
IBM i

Copyright IBM Corporation 2011


Saving with System i Navigator
IBM i

Copyright IBM Corporation 2011


System i Navigator: Backup overrides
IBM i

Copyright IBM Corporation 2011


Saving with Systems Director Navigator for i
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i:
Backup overrides
IBM i

Copyright IBM Corporation 2011


Options available to perform *SYSTEM backup
IBM i

Option 1: Perform attended backup.


Does not require console monitor or *CTLSBS
Must be run from system console
Allows the system operator to issue either:
STRBKUBRM CTLGRP(*SYSTEM) = run immediately
STRBKUBRM CTLGRP(*SYSTEM) SCDTIME(hhmmss) = run some time later that day
Option 2: Perform unattended backup using console monitor.
Requires that the console monitor be running at the system console
Must leave the console signed on (to run console monitor) = security concern
Allows any user in your network to issue the command:
STRBKUBRM CTLGRP(*SYSTEM) SBMJOB(*CONSOLE)
Option 3: Perform unattended backup using *CTLSBS.
Requires the parameter to allow *CTLSBS be set in system policy
Allows any user in your network to issue the command:
STRBKUBRM CTLGRP(*SYSTEM) SBMJOB(*CTLSBS)
Notes: Details of each on the next couple of pages.
Each option requires a dedicated system.

Copyright IBM Corporation 2011


Performing an attended
*SYSTEM backup

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Attended *SYSTEM backup
IBM i

Must be done at the console


Requires system operator be present during the entire process

Copyright IBM Corporation 2011


Performing an unattended *SYSTEM
backup using the console monitor

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Starting console monitoring
IBM i

Starting console monitoring from the console

From
Backup
menu

From Main
BRMS menu

Copyright IBM Corporation 2011


Using a custom profile
IBM i

Copyright IBM Corporation 2011


Console monitoring screens
IBM i

The console in console-monitoring mode:


Console Monitor

Press F12 to cancel the monitor operation.


Press F9 to access command line. Control must return to this display
for BRMS activity to be monitored.

Password is needed to exit console monitoring or get


Command line access:

Press F12 to cancel the access command line function.

Type choice, press Enter.

Current user ID . . . . . . . . . CONSOLE


Enter password to verify. . . . . __________ Current password

.................................................................
: Command :
: :
: ===> _____________________________________________________ :
: F4=Prompt F9=Retrieve F12=Cancel :
: :
:...............................................................:

Copyright IBM Corporation 2011


Performing unattended *SYSTEM backup
IBM i

Copyright IBM Corporation 2011


Performing an unattended *SYSTEM
backup using *CTLSBS

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
*SYSTEM using *CTLSBS
IBM i

Copyright IBM Corporation 2011


System policy change
IBM i
These parameters must be changed in the system policy to
submit a restricted full system save to the controlling subsystem.

Copyright IBM Corporation 2011


Saving with System i Navigator (1 of 2)
IBM i

Copyright IBM Corporation 2011


Saving with System i Navigator (2 of 2)
IBM i

Copyright IBM Corporation 2011


Saving with Systems Director Navigator for i
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i: Override window
IBM i

Copyright IBM Corporation 2011


Saving POWER i information
IBM i

Does not require restricted state


Is a subset of system data and objects
Is not a replacement for the SAVSYS command; instead is
used in conjunction with the SAVSYS command
Is not to be used for system upgrades or migrations

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. The _________ command is used to start backup processing


in BRMS.
a. DSPLOGBRM
b. WRKCTLGBRM
c. STRBKUBRM
d. STRRCYBRM

2. True or False: After the backup of a backup control group


has failed, it is possible to restart that failed backup from a
point specified by the user.

3. True or False: The Console Monitor is always required when


doing a full system backup.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. The _________ command is used to start backup processing in


BRMS.
a. DSPLOGBRM
b. WRKCTLGBRM
c. STRBKUBRM
d. STRRCYBRM
The answer is STRBKUBRM.

2. True or False: After the backup of a backup control group has failed, it
is possible to restart that failed backup from a point specified by the
user.
The answer is True.

3. True or False: The Console Monitor is always required when doing a


full system backup.
The answer is False.
Copyright IBM Corporation 2011
Checkpoint (2 of 2)
IBM i

4. Which of the following backup control groups are not


automatically created on a system?
a. *SYSTEM
b. *SYSGRP
c. *BKUGRP
d. *SAVSYSINF

5. True or False: A full system backup can be submitted to run


in batch.

6. True or False: The *SAVSYSINF backup control group is


used to perform a full system backup.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. Which of the following backup control groups are not automatically


created on a system?
a. *SYSTEM
b. *SYSGRP
c. *BKUGRP
d. *SAVSYSINF
The answer is *SAVSYSINF.

5. True or False: A full system backup can be submitted to run in batch.


The answer is False.

6. True or False: The *SAVSYSINF backup control group is used to


perform a full system backup.
The answer is False.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


List and describe the purpose of the default backup control
groups provided by BRMS
Explain the standard parameters for the Start Backup BRM
command
Explain the steps to perform an attended full system backup
Explain the steps to perform an unattended full system backup
using the console monitor
Explain the steps to perform an unattended full system backup
using the controlling subsystem

Copyright IBM Corporation 2011


Other backup topics

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List the backup commands provided by BRMS
Describe the additional parameters available with the BRMS
backup commands
Explain some of the performance considerations when using
BRMS to save your data
Explain the purpose of the QUSRBRM library
List and explain the commands used to view the BRMS backup
history
Describe the steps to run online Domino backups

Copyright IBM Corporation 2011


Other backup commands

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Advantages of other backup commands
IBM i

Advantages of BRMS commands over native save commands:


Device parameter allows you to specify *MDCLS for device.
Media policy parameter allows for better control of media selection.
Parallel device parameter allows you to specify parallel resources.
Retain object detail parameter allows for better logging of save
activity.
Automatic logging of library-level save history
Easy options for retaining object level detail in save history
More data retention options
Control group parameter is really just a name associated with all
libraries, objects, and so forth saved using this command. Control
group does not need to exist.
Save type parameter allows you to specify either full or incremental
backups.
Participation in BRMS media movement function
Automatic save file selection and management if saving to a save file
Copyright IBM Corporation 2011
Native SAVLIB commands
IBM i

Copyright IBM Corporation 2011


SAVLIBBRM command
IBM i

Copyright IBM Corporation 2011


Other BRMS backup commands
IBM i

SAVDLOBRM Save DLO


SAVFLRLBRM Save Folder List
SAVLIBBRM Save Library
SAVOBJBRM Save Object
SAVOBJLBRM Save Object List
SAVSAVFBRM Save BRMS Save Files
SAVSYSBRM Save System
SAVMEDIBRM Save BRMS Recovery Data
SAVBRM Save IFS Objects

Be aware of the differences between SAVxxxBRM commands


and saves within a control group.

Copyright IBM Corporation 2011


Other miscellaneous backup topics

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Tapes to be sent outside your company
IBM i

If you do not want the objects/volumes included in a BRMS-


lead recovery (since the tapes might not be available for
recall):
Use the native SAVLIB command
Write on a non-enrolled BRMS tape
New in V7R1:
When running non-BRMS saves using non-BRMS volumes on a system
with BRMS, the job will not end if a BRMS volume is loaded.
BRMS will post a BRM1730 message, giving the user the option to load
another non-BRMS volume
Versus
If you do want BRMS to track the tape and potentially be used
for a recovery:
Write on a BRMS-enrolled tape
This information included in the recovery report

Copyright IBM Corporation 2011


Performance (1 of 2)
IBM i

Using BRMS:
Takes longer than before (more is done)
Potentially uses more tapes (recovery data is saved)
Provides relief through archiving and incremental backups
Takes more space on the system:
Specifying amount of time to keep history of backups:
Longer retention of history information requires more space. Backup using
BRMS
Retention specified in the maintenance job
Purged during maintenance job Backup without Archivable
BRMS objects

S
Archivable a Current
objects v
objects
e

D
u
Current r
objects a
t
i
o BRM
n activity
Copyright IBM Corporation 2011
Performance (2 of 2)
IBM i

Considerations:
Retain object detail:
Object level takes longer to process and uses more DASD.
Save recovery data:
Object level takes longer to save and uses more tape.
Retention of history information:
Longer retention increases the size of the database.
Using *REUSE for save history retention
Overlap processing is interrupted by:
*EXIT
Using SWA
Structure of object lists

Copyright IBM Corporation 2011


Saving the QUSRBRM library
IBM i

The QUSRBRM library contains:


Policies
Control groups
Control lists
Tape inventory database
Other media management information
The BRMS tape inventory database and some other items are saved as
part of the media information.
Policies, control groups, and lists are not saved as part of the media
information.
QUSRBRM should be saved when new items are created or existing
items are changed.
Save weekly or daily depending on how much you are changing your BRMS
environment.
QUSRBRM is automatically saved as part of an *ALLUSR save.

Copyright IBM Corporation 2011


Working with BRMS backup analysis
IBM i

GO BRMBKUANL or Option 6 from the Backup Planning menu:


Retrieve Disk Space Information:
Stores information about library disk space utilization
Print Library Analysis (run after RTVDSKINF):
Reports on library size, estimated backup time, and space on volume
Display Backup Analysis:
Displays times/sizes of full and incremental backups and details about libraries that
have been backed up
Display ASP Information:
Detailed information on number of ASPs and utilization

Copyright IBM Corporation 2011


Display Backup Plan: DSPBKUBRM
IBM i

Copyright IBM Corporation 2011


Working with BRMS backup history

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Commands to display save history
IBM i

WRKMEDIBRM: Library leveldrill down to objects


WRKOBJBRM: Object level
Requires retain object detail (*OBJ, *MBR, or *YES)
WRKFLRBRM: Folder leveldrill down to documents
Requires retain object detail (*YES) to drill down into subfolders
Requires retain object detail (*OBJ, *MBR, or *YES)
WRKSPLFBRM: Spool files only
WRKLNKBRM: Directoriesdrill down to subdirectories
Requires retain object detail (*YES)
WRKSAVFBRM: Save files used by BRMS

Copyright IBM Corporation 2011


Save history: WRKMEDIBRM
IBM i
Selection-based parameters Can be used to:
Display save information
Restore libraries
Drill down to select object detail to:
Review or restore objects
Review or restore members
Navigate to the Work with Media display

Copyright IBM Corporation 2011


Save history: WRKOBJBRM
IBM i

Create a report or display of saved objects


Selection is based on object names, data ranges, and so forth.
Can be used to:
Display save information
Restore objects

Copyright IBM Corporation 2011


Restore objects: WRKOBJBRM
IBM i

Option 7 starts the restore with the Select Recovery Items screen.
Use option 9 to view individual members.
Select Recovery Items lists all objects specified for recovery.

Copyright IBM Corporation 2011


Confirm recovery screen
IBM i

Select Recovery Items lists all objects specified for recovery.


From here, you can:
Remove an item from the list of selected recovery items
Display more details about an item
Continue with the recovery of items
Drill down to member level detail with option 9:
F14: Submit to batch
F16: Select all items
F9: Recovery defaults

Copyright IBM Corporation 2011


Online progress screen
IBM i

Copyright IBM Corporation 2011


Save history: WRKFLRBRM
IBM i

Create a report or display of saved objects


Selection is based on folder names, data ranges, and so forth.
You can:
Display save information
Restore folders
Drill down for folder detail to:
Review or restore documents from selected folder saves

Copyright IBM Corporation 2011


Save history: WRKSAVFBRM (1 of 2)
IBM i

Display information about the save file.


Expire save files within the BRMS history.
Use option 9 to work with the saved objects.

Copyright IBM Corporation 2011


Save history: WRKSAVFBRM (2 of 2)
IBM i

Display information about the saved objects.


Restore specific objects.
Continue to drill down and work with members.

Copyright IBM Corporation 2011


Save history: WRKSPLFBRM
IBM i

Preserves spooled file attributes


Displays more information about the spool file
Restores spool files from this display

Copyright IBM Corporation 2011


Save history: WRKLNKBRM
IBM i

Begin searching for IFS objects from this screen.


Use option 9 to work with directory information, and continue to use
option 9 through the subdirectories until the object is located.
If the specific path is known, use the Prompt (F4).

Copyright IBM Corporation 2011


Online Domino backup

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Before online Domino
IBM i

SAVBRM
ENDDOMSVR or or *LNK List
or SAV

ENDDOMSVR

To back up mail folders, it was necessary to:


End the server, backup, and restart or
Replicate the server, end and save the replicant, restart, and resync
Copyright IBM Corporation 2011
Online Domino backup currently
IBM i

STRBKUBRM
QLTSDOM00

STRBKUBRM
QLTSDOM01

and and STRBKUBRM


QLTSSVR

BRMS ease of use


Better than SWAno sync points
Is included in disaster recovery reports (STRRCYBRM)
Simplifies RESTORE of user data
Copyright IBM Corporation 2011
BRMS Domino objects
IBM i

Created during BRMS initializationINZBRM *DATA


Created/rebuilt during BRMS maintenance to handle daily changes to
Domino servers
Control groups:
QLTSSVR
QLTSDOMxx:
Depends upon number of Domino servers
QLTSQPLxx:
Depends upon number of stand-alone Quick Place servers
Lists:
QLNKOMT
QLNKOMTLTS
QLNKOMTONL
QLTSOMTONL
Special values in control group under Backup Items:
*LNKOMTLTS
*LNKOMTONL
*LTSOMTONL
Media policy:
QLTSSVR
Copyright IBM Corporation 2011
How BRMS Domino online full backups work
IBM i

BRMS can save to a save file, TSM server, or a tape device.

4. Change file
packaged with
SAVDOMBRM
database backup. 4

S 2
T
O Temp 5
3
MyAppl.nsf
MyAppl.nsf Backup
P
1. Changes media
come from 2. SAVDOMBRM
users. starts. Temp file 5. Stored changes
holds changes applied to 3. Database copied
to database. database. to backup media.

Copyright IBM Corporation 2011


BRMS performance with Domino
IBM i

Domino databases are backed up in groups.


Default is now 50.
Range is 1-120.
Higher number means:
Faster backup: More packaged together means less overhead
Longer restores of a single database:
Larger impact on system: Pumping of more data
NOTES.INI setting:
Domino: SAVDOMBRM_FILES_IN_GROUP=n
QuickPlace: SAVLQPBRM_FILES_IN_GROUP=n

Copyright IBM Corporation 2011


Online Domino
IBM i

Edit Backup Control Group Entries KITKAT

Group . . . . . . . . . . : QLTSDOM00
Default activity . . . . . *BKUPCY
Text . . . . . . . . . . . DOMINO01

Type information, press Enter.

Backup
Seq Items Exit command

10 *EXIT
20 *EXIT QNOTES/SAVDOMBRM SERVER('DOMINO01') CTLGRP(QLTSDOM
30 *EXIT

User Exit Maintenance KITKAT

Type command, press Enter.

Sequence number . . . . . . . : 20
Where used . . . . . . . . . : *EXIT
Weekly activity . . . . . . . : IIIIIII SMTWTFS
Command . . . . . . . . . . . . QNOTES/SAVDOMBRM SERVER('DOMINO01') CTLGRP(Q
LTSDOM00)

Copyright IBM Corporation 2011


How BRMS restore works
IBM i

RSTBRM
2. Change file restored.
3
Temp 2
1
MyAppl.nsf Backup
media
3. Stored changes
applied to
database and 1. Database restored
database from backup media.
brought online.

Copyright IBM Corporation 2011


Domino restore using WRKLNKBRM
IBM i
Work with Objects
08/22/02 10:17:48
Directory . . . . : /dev/UDFSDISK/QDEFAULT.UDFS/notes
Saved date/time . : 08/14/02 20:31:52

Type options, press Enter.


4=Remove 5=Display 7=Restore

Volume
Opt Object Serial Size
7 udfsdisk 571ACY 73728

Restore Object (RST)

Type choices, press Enter.

Device . . . . . . . . . . . . . > '/QSYS.LIB/TAPMLB06.DEVD'

Objects:
Name . . . . . . . . . . . . . > '''/dev/UDFSDISK/QDEFAULT.UDFS/notes/udfsdisk'''
Include or omit . . . . . . . > *INCLUDE *INCLUDE, *OMIT
New object name . . . . . . . *SAME

Name . . . . . . . . . . . . . > '/QSYS.LIB'

Include or omit . . . . . . . > *OMIT *INCLUDE, *OMIT


New object name . . . . . . . *SAME

No need to enter complex DEVD


Ease of changing path on restore
Copyright IBM Corporation 2011
Restore Domino using WRKLNKBRM
IBM i

Work with Objects KITKAT


05/26/06 14:27:54
Directory . . . . : /dev/PRIMARY
Saved date/time . : 01/19/06 09:58:17

Type options, press Enter.


4=Remove 5=Display 7=Restore

Volume
Opt Object Serial Size
7 QDEFAULT.UDFS 741AGK 24576

Restore Object (RST)

Type choices, press Enter.

Objects:
Name . . . . . . . . . . . . . > '''/dev/PRIMARY/QDEFAULT.UDFS'''

Include or omit . . . . . . . > *INCLUDE *INCLUDE, *OMIT


New object name . . . . . . . *SAME

Name . . . . . . . . . . . . . > '/QSYS.LIB'

Include or omit . . . . . . . > *OMIT *INCLUDE, *OMIT


New object name . . . . . . . *SAME

Copyright IBM Corporation 2011


Domino restore using the RSTBRM command
IBM i

Copyright IBM Corporation 2011


Restoring a Domino server
IBM i

Domino server must exist before restoring Domino databases.

Restore system first:


Domino licensed code
QNOTES user profile
Subsystem description

That is:
QNOTES.LIB
QUSRNOTES.LIB
/QIBM/ProdData
/QIBM/UserData
/Domino/data

Copyright IBM Corporation 2011


Incremental online backup
IBM i

Backs up Domino transaction logs

Requires use of archival transaction logging

Supports point-in-time recovery

Copyright IBM Corporation 2011


How incremental backup works
IBM i

BRMS Domino server task archives (copies) log extent (.TXN)


files to a subdirectory as they become full.

BRMS Domino server


task

NSF
database Active Archived
logs logs

Copyright IBM Corporation 2011


Incremental backup
IBM i

When backup runs, archived log extents are copied and then
deleted, followed by extents in log directory,
including the active log.

Backup
SAVDOMBRM media

NSF Active Archived


database logs logs

Copyright IBM Corporation 2011


Transaction logging (1 of 2)
IBM i

1. When a database change occurs, it is written to the log immediately.


2. Writes to the NSF are done periodically when CPU time is available.
3. If a crash occurs, the changes in the log are applied or rolled back.

Domino server task

NSF Active log


database (.TXN)

Copyright IBM Corporation 2011


Transaction logging (2 of 2)
IBM i

Each database being logged:


Is assigned a database instance ID (DBIID)
It is used to match transactions to databases.
During the recovery process, DBIID is used to locate the
database.
DBIID changes when:
You enable or re-enable transaction logging on a database
It is compacted with any options
Fixup is forced to run (-J option)
Database is moved to another server and then back
Refer to TECHNOTE 186175
If DBIID changes and incremental backup, a new full backup of
the database is needed!

Copyright IBM Corporation 2011


Considerations
IBM i

Domino servers still need to be downed for full backups of


code libraries and Domino configuration data.

Incremental backup requires that the database is configured


for transaction logging.

If no prior full backup exists, incremental backup switches to


full backup automatically.

Incremental types of *CUML or *INCR both result in


incremental backups.

Limit of 98 incremental backups between full backups. Once a


week is recommended for full backups.
Copyright IBM Corporation 2011
Domino 8.5 DAOS support

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
BRMS and Domino 8.5 DAOS (1 of 2)
IBM i

Before Domino 8.5.0 and Domino Attachment and Object


Service (DAOS):
Document attachments were part of the .nsf file.

With Domino 8.5.0 and DAOS:


Document attachments are pulled out of the .nsf file as .nlo objects.

With Domino 8.5.1 and PTFs SI34916 (V5R4M0) or SI34918


(V6R1M0) or later:
BRMS will auto-detect the presence of the NLO objects for the
Domino online backups (no BRMS changes needed).
A full save will also now include all the NLO objects.
An incremental save will also now include only the new and changed
NLO objects since the last full save.
Copyright IBM Corporation 2011
BRMS and Domino 8.5 DAOS (2 of 2)
IBM i

Careful with the size of the attachment that will be externalized!


Otherwise there will be many .nlo objects
Lots of extra IFS objects mean slow backups.
The default size in domino DAOS for attachments is 4096. 64,000 is
recommended.

References:
DAOS Quick Start Guide
http://www.lotus.com/ldd/dominowiki.nsf/dx/daos-quick-start-guide
DAOS Best Practices
http://www.lotus.com/ldd/dominowiki.nsf/dx/daos-best-practices
DAOS Estimator
http://www.ibm.com/support/docview.wss?rs=463&uid=swg24021920
BRMS Reference
http://www-03.ibm.com/systems/i/support/brms/domdaos.html

Copyright IBM Corporation 2011


Online Lotus Web
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. True or False: The parameters are identical on the SAVLIB


and the SAVLIBBRM commands.

2. True or False: Using the *MEDCLS value for the device


parameter adds flexibility to the save commands provided by
BRMS.

3. True or False: Saving an individual library with the SAVLIB


command provides a parameter that allows you to associate
it with a backup control group.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. True or False: The parameters are identical on the SAVLIB


and the SAVLIBBRM commands.
The answer is False.

2. True or False: Using the *MEDCLS value for the device


parameter adds flexibility to the save commands provided by
BRMS.
The answer is True.

3. True or False: Saving an individual library with the SAVLIB


command provides a parameter that allows you to associate
it with a backup control group.
The answer is True.
Copyright IBM Corporation 2011
Checkpoint (2 of 2)
IBM i

4. True or False: The following are objects stored in the


QUSRBRM library.
Policies
Control groups
Control lists
Tape inventory database

5. True or False: The work with BRMS history commands


provide an option to restore the saved data being displayed.

6. The _________ command will display the spool save history.


a. WRKOBJBRM
b. WRKFLRBRM
c. WRKSPLFBRM
d. WRKLNKBRM
Copyright IBM Corporation 2011
Checkpoint solutions (2 of 2)
IBM i

4. True or False: The following are objects stored in the QUSRBRM


library.
Policies
Control groups
Control lists
Tape inventory database
The answer is True.

5. True or False: The work with BRMS history commands provide an


option to restore the saved data being displayed.
The answer is True.

6. The _________ command will display the spool save history.


a. WRKOBJBRM
b. WRKFLRBRM
c. WRKSPLFBRM
d. WRKLNKBRM
The answer is WRKSPLFBRM.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


List the backup commands provided by BRMS
Describe the additional parameters available with the BRMS
backup commands
Explain some of the performance considerations when using
BRMS to save your data
Explain the purpose of the QUSRBRM library
List and explain the commands used to view the BRMS backup
history
Describe the steps to run online Domino backups

Copyright IBM Corporation 2011


Lab exercise
IBM i

Creating a backup control group


Optional: If you will be using a GUI, perform the exercise for the GUI
you will be using.
Creating a backup control group using System i Navigator
Creating a backup control group using Systems Director
Navigator for i

In this exercise, you create a


backup control group:
Specify libraries to save
Create and specify lists to save
Create and specify an *EXIT

Copyright IBM Corporation 2011


Lab aid
IBM i
STRBKUBRM Retrieve policy Recovery policy Migration policy Container class
Control group Retrieve device Recovery device Migration Capacity
Schedule time Retrieve confirm End of tape option Item Type Media class
Retrieve authorization Attribute Different
Submit to batch Allow object difference
End of tape option Test Expiration
Starting sequence Restore to library
Allow object Value Dates
Append to media Restore to folder
Difference Objects Auto Unpack
Job description Object retention
Job queue
Activity - full or incr Storage location
Move policy TAPMLBxx
Retention type Media class
Home location--media Contact name and
Retain media Density
TO number Print labels
Use containers Retrieval time Shared media
WRKMLBSTS - Media library Verify moves Volumes expire Media
status Storage location-- Media slotting Thresholds
duration Container threshold
WRKMLMBRM - Media in the
library WRKMEDBRM WRKMEDiBRM
*ACT/*EXP Library
WRKMEDBRM - Media in DB
Volume ID Volume
(sortable) Tape devices ASP
Location--media
WRKMEDiBRM - Media information Container WRKDEVBRM Control group
Media class Read/write Densities Save type
(sortable) Device location Save dates
System name
DSPTAPSTS - Tape drive status File/control group Tape mount delay Save status
File/control group Auto enroll media Sequence
WRKMLBBRM - Library status
Type Shared device First/last
WRKCFGSTS *DEV TAP* Optimum block System name
Text
CHKTAP Sequence
WRKTAPCTG
Copyright IBM Corporation 2011
Storage locations

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how and where in the BRMS process storage locations
are used
List the steps to create a storage location
Explain each of the parameters and their use when creating a
storage location

Copyright IBM Corporation 2011


Storage location
IBM i

Any physical location where tapes can be kept:


Could be anywhere

Used in multiple places within the BRMS setup:


System policy:
Sets the default to be used unless it is specified at a lower level
Move policy:
Where to move media once it has been used
Where to return media after rotation
Media policy:
Where to locate media to use for BRMS operations

Copyright IBM Corporation 2011


Where does the storage location fit in?
IBM i

Control group attributes

Media policy

Move policy Media class Storage location

Copyright IBM Corporation 2011


Creating a storage location using 5250
emulation

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Storage locations
IBM i

Manually created or updated with the WRKLOCBRM command


Place where media and containers are kept or stored
As granular as needed for effective operations
Storage location details include:
Address
Contact name and phone
Retrieval time
Capacity limitations
Notification controls
Slot management within off-site storage locations optional
Default storage locations created:
*HOME: On-site media inventory
TAPMLBxx :
Created automatically if there is a tape library on the system.
VAULT: Off-site storage location

Copyright IBM Corporation 2011


Work with locations (WRKLOCBRM)
IBM i

Copyright IBM Corporation 2011


Allow volumes to expire parameter
IBM i

Specifies whether volumes are eligible for reuse at this location


The recommendations are:
On-site locations are set to *YES, and
Off-site locations are set to *NO

Vault Data center


No tape drive Has tape drives
Small number of volumes Large number of volumes
(active) (mostly expired)
Retrieval time 30-60 Retrieval time 0 minutes
minutes

Allow vols to expire (*NO) Allow vols to expire (*YES)

Consider the following scenario for stand-alone drives:


Specify a save to a tape; media policy specifies location of *ANY.
Tapes can be expired in an off-site location.
BRMS views them as available.
User can insert any expired tape which meets the criteria specified in the media
policy.
Otherwise BRMS sends a message with a list of candidate volumes.
Copyright IBM Corporation 2011
Media slotting parameter
IBM i

Media or containers can be tracked by individual slot numbers


at storage locations.
This is an optional parameter.
Typically used for off-site storage locations
The setting for the default storage locations are:
*HOME Media slotting = *NO
VAULT Media slotting = *YES
Slot numbers automatically assigned for tapes:
Beginning with lowest available slot number
Once a slot number becomes available, it is the next one used.

Copyright IBM Corporation 2011


Add location (1 of 2)
IBM i

Copyright IBM Corporation 2011


Add location (2 of 2)
IBM i

Copyright IBM Corporation 2011


Creating a storage location using
System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
System i Navigator:
Move Policies > Manage Locations
IBM i

Copyright IBM Corporation 2011


Manage Locations: New
IBM i

Copyright IBM Corporation 2011


New Storage Location: Advanced
IBM i

Copyright IBM Corporation 2011


Creating a storage location using
Systems Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Systems Director Navigator for i:
Move Policies > Manage Locations
IBM i

Copyright IBM Corporation 2011


Manage Locations: New
IBM i

Copyright IBM Corporation 2011


New Storage Location
IBM i

Copyright IBM Corporation 2011


Storage location: Advanced button
IBM i

Copyright IBM Corporation 2011


Storage location recommendations
IBM i

During initial setup or during process improvements:


Create a new location called LOST.
Set Allow media to expire to *NO.
Change the system policy.
Set the home location to LOST.
Avoid using the default location of *HOME in the system policy.
*HOME is okay; you just have better indicators when using LOST.
Check your location analysis report.
QP1A2SL
Reconcile any discrepancies.

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. True or False: At BRMS installation time, a storage location is


automatically created for any tape libraries that are known by the OS.

2. Which command will display a list of the storage locations defined on


your system?
a. WRKCTLGBRM
b. WRKDEVBRM
c. WRKLOCBRM
d. WRKMEDBRM

3. It is recommended that for ________ locations, the parameter for allow


volumes to expire should be set to *NO.
a. Tape library
b. Tape drive
c. Onsite
d. Offsite

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. True or False: At BRMS installation time, a storage location is automatically


created for any tape libraries that are known by the OS.
The answer is True.

2. Which command will display a list of the storage locations defined on your
system?
a. WRKCTLGBRM
b. WRKDEVBRM
c. WRKLOCBRM
d. WRKMEDBRM
The answer is WRKLOCBRM.

3. It is recommended that for ________ locations, the parameter for allow volumes to
expire should be set to *NO.
a. Tape library
b. Tape drive
c. Onsite
d. Offsite
The answer is Offsite.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how and where in the BRMS process storage locations
are used
List the steps to create a storage location
Explain each of the parameters and their use when creating a
storage location

Copyright IBM Corporation 2011


Lab exercise
IBM i

Creating a storage location


Part A: Creating a storage location using emulation
Optional: If you will be using a GUI, perform the exercise for
the GUI you will be using:
Part B: Creating a storage location using System i Navigator
Part C: Creating a storage location using Systems Director Navigator
for i

In this exercise, you create


a storage location.

Copyright IBM Corporation 2011


Containers

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain what a container class is and how it is used
Explain how to fill in the parameters when creating a container
class
Explain what a container is and how it is used
Explain how to fill in the parameters when creating a container

Copyright IBM Corporation 2011


Container classes and container
IBM i

Use of containers is optional.


Container class
Defines the physical characteristics of containers that are used
to store and transport physical media
Container class indicates:
Capacity
Media classes that can be accommodated
Control information
Assigned to a container during container creation
Containers
User defined:
Must be portable
Examples: Case, box, locked bag
Media assigned to a container during movement
Copyright IBM Corporation 2011
Container class

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Container management menu
IBM i

Copyright IBM Corporation 2011


Container classes example
IBM i

Containers Container Media Number of


class classes volumes

CASE01 ) ULTRIUM1 30
CASE02 ) LTOCASE ULTRIUM2 50
CASE03 ) LTO3581 100
: )
CASEnn )

Copyright IBM Corporation 2011


Add Container Class screen
IBM i

Copyright IBM Corporation 2011


Containers

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Containers overview
IBM i

A container is a case, box, locked bag, or magazine for holding


tapes during media movement from creation through
expiration.
Containers are optionally used as determined in the move
policy.
User enrolls container by class and unique ID.
Container inventory:
Identifies, locates, shows content and status
Can manually manipulate containers
In a network environment, can be shared among systems
Moving a container also moves its contents.
Container reuse is determined by move policy, status, and
container characteristics.
Copyright IBM Corporation 2011
Container management menu
IBM i

View status (open/closed)


Assigned container class
Volume countview media assigned to the container
Storage location
Move datedate moved to this location
Expiration dateexpiration of the media with the longest
retention

Copyright IBM Corporation 2011


Adding a container
IBM i

Specify unique container ID


Associate a container class:
Previously defined
Defines physical characteristics of container
Container location:
Must be same location as media in order for BRMS to put tape in
container

Copyright IBM Corporation 2011


Container properties
IBM i

Media is assigned to the container by media movement.


Must meet criteria defined by container and container class
The container status can be changed to closed prematurely to
prevent BRMS from moving volumes into it.
The expiration date of the container is that of the media
volume which expires last.
Containers must be in the same location as the tapes for
BRMS to put tapes into the container.
The container can be moved regardless of its status.

Copyright IBM Corporation 2011


Change Container screen
IBM i

Some characteristics of the container can be changed.


Slotting pertains to containers in the same manner as media.
Slotting is performed at the location level.
Slot number can be changed.

Copyright IBM Corporation 2011


Use of containers
IBM i

Use of containers is optional.


It provides an additional layer of control over media.
It is a logical association of tapes as well as a physical
association of tapes to a physical container.
Association is from creation to expiration.
Media is assigned to a container during movement.
If a container is moved, its contents are also moved.

Copyright IBM Corporation 2011


System i Navigator: Manage Containers
IBM i

Copyright IBM Corporation 2011


System i Navigator: Manage Container Pools
IBM i

Copyright IBM Corporation 2011


System i Navigator: Add a container
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i: Manage
Containers
IBM i

Click the arrow beside Move Policies for containers selection.


Copyright IBM Corporation 2011
Systems Director Navigator for i:
Manage Container Pools
IBM i

Copyright IBM Corporation 2011


Manage Container Pools: New
IBM i

Copyright IBM Corporation 2011


New Container Pool
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i:
Manage Containers
IBM i

Copyright IBM Corporation 2011


New Container
IBM i

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. Which of the following is optional in BRMS?


a. Media class
b. Media policy
c. Storage location
d. Containers

2. True or False: Container class defines the physical


characteristics of the containers used to store and transport
physical media.

3. True or False: By default, one container per tape library is


created on the system.

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. Which of the following is optional in BRMS?


a. Media class
b. Media policy
c. Storage location
d. Containers
The answer is containers.

2. True or False: Container class defines the physical


characteristics of the containers used to store and transport
physical media.
The answer is True.

3. True or False: By default, one container per tape library is


created on the system.
The answer is False.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Explain what a container class is and how it is used
Explain how to fill in the parameters when creating a container
class
Explain what a container is and how it is used
Explain how to fill in the parameters when creating a container

Copyright IBM Corporation 2011


Move management

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how the move policy fits in with BRMS
Explain the function served by a move policy
Detail the steps required to create a move policy
Explain each parameter available when creating a move policy
Explain the function served by move calendars
Detail the steps required to use a move calendar within a move
policy
Explain the media movement process in BRMS

Copyright IBM Corporation 2011


Where does the move policy fit in?
IBM i

Control group attributes

Media policy

Move policy Media class Storage location

Copyright IBM Corporation 2011


Move policy
IBM i

An itinerary for tape and container movement:


It is a sequence of locations and the duration at each location.
As many move policies as needed can be defined.
Each has a user assigned name.
Specifies the home location:
Location media returns after all sequences in move policy.
Change default home location from *SYSPCY to a more meaningful location.
Special value of *ORIGIN tells the DB to return tape to its starting location at the
end of the move cycle.
Indicates if a container is to be used
Specifies if move requires verification
Default policy of OFFSITE created
Can be assigned to a volume using media policy during a save or later
with CHGMEDBRM

Copyright IBM Corporation 2011


Working with move policy

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Move management
IBM i

Creating and using move policies


Media movement can be performed in two ways:
1 - Automatically using move policies
2 - Manually using move policies with option 8 from the
WRKMEDBRM screen

Move commands
WRKPCYBRM: Create, change, delete, display move policy
MOVMEDBRM: Move media
VFYMOVBRM: Verify media to be moved
PRTMOVBRM: Print media movement report
WRKMEDBRM: Option 8 for manual move

Copyright IBM Corporation 2011


Work with move policies
IBM i

WRKPCYBRM *MOV

Copyright IBM Corporation 2011


Create Move Policy
IBM i

Copyright IBM Corporation 2011


Working with move management

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Using move policies (1 of 3)
IBM i

1. Create the move policy as shown previously.


2. Specify the move policy in the media policy using the
WRKPCYBRM *MED command.

3. Save a control group that specifies this media policy.


Copyright IBM Corporation 2011
Using move policies (2 of 3)
IBM i

4. Issue the MOVMEDBRM command.


Fill in parameters to specify which volumes need to be moved:
Compares current location and expected location
MOVMEDBRM will list any volume that is not in its correct location, as
per the move policy, in the movement report.
Creates the volume movement report for the current time period
Optionally run during BRMS maintenance
For Verify move parameter:
Verify = *NO updates the media inventory and the move is complete
Verify = *YES continues with step five

Copyright IBM Corporation 2011


Using move policies (3 of 3)
IBM i

5. VFYMOVBRM command (optional)


It allows the operator to verify whether this move occurs.
Use this command if the move policy has Verify = *YES.
A volume only shows on this screen after MOVMEDBRM has been run.
The volume location in the database is changed only after the verify is
confirmed.

Copyright IBM Corporation 2011


Print Media Movement (1 of 2)
IBM i

PRTMOVBRM prints the media movement report for a specific


time period.
Type
*ALL includes all volumes that have ever been moved.
*NEXT prints a report for the next projected moves.
- Should specify a date range that includes a date in the future
*NOTVFY includes only media waiting to be verified.
- Does not include *NEXT
*VFY includes only verified media movement in the report
for the date range selected.
For example, it could be used to produce a report of what was
moved yesterday.
Shows move details for moves between Last Moved Date and
Scheduled Move Date fields

Copyright IBM Corporation 2011


MOVMEDBRM report
IBM i

Display Spooled File


File . . . . . : QP1AVMS
Control . . . . .
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+
5722BR1 V5R4M0 060210 Volume Movement Report C60FB92D
Volume Volume Expiration Media Pend Current Move Next Next Move
Serial Slot Date Class Vfy Location Date Location Move Policy
VOL001 6/23/06 VRT256K Y *HOME 6/09/06 ONSITE 6/22/06 ONEFORCLAS
Total volumes moved . . . . . . . . . . : 1
Total volumes not moved . . . . . . . . : 0

Display Spooled File


File . . . . . : QP1AVMS
Control . . . . .
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8....+....9....+..
5722BR1 V5R4M0 060210 Volume Movement Report C60FB92D
Volume Volume Expiration Media Pend Current Move Next Next Move
Serial Slot Date Class Vfy Location Date Location Move Policy
VOL001 1 6/23/06 VRT256K N ONSITE 6/22/06 *HOME 6/29/06 ONEFORCLAS

Copyright IBM Corporation 2011


Print Media Movement (2 of 2)
IBM i

Copyright IBM Corporation 2011


Assigning a move policy
IBM i

Assigning a move policy to


volume or container

If issuing:
CHGMEDBRM VOL(T00005) MOVPCY(PAYMOV)
Volume obeys move policy from that point onward.
If a container is changed to specify a new or different move
policy, this move policy is applied to all volumes in the
container.

Copyright IBM Corporation 2011


WRKMEDBRM: Opt 8, Manually move
IBM i

Copyright IBM Corporation 2011


WRKMEDBRM: Option 5 screen
IBM i

Copyright IBM Corporation 2011


Creating a move policy
using System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Move policy: New policy wizard
IBM i

Copyright IBM Corporation 2011


Move policy: Properties
IBM i

Copyright IBM Corporation 2011


System i Navigator: Run move policy
IBM i

Copyright IBM Corporation 2011


Creating a move policy using
Systems Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
New Policy
IBM i

Copyright IBM Corporation 2011


Move policy: Properties
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. True or False: Multiple move policies can be created in a


BRMS operation.

2. The command used to work with move policies is?


a. WRKMEDBRM
b. WRKLOCBRM
c. WRKPCYBRM
d. WRKMEDBRM

3. True or False: The Home location is where the media will


reside after its entire itinerary is finished.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. True or False: Multiple move policies can be created in a


BRMS operation.
The answer is True.

2. The command used to work with move policies is?


a. WRKMEDBRM
b. WRKLOCBRM
c. WRKPCYBRM
d. WRKMEDBRM
The answer is WRKPCYBRM.

3. True or False: The Home location is where the media will


reside after its entire itinerary is finished.
The answer is True.
Copyright IBM Corporation 2011
Checkpoint (2 of 2)
IBM i

4. True of False: The move policy is one of the values that is


assigned when the media policy is assigned to a tape.

5. ______________ is the command used to start the move of


media.
a. STRBKUBRM
b. MOVMEDBRM
c. VFYMOVBRM
d. STRRCYBRM

6. True or False: The verification of media movement is


automatically set in BRMS.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. True or False: The move policy is one of the values that is


assigned when the media policy is assigned to a tape.
The answer is True.

5. ______________ is the command used to start the move of


media.
a. STRBKUBRM
b. MOVMEDBRM
c. VFYMOVBRM
d. STRRCYBRM
The answer is MOVMEDBRM.

6. True or False: The verification of media movement is


automatically set in BRMS.
The answer is False.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how the move policy fits in with BRMS
Explain the function served by a move policy
Detail the steps required to create a move policy
Explain each parameter available when creating a move policy
Explain the function served by move calendars
Detail the steps required to use a move calendar within a move
policy
Explain the media movement process in BRMS

Copyright IBM Corporation 2011


Lab exercise
IBM i

Move policies
Part A: Creating a move policy

Optional: If you will be using GUI, perform the exercise for the
GUI you will be using:
Part B: Creating a move policy using System i Navigator
Part C: Creating a move policy using Systems Director Navigator
for i

In this exercise, you create


a move policy.

Copyright IBM Corporation 2011


Media class

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how a media class works with a media policy, which
works with the control group attributes
Explain the function served by a media class
Show how to use the WRKCLSBRM command
Explain the parameters available when you create a media
class
Explain how media sharing works

Copyright IBM Corporation 2011


Media class concepts

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Where does the media class fit in?
IBM i

Control group attributes

Media policy

Move policy Media class Storage location

Copyright IBM Corporation 2011


Media class
IBM i

Categories which define attributes of the actual physical media


such as:
Indicates density
Capacity
Labels
Other usage criteria
Default media classes created at time of BRMS installation:
One for each drive's default density
SAVSYS for alternative-IPL drive media
Manually created or updated with the WRKCLSBRM command
Assigned when media (physical/logical) is enrolled or added
Primarily media class is a name and a density.

Copyright IBM Corporation 2011


Shared media parameter: *NO
IBM i

Only the system that owns the tape can use the tape.
Potential problem when restoring to different system
Recovery report adds steps to address problem
It requires management of an additional tape pool.
BRMS implements networking:
To provide protection of tape media at all times, and
Reduces the need for SHARE *NO volumes.

Copyright IBM Corporation 2011


Shared media parameter: *YES
IBM i

Each tape is owned by a system.


A Distributed Data Management (DDM) job is initiated to verify
status of the tapes.
The job is initiated any time one system tries to use a tape owned by
another system.
If communications cannot be established, BRMS will not use that tape
and will choose a different tape.

System A System B

1. SAVSYS is in restricted state. 2. System B needs to use vol A1000 owned


by Sys A.
B then initiates a DDM session to A to ensure
3. System A does not answer since it A1000 is still expired.
is in restricted state.
4. The next expired volume, in B's database, is
selected for use.
The next selected tape could belong to any
Power i in the network.
Copyright IBM Corporation 2011
Media class
using 5250 emulation

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Work with Media Classes
IBM i

Copyright IBM Corporation 2011


Add Media Class (1 of 2)
IBM i

Copyright IBM Corporation 2011


Add Media Class (2 of 2)
IBM i

Copyright IBM Corporation 2011


PRTMEDBRM command (1 of 2)
IBM i

Reports show information by media class.

Subset command by either threshold or statistics:


Show either *ALL or *EXCP.

Use option 12 from the main BRMS menu.


Option 5 for statistics

Copyright IBM Corporation 2011


PRTMEDBRM command (2 of 2)
IBM i

Copyright IBM Corporation 2011


Print media statistics: Menu option 5
IBM i

Copyright IBM Corporation 2011


Media pool
using System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
New media pool
IBM i

Copyright IBM Corporation 2011


New Media Pool: Advanced options
IBM i

Copyright IBM Corporation 2011


Media class using
Systems Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Media Pools: New
IBM i

Copyright IBM Corporation 2011


New Media Pool
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. The _____________ defines the attributes of the physical media.


a. Move policy
b. Media policy
c. Storage location
d. Media class

2. True or False: At the time of the BRMS software installation, a default


media class is created for each drives default density.

3. The command used to work with media class is __________.


a. WRKMEDBRM
b. WRKLOCBRM
c. WRKCLSBRM
d. WRKDEVBRM

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. The _____________ defines the attributes of the physical media.


a. Move policy
b. Media policy
c. Storage location
d. Media class
The answer is Media class.

2. True or False: At the time of the BRMS software installation, a default


media class is created for each drives default density.
The answer is True.

3. The command used to work with media class is __________.


a. WRKMEDBRM
b. WRKLOCBRM
c. WRKCLSBRM
d. WRKDEVBRM
The answer is WRKCLSBRM.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

4. True or False: The Write once media parameter is used to specify that
only new sequence numbers can be created on this media, it cannot
be reinitialized or reused.

5. True or False: In a BRMS network environment, the Shared media


parameter set to *NO means that only the system that owns a tape
can use that tape.

6. The __________ command is used to generate reports that show


information by media class.
a. ADDMEDBRM
b. CHGMEDBRM
c. PRTMEDBRM
d. INZMEDBRM
Copyright IBM Corporation 2011
Checkpoint solutions (2 of 2)
IBM i

4. True or False: The Write once media parameter is used to specify that
only new sequence numbers can be created on this media, it cannot
be reinitialized or reused.
The answer is True.

5. True of False: In a BRMS network environment, the Shared media


parameter set to *NO means that only the system that owns a tape
can use that tape.
The answer is True.

6. The __________ command is used to generate reports that show


information by media class.
a. ADDMEDBRM
b. CHGMEDBRM
c. PRTMEDBRM
d. INZMEDBRM
The answer is PRTMEDBRM.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how a media class works with a media policy, which
works with the control group attributes
Explain the function served by a media class
Show how to use the WRKCLSBRM command
Explain the parameters available when you create a media
class
Explain how media sharing works

Copyright IBM Corporation 2011


Lab exercise
IBM i

Creating a media class


Part A: Creating a media class using emulation

Optional: If you will be using GUI, perform the exercise for the
GUI you will be using:
Part B: Creating a media pool using System i Navigator
Part C: Creating a media pool using Systems Director Navigator for i

In this exercise, you create a


media class.

Copyright IBM Corporation 2011


Media policies

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain the functions served by a media policy
Explain the parameters available when creating a media policy
Describe the retention types that can be set up in a media
policy
Describe the capabilities available when saving your data to a
save file

Copyright IBM Corporation 2011


Where does the media policy fit in?
IBM i

Control group attributes

Media policy

Move policy Media class Storage location

Copyright IBM Corporation 2011


Media policy concepts
IBM i

Ties together all media management characteristics


Controls tape media:
Retention controls expiration of data on tape
References move policy to establish tape itinerary
References media class to control tape selection
Identifies storage location to obtain tapes
Controls save file media use and retention
Can define as many media policies as needed
User-assigned names
Default media policies are:
ARCHIVAL - 1725 days retention
FULL - 35 days retention
INCR - 14 days retention
VIRTUAL - 14 days retention
SAVF - 35 days retention
SAVSYS - 1725 days retention
SYSTEM - 90 days retention

Copyright IBM Corporation 2011


Creating a media policy using 5250
emulation

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Media policy (1 of 4)
IBM i

Copyright IBM Corporation 2011


Retention type: Parameter (1 of 2)
IBM i

Indicates how long data is to be kept on media

Retention type = Specific date


A specific date on which data expires
Media eligible for reuse when maintenance or STREXPBRM run on the date due
to expire
Requires regular changes to the media policy

Retention type = Numbers of days


Number of days since data on media was written
Media eligible for reuse when maintenance or STREXPBRM run on the day due
to expire
Most commonly used

Retention type = *PERM


To keep data on media indefinitely
Media is not reused
Copyright IBM Corporation 2011
Retention type: Parameter (2 of 2)
IBM i

Retention type is version oriented:


Based on the media's data content:
Number of saves of a library (for instance):
Not necessarily control groups
User specifies the number of data backup versions to keep.
Media containing oldest version eligible for reuse when version limit for all objects
on the media is exceeded.
Expiration date shows *VERnnn rather than date for each save version (nnn is the
number of versions to be retained).
Use version control report to reconcile.
Recommend to be used with control groups that are static

Tips for specifying retention:


Ensure that retention period overlaps with next save.
Full and incremental retention should not leave any window of exposure.

Copyright IBM Corporation 2011


Secure media parameter
IBM i

Implemented by either:
Media policy with Secure media parameter set to *YES
CHGMEDBRM command
Change volume option from WRKMEDBRM

Authority required:
To secure a volume: *ALLOBJ or *SERVICE authority
To read objects or to restore objects from a secured volume:
*ALLOBJ or *SECADM authority

Copyright IBM Corporation 2011


Save to save file parameters
IBM i

Copyright IBM Corporation 2011


Media policy (2 of 4)
IBM i

There are two options for volume duplication.


Automatic = select Mark volumes for duplication parameter:
Automatically puts a 1 in the DUPSTS field in the WRKMEDBRM screen
Manual = use option 18 from the WRKMEDBRM screen:
Causes BRMS to put a 1 in the DUPSTS field in the WRKMEDBRM screen
There is a new smart append for duplication at V5R4.
Mark history for duplication instead of entire volume.
Duplicate new data only.

Copyright IBM Corporation 2011


Media policy (3 of 4)
IBM i

Copyright IBM Corporation 2011


Media policy (4 of 4)
IBM i

Copyright IBM Corporation 2011


Managing save files
IBM i

Q1ABRMSFxx libraries contain save files.


Where xx represents the ASP number 01-32 or 33-255
Automatic save file naming and cleanup on expiration
Expired save files deleted while running maintenance

BRMS save file commands:


SAVSAVFBRM: To copy save files to tape
STREXPBRM: Expire and delete save files just like other media
RMVMEDIBRM: Removes information about objects saved to
save files
WRKSAVFBRM: To work with BRMS save files

Copyright IBM Corporation 2011


Work with Save Files
IBM i

Copyright IBM Corporation 2011


Saving save files
IBM i

Copyright IBM Corporation 2011


Creating a media policy using
System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Media Policies: New (1 of 2)
IBM i

Copyright IBM Corporation 2011


New Media Policy: General
IBM i

Copyright IBM Corporation 2011


New Media Policy: Where
IBM i

Copyright IBM Corporation 2011


New Media Policy: Retention
IBM i

Copyright IBM Corporation 2011


New Media Policy: Automatic Duplication
IBM i

Copyright IBM Corporation 2011


Creating a media policy using
Systems Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Media Policies: New (2 of 2)
IBM i

Copyright IBM Corporation 2011


New policy: General
IBM i

Copyright IBM Corporation 2011


New policy: Where
IBM i

Copyright IBM Corporation 2011


New policy: Retention
IBM i

Copyright IBM Corporation 2011


New policy: Automatic Duplication
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. The ______________ ties together all of the media management


characteristics.
a. Move policy
b. Media class
c. Storage location
d. Media policy

2. The most commonly used retention type is:


a. Date
b. Days
c. Version
d. Permanent

3. True or False: To read objects or to restore objects from a secured


volume, your user profile must have either *ALLOBJ or *SECADM
authority.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. The ______________ ties together all of the media management characteristics.


a. Move policy
b. Media class
c. Storage location
d. Media policy
The answer is Media policy.

2. The most commonly used retention type is:


a. Date
b. Days
c. Version
d. Permanent
The answer is Days.

3. True or False: To read objects or to restore objects from a secured volume, your
user profile must have either *ALLOBJ or *SECADM authority.
The answer is True.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

4. True or False: The following media policies are automatically created


at BRMS installation time.
Full
Incremental
SAVSYS
SYSTEM

5. True or False: When performing a save operation and saving to a save


file, the user has the option to specify the name given to the save file
created by this operation.

6. The command used to work with a media policy is:


a. WRKMEDBRM
b. WRKPCYBRM
c. WRKCALBRM
d. WRKCNRBRM

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. True or False: The following media policies are automatically created at


BRMS installation time.
1. Full
2. Incremental
3. SAVSYS
4. SYSTEM
The answer is True.

5. True or False: When performing a save operation and saving to a save


file, the user has the option to specify the name given to the save file
created by this operation.
The answer is False.

6. The command used to work with a media policy is:


1. WRKMEDBRM
2. WRKPCYBRM
3. WRKCALBRM
4. WRKCNRBRM
The answer is WRKPCYBRM.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Explain the functions served by a media policy
Explain the parameters available when creating a media policy
Describe the retention types that can be set up in a media
policy
Describe the capabilities available when saving your data to a
save file

Copyright IBM Corporation 2011


Lab exercise
IBM i

Creating a media policy


Part A: Creating a media policy using 5250 emulation
Optional: If you will be using GUI, perform the exercise for the
GUI you will be using:
Part B: Creating a media policy using System i Navigator
Part C: Creating a media policy using Systems Director Navigator for i

In this exercise, you:


Create a media policy

Copyright IBM Corporation 2011


Media topics

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Describe the function served by the WRKMEDBRM command
Describe the function served by the ADDMEDBRM command
Describe the function served by the ADDMLMBRM command
Explain how to add media to BRMS for both a stand-alone and
an MLB environment
Describe the functions served by the STRBALBRM command
Explain how to create media sets and how to display their
properties
Explain how to display any error messages generated during
the save process
Describe the media pool concept used by BRMS
Describe the function served by the ADDMEDIBRM,
EXTMEDIBRM, and SETMEDBRM commands
Copyright IBM Corporation 2011
Media inventory (1 of 6)
IBM i

Used and retained as defined by media policies


Kept to identify, locate, and show media content
Allows running a save to save file media
Virtual tape is supported.
When working with or using tape:
Users add (enroll) tape by volume ID and assign a media class.
The media class is used to determine the type of tape being added
and is the basis for selection of media.
Usage and expiration are monitored to protect tapes with active data.
Manageable as a set when active data spans volumes
Media is moved as defined by move policies.
Statistics are kept by BRMS by volume ID.

Copyright IBM Corporation 2011


WRKMEDBRM command (1 of 2)
IBM i

Copyright IBM Corporation 2011


WRKMEDBRM command (2 of 2)
IBM i

Use this command to view or print information about the


media.

Any operations required for media can be accomplished


through the resulting screen.

Copyright IBM Corporation 2011


Media inventory (2 of 6)
IBM i

Copyright IBM Corporation 2011


Media inventory: F11 (3 of 6)
IBM i

Copyright IBM Corporation 2011


Media inventory: F11 (4 of 6)
IBM i

Copyright IBM Corporation 2011


Media inventory: F11 (5 of 6)
IBM i

Copyright IBM Corporation 2011


Media inventory: F11 (6 of 6)
IBM i

Copyright IBM Corporation 2011


Media inventory: Reconciling differences
IBM i

It is important to update media inventory daily using the maintenance


command.
Reconcile any differences to enable quick location of a volume needed
for recovery.
Use CHGMEDBRM or
Option 2 Change or option 8 Move from WRKMEDBRM screen
Use sparingly.
Important values you can change to maintain accuracy:
Storage location (requires manual move to change)
Container, if used (requires manual move to change)
You will also move all contents of the container.
Slot number, if used
Other values that can also be changed (but do not usually change):
Media class
Expiration date
Creation date
Move policy
System
Text
Copyright IBM Corporation 2011
Media sets (1 of 4)
IBM i

Multiple related tape volumes

Created by a multivolume save operation:


For example, a save operation of a specific object spans multiple
volumes.
Only happens when saving a specific object and part of it is on the first
volume and the remainder is on the second volume,
or
When you perform a parallel save, which uses multiple volumes

Identified by:
A plus sign (+) on the WRKMEDBRM display and by either a:
*YES in the Serial Set column or
*YES in the Parallel Set column

Copyright IBM Corporation 2011


Media sets (2 of 4)
IBM i

Copyright IBM Corporation 2011


Media sets (3 of 4)
IBM i

Copyright IBM Corporation 2011


Media sets (4 of 4)
IBM i

More than one tape was used for backup processing.


Identified by a plus sign (+) next to the volume serial number
The restore can be on a fewer number of drives than were
used for the parallel save.
Parallel is easier to implement with BRMS.
Copyright IBM Corporation 2011
Manual move (1 of 2)
IBM i

Copyright IBM Corporation 2011


Manual move (2 of 2)
IBM i

Copyright IBM Corporation 2011


Option 13: Display media contents
IBM i

Copyright IBM Corporation 2011


Choose Opt 9: Work with saved objects
IBM i

Copyright IBM Corporation 2011


Choose Opt 9: Work with saved members
IBM i

Copyright IBM Corporation 2011


Options to work with saved members
IBM i

Copyright IBM Corporation 2011


Display error message
IBM i

Work with Saved Objects I520DVL3

Position to Object . . .

Type options, press Enter.


4=Remove 5=Display 6=Work with media 7=Restore object
9=Work with saved members
Save Save Message
Opt Object Library Type Date Time Volume ID
BRMSLPP TONIB *FILE 6/20/06 0:01:06 *SAVF CPF3760
BRMSLPP1 TONIB *FILE 6/20/06 0:01:06 *SAVF CPF3760
BRMSLPP2 TONIB *FILE 6/20/06 0:01:06 *SAVF CPF3760
BRMSLPP3 TONIB *FILE 6/20/06 0:01:06 *SAVF CPF3760
SETUP TONIB *PGM 6/20/06 0:01:06 *SAVF CPF3760
SETUPONE TONIB *PGM 6/20/06 0:01:06 *SAVF CPF3760

If an error occurs during the save of any object,


the Message ID column contains a message ID related to the error.
The object is shown; however, it is not actually saved successfully.
Option 9 enables you to view member level detail.
Possible member was not saved.

Copyright IBM Corporation 2011


Enrolling and initializing media
IBM i

Enrolling:
Adding tape information to BRMS media inventory

Initializing:
Writing tape header label, optionally clearing data
ADDMEDBRM command for stand-alone drives or
ADDMLMBRM command for tape library

Select F10 for all additional parameters.

Initializing from the WRKMEDBRM option 10:


Can now initialize media that was in *ERR status after option 9
(Remove volume error status) used
Eliminates the need to remove media and re-add
Copyright IBM Corporation 2011
Tape drive: Add media (1 of 2)
IBM i

Copyright IBM Corporation 2011


Tape drive: Add media (2 of 2)
IBM i

Copyright IBM Corporation 2011


Tape library: Add media
IBM i

Copyright IBM Corporation 2011


Enrolling and initializing media
IBM i

Sufficient tapes must be available for the save operation.

New volumes are enrolled with Initialize Tape (*YES).


This issues INZMEDBRM to initialize volume.

Volumes with active data (migrated from another system) are


enrolled with Initialize Tape (*NO).
Volume statistics are included if previously collected.
ADDMEDIBRM command can be used to manually add content
information.
EXTMEDIBRM command can be used to scan tape in a drive and
build save history.

Copyright IBM Corporation 2011


ADDMEDIBRM command
IBM i

Copyright IBM Corporation 2011


EXTMEDIBRM command
IBM i

You must specify the type of information on the tape using the File origin
parameter.
BRMS reads the tape and populates the database with its contents.

Copyright IBM Corporation 2011


Balancing your media: STRBALBRM
IBM i

System Priority Required Available


Prod01 1 5 3
Prod02 2 4 5
Dev 3 2 3

Media class

- Allocate media
Media location Media balancing depends on
(customer decides) availability.
Priority - If not able to allocate
required media,
message will be
Number required issued.

Copyright IBM Corporation 2011


The steps to balance your media
IBM i

1. List your systems in the order of highest to lowest priority.


2. Set priority for each system.
STRBALBRM ACTION(*SET) MEDCLS(media-class)
LOC(location) SYSNAME(system-name) MEDPTY(number)
MEDREQ(number)
3. Print and review the media balance report.
STRBALBRM ACTION(*REPORT) MEDCLS(media-class)
LOC(location)
4. If necessary, balance the media.
5. Once again, print and review the media balance report.

Copyright IBM Corporation 2011


Initial report: Before balancing
IBM i

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*****

Copyright IBM Corporation 2011


Report after media balancing
IBM i

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*****

Copyright IBM Corporation 2011


System i Navigator: Media > Volumes
IBM i

Copyright IBM Corporation 2011


List actions: Balance volumes
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator for i: Media > Volumes
IBM i

Copyright IBM Corporation 2011


Initialize once concept
IBM i

Volume is never reinitialized on reuse.


BRMS writes new file to file sequence one on tape (unless
APPEND or SEQNBR *END is selected).
This overwrites old data.
Reinitializing a tape resets the statistics for the tape.

Copyright IBM Corporation 2011


Media handling techniques
IBM i

Media pools
Media set rotation
Media scratch pool
Traditional method
BRMS method
Monday Tuesday Wednesday Thursday Friday

Tape 1 Tape 1 Tape 1 Tape 1 Tape 1

Tape 2 Tape 2 Tape 2 Tape 2 Tape 2


T01 T02 T03 T04 T05 T06 T07
Week 1 Tape 3 Tape 3 Tape 3 Tape 3 Tape 3
(Red)
Tape 4 Tape 4 Tape 4 Tape 4 Tape 4
T08 T09 T10 T11 T12 T13 T14
Tape 5 Tape 5 Tape 5 Tape 5 Tape 5

T15 T16 T17 T18 T19 T20 T21


Monday Tuesday Wednesday Thursday Friday

Tape 1 Tape 1 Tape 1 Tape 1 Tape 1


T22 T23 T24 T25 T26 T27 T28
Tape 2 Tape 2 Tape 2 Tape 2 Tape 2
Week 2 Tape 3 Tape 3 Tape 3 Tape 3 Tape 3
T29 T30 T31 T32 T33 T34 T35
(Blue)
Tape 4 Tape 4 Tape 4 Tape 4 Tape 4

Tape 5 Tape 5 Tape 5 Tape 5 Tape 5 T36 T37 T38 T39 T40 ... Tnn

Monday Tuesday Wednesday Thursday Friday

Tape 1 Tape 1 Tape 1 Tape 1 Tape 1

Tape 2 Tape 2 Tape 2 Tape 2 Tape 2


Week 3
(Green)
Tape 3 Tape 3 Tape 3 Tape 3 Tape 3
Select any tape
Tape 4 Tape 4 Tape 4 Tape 4 Tape 4

Tape 5 Tape 5 Tape 5 Tape 5 Tape 5


meeting defined
criteria.

Copyright IBM Corporation 2011


Media set rotation: Traditional method
IBM i

Traditional method of media handling for smaller systems


Limits the ability to vary retention periods
Prone to operator selecting incorrect media set
Requires more operator intervention than scratch pool method
Uses more volumes because a tape set always has a fixed
number of volumes no matter how many volumes used
Unused media volumes moved as part of set

Copyright IBM Corporation 2011


Media scratch pool: BRMS method
IBM i

This is the BRMS method of media handling.


Retention periods are controlled down to the file level on a
tape.
Any tape from the scratch pool of the correct media class can
be used.
If an invalid tape is inserted or encountered, BRMS will list
available volumes.
Only volumes that are used are included in the media set.
Only volumes that are used are moved with the media set.

Copyright IBM Corporation 2011


Data loss protection
IBM i

MSE exit points to intercept tape activity

Tape checked for scratch status before writing to tape, except:


No checking by BRMS for SAVSTG
No logging of active status of tape used in SAVSTG operation

Tape checked for correct media class before writing to tape


SETMEDBRM command used to specify media class for native IBM i
save commands

Copyright IBM Corporation 2011


SETMEDBRM command
IBM i

Copyright IBM Corporation 2011


Media Management menu
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 3)
IBM i

1. The _______________ command works with active, expired, or all media volumes
in the media inventory by creation and expiration date for any or all locations.
a. ADDMEDBRM
b. ADDMLMBRM
c. SETMEDBRM
d. WRKMEDBRM

2. True or False: It is possible to manually move a volume from one location to


another.

3. The _____________ command is used to add media to an individual tape drive.


a. ADDMEDBRM
b. ADDMLMBRM
c. SETMEDBRM
d. WRKMEDBRM

4. True or False: With BRMS it is possible to restore an individual file member.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 3)
IBM i
1. The _______________ command works with active, expired, or all media volumes
in the media inventory by creation and expiration date for any or all locations.
a. ADDMEDBRM
b. ADDMLMBRM
c. SETMEDBRM
d. WRKMEDBRM
The answer is WRKMEDBRM.

2. True or False: It is possible to manually move a volume from one location to


another.
The answer is True.

3. The _____________ command is used to add media to an individual tape drive.


a. ADDMEDBRM
b. ADDMLMBRM
c. SETMEDBRM
d. WRKMEDBRM
The answer is ADDMEDBRM.

4. True or False: With BRMS it is possible to restore an individual file member.


The answer is True.

Copyright IBM Corporation 2011


Checkpoint (2 of 3)
IBM i

5. The _____________ command is used to add media to a tape library.


a. ADDMEDBRM
b. ADDMLMBRM
c. SETMEDBRM
d. WRKMEDBRM

6. True or False: It is required that a tape be re-initialized before you can


reuse it to perform another BRMS save.

7. The _____________ command is used to manually add file level


details to the BRMS media inventory content volume information.
a. ADDMEDIBRM
b. EXTMEDIBRM
c. SETMEDBRM
d. WRKMEDBRM

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 3)
IBM i

5. The _____________ command is used to add media to a tape library.


a. ADDMEDBRM
b. ADDMLMBRM
c. SETMEDBRM
d. WRKMEDBRM
The answer is ADDMLMBRM.

6. True or False: It is required that a tape be re-initialized before you can


reuse it to perform another BRMS save.
The answer is False.

7. The _____________ command is used to manually add file level


details to the BRMS media inventory content volume information.
a. ADDMEDIBRM
b. EXTMEDIBRM
c. SETMEDBRM
d. WRKMEDBRM
The answer is ADDMEDIBRM.

Copyright IBM Corporation 2011


Checkpoint (3 of 3)
IBM i

8. The _____________ command is used to direct the system to extract file level
details to the BRMS media inventory content volume information.
a. ADDMEDIBRM
b. EXTMEDIBRM
c. SETMEDBRM
d. WRKMEDBRM

9. The controls you set with the _____________ command remain in effect for your
job until they are reset or otherwise changed by re-running this command.
a. ADDMEDIBRM
b. EXTMEDIBRM
c. SETMEDBRM
d. WRKMEDBRM

10. True of False: The Start Media Balancing for BRM (STRBALBRM) command
balances media ownership to match the required number of media needed for
systems within a BRMS network.

Copyright IBM Corporation 2011


Checkpoint solutions (3 of 3)
IBM i

8. The _____________ command is used to direct the system to extract file level
details to the BRMS media inventory content volume information.
a. ADDMEDIBRM
b. EXTMEDIBRM
c. SETMEDBRM
d. WRKMEDBRM
The answer is EXTMEDIBRM.

9. The controls you set with the _____________ command remain in effect for your
job until they are reset or otherwise changed by re-running this command.
a. ADDMEDIBRM
b. EXTMEDIBRM
c. SETMEDBRM
d. WRKMEDBRM
The answer is SETMEDBRM.

10. True or False: The Start Media Balancing for BRM (STRBALBRM) command
balances media ownership to match the required number of media needed for
systems within a BRMS network.
The answer is True.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Describe the function served by the WRKMEDBRM command
Describe the function served by the ADDMEDBRM command
Describe the function served by the ADDMLMBRM command
Explain how to add media to BRMS for both a stand-alone and
an MLB environment
Describe the functions served by the STRBALBRM command
Explain how to create media sets and how to display their
properties
Explain how to display any error messages generated during
the save process
Describe the media pool concept used by BRMS
Describe the function served by the ADDMEDIBRM,
EXTMEDIBRM, and SETMEDBRM commands
Copyright IBM Corporation 2011
Lab exercise
IBM i

Running a backup using 5250 emulation


Optional: If you will be using GUI, perform the exercise for the GUI you will be
using.
Running a backup using System i Navigator
Running a backup using Systems Director Navigator for i

In this exercise, you:


Put all of the BRMS pieces together to perform a backup:
Enroll media:
Physical
Virtual
Pre-existing
Set up control group attributes to use
your media policy
Save your control group to virtual media;
optionally save to physical media
Recover some data
Copyright IBM Corporation 2011
BRMS networking

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Describe the benefits of setting up a BRMS network
Perform the steps required to set up the POWER i in
preparation for a BRMS network
Perform the steps to add a new system to an existing BRMS
network

Copyright IBM Corporation 2011


BRMS network concepts

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
BRMS network (1 of 2)
IBM i

SNA SNA
or B or
TCP TCP

A Shared media C

Advantages:
Shared scratch pool
Cross-system restores, especially spool files
Able to see all media from one system
Ability to create recovery report for system B from system A
Copyright IBM Corporation 2011
BRMS network (2 of 2)
IBM i

Considerations:
Networking adds complexity to your BRMS setup.
You need to ensure communications stay active.
You need to coordinate schedules for BRMS functions.
BRMS daily maintenance
Media movement
Possible lock conditions if multiple systems in a BRMS network are
performing these functions simultaneously.
You need to implement a PTF strategy, make sure to stay current/up
to date.

Copyright IBM Corporation 2011


Creating a BRMS network
IBM i
Existing system New system
QUSRBRM QUSRBRM

QA1ANET2 QA1ANET2

System policy System policy


Backup/recovery/archive/ Backup/recovery/archive/
retrieve policy retrieve policy
Tape drives Tape drives
Backup/archive lists Backup/archive lists
In-house recovery activity text In-house recovery activity text

Control groups Control groups


Media classes Media classes CPYMEDIBRM
Container classes Container classes To file
Storage locations Storage locations
Move policies Move policies
Media policies Media policies QGPL
Network group QA1AMED
Network group
CPYMEDIBRM
Container inventory Container inventory From file
Media inventory (MM) Media inventory (MM)
Library level detail (HS) Library level detail (HS)

Object level detail (OD) Object level detail (OD)

Copyright IBM Corporation 2011


Shared media
IBM i

Shared media provides a single media inventory picture.


All systems are in a local cluster.
For example, Ethernet attached
Most commonly share tapes for save/restore purposes.
Typically same machine room
Perhaps same building
Not usually across different cities
Some media management information is mirrored on all
systems in the network.
BRMS networking uses journaling to keep the systems
synchronized (journal entries are sent to the remote system).

Copyright IBM Corporation 2011


The information that is shared
IBM i

Media inventory:
Only tapes of a media class with SHARE(*YES) can be used on all systems.
Media classes
Media policies
Container inventory
Container classes
Move policies
Network groups
Storage locations
Duplication cross-reference:
This information is copied between participating systems when set up.
Updates are reflected almost immediately through communications link.
Use of a tape on one system that was last used by another system initiates a
communications job to verify tape status.

Copyright IBM Corporation 2011


Information that is not shared
IBM i

System/backup/archive/retrieve/recovery policy information


Recovery contacts and activities
Backup and archive lists:
Object, folder, spool, and IFS
Control groups
Calendars
Device and MLB table entries
Object/member level information in the database:
This can be displayed through communications access when
requested, hence it is a little slower.
This process happens automatically under the covers when
requested.

Copyright IBM Corporation 2011


The Q1ABRMNET subsystem
IBM i

This subsystem runs shadowing over a communications link.

Job QBRMNET is started automatically with an autostart job in


the QSYSWRK subsystem.

It wakes up every (xx) seconds to see if there are any updates


to send. The BRMSYNC job sends the updates.
60 seconds is the default.
This parameter can be changed in the system policy.

Communications can be either TCP/IP or SNA.


Verify communications before attempting to set up the BRMS network.

Copyright IBM Corporation 2011


Things to do before you network systems
IBM i

Review BRMS databases for potential duplicate volume serial


numbers.

Ensure the BRMS PTFs are up-to-date:


Mixed-version network PTFs are loaded on all systems that should be
in the network.
Networking time zone PTFs are loaded if your network should span
time zones.
CPYMEDIBRM PTFs are loaded on the system that is being added to
the network.

On each POWER i in the BRMS network, make a safety copy


of the QUSRBRM library using a SAVLIB command before you
network your systems.
Copyright IBM Corporation 2011
Prepare the system for BRMS network

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Networking tasks
IBM i

How to set up to use TCP/IP for a BRMS network

How to set up to use TCP/IP in a restricted state

How to set up an Relational Data Base (RDB) directory entry


for a BRMS network

How to remove a system from a BRMS network

Copyright IBM Corporation 2011


How to set up to use TCP/IP for a BRMS network
IBM i

1. Check TCP/IP.
a. Ping command to verify communications in both directions

2. Set TCP/IP DDM connection security.


Non-secured DDM connection
Secured DDM connection

3. Configure the TCP/IP DDM server automatic restart.

4. Start and end the DDM server.

5. Enable BRMS to use TCP/IP.

6. Set up BRMS network.

Copyright IBM Corporation 2011


Set DDM server attributes
IBM i

Default for password required is *YES.


Must have a server authentication entry for any user ID that would
access systems in the network:
QBRMS
Any user that would use the WRKMEDIBRM command
Any user that would issue the maintenance command using the
centralized audit media

Copyright IBM Corporation 2011


End/start DDM server
IBM i

Use the following command to end the TCP/IP DDM server:


ENDTCPSVR SERVER(*DDM)

Use the following command to start the TCP/IP DDM server:


STRTCPSVR SERVER(*DDM)

Copyright IBM Corporation 2011


Enable BRMS to use TCP/IP
IBM i

Copyright IBM Corporation 2011


F11 BRMS Media Information
IBM i

Copyright IBM Corporation 2011


Set up to use TCP/IP in restricted state
IBM i

Use the following command to specify the TCP/IP interfaces


that BRMS is to use during restricted state:
QSYS/CALL QBRM/Q1AOLD
PARM('TCPIPIFC' '*ADD' 'interface')
Or
QSYS/CALL QBRM/Q1AOLD
PARM('TCPIPIFC' '*REMOVE' 'interface')

Copyright IBM Corporation 2011


Set up RDB directory entry
IBM i

Copyright IBM Corporation 2011


Set up a BRMS network using
emulation

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Creating a BRMS network
IBM i
Existing system: I520BL1 New system: I520BL2
QUSRBRM QUSRBRM

QA1ANET2 QA1ANET2

System policy System policy


Backup/recovery/archive/ Backup/recovery/archive/
retrieve policy retrieve policy
Tape drives Tape drives
Backup/archive lists Backup/archive lists
In-house recovery activity text In-house recovery activity text

Control groups Control groups


Media classes Media classes CPYMEDIBRM
Container classes Container classes To file
Storage locations Storage locations
Move policies Move policies
Media policies Media policies QGPL
Network group QA1AMED
Network group
CPYMEDIBRM
Container inventory Container inventory From file
Media inventory (MM) Media inventory (MM)
Library level detail (HS) Library level detail (HS)

Object level detail (OD) Object level detail (OD)

Copyright IBM Corporation 2011


1: On new system:
Save current media information
IBM i

On the system being added to the network, use CPYMEDIBRM to save


current media inventory and volume content information.
This is only needed if the system being added already has enrolled media.
If this is not needed, step one and step four are not needed.
The Copy media information parameter should be set to *NO when
adding a system to a BRMS network.

Copyright IBM Corporation 2011


2a: On existing system: Add the new system
IBM i

If there are difficulties with this, use the following to help


determine the problem:
The job log
The BRMS log
The system operator message
The history log

Copyright IBM Corporation 2011


2b: Status after add
IBM i

New System Status column added at V5R4:


More accurate status
New Notify period parameter added at V5R4:
How often message sent about offline status
New Communication method parameter added at V6R1
F11 to view media information added at V7R1
Copyright IBM Corporation 2011
3a: Initialize BRMS: *NETSYS
IBM i

This is performed on the new system being added to the


network.
The from system can be any POWER i in the network.
You must have performed the previous steps on the same from
system.

Existing Data copied to


New system (Old data is lost temporarily)
system new system

Copyright IBM Corporation 2011


3b: Initialize messages
IBM i

This operation is not performed until all messages are answered.


A reply of C on any entry cancels the entire operation.

Existing Data copied to (Old data is lost


New system
system new system temporarily)

Copyright IBM Corporation 2011


4: Recover media information
IBM i

Do not forget to change to *FROMFILE.

View message at the bottom of the screen after completion.

Review report if necessary.

Copyright IBM Corporation 2011


Status after initialize
IBM i

I520BL2 is defined as the local location parameter in the


network attributes for I520BL2.
Must use local location name.

Copyright IBM Corporation 2011


Tips for debugging network problems
IBM i

BRMS uses a mode of BRMS and uses QBRMS profile for authority.
The profile might get disabled occasionally due to unforeseen error conditions.
If systems stop communicating, no job logs are produced. Issue:
CHGJOBD JOBD(QBRM/QBRMSYNC) LOG(4 00 *SECLVL)
This produces a job log every time systems try to communicate. The job log is for
user QBRMS. Once a job log is produced, turn logging back off.
If data exists in file QUSRBRM/QA1ANET2, systems are not
communicating.
Investigate file to determine which systems are involved and change logging level
of jobd.
DSPPFM FILE(QUSRBRM/QA1ANET2)
It is recommended that you do not use QUSRBRM to store any user-
created objects.

Copyright IBM Corporation 2011


How to remove a system from BRMS
IBM i

The network group is shared information across the BRMS


network.
You should be removing this system from all the other BRMS systems
in the network.
This system could potentially own media.

Copyright IBM Corporation 2011


Confirm remove of a system
IBM i

*NO leaves the entries for the media in the BRMS inventory.
*YES removes any media and history that is associated with
the system being removed.
*RENAME reassigns ownership of any media from the
removed system to the current system.

Copyright IBM Corporation 2011


Set up a BRMS network
using System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
BRMS: Global Policy Properties
IBM i

Copyright IBM Corporation 2011


Network tab: Manage Systems
IBM i

Copyright IBM Corporation 2011


List actions: New > Add system
IBM i

Copyright IBM Corporation 2011


New system added
IBM i

Copyright IBM Corporation 2011


Properties: New system added
IBM i

Copyright IBM Corporation 2011


Set up a BRMS network using
Systems Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Select Action: Global Policy Properties > Go
IBM i

Copyright IBM Corporation 2011


Network tab: Manage Systems
IBM i

Choose Network in the left column, then click Manage Systems.

Copyright IBM Corporation 2011


Select Action > New > Go
IBM i

Copyright IBM Corporation 2011


Add new system: OK
IBM i

Copyright IBM Corporation 2011


New system listed
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. True or False: BRMS networking is used to share media between


systems that are sharing a tape library.

2. BRMS networking will support which of the following:


a. Cross system restores
b. Ability to see all of the media from one system
c. Ability to create a recovery report for System B from System A
d. All of these

3. The command used to set up BRMS networking is __________.


a. INZBRM *DATA
b. INZBRM *MERGE
c. INZBRM *NETSYS
d. INZBRM *RUNPRDINZ

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. True or False: BRMS networking is used to share media between


systems that are sharing a tape library.
The answer is True.

2. BRMS networking will support which of the following:


a. Cross system restores
b. Ability to see all of the media from one system
c. Ability to create a recovery report for System B from System A
d. All of these
The answer is all of these.

3. The command used to set up BRMS networking is __________.


a. INZBRM *DATA
b. INZBRM *MERGE
c. INZBRM *NETSYS
d. INZBRM *RUNPRDINZ
The answer is INZBRM *NETSYS.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

4. Which of the following policy or policies is overwritten or replaced


when a system that is added to a BRMS network?
a. System policy
b. Backup policy
c. Recovery policy
d. Media policies

5. True or False: Some of the media management information is mirrored


on all systems in a BRMS network.

6. Which of the following is information that gets shared when you add a
system into a BRMS network?
a. System policy
b. Control groups
c. Media classes
d. Backup lists

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. Which of the following policy or policies is overwritten or replaced when a system


that is added to a BRMS network?
a. System policy
b. Backup policy
c. Recovery policy
d. Media policies
The answer is media policies.

5. True or False: Some of the media management information is mirrored on all


systems in a BRMS network.
The answer is True.

6. Which of the following is information that gets shared when you add a system into
a BRMS network?
a. System policy
b. Control groups
c. Media classes
d. Backup lists
The answer is media classes.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Describe the benefits of setting up a BRMS network
Perform the steps required to set up the POWER i in
preparation for a BRMS network
Perform the steps to add a new system to an existing BRMS
network

Copyright IBM Corporation 2011


Scheduling BRMS jobs

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to


List the steps to schedule a job using the default scheduler
List the steps to change the default scheduler to the Advanced
Job Scheduler
Explain the parameters for scheduling a job when using the
Advanced Job Scheduler

Copyright IBM Corporation 2011


Selecting a scheduler

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Scheduling menu
IBM i

Copyright IBM Corporation 2011


Change Job Scheduler
IBM i

Copyright IBM Corporation 2011


Change Job Scheduler for *USRDFN
IBM i

Copyright IBM Corporation 2011


Using the default scheduler

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Scheduling a job
IBM i

Copyright IBM Corporation 2011


Add Job Schedule Entry
IBM i

Copyright IBM Corporation 2011


Backup control group: F7
IBM i

Copyright IBM Corporation 2011


Work with scheduled jobs
IBM i

Copyright IBM Corporation 2011


Using the Advanced Job Scheduler

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Schedule job: IJS is called
IBM i

Copyright IBM Corporation 2011


Using the job scheduler
IBM i

Copyright IBM Corporation 2011


Backup control group: F7
IBM i

Copyright IBM Corporation 2011


Work with scheduled jobs
IBM i

Copyright IBM Corporation 2011


Scheduling your job with System i
Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Schedule from the pop-up menu
IBM i

Copyright IBM Corporation 2011


Schedule at end of a wizard
IBM i

Copyright IBM Corporation 2011


Schedule a selected item
IBM i

Copyright IBM Corporation 2011


Using the default scheduler
IBM i

Copyright IBM Corporation 2011


Using the Advanced Job Scheduler (1 of 2)
IBM i

Copyright IBM Corporation 2011


Using the Advanced Job Scheduler (2 of 2)
IBM i

Copyright IBM Corporation 2011


Scheduling your job with IBM Systems
Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Schedule from the pop-up menu
IBM i

Copyright IBM Corporation 2011


Scheduling BRMS maintenance (1 of 2)
IBM i

Copyright IBM Corporation 2011


Scheduling BRMS maintenance (2 of 2)
IBM i

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. True or False: By default BRMS is set up to use the


Advanced Job Scheduler.

2. True or False: On the Work with control groups screen,


option 6 (Add to schedule) will add your job to the scheduler
that you set up as your default.

3. True or False: On the Work with control groups screen,


option 7 (Work with BRMS scheduled jobs) will show only
those BRMS jobs that have been scheduled.

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. True of False: By default BRMS is set up to use the


Advanced Job Scheduler.
The answer is False.

2. True of False: On the Work with control groups screen,


option 6 (Add to schedule) will add your job to the scheduler
that you set up as your default.
The answer is True.

3. True of False: On the Work with control groups screen,


option 7 (Work with BRMS scheduled jobs) will show only
those BRMS jobs that have been scheduled.
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completing this unit, you should be able to:


List the steps to schedule a job using the default scheduler
List the steps to change the default scheduler to the Advanced
Job Scheduler
Explain the parameters for scheduling a job when using the
Advanced Job Scheduler

Copyright IBM Corporation 2011


Daily maintenance

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Describe the maintenance functions provided when you run
daily maintenance
List alternative commands that can be used to run daily
maintenance
Describe the reports that are generated as part of running daily
maintenance

Copyright IBM Corporation 2011


Daily maintenance options
IBM i
Remove outdated save history recordslibrary/object level
Produce media movement report
IF MOVMEDBRM is run
Default is *NO
Expire media
Clean up old BRMS log entries
Produce the media report by expiration date
Produce the media expiration report
Produce the media information report
Produce save strategy exception report
Produce the recovery analysis report
Produce the recovery volume summary report
Produce the ASP information report
Produce recovery activities report
If information is available
Audit and synchronize media records on all network systems
Produce the centralized media audit report
Produce the location analysis report
Run cleanup
Retrieve the volume statistics
Print a version control report
Print system information
If requested

Copyright IBM Corporation 2011


BRMS maintenance command (1 of 2)
IBM i

Copyright IBM Corporation 2011


BRMS maintenance command (2 of 2)
IBM i

Copyright IBM Corporation 2011


Remove media information parameter (1 of 2)
IBM i

Media contents:
Remove on expiration or reuse
*REUSE means more (possibly obsolete) data on the system
Provides an additional level of recovery
An expired volume can be used for recovery if a more current volume
has a media error.
Object level detail:
History consists of two files: Library level and object level (including
member level).
*MEDCON (Media Contents) means remove entries from both files at
the same time.
Number of days can be specified for retention of object level detail.
Number should be equal to or smaller than the expiration period.
If smaller, object level detail is removed sooner.
Prevents BRMS led object level recovery
Reduces space taken on disk
Copyright IBM Corporation 2011
Remove media information parameter (2 of 2)
IBM i

BRMS led library-level recovery still possible

User object level recovery still possible

Library
detail
*EXP *REUSE

Object
detail
Number
*MEDCON *MEDCON
of days

Copyright IBM Corporation 2011


Individual commands you can run
IBM i

If required, subsets of the STRMNTBRM command function


can be run individually by issuing one of the following
commands:
RMVMEDIBRM
MOVMEDBRM
STREXPBRM
RMVLOGEBRM
WRKMEDBRM OUTPUT(*PRINT)
WRKMEDIBRM OUTPUT(*PRINT)
STRRCYBRM
WRKRCYBRM
PRTSYSRPT
GO BRMS
Option 12: Reports
Copyright IBM Corporation 2011
Notification messages and enhancements
IBM i

If maintenance is not run regularly:


A message is sent to the BRMS log and the message queue specified
in the system policy.

Enhancements to BRMS maintenance for V7R1 include:


More concurrent maintenance allowed
Warning when volumes are in use and cannot be moved
Volume move report (QPIAVMS) has warning
Automatic hold of BRMS jobs wanting to use files maintenance is
currently using
Messages:
BRM6714: Current job being held by maintenance job
BRM6715: BRM restricted procedure started
BRM6716: BRM restricted procedure ended
Copyright IBM Corporation 2011
Daily housekeeping
IBM i

You should perform the following tasks on a daily basis:


Review reports generated by running daily maintenance.
Address any issues identified.
Manage BRMS recovery reports.
Print and send with media.
Send using email:
Might require additional software
Send to another platform.
Send to another POWER i:
SNDNETSPLF
Clean up BRMS spooled files.
Enroll and initialize new media if required.

Copyright IBM Corporation 2011


Maintenance enhancements at V7R1
IBM i

BRMS6714

Copyright IBM Corporation 2011


BRMS Support and services tab
IBM i

Copyright IBM Corporation 2011


Perform maintenance and cleanup
IBM i

Copyright IBM Corporation 2011


Run Maintenance Options
IBM i

Copyright IBM Corporation 2011


Systems Director Navigator: Run Maintenance
IBM i

Copyright IBM Corporation 2011


Run Maintenance page
IBM i

Copyright IBM Corporation 2011


Run Maintenance Options
IBM i

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. The _______________ command performs various BRMS


maintenance and clean-up functions.
a. STRBKUBRM
b. STRMNTBRM
c. STREXPBRM
d. STRRCYBRM

2. True or False: The BRMS data on a volume is deleted as


soon as a volume is expired.

3. True of False: The BRMS database is automatically


reorganized when you perform the daily maintenance
function.

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. The _______________ command performs various BRMS


maintenance and clean-up functions.
a. STRBKUBRM
b. STRMNTBRM
c. STREXPBRM
d. STRRCYBRM
The answer is STRMNTBRM.

2. True or False: The BRMS data on a volume is deleted as soon as a


volume is expired.
The answer is False.

3. True or False: The BRMS database is automatically reorganized when


you perform the daily maintenance function.
The answer is False.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Describe the maintenance functions provided when you run
daily maintenance
List alternative commands that can be used to run daily
maintenance
Describe the reports that are generated as part of running daily
maintenance

Copyright IBM Corporation 2011


BRMS reports

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List some of the reports that you can generate from the BRMS
Reports menu
Highlight some of the options available on the Reports menu

Copyright IBM Corporation 2011


Reports
IBM i

Generate any number of reports.


Print reports whenever needed.
Some reports printed through the STRMNTBRM command
These same reports can be printed as necessary.
GO BRMS:
Option 12
Print:
Setup information
Logs
Activities
Statistics
And so forth
Categorized by feature/function:
Media
Backup
Recovery
Archive
Retrieve
Other
Copyright IBM Corporation 2011
Reports generated by the
STRMNTBRM command

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Maintenance reports
IBM i

The following reports are printed when the BRMS maintenance


command is performed:
QP1AVER Version control Ignore this report unless
using versioning
QP1AEP Media expiration
QP1ASYN Centralized media audit Only prints if Audit System Media is
*YES
QP1AMM Media report by expiration date
QP1AHS Media information
QP1ALE Save strategy exceptions
QP1A2SL Location analysis
QP1ARW Recovery activities
QP1AASP Display ASP information
QP1ARCY Recovering your entire system
QP1A2RCY Recovery volume summary
If issue the MOVMEDBRM from the maintenance command:
QP1APVMS Pending volume movement (only printed if using verify moves)
QP1AVMS Volume movement
Some reports can be prevented from printing.
Some reports have additional options.
Copyright IBM Corporation 2011
WRKSPLF after STRMNTBRM
IBM i

Copyright IBM Corporation 2011


Expired media report
IBM i

Copyright IBM Corporation 2011


Media report by expiration date
IBM i

Copyright IBM Corporation 2011


Media information report
IBM i

Copyright IBM Corporation 2011


Save strategy exception report
IBM i

Copyright IBM Corporation 2011


Recovery activities report
IBM i

Copyright IBM Corporation 2011


Location analysis report
IBM i

Copyright IBM Corporation 2011


Reports menu

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Reports menu
IBM i

Copyright IBM Corporation 2011


Option 54: Print backup statistics
IBM i

Copyright IBM Corporation 2011


Sample reports

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Option 5: Volume statistics report
IBM i

Copyright IBM Corporation 2011


Option 16: Print save files
IBM i

Copyright IBM Corporation 2011


Option 20: Print backup lists
IBM i

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. True or False: There are multiple reports that an operator


can choose to generate as part of running the BRMS daily
maintenance command.

2. True or False: The WRKMEDBRM command can generate


printed output.

3. True or False: Option 54 Print backup statistics will provide a


summarized report about all objects that have been saved by
BRMS within a specified period.

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. True or False: There are multiple reports that an operator


can choose to generate as part of running the BRMS daily
maintenance command.
The answer is True.

2. True or False: The WRKMEDBRM command can generate


printed output.
The answer is True.

3. True or False: Option 54 Print backup statistics will provide a


summarized report about all objects that have been saved by
BRMS within a specified period.
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


List some of the reports that you can generate from the BRMS
Reports menu
Highlight some of the options available on the Reports menu

Copyright IBM Corporation 2011


Recovery

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain the features and functions of the BRMS recovery
process
Explain how you use the recovery analysis report
Describe the process to do a full system recovery
Describe the process to do a partial recovery
List the advantages of using the BRMS recovery commands as
opposed to using the standard restore commands
Explain how to augment the recovery process by specifying
recovery contacts and activities

Copyright IBM Corporation 2011


Recovery overview
IBM i

Recovering an entire system

Restoring objects:
IBM i objects
IFS (link information)
DLOs
Spool files

Recovery activities and planning

Copyright IBM Corporation 2011


The Start Recovery command
IBM i

The STRRCYBRM command options are:


*Report (the default option for this parameter)
*Restore (which will start the restore process)

Capabilities include:
*SYSTEM *JOURNAL
*ALLDLO *LIB
*ALLUSR *LNKLIST
*APYJRNCHG *RCYEXITPGM
*ASP *RESUME
*ASPDEV *SAVSYS
*CTLGRP *SYSBAS
*IBM

Copyright IBM Corporation 2011


Recovery using emulation

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Recovery command STRRCYBRM (1 of 4)
IBM i

Copyright IBM Corporation 2011


Recovery command STRRCYBRM (2 of 4)
IBM i

Copyright IBM Corporation 2011


Recovery command STRRCYBRM (3 of 4)
IBM i

Copyright IBM Corporation 2011


Recovery command STRRCYBRM (4 of 4)
IBM i

Copyright IBM Corporation 2011


User specified recovery information (1 of 2)
IBM i

Copyright IBM Corporation 2011


User specified recovery information (2 of 2)
IBM i

Copyright IBM Corporation 2011


Steps performed with recovery analysis report
IBM i

Step 1: Licensed Internal Code


Step 2: Operating system
Step 3: Recover BRMS and associated libraries
Step 4: Recover BRMS related media information
Step 5: Initialize BRMS functional authority information
Step 6: Recover user profiles
Step 7: Recover required system libraries
Step 8: Recover configuration data
Step 9: Recover IBM libraries
Step 10: Recover user libraries
Step 11: Recover document library objects
Step 12: Recover objects in directories
Step 13: Apply journal changes
Step 14: Restore authority
Step 15: Verify system information
Step 16: Print job log
Step 17: Perform IPL
Copyright IBM Corporation 2011
Results of a user specified override
IBM i

Copyright IBM Corporation 2011


Recovery report: Update system information
IBM i

Copyright IBM Corporation 2011


Recovery without recovery analysis report
IBM i

** This is not recommended. **

Be sure to keep the most recent copy of your recovery report for each
system in a safe place at all times.

Data still exists on tape, therefore recovery is possible.


Most difficult aspects are:
Locating correct tapes to use
Deciding which objects to restore
Deciding in which sequence to restore them
To get BRMS help, find and restore the latest QUSRBRM library.
Could perform DSPTAP of all tapes in inventory
Could use a manual procedure where you record last volume of every night's
save in a log book
Run STRRCYBRM to generate a new recovery analysis report.
Run WRKMEDBRM OUTPUT(*PRINT) to generate a list of volumes
and current location.

Copyright IBM Corporation 2011


Recovery policy (1 of 3)
IBM i

New in V7R1
Review help

Copyright IBM Corporation 2011


Recovery policy (2 of 3)
IBM i

Copyright IBM Corporation 2011


Recovery policy (3 of 3)
IBM i

Copyright IBM Corporation 2011


Recovery by control group
IBM i

Copyright IBM Corporation 2011


STRRCYBRM concurrent recovery
IBM i

This command supports concurrent recovery with other recovery


jobs. The same recovery file is used.

Copyright IBM Corporation 2011


Guided recovery
IBM i

Copyright IBM Corporation 2011


F9: Restore Command Defaults
IBM i

Copyright IBM Corporation 2011


Online progress screen
IBM i

Copyright IBM Corporation 2011


Recovery from incremental saves
IBM i

The last full save is restored first.

Subsequent incremental saves are performed since full save


applied successfully.
Perhaps there will be some recovery of the same objects twice, but
this is the only way to ensure all objects are restored correctly.

BRMS restores to the most current level possible using the


information in the BRMS history.

If both full and incremental media are available, BRMS handles


the entire restore of the library.

Copyright IBM Corporation 2011


BRMS restore commands
IBM i

Some other commonly used BRMS commands are:


RSTDLOBRM Restore DLO
RSTLIBBRM Restore Library
RSTOBJBRM Restore Object
RSTBRM Restore IFS Objects

Each command maps to the IBM i native command.

Advantages over the native restore commands:


Specific tape drive or any available drive (*MEDCLS)
Volume ID not required for restore
Ability to use parallel device resources

Copyright IBM Corporation 2011


Other BRMS commands
IBM i

The other BRMS commands that can aide in the recovery


process are:
WRKMEDIBRM: Work with Media Information
WRKOBJBRM: Work with Saved Objects
WRKFLRBRM: Work with Saved Folders
WRKSPLFBRM: Work with Saved Spool Files
WRKLNKBRM: Work with IFS Saved Objects
WRKSAVFBRM: Work with Save Files

Copyright IBM Corporation 2011


Recovery contacts and activities
IBM i

GO BRMRCYPLN

BRMRCYPLN Recovery Planning

Select one of the following:

1. Work with recovery policy


2. Work with recovery contacts
3. Work with recovery activities
4. Print recovery activities
5. Print recovery analysis

Recovery activities
Recovery Title
contracts Up to five recovery contacts
Name Short text
Detailed recovery
Phone
Description (50 lines or more)
Details

Work with recovery contacts: Work with recovery activities:


Add recovery contacts Add recovery activities

Copyright IBM Corporation 2011


Recovery using
System i Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Restore system data
IBM i

Copyright IBM Corporation 2011


GUI: Start recovery command STRRCYBRM
IBM i

Copyright IBM Corporation 2011


Right-click object > Restore
IBM i

Copyright IBM Corporation 2011


Restore wizard: Welcome page
IBM i

Copyright IBM Corporation 2011


Select what objects to restore
IBM i

Copyright IBM Corporation 2011


Override disk pool and location of restore
IBM i

Copyright IBM Corporation 2011


Choose restore device
IBM i

Copyright IBM Corporation 2011


Summary page
IBM i

Copyright IBM Corporation 2011


Restore status windows
IBM i

Copyright IBM Corporation 2011


Management Central: Task Activity > BRMS
IBM i

Copyright IBM Corporation 2011


Individual item: Backup/Restore
IBM i

Copyright IBM Corporation 2011


Recovery using
Systems Director Navigator for IBM i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Systems Director Navigator: Restore
IBM i

Copyright IBM Corporation 2011


GUI: WRKMEDIBRM command
IBM i

Copyright IBM Corporation 2011


GUI: Recovery of an object
IBM i

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. The ______________ command recovers items ranging from


a single library to the entire system.
a. STRARCBRM
b. STRBKUBRM
c. STRRCYBRM
d. STREXPBRM

2. True or False: When running a full system recovery, it is not


possible to recover data from a save file.

3. True or False: It is possible to do a full system recovery


without a recovery analysis report.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. The ______________ command recovers items ranging from a single


library to the entire system.
a. STRARCBRM
b. STRBKUBRM
c. STRRCYBRM
d. STREXPBRM
The answer is STRRCYBRM.

2. True or False: When running a full system recovery, it is not possible


to recover data from a save file.
The answer is False.

3. True or False: It is possible to do a full system recovery without a


recovery analysis report.
The answer is True.
Copyright IBM Corporation 2011
Checkpoint (2 of 2)
IBM i

4. The ______________ sets up the defaults used in a recovery


operation.
a. Archive policy
b. Backup policy
c. Recover policy
d. Retrieve policy

5. True or False: It is possible to perform a recovery by control


group.

6. The default on the system when you run the STRRCYBRM


command is __________.
a. *Report
b. *Restore
Copyright IBM Corporation 2011
Checkpoint solutions (2 of 2)
IBM i

4. The ______________ sets up the defaults used in a recovery


operation.
a. Archive policy
b. Backup policy
c. Recover policy
d. Retrieve policy
The answer is Recover policy.

5. True or False: It is possible to perform a recovery by control group.


The answer is True.

6. The default on the system when you run the STRRCYBRM command
is __________.
a. *Report
b. *Restore
The answer is *Report.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Explain the features and functions of the BRMS recovery
process
Explain how you use the recovery analysis report
Describe the process to do a full system recovery
Describe the process to do a partial recovery
List the advantages of using the BRMS recovery commands as
opposed to using the standard restore commands
Explain how to augment the recovery process by specifying
recovery contacts and activities

Copyright IBM Corporation 2011


Lab exercise
IBM i

BRMS recovery capabilities

This exercise allows you to gain familiarity with some of the


recovery procedures. In this lab exercise, you:
Produce a recovery analysis report
Perform the recovery of a backup control group
Examine the BRMS log
Document a sample recovery plan

Copyright IBM Corporation 2011


Tape duplication and label print

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


List the different ways to specify that a tape label be printed
List the different options in the media class parameter used to
specify that tape labels be printed
Explain the purpose and parameters for the PRTLBLBRM
command
List the different ways to specify that a tape be duplicated
Explain the purpose and parameters for the DUPMEDBRM
command

Copyright IBM Corporation 2011


Duplicating tapes

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Media duplication
IBM i

Three ways to indicate inbound volumes:


Media policy: Automatic Mark for duplication parameter
WRKMEDBRM menu:
Option 14: Duplicate data
Option 18: Mark for duplication
DUPMEDBRM command:
Key in from or to volume ID

Two ways to initiate duplication:


DUPMEDBRM command
Duplicate tape from WRKMEDBRM (option 14)

Copyright IBM Corporation 2011


Media policy: Mark for duplication
IBM i

Copyright IBM Corporation 2011


Example of duplication without smart append
IBM i

Vol. 1 Vol. 2
Seq 1 Seq 1
Seq 2 Seq 2
Seq 3 Seq 3
APPEND:
Seq 4 Seq 4
Seq 5 Seq 5
Seq 6 Seq 6
Seq 7
Seq 8
Seq 9

Copyright IBM Corporation 2011


Example of duplication with smart append
IBM i

Vol. 1 Vol. 2
Seq 1 Seq 1
Seq 2 Seq 2
Seq 3 Seq 3
APPEND:
Seq 4 Seq 4
Seq 5 Seq 5
Seq 6 Seq 6

Copyright IBM Corporation 2011


WRKMEDBRM: Duplicate options
IBM i

Copyright IBM Corporation 2011


DUPMEDBRM command (1 of 2)
IBM i

Copyright IBM Corporation 2011


DUPMEDBRM command (2 of 2)
IBM i

Copyright IBM Corporation 2011


Completed message
IBM i

DUPMEDBRM successful:
Receive message Tape duplication completed successfully at bottom
of screen

WRKMEDBRM:
Dup Sts column changes from 1 to * to indicate that a duplication has
taken place.

Copyright IBM Corporation 2011


Option 15: Display duplicates
IBM i

Copyright IBM Corporation 2011


Duplication information from WRKMEDIBRM
IBM i

Copyright IBM Corporation 2011


DUPMEDBRM restrictions
IBM i

Volume to be duplicated must be:


Active
A member of the BRMS media inventory
Copying a media set:
In batch mode
By specifying a volume of the media set in the From volume (VOL)
parameter (Must use *SET in the Input volume list (FROMVOL)
parameter.)
You cannot duplicate TSM (ADSM) media.
*APPC or *NET devices cannot be used.
You must have two tape drives to use this command.
Optimum block size of the output device must be greater than
or equal to the optimum block size of the input device.

Copyright IBM Corporation 2011


Where BRMS jobs run
IBM i

Copyright IBM Corporation 2011


Protection of volumes marked for duplication
IBM i

Copyright IBM Corporation 2011


Considerations
for duplicating tapes

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
V5R3 duplication considerations (1 of 3)
IBM i

Database
After SAVE:
QUSRBRM
Mikey, Johnd,
Databaseon DASD:
and so on. Updated
QA1AHS
Appended to tape
QA1AMM
ABC123 ABC123
QA1ACN
Mikey, Johnd,
QA1ADV and so on.
QA1AMT
Qusrbrm ABC123
QA1ASP

QA1A1DV

QA1AMD

QA1ALR

QA1AOQ

Copyright IBM Corporation 2011


V5R3 duplication considerations (2 of 3)
IBM i

After DUPLICATION:
Database
Databaseon DASD:
QUSRBRM
Updated
Mikey, Johnd,
QA1AHS and so on. Databaseon tape:
Unchanged
QA1AMM ABC123 DEF123 ABC123 DEF123

Mikey, Johnd, Mikey, Johnd,


and so on. and so on.
Qusrbrm ABC123 Qusrbrm ABC123

DUPMEDBRM
Copyright IBM Corporation 2011
V5R3 duplication considerations (3 of 3)
IBM i

After DUPLICATION and


Database
SAVMEDIBRM:
QUSRBRM Databaseon tape:
Mikey, Johnd,
QA1AHS and so on. Updated

ABC123 DEF123
QA1AMM ABC123 DEF123
Mikey, Johnd, Mikey, Johnd,
and so on and so on
Qusrbrm ABC123 Qusrbrm ABC123
Qusrbrm ABC123
DEF123

DUPMEDBRM and
SAVMEDIBRM
Copyright IBM Corporation 2011
Printing labels

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Specifying label print
IBM i

WRKMEDBRM screen option 11: Mark for label print:


Used to mark a volume for label print

Media class parameter:


Mark for print option under Add Media Class

Media Management menu (BRMMED):


Option 7: Confirm media label print

PRTLBLBRM

Copyright IBM Corporation 2011


Specifying label print on WRKMEDBRM screen
IBM i

Copyright IBM Corporation 2011


Label print parameters on media class
IBM i

Copyright IBM Corporation 2011


Source member/Sample label
IBM i

Sample label Volume Serial . . . . . . . : 000023


Creation date . . . . . . . : 12/20/07
Expiration date . . . . . . : 12/30/07
Source member Location . . . . . . . . . : TAPMLB01
Container . . . . . . . . . : *NONE
Text . . . . . . . . . . . : Media class Ultrium1

Copyright IBM Corporation 2011


Running the PRTLBLBRM command
IBM i

No parameters are associated with PRTLBLBRM.

Enter the command.


All labels marked for label print will be printed.

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. The command that will print labels is the __________.


a. PRTMEDBRM
b. PRTMOVBRM
c. PRTLBLBRM
d. WRKMEDBRM

2. True or False: The Media class provides parameters to print


labels as part of a media movement operations.

3. True or False: The screen displayed by the WRKMEDBRM


allows you to mark a volume for labels to be printed.

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. The command that will print labels is the __________.


a. PRTMEDBRM
b. PRTMOVBRM
c. PRTLBLBRM
d. WRKMEDBRM
The answer is PRTLBLBRM.

2. True or False: The Media class provides parameters to print


labels as part of a media movement operations.
The answer is True.

3. True or False: The screen displayed by the WRKMEDBRM


allows you to mark a volume for labels to be printed.
The answer is True.
Copyright IBM Corporation 2011
Checkpoint (2 of 2)
IBM i

4. The command used to duplicate media is the __________.


a. WRKMEDBRM
b. DSPDUPBRM
c. DUPMEDBRM
d. CPYMEDIBRM

5. True or False: The media policy provides parameters to


automatically duplicate media.

6. True or False: BRMS will keep track and allow you to display
details about media that has been duplicated.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. The command used to duplicate media is the __________.


a. WRKMEDBRM
b. DSPDUPBRM
c. DUPMEDBRM
d. CPYMEDIBRM
The answer is DUPMEDBRM.

5. True or False: The media policy provides parameters to


automatically duplicate media.
The answer is True.

6. True or False: BRMS will keep track and allow you to display
details about media that has been duplicated.
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


List the different ways to specify that a tape label be printed
List the different options in the media class parameter used to
specify that tape labels be printed
Explain the purpose and parameters for the PRTLBLBRM
command
List the different ways to specify that a tape be duplicated
Explain the purpose and parameters for the DUPMEDBRM
command

Copyright IBM Corporation 2011


Lab exercise
IBM i

Tape duplication

This exercise provides you the opportunity to understand the


process of duplicating tapes. In this lab exercise, you:
Duplicate a virtual tape to a physical tape

Copyright IBM Corporation 2011


Functional usage

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how an administrator can limit access to BRMS
List the BRMS functions that can be secured
List and explain the parameters for the SETUSRBRM
command
List the steps to secure BRMS using emulation
List the steps to secure BRMS using the System i Navigator
and Systems Director Navigator for i

Copyright IBM Corporation 2011


Functional usage overview (1 of 2)
IBM i

Functional usage allows the administrator to secure the setup


and functionality of BRMS from users.
Functional usage allows the administrator to control specific
parts of the setup, such as a control group or policy.
Users would have the ability to use and view a policy, but they would
not be able to change the contents.
Simple function is provided through the SETUSRBRM
command.
System i Navigator provides more tailored control.
Functional usage does not control IBM i security to BRMS
objects.

Copyright IBM Corporation 2011


Functional usage overview (2 of 2)
IBM i

Functional usage information is not shared across networked


systems (must be set up at each system).
BRMS has put extra controls on its interface.
This does not replace IBM i security.
System policy reflects whether default functional usage is
used.
Denying a user access to a function through the functional
usage model means that:
The function does not show on menus.
Related commands are restricted.
An access denied message is issued.

Copyright IBM Corporation 2011


What can be secured?
IBM i

Administrators have the ability to secure the following types of


functions and objects from specific users or groups of users:
Backup - Media information
Archive - Specific control groups
Recovery - Specific lists
Retrieval - Specific policies
Migration - Basic system function in BRMS
Media
For a comprehensive list of individual items:
Backup, Recovery, and Media Services for I (SC41-5345)
See Chapter 11.

Copyright IBM Corporation 2011


Functional usage using emulation

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
SETUSRBRM command: Overview
IBM i

*SECADM authority is required to use the SETUSRBRM


command.
Provides a way to easily set the majority of controllable
functions.
Provides two settings:
*ADMIN:
Full access to all BRMS functions
*OPERATOR:
Basic usage to backup, archive, media, migration, movement
Restricted from recovery, retrieval, and system functions
Can be applied to a specific user or *DEFAULT.
If a user does not have access for a requested function, they
receive a BRM4040 ACCESS DENIED message.

Copyright IBM Corporation 2011


SETUSRBRM screen
IBM i

Example:
Give user *OPERATOR authority.
Changes made using the SETUSRBRM command will be reflected in
System i Navigator.

Copyright IBM Corporation 2011


Sign on as the OPERATOR AS2815
IBM i

Copyright IBM Corporation 2011


Functional usage using System i
Navigator

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Setting functional usage using Navigator
IBM i

Allow for the tailoring of BRMS functional usage by using the


following procedure:
1. Highlight your system.
2. Select File from the menu bar.
3. Select Application Administration.
4. Click the Host Application tab.
5. Expand Backup and Recovery Media Services.
6. Expand the function required.
7. Select the subfunction required.
8. Click Customize.
BRMS has been registered along with each of its functions.
System i Navigator reflects changes made with the
SETUSRBRM command.

Copyright IBM Corporation 2011


iSeries Navigator: Application Administration
IBM i

Copyright IBM Corporation 2011


Host Applications tab
IBM i

Copyright IBM Corporation 2011


BRMS functions tree
IBM i

Copyright IBM Corporation 2011


Backup control group: Customize
IBM i

Copyright IBM Corporation 2011


Deny access to user AS2815 (1 of 2)
IBM i

Copyright IBM Corporation 2011


Advanced media activities: Customize
IBM i

Copyright IBM Corporation 2011


Deny access to user AS2815 (2 of 2)
IBM i

Copyright IBM Corporation 2011


Green screen: Change media
IBM i

Copyright IBM Corporation 2011


Green screen: Second-level message
IBM i

Copyright IBM Corporation 2011


Navigator: Change media
IBM i

Copyright IBM Corporation 2011


Navigator: Second-level message
IBM i

Copyright IBM Corporation 2011


Alternate method: By user
IBM i

Remove user setting:


Changes to Default access
Example: *BKUGRP

Copyright IBM Corporation 2011


Functional usage using
Systems Director Navigator for i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
System: Application Administration
IBM i

Copyright IBM Corporation 2011


Host applications: BRMS
IBM i

Copyright IBM Corporation 2011


Expand BRMS > expand Backup
IBM i

Copyright IBM Corporation 2011


Choose CTLG > Customize
IBM i

Copyright IBM Corporation 2011


Select user > Add/remove > OK
IBM i

Copyright IBM Corporation 2011


Media > Advanced activities > Customize
IBM i

Copyright IBM Corporation 2011


Add/remove user authorities
IBM i


Copyright
Copyright IBM
IBM Corporation
Corporation 2010
2011
Functional usage
IBM i

Ability to reset functional usage during system restore:


INZBRM *SETAUT:
Is used during full system recovery:
Before user profiles are restored
Allows you to reregister all BRMS functional authority
Is documented in the recovery analysis report:
Additional step to give QSECOFR proper authority

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. True or False: The Set User Usage for BRM (SETUSRBRM)


command allows you to set or reset function usage values for
a user or group profile.

2. True or False: By default, functional usage is turned off in the


System policy.

3. True or False: The SETUSRBRM command allows you to set


a user as either:
*Admin
*Operator

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. True or False: The Set User Usage for BRM (SETUSRBRM)


command allows you to set or reset function usage values for
a user or group profile.
The answer is True.

2. True or False: By default, functional usage is turned off in the


System policy.
The answer is False.

3. True or False: The SETUSRBRM command allows you to set


a user as either:
*Admin
*Operator
The answer is True.
Copyright IBM Corporation 2011
Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how an administrator can limit access to BRMS
List the BRMS functions that can be secured
List and explain the parameters for the SETUSRBRM
command
List the steps to secure BRMS using emulation
List the steps to secure BRMS using the System i Navigator
and Systems Director Navigator for i

Copyright IBM Corporation 2011


Archive

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Describe the theory behind BRMS archive
List the steps to create:
Archive control groups
Archive lists
Explain what can be set using archive control group attributes
Explain what can be set using the parameters for the archive
policy
Explain the steps to perform an archive operation

Copyright IBM Corporation 2011


Archive theory
IBM i

Why archive?
To save DASD space:
Select infrequently used objects, save them to tape, and then delete from disk.

What are candidates to archive?


History files
Data required for legal reasons
Objects supplied by a package but not used for your functional
requirements
Query definitions
Folders
Documents
Spool files
Journal receivers for audit
Source files
Test data
Performance data
Copyright IBM Corporation 2011
Archive considerations
IBM i

Is application structure suitable?


What inactivity period should be used to select inactive
objects?
How long should archive tapes be kept?
What is the maximum allowable time for recalling archived
items?
How many duplicate copies should be made of archive tapes?
Which objects will be storage freed?
What ASP should save files be put in?
Who will control the archiving?
When will archiving take place?
How many days will it be used per month?
What is the length of time to keep retrieved objects?

Copyright IBM Corporation 2011


Archive control groups
IBM i

Each group is a list of items to check for archive consideration.


An item is a library, list of objects, or keyword.
As many control groups as needed can be defined.
Each archive control group has a name which the user assigns.
Archive triggered from criteria:
Days usedless thanper month
Number of days of inactivity
Default archive control group:
*ARCGRPcontains no entries
STRARCBRM:
Report on archive candidates:
Down to member level
Default on command
Perform archive

Copyright IBM Corporation 2011


WRKCTLGBRM *ARC
IBM i

Copyright IBM Corporation 2011


Edit archive control group
IBM i

Copyright IBM Corporation 2011


Archive items
IBM i

Named items:
Library name: Archive objects from a library
Generic library name: Archive objects from multiple libraries
List name: Archive a list of objects, folders, spool files, or IFS files
*ALLDLO: Archive all document library objects
*ASPnn: Archive all objects within an ASP
*QHST: Archive old historyQHSTfiles
Special operations:
*EXIT: Perform user command processing
*LOAD: Begin a new tape

Copyright IBM Corporation 2011


Using archive lists
IBM i

Cannot use existing *BKU list

Cannot copy *BKU list

Must create new *ARC list

Copyright IBM Corporation 2011


Object list
IBM i

Copyright IBM Corporation 2011


Folder list
IBM i

Copyright IBM Corporation 2011


Spool list (1 of 2)
IBM i

Copyright IBM Corporation 2011


Spool list (2 of 2)
IBM i

Copyright IBM Corporation 2011


Link list
IBM i

Copyright IBM Corporation 2011


Using archive lists
IBM i

Copyright IBM Corporation 2011


Archive control group setup options
IBM i

The following options allow control over archive processing:

Option 8: Archive control group attributes:


Defines archive criteria for items within control group

Option 9: Processing subsystems:


Same as for backup

Option 10: Processing job queues:


Same as for backup

Copyright IBM Corporation 2011


Archive control group attributes (1 of 2)
IBM i

Copyright IBM Corporation 2011


Archive control group attributes (2 of 2)
IBM i

Copyright IBM Corporation 2011


Archive criteria
IBM i

Object size
Inactivity limit:
The number of days of inactivity before an object becomes a candidate for archive
Checks last change date, last use date, or either
Objects able to be freed: Test/archive if object is able to be saved
storage freed
Objects not able to be freed: Test/archive if object cannot be saved
storage freed
Retain object description: STG(*FREE) versus *KEEP
Days used per month: Less than (XX)
A typical object

Object Advantages of STG(*FREE):


description Required for auto-recall:
Must use restore otherwise
Retains private authorities
Object IBM i is aware of objects
content

Copyright IBM Corporation 2011


Archive
IBM i

Objects able to be saved with STG(*FREE) keyword:


*FILEs, *PGMs, *SQLPKGs, *DLOs, *JRNRCVs, *MODULEs,
*SRVPGMs, and IFS
Retain object description: *YES means save with STG(*FREE).
Retain object description: *NO means normal save, then
delete.
Objects not able to be freedall other object types *YES/*NO
Works in conjunction with *INC/*EXC on archive list:
All must agree before objects are archive candidates.

Copyright IBM Corporation 2011


Duplicating archive tapes
IBM i

Once archived, only one copy of the data exists.

There is a possibility for data loss if media error or tape lost.

Make a copy at archive time with DUPMEDBRM.

Copyright IBM Corporation 2011


Archive policy (1 of 2)
IBM i

Copyright IBM Corporation 2011


Archive policy (2 of 2)
IBM i

Copyright IBM Corporation 2011


Perform archive
IBM i

Enter archive control group name.


Enter STRARCBRM command; choose either:
*REPORT (This is default)
*ARCHIVE
Enter schedule time (24-hour clock).
Select *YES or *NO for submitting to batch.
Use F9 for further options to change the job description or the job
queue.
Copyright IBM Corporation 2011
Archive candidate report
IBM i

Lists objects which meet criteria:


Verify information.
Display Spooled File
File . . . . . : QP1AARC
Control . . . . .
Find . . . . . .
*...+....1....+....2....+....3....+....4....+....5....+....6....+....7....+....8...
5770BR1 V7R1M0 Archive Object Candidate Report
Control group . . . . . . . . . . . . : ARCHIVELIB
ASP storage threshold . . . . . . . . : 0
Date type for archival . . . . . . . . : *USE
Inactivity date . . . . . . . . . . : 4/14/11
Object size greater than . . . . . . . : 0
Objects able to be freed . . . . . . . : *YES
Retain object description . . . . . : *YES
Objects not able to be freed . . . . . : *YES
Days used (per month) less than . . . : 0
List
Library Object Member Type Attribute Size Name
TONIB BRMSLPP *FILE SAVF 24,576 *LIB
TONIB BRMSLPP1 *FILE SAVF 364,929,024 *LIB
TONIB BRMSLPP2 *FILE SAVF 1,601,536 *LIB
TONIB BRMSLPP3 *FILE SAVF 290,816 *LIB
TONIB CUSMSI CUSMSI *FILE PF 8,192 *LIB
TONIB CUSMST CUSMST *FILE PF 8,192 *LIB
TONIB EVFEVENT TEST *FILE PF 8,192 *LIB

Copyright IBM Corporation 2011


Other archive options
IBM i
BRMARCACT Display Archive Activity
Display Archive Select one of the following:

Activity: 1.
2.
Display log
Display archive exceptions
3. Work with archive media information
DSPLOGBRM with 4. Resume retrieval of archived objects

Display Log for BRM (DSPLOGBRM)


Type *ARC Type choices, press Enter.

Type . . . . . . . . . . . . . . *ARC *ALL, *ARC, *BKU, *MED,


*MA...
Time period for log output:
Start time and date:
Beginning time . . . . . . . . *AVAIL Time, *AVAIL
Beginning date . . . . . . . . *CURRENT Date, *CURRENT, *BEGIN
End time and date:
Ending time . . . . . . . . . *AVAIL Time, *AVAIL
Ending date . . . . . . . . . *CURRENT Date, *CURRENT, *END
Severity . . . . . . . . . . . . 00 00-99
Work with Archive Output . . . . . . . . . . . . . * *, *PRINT

Media Information: Type choices, press Enter.


Work with Media Information (WRKMEDIBRM)

WRKMEDIBRM Library . . . . . . . . . . . .
Volume . . . . . . . . . . . . .
*ALL
*ALL
Name, generic*, *ALL...
Character value, *ALL

with Save type Auxiliary storage pool . . . . .


Control group . . . . . . . . .
*SY...
*ALL
*ALL
Name, 1-255, *ALL, *SYSTEM
*ALL, *SYSTEM, *BKUGRP,

*ARC Save type . . . . . . . . . . . > *ARC


...
*ALL, *FULL, *CUML, *INCR,

+ for more values


Select dates:
From date . . . . . . . . . . *BEGIN Date, *CURRENT, *BEGIN,
nnnnn
To date . . . . . . . . . . . *END Date, *CURRENT, *END, nnnnn
Save status . . . . . . . . . . *ALL *ALL, *NOERROR, *ERROR
Sequence option . . . . . . . . *DATE *DATE, *LIB, *VOL
Entries to be displayed first . *LAST *LAST, *FIRST

Copyright IBM Corporation 2011


Work with archive history
IBM i

WRKMEDIBRM SAVTYPE(*ARC)
Save type set to *ARC
Perform all operations available for save operations:
Restore
Work with saved objects
And so forth

Work with Media Information I520DVL3

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
TONIB1 6/23/06 12:00:29 *ARC 000027 0 *NONE
TONIB1 6/23/06 12:00:30 *ARC 000027 0 *NONE
TONIB1 6/23/06 12:01:03 *ARC 000027 0 *NONE

Copyright IBM Corporation 2011


Checkpoint (1 of 2)
IBM i

1. The command used to archive data is:


a. STRBKUBRM
b. STRRCYBRM
c. STRARCBRM
d. STRMGRBRM

2. True or False: A backup control group can be copied to create an


archive control group.

3. The Default activity parameter in an archive control group is set to:


a. *SYSPCY
b. FFFFFFF
c. *ARCPCY
d. *******

Copyright IBM Corporation 2011


Checkpoint solutions (1 of 2)
IBM i

1. The command used to archive data is:


a. STRBKUBRM
b. STRRCYBRM
c. STRARCBRM
d. STRMGRBRM
The answer is STRARCBRM.

2. True or False: A backup control group can be copied to create an


archive control group.
The answer is False.

3. The Default activity parameter in an archive control group is set to:


a. *SYSPCY
b. FFFFFFF
c. *ARCPCY
d. *******
The answer is *ARCPCY.

Copyright IBM Corporation 2011


Checkpoint (2 of 2)
IBM i

4. True or False: By default the STRARCBRM command will


generate a report.

5. True or False: Libraries and folders are objects that can be


archived.

6. True or False: An object list that was created for backup can
also be used for archive processing.

Copyright IBM Corporation 2011


Checkpoint solutions (2 of 2)
IBM i

4. True or False: By default the STRARCBRM command will


generate a report.
The answer is True.

5. True or False: Libraries and folders are objects that can be


archived.
The answer is True.

6. True or False: An object list that was created for backup can
also be used for archive processing.
The answer is False.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Describe the theory behind BRMS archive
List the steps to create:
Archive control groups
Archive lists
Explain what can be set using archive control group attributes
Explain what can be set using the parameters for the archive
policy
Explain the steps to perform an archive operation

Copyright IBM Corporation 2011


Retrieval

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how the retrieve function works in BRMS
List the steps to perform retrieve operations:
Immediate
Delayed
List the commands used in BRMS to retrieve data
Explain the parameters for the retrieve commands
Explain the parameters used in the retrieve policy

Copyright IBM Corporation 2011


Dynamic retrieval of archived files
IBM i

Objects archived with the STG(*FREE) parameter:


Leave object description in place
Down to member level
These objects can be dynamically retrieved upon access, such
as file open.
Seamless operation if using tape library:
Stand-alone drive would be restore operation.
Retrieve operations can be performed in:
Batch
Interactive
Set for later retrieval:
Based on the retrieve policy

Copyright IBM Corporation 2011


Retrieval policy overview
IBM i

Devicetape drive device name or *MEDCLS


Batch and interactive controls
ASP high storage threshold
Reset days used count
Parallel device resources
Retention of object
Extend retention on usage:
Object automatically deleted from system:
By retention or extend retention
Deleted during maintenance command

Copyright IBM Corporation 2011


Retrieval policy
IBM i

Copyright IBM Corporation 2011


*VERIFY example (1 of 2)
IBM i

Perform an operation to open a file, for example:


DSPPFM
Retrieve policy setting:
Retrieve confirmation set to *VERIFY
Verification screen is displayed:

Job 026468/AS2801/SSLOPEZIA2 started on 05/22/08 at 13:33:49 in subsystem QI


Message queue AS2801 is allocated to another job.
Retrieving PAYMAST1 in library PAYLIB301. (C G I S)

Type reply, press Enter.


Reply . . .

Copyright IBM Corporation 2011


*VERIFY example (2 of 2)
IBM i

Copyright IBM Corporation 2011


Set retrieve command (1 of 2)
IBM i

SETRTVBRM command:
Looks the same as retrieve policy screen:
Takes the default operation from the retrieve policy
Modifies retrieve controls for the job that issues the command
Storage threshold:
Will not restore an object if the ASP threshold would be exceeded

DSPLOGBRM TYPE(*RTV) command:


Will include messages issued during retrieve operations

Copyright IBM Corporation 2011


Set retrieve command (2 of 2)
IBM i

Copyright IBM Corporation 2011


Retrieval operations
IBM i

File members are not retrieved immediately if:


User/retrieve policy selects delayed restore
User has insufficient authority
Restore will exceed ASP threshold
Use RSMRTVBRM command to continue retrieval.
Resume Retrieve using BRM (RSMRTVBRM)

Type choices, press Enter.

Retrieve select . . . . . . . . *ALL *ALL, *DELAY, *SECURITY...


Action . . . . . . . . . . . . . *RETRIEVE *RETRIEVE, *REPORT
Confirm retrieval . . . . . . . *YES *YES, *NO
Auxiliary storage pool . . . . *ALL Name, *ALL, *SYSTEM, 1, 2...
Item type . . . . . . . . . . . *LIB *LIB, *FLR, *LNK

Confirm Retrieve

Retrieve select . . . : *ALL

Type options, press Enter. Press F16 to confirm all.


1=Confirm 4=Remove 5=Display

Opt Library Object Member Volume Asp Size (M) User


_ PAYLIB1 PAYMASTA DEC06HIST ABC123 01 284 CRAIG
_ PAYLIB1 PAYMASTA NOV06HIST ABC123 01 271 CRAIG

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. True or False: The Recovery policy sets the defaults used in


the retrieval of archived data.

2. True or False: The controls set through the SETRTVBRM will


override the values in the retrieve policy.

3. True or False: An object that was archived on System A can


be restored onto System B.

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. True or False: The Recovery policy sets the defaults used in


the retrieval of archived data.
The answer is False.

2. True or False: The controls set through the SETRTVBRM will


override the values in the retrieve policy.
The answer is True.

3. True or False: An object that was archived on System A can


be restored onto System B.
The answer is True.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how the retrieve function works in BRMS
List the steps to perform retrieve operations:
Immediate
Delayed
List the commands used in BRMS to retrieve data
Explain the parameters for the retrieve commands
Explain the parameters used in the retrieve policy

Copyright IBM Corporation 2011


Lab exercise
IBM i

Archive/retrieve using 5250 emulation

This exercise allows you to gain familiarity with some archive


procedures.
Create an archive control group
Perform an archive
Perform dynamic retrieval of an object

Copyright IBM Corporation 2011


TSM Client and BRMS
on IBM i

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Unit objectives
IBM i

After completing this unit, you should be able to:


Explain how BRMS works in conjunction with a TSM server
List the steps required to back up to a TSM server

Copyright IBM Corporation 2011


Why the TSM Client?
IBM i

Simplified management of
enterprise backups

Centralized administration of
multiple servers and clients

Many enterprises have selected TSM


as the product of choice to control the
recovery of their systems and data.

Copyright IBM Corporation 2011


Advantages of TSM Client
IBM i

Has low-volume user data

Has look and feel of BRMS and POWER i:


Not a TSM backup

Communicates through set of APIs for the Tivoli Storage Manager

Can use BRMS policies to save non-system objects across a network


for storage on TSM server

Reduces amount of media required at off-site location

Reduces amount of time spent managing media

Minimizes device purchases

Copyright IBM Corporation 2011


Restrictions for TSM Client
IBM i

Save while active (SWA) *SYNCLIB is not supported.

Cannot save system data to TSM server:


Must save to tape

Cannot save BRMS database (media information) to TSM


server:
Must save to tape

Cannot schedule operations from a TSM server:


Can schedule save to a TSM server

BRMS uses own media policies for retention and expiration:


TSM policies not used
Copyright IBM Corporation 2011
Software requirements
IBM i

IBM i Media Storage Extensions feature:


5761SS1 - Option 18

Backup, Recovery, and Media Services for iSeries:


5761BR1 (base feature)

Tivoli Storage Manager application programming interface


(API) for POWER i:
Can be downloaded from BRMS Internet site:
Check the Web site for the correct API for your IBM i release.

Client (user) license on the TSM server

Copyright IBM Corporation 2011


Communications
IBM i

VM
OS/2
POWER i
MVS
AIX
Solari
HP-UX s
Windows
NT
TSM server
TCP/IP
TCP/IP

APPC
Other TSM
servers
POWER i application
client to TSM

Copyright IBM Corporation 2011


Setting up BRMS
IBM i

BRMS
BRMS device BRMS TSM
storage
location *NET *APPC media policy

Install TSM
application
APIs

BRMS control
Register with
group
TSM server

Copyright IBM Corporation 2011


Setting up BRMS: Register node
IBM i

TSM can allow either OPEN or


CLOSED registration.

The POWER i application client


requires that the TSM
administrator perform an explicit,
or CLOSED, registration of the
iSeries as a TSM node.

TSM administrator

REGISTER NODE Network-id.Default-Local-Location Password

Copyright IBM Corporation 2011


Install TSM APIs
IBM i

Download APIs from BRMS Web site.

Follow installation instructions.


Change QSYSOPR message queue to *Break and Sev95.

Copyright IBM Corporation 2011


Create BRMS storage location
IBM i

Create a location so that BRMS knows where to locate the


media.
(Information contained on the TSM server)

Copyright IBM Corporation 2011


Communication device
IBM i
Work with Devices

Position to . . . . . . Starting characters

Type options, press Enter.


1=Add 2=Change 4=Remove 5=Display
10=Work with status
F1
Opt Device Category Type/Model Text

BRMSTSM *NET *TCPIP adsm


LANTAP *TAP 63100/001 Entry created by BRM configuration
TAPMLB07 *TAPMLB 35101/017 Entry created by BRM configuration
TAP01 *TAP 63106/001 Entry created by BRM configuration
TAP07 *TAP 63100/001 Entry created by BRM configuration

*APPC
There are two communication protocols that can be
This device is only used with a TSM (ADSM) server.
BRMS does not automatically configure this device used with the TSM Client: TCP/IP and APPC. Both
for you. You must enter device information. A device can be used to communicate with a TSM
with category *APPC is a device that supports SNA server. TCP/IP will be the most common way to
protocol. communicate with other TSM server platforms.
*NET The type of communication protocol is established
This device is only used with a TSM server. BRMS through the creation of either a *NET or *APPC
does not automatically configure this device for you. device using the WRKDEVBRM command.
You must enter device information. A device with
category *NET is a device that supports TCPIP/protocol.

Copyright IBM Corporation 2011


Create *NET or *APPC device
IBM i

WRKDEVBRM - ADD *NET/*APPC


Add Net Device

Net device . . . . . . . . . . . : BRMSTSM

Type choices, press Enter.

Text . . . . . . . . . . . . . . . AIX TSM Server

Location . . . . . . . . . . . . . BRMSTSM Name, F4 for list

TSM file space . . . . . . . . . . *LCL

Buffer size . . . . . . . . . . . . *DEVTYPE *DEVTYPE, 1-512 KB

Internet address . . . . . . . . . 10.91.133.192


Internet port . . . . . . . . . . . 111050 1-65534

Add APPC Device

APPC device . . . .. . . . . : BRMSTSM1

Text . . . . . . . . . . TSM Server

Location . . . . . . . . . . . . . BRMSTSM Name, F4 for list

TSM file space . . . . . . . . . . *LCL

Buffer size . . . . . . . . . . . . *DEVTYPE *DEVTYPE, 1-31 KB

Copyright IBM Corporation 2011


Create a TSM media policy
IBM i

Media policy points BRMS to the TSM server instead of tape.


BRMS views the disk space on the TSM server as media.
BRMS expires media based on this policy.

Copyright IBM Corporation 2011


TSM retention protection
IBM i

Copyright IBM Corporation 2011


Create a TSM control group
IBM i

Control group ties all policies together.

Copyright IBM Corporation 2011


Recovery report
IBM i

Copyright IBM Corporation 2011


Back up and restore user data to the TSM server
IBM i

WRKMEDIBRM:
Information about the save
Restore

Work with Media Information i520DVL3

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
LIB05 7/30/07 9:03:37 *FULL *ADSM 0 10/01/07
LIB07 7/30/07 9:03:39 *FULL *ADSM 0 10/01/07
LIB10 7/30/07 9:03:44 *FULL *ADSM 0 10/01/07
LIB11 7/30/07 9:03:53 *FULL *ADSM 0 10/01/07
LIB12 7/30/07 9:03:57 *FULL *ADSM 0 10/01/07
LIB13 7/30/07 9:03:59 *FULL *ADSM 0 10/01/07
LIB14 7/30/07 9:04:02 *FULL *ADSM 0 10/01/07
LIB188 7/30/07 9:04:04 *FULL *ADSM 0 10/01/07
*LINK 7/30/07 10:43:01 *FULL *ADSM 0 10/01/07
LIB01 10/31/07 11:03:10 *FULL *ADSM 0 12/02/07
Bottom

Copyright IBM Corporation 2011


TSM performance report
IBM i
Go BRMRPT
Option 53
Display Spooled File
File . . . . . : QP1ATSMRPT
Control . . . . . __________
Find . .. . . . . ___________________________________________
*...+....1....+....2....+....3....+....4....+....5....+....6....
----------------------------------------------------------------
The following summarizes the BRMS save rate
save data can be passed to the TSM API.

Entry 1
Job . . . . . . . . . . . . . . : 05461010
Job user . . . . . . . . . . . . : ITSCID07
Date . . . . . . . . . . . . . . : 01/110/07
Time . . . . . . . . . . . . . . : 07:27:10
Number of blocks . . . . . . . . : 1
Average block size . . . . . . . : 3610100 (bytes)
Average block time . . . . . . . : .121 (seconds)
Fastest block time . . . . . . . : .121 (seconds)
Slowest block time . . . . . . . : .121 (seconds)
Save rate . . . . . . . . . . . : 1.4510 (billions of bytes each hour)

Copyright IBM Corporation 2011


A review of the process
IBM i

The POWER i is an application client using BRMS as the


application using TSM APIs with limited TSM function.

New BRMS devices and media policies are used in conjunction


with the TSM APIs.

Recovery is from a BRMS viewpoint.

Any TSM server can be the target.

Copyright IBM Corporation 2011


Checkpoint
IBM i

1. True or False: Using BRMS in conjunction with Tivoli client


software will allow you to save data to a Tivoli server.

2. True or False: A full system backup can be performed to a


Tivoli server.

3. True or False: The start recovery BRMS STRRCYBRM


command will allow you to recover data from a TSM server.

Copyright IBM Corporation 2011


Checkpoint solutions
IBM i

1. True or False: Using BRMS in conjunction with Tivoli client


software will allow you to save data to a Tivoli server.
The answer is True.

2. True or False: A full system backup can be performed to a


Tivoli server.
The answer is False.

3. True or False: The start recovery BRMS STRRCYBRM


command will allow you to recover data from a TSM server.
The answer is True.

Copyright IBM Corporation 2011


Unit summary
IBM i

Having completed this unit, you should be able to:


Explain how BRMS works in conjunction with a TSM server
List the steps required to backup to a TSM server

Copyright IBM Corporation 2011


Summary

Powertm with IBM i

Copyright IBM Corporation 2011


Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 6.0
Course objectives
IBM i

Having completed this course you should now be able to:


Describe the major features and functions of BRMS
List the steps to install BRMS on a single system or in a
network environment
Implement a previously defined backup and recovery strategy
using BRMS
Implement a previously defined archival and retrieval plan,
including dynamic retrieval using BRMS
Explain how to utilize a tape library, virtual tape, and optical
drive with BRMS
Implement and use BRMS using the green screen, System i
Navigator, and Systems Director Navigator for i

Copyright IBM Corporation 2011


Additional BRMS skills: OV290
IBM i

Copyright IBM Corporation 2011


Fill out the class evaluation
IBM i

https://elabgateway.moppssc.com
Requires: Class number
Course code

Copyright IBM Corporation 2011