1389 lines
64 KiB
HTML
1389 lines
64 KiB
HTML
|
|
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<title>Save Object using BRM (SAVBRM)</title>
|
|
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
|
|
</head>
|
|
<body bgcolor="white">
|
|
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
|
<a name="SAVBRM.Top_Of_Page"></a>
|
|
<h2>Save Object using BRM (SAVBRM)</h2>
|
|
<table width="100%">
|
|
<tr>
|
|
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
|
|
<b>Threadsafe: </b>No
|
|
</td>
|
|
<td valign="top" align="right">
|
|
<a href="#SAVBRM.PARAMETERS.TABLE">Parameters</a><br>
|
|
<a href="#SAVBRM.COMMAND.EXAMPLES">Examples</a><br>
|
|
<a href="#SAVBRM.ERROR.MESSAGES">Error messages</a></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<div> <a name="SAVBRM"></a>
|
|
<p>The Save Object using BRM (SAVBRM) command saves a copy of one or more objects that can be used in the integrated file system.
|
|
</p>
|
|
<p>For more information about integrated file system commands, see the Integrated File System Introduction book.
|
|
</p>
|
|
<p>Virtual tape media and devices can be used with this command. The following restrictions apply to the use of virtual media and virtual devices.
|
|
</p>
|
|
<ul>
|
|
<li>The <b>Device (DEV) </b>parameter is limited on only one device or *MEDCLS special value for serial operations.
|
|
</li>
|
|
<li>Execute authority is required to the Load or Unload Image Catalog (LODIMGCLG) command.
|
|
</li>
|
|
<li>*CHANGE authority is required to the image catalogs.
|
|
</li>
|
|
<li>Execute (*X) authority is required to each directory in the image catalog path name.
|
|
</li>
|
|
<li>Read, write, execute (*RWX) authority is required to each image file in the parent directory that will be loaded or mounted.
|
|
</li>
|
|
<li>*USE authority is required to the virtual devices using the image catalogs.
|
|
</li>
|
|
</ul>
|
|
<p>To use this command, you must have the Backup Recovery and Media Services for iSeries, 5722-BR1, licensed program installed.
|
|
</p>
|
|
<p><b>Restrictions: </b>
|
|
</p>
|
|
<ol>
|
|
<li>The SAVBRM command does not support optical files.
|
|
</li>
|
|
<li>You cannot save QSYS and QDLS file systems using this command.
|
|
</li>
|
|
<li>You must have authority to the SAV commands to use this command.
|
|
</li>
|
|
<li>You must have *USE authority to any auxiliary storage pool device specified for the <b>Auxiliary storage pool (ASPDEV)</b> parameter.
|
|
</li>
|
|
<li>This command should not be used by control group *EXIT item processing as results will be unpredictable.
|
|
</li>
|
|
<li>For additional restrictions when using this command to save objects by using name patterns in the root directory, to save objects in libraries, or to save document library objects, see the <b>Save Object (SAV) </b>command in Backup and Recovery book.
|
|
</li>
|
|
</ol>
|
|
<p>You can save data to a Tivoli Storage Manager (TSM) server using this command. To save data to a TSM server, the following conditions must be met:
|
|
</p>
|
|
<ul>
|
|
<li>Only user data can be saved to TSM servers. BRMS does not allow *IBM type libraries to be saved TSM servers. Also, BRMS does not allows IBM supplied libraries that are considered user data such as QGPL, QUSRBRM, or QUSRSYS libraries to be saved TSM media.
|
|
</li>
|
|
<li>You can only specify only one device for the <b>Device (DEV)</b> parameter and this device must be of category *NET or *APPC.
|
|
</li>
|
|
<li>You can specify DEV(*MEDCLS) with the <b>Location (LOC)</b> parameter to identify the *NET or *APPC category device to be used.
|
|
</li>
|
|
<li>You can specify a media policy name for the <b>Media policy (MEDPCY)</b> parameter if the media policy uses specifies *ADSM (TSM server) for the <b>Media class</b> attribute. Alternately you can specify MEDPCY(*NONE) in which can you must also specify *ADSM for the <b>Media class (MEDCLS)</b>, <b>Move policy (MOVPCY)</b> and <b>Secure volume (VOLSEC)</b> parameters.
|
|
</li>
|
|
<li>The <b>Sequence number (SEQNBR)</b> parameter must be *END.
|
|
</li>
|
|
<li>The <b>Save to save file (SAVF)</b>, <b> Mark volumes for duplication (MARKDUP)</b> and <b> Mark history for duplication (MARKHST)</b> parameters must be *NO. If *MEDPCY is specified for these parameters, then the respective value for the <b>Save to save file</b> attribute, <b>Mark volumes for duplication</b> attribute and <b>Mark history for duplication</b> attribute of the media policy specified by the <b>Media policy (MEDPCY)</b> parameter must be *NO.
|
|
</li>
|
|
<li>The <b>Required volumes (MINVOL)</b> parameter must be *NONE. If SAVF(*MEDPCY) is specified then the value for the <b>Required volumes </b> attribute of the media policy specified by the <b>Media policy (MEDPCY)</b> parameter must be *NONE.
|
|
</li>
|
|
<li>If *SYNCLIB is specified for the <b>Save active (SAVACT)</b> parameter each library is saved individually rather than as a group. Synchronization messages are therefore sent individually for each library rather than for the libraries as a group and synchronization is only within one library, not across libraries.
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<hr size="2" width="100%">
|
|
|
|
<div>
|
|
<h3><a name="SAVBRM.PARAMETERS.TABLE">Parameters</a></h3>
|
|
<table border="1" cellpadding="4" cellspacing="0">
|
|
<!-- col1="10" col2="15" col3="30" col4="10" -->
|
|
<tr>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
|
|
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.CTLGRP"><b>CTLGRP</b></a></td>
|
|
<td valign="top">Control group</td>
|
|
<td valign="top"><i>Name</i>, <b><u>*NONE</u></b>, *ARCGRP, *BKUGRP, *SYSGRP, *SYSTEM</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.CTLGRPATR"><b>CTLGRPATR</b></a></td>
|
|
<td valign="top">Use control group attributes</td>
|
|
<td valign="top"><b><u>*NO</u></b>, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.DEV"><b>DEV</b></a></td>
|
|
<td valign="top">Device</td>
|
|
<td valign="top">Single values: *NONE<br>Other values (up to 4 repetitions): <i>Name</i>, *MEDCLS</td>
|
|
<td valign="top">Optional, Positional 1</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" rowspan="3"><a href="#SAVBRM.PRLRSC"><b>PRLRSC</b></a></td>
|
|
<td valign="top">Parallel device resources</td>
|
|
<td valign="top"><i>Element list</i></td>
|
|
<td valign="top" rowspan="3">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 1: Minimum resources</td>
|
|
<td valign="top">
|
|
1-32, <b><u>*NONE</u></b>, *AVAIL</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 2: Maximum resources</td>
|
|
<td valign="top">
|
|
1-32, <b><u>*MIN</u></b>, *AVAIL</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.MEDPCY"><b>MEDPCY</b></a></td>
|
|
<td valign="top">Media policy</td>
|
|
<td valign="top"><i>Name</i>, *SYSPCY, *NONE</td>
|
|
<td valign="top">Optional, Positional 2</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" rowspan="3"><a href="#SAVBRM.OBJ"><b>OBJ</b></a></td>
|
|
<td valign="top">Objects</td>
|
|
<td valign="top">Values (up to 300 repetitions): <i>Element list</i></td>
|
|
<td valign="top" rowspan="3">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 1: Name</td>
|
|
<td valign="top">
|
|
<i>Path name</i>, <b><u>*</u></b></td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Element 2: Include or omit</td>
|
|
<td valign="top">
|
|
<b><u>*INCLUDE</u></b>, *OMIT</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SUBTREE"><b>SUBTREE</b></a></td>
|
|
<td valign="top">Directory subtree</td>
|
|
<td valign="top"><b><u>*ALL</u></b>, *DIR, *NONE, *OBJ</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SAVACT"><b>SAVACT</b></a></td>
|
|
<td valign="top">Save active</td>
|
|
<td valign="top"><b><u>*NO</u></b>, *SYNC, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SAVACTOPT"><b>SAVACTOPT</b></a></td>
|
|
<td valign="top">Save active option</td>
|
|
<td valign="top"><b><u>*NONE</u></b>, *ALWCKPWRT</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" rowspan="3"><a href="#SAVBRM.SAVACTMSGQ"><b>SAVACTMSGQ</b></a></td>
|
|
<td valign="top">Save active message queue</td>
|
|
<td valign="top"><i>Qualified object name</i></td>
|
|
<td valign="top" rowspan="3">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Qualifier 1: Save active message queue</td>
|
|
<td valign="top"><i>Name</i>, <b><u>*NONE</u></b>, *WRKSTN</td>
|
|
</tr><tr>
|
|
<td valign="top">Qualifier 2: Library</td>
|
|
<td valign="top"><i>Name</i>, <b><u>*LIBL</u></b>, *CURLIB</td>
|
|
</tr><tr>
|
|
<td valign="top"><a href="#SAVBRM.USEOPTBLK"><b>USEOPTBLK</b></a></td>
|
|
<td valign="top">Use optimum block size</td>
|
|
<td valign="top"><b><u>*BKUPCY</u></b>, *DEV, *NO, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SAVTYPE"><b>SAVTYPE</b></a></td>
|
|
<td valign="top">Type of save</td>
|
|
<td valign="top"><b><u>*FULL</u></b>, *CUML, *INCR</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.ENDOPT"><b>ENDOPT</b></a></td>
|
|
<td valign="top">End of tape option</td>
|
|
<td valign="top"><b><u>*REWIND</u></b>, *LEAVE, *UNLOAD</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SEQNBR"><b>SEQNBR</b></a></td>
|
|
<td valign="top">Sequence number</td>
|
|
<td valign="top">1-16777215, <b><u>*END</u></b></td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.TGTRLS"><b>TGTRLS</b></a></td>
|
|
<td valign="top">Target release</td>
|
|
<td valign="top"><i>Character value</i>, <b><u>*CURRENT</u></b></td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.CLEAR"><b>CLEAR</b></a></td>
|
|
<td valign="top">Clear</td>
|
|
<td valign="top"><b><u>*NONE</u></b>, *AFTER, *ALL</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.PRECHK"><b>PRECHK</b></a></td>
|
|
<td valign="top">Object pre-check</td>
|
|
<td valign="top"><b><u>*NO</u></b>, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.DTACPR"><b>DTACPR</b></a></td>
|
|
<td valign="top">Data compression</td>
|
|
<td valign="top"><b><u>*DEV</u></b>, *NO, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.COMPACT"><b>COMPACT</b></a></td>
|
|
<td valign="top">Data compaction</td>
|
|
<td valign="top"><b><u>*DEV</u></b>, *NO</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.REFDATE"><b>REFDATE</b></a></td>
|
|
<td valign="top">Reference date</td>
|
|
<td valign="top"><i>Character value</i>, <b><u>*REF</u></b></td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.REFTIME"><b>REFTIME</b></a></td>
|
|
<td valign="top">Reference time</td>
|
|
<td valign="top"><i>Character value</i>, <b><u>*REF</u></b></td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.EXPDATE"><b>EXPDATE</b></a></td>
|
|
<td valign="top">Expiration date</td>
|
|
<td valign="top"><i>Date</i>, <b><u>*MEDPCY</u></b>, *PERM</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.MOVPCY"><b>MOVPCY</b></a></td>
|
|
<td valign="top">Move policy</td>
|
|
<td valign="top"><i>Name</i>, <b><u>*MEDPCY</u></b>, *ADSM, *NONE</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.MEDCLS"><b>MEDCLS</b></a></td>
|
|
<td valign="top">Media class</td>
|
|
<td valign="top"><i>Character value</i>, <b><u>*MEDPCY</u></b>, *ADSM, *SYSPCY</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.LOC"><b>LOC</b></a></td>
|
|
<td valign="top">Location</td>
|
|
<td valign="top"><i>Name</i>, <b><u>*MEDPCY</u></b>, *ANY, *HOME</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SAVF"><b>SAVF</b></a></td>
|
|
<td valign="top">Save to save file</td>
|
|
<td valign="top"><b><u>*MEDPCY</u></b>, *NO, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SAVFASP"><b>SAVFASP</b></a></td>
|
|
<td valign="top">Save file ASP</td>
|
|
<td valign="top"><i>Character value</i>, <b><u>*MEDPCY</u></b>, *SYSTEM</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.SAVFEXP"><b>SAVFEXP</b></a></td>
|
|
<td valign="top">Retain save files</td>
|
|
<td valign="top"><i>Date</i>, <b><u>*MEDPCY</u></b>, *NONE, *PERM</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.MAXSTG"><b>MAXSTG</b></a></td>
|
|
<td valign="top">ASP storage limit</td>
|
|
<td valign="top">1-99, <b><u>*MEDPCY</u></b></td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.VOLSEC"><b>VOLSEC</b></a></td>
|
|
<td valign="top">Secure volume</td>
|
|
<td valign="top"><b><u>*MEDPCY</u></b>, *ADSM, *NO, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.MINVOL"><b>MINVOL</b></a></td>
|
|
<td valign="top">Required volumes</td>
|
|
<td valign="top">1-9999, <b><u>*MEDPCY</u></b>, *NONE</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.MARKDUP"><b>MARKDUP</b></a></td>
|
|
<td valign="top">Mark volumes for duplication</td>
|
|
<td valign="top"><b><u>*MEDPCY</u></b>, *NO, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.MARKHST"><b>MARKHST</b></a></td>
|
|
<td valign="top">Mark history for duplication</td>
|
|
<td valign="top"><b><u>*MEDPCY</u></b>, *NO, *YES</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top"><a href="#SAVBRM.PKGID"><b>PKGID</b></a></td>
|
|
<td valign="top">Package identifier</td>
|
|
<td valign="top"><b><u>*NEW</u></b>, *PRVSAV</td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top" rowspan="3"><a href="#SAVBRM.RCYEXITPGM"><b>RCYEXITPGM</b></a></td>
|
|
<td valign="top">Recovery exit program</td>
|
|
<td valign="top"><i>Qualified object name</i></td>
|
|
<td valign="top" rowspan="3">Optional</td>
|
|
</tr>
|
|
<tr>
|
|
<td valign="top">Qualifier 1: Recovery exit program</td>
|
|
<td valign="top"><i>Name</i>, <b><u>*NONE</u></b></td>
|
|
</tr><tr>
|
|
<td valign="top">Qualifier 2: Library</td>
|
|
<td valign="top"><i>Name</i></td>
|
|
</tr><tr>
|
|
<td valign="top"><a href="#SAVBRM.RCYEXITDTA"><b>RCYEXITDTA</b></a></td>
|
|
<td valign="top">Recovery exit program data</td>
|
|
<td valign="top"><i>Character value</i>, <b><u>*NONE</u></b></td>
|
|
<td valign="top">Optional</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
</div>
|
|
<div> <a name="SAVBRM.CTLGRP"></a>
|
|
<h3>Control group (CTLGRP)</h3>
|
|
<p>Specifies the name of the control group that you want to associate with the objects saved by this command. The control group name is stored with the media information and can be used with the <b>Control group (CTLGRP) </b>parameter on other BRMS commands to filter the media information or recover saved objects by control group.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>None of the attributes of the control group are used for the save.
|
|
</p>
|
|
<p>If you are using version control for the items you are saving, this save operation will be recorded as part of the specified version control. Version control is specified in the media policy associated with this control group and can be reviewed by using the Work with Media Policies display.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NONE</u></b></dt>
|
|
<dd>Do not specify a control group name for this command.
|
|
</dd>
|
|
<dt><b>*ARCGRP</b></dt>
|
|
<dd>The name of the default archive control group.
|
|
<p>
|
|
<b>Note: </b>The BRMS Advanced feature (Option 2) is required to use this value.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*BKUGRP</b></dt>
|
|
<dd>The name of the default backup control group used to save all user data.
|
|
</dd>
|
|
<dt><b>*SYSGRP</b></dt>
|
|
<dd>The name of the default system control group used to save all system data.
|
|
</dd>
|
|
<dt><b>*SYSTEM</b></dt>
|
|
<dd>The name of the default system control group used to save the entire system.
|
|
</dd>
|
|
<dt><b><i>control-group-name</i></b></dt>
|
|
<dd>Specify the name of the control group to be assigned to the items you are saving.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then the control group must be an existing BRMS control group. If CTRLGRPATR(*NO) is specified, then you can specify an existing control group name, or a name that you want to be associated with the save operation, even if the name is not an existing control group.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.CTLGRPATR"></a>
|
|
<h3>Use control group attributes</h3>
|
|
<p>Specifies whether to use control group attributes for device, parallel device resources, media policy, save type, optimum block, sequence number, target release, clear, pre-check object, compression, compaction, reference date and time, and expiration date from the control group specified in the control group (CTLGRP) parameter.
|
|
</p>
|
|
<p>The control group must be an existing BRMS backup control group.
|
|
</p>
|
|
<p>Media policies using versioning cannot be used with the value *YES.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NO</u></b></dt>
|
|
<dd>Values will not be used from the specified control group. Values for device and media policy are required.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>Values will be used from the specified control group.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.DEV"></a>
|
|
<h3>Device (DEV)</h3>
|
|
<p>Specifies the device or devices to be used by this command.
|
|
</p>
|
|
<p><b>Single values</b>
|
|
</p>
|
|
<dl>
|
|
<dt><b>*MEDCLS</b></dt>
|
|
<dd>Devices for this policy or control group are selected based on device types that support the density for the media class specified in the media policy. The *MEDCLS special value is used for devices that are part of a device pool, such as several systems that share a single or set of devices. Devices are specified in the Work with Devices display.
|
|
</dd>
|
|
</dl>
|
|
<p>
|
|
<b>Note: </b>If you want to use more than one device for a serial save operation, the *MEDCLS can be repeated up to four times, once for each device used, except for virtual tape devices which is limited to a single value. The Parallel Device Resource (PRLRSC) parameter must be *NONE. BRMS will attempt to use the maximum number of devices that can be allocated for a save operation. If you want to use more than one device for a parallel save operation the *MEDCLS must only be specified once and the PRLRSC minimum and maximum responses must be greater than one.
|
|
</p>
|
|
<p><b>Other values (up to 4 repetitions)</b>
|
|
</p>
|
|
<p>Specifies the name of the devices to be used for the save operation. the specified device name must already be in the BRMS device table.
|
|
</p>
|
|
<p>You can enter multiple values for this parameter. If you are on an entry display and you need additional entry fields to enter these multiple values, type a plus sign (+) in the entry field opposite the phrase "+ for more" and press the Enter key.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>Multiple systems can share the use of a tape device or a media library device (MLB). When the device is a tape device (not an MLB device), BRMS can help you manage the use of the stand alone device by multiple systems if you indicate the device is shared.
|
|
</p>
|
|
<p>You can save data to a TSM (ADSM) server using this command. You can only specify one TSM type server in the list of devices or *MEDCLS, which must select a TSM server. The device type can either be *APPC, which supports SNA network protocol, or *NET, which supports TCPIP protocol.
|
|
</p>
|
|
<dl>
|
|
<dt><b>*NONE</b></dt>
|
|
<dd>There is no device for this save operation. Save files are used to store the saved data. Data in a save file created with device *NONE will never be copied by BRMS. It is intended for online access only.
|
|
</dd>
|
|
<dt><b><i>device-name</i></b></dt>
|
|
<dd>Specify the names of one or more devices used for the save operation. If you are using more than one device (up to a maximum of four), specify the names of the devices in the order in which they are used.
|
|
<p>
|
|
<b>Note: </b>When doing a serial save, only one media library device or one virtual tape device can be specified. When doing a parallel save, multiple media library devices or virtual tape devices can be specified.
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.PRLRSC"></a>
|
|
<h3>Parallel device resources (PRLRSC)</h3>
|
|
<p>Specifies the minimum and maximum number of device resources to be used in a parallel save operation.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>Transferring save files to tape does not support parallel operations.
|
|
</p>
|
|
<p><b>Element 1: Minimum Resources</b>
|
|
</p>
|
|
<p>Specifies the minimum number of device resources required for a parallel save.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>If a Media Library Device (MLB) is being used and the required resources are not available, the command will wait for the MLB to become available for a time period specified by the user. The wait time is determined by the value specified on the *MLB device description for INLMNTWAIT. If a *TAP device is being used and the required resources are not available, the command will fail.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NONE</u></b></dt>
|
|
<dd>No device resources are to be used. The save will be performed as a serial save. *NONE must be specified when using a TSM or virtual tape device.
|
|
</dd>
|
|
<dt><b>*AVAIL</b></dt>
|
|
<dd>Use any available devices up to the maximum of what was used for a save. Specifying this value for the minimum will allow BRMS to use any available resources, but will complete using one resource if only one is available at the start of the command.
|
|
</dd>
|
|
<dt><b><i>1-32</i></b></dt>
|
|
<dd>Specify the minimum number of device resources to be used with this save command.
|
|
</dd>
|
|
</dl>
|
|
<p><b>Element 2: Maximum Resources</b>
|
|
</p>
|
|
<p>Specifies the maximum number of device resources.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MIN</u></b></dt>
|
|
<dd>Uses the value specified for the minimum number of device resources.
|
|
</dd>
|
|
<dt><b>*AVAIL</b></dt>
|
|
<dd>Use any available devices for the save operation. Specifying this value for the maximum will allow BRMS to use any available resources but at a minimum the value specified in the minimum element.
|
|
</dd>
|
|
<dt><b><i>1-32</i></b></dt>
|
|
<dd>Specify the maximum number of device resources to be used with this save command.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
<p>Saves using multiple parallel device resources with a target release prior to V5R4M0 will be performed using only a single device resource.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.MEDPCY"></a>
|
|
<h3>Media policy (MEDPCY)</h3>
|
|
<p>Specifies the media policy that you want to use with this save command.
|
|
</p>
|
|
<p>Media policies are used to determine:
|
|
</p>
|
|
<ul>
|
|
<li>The type of retention to use, such as days, date or version, for media used in control group processing.
|
|
</li>
|
|
<li>The move policy to use with this media policy.
|
|
</li>
|
|
<li>The media class to use.
|
|
</li>
|
|
<li>Whether or not to use save files.
|
|
</li>
|
|
<li>The type of retention to use, such as days or date for save files created in control group processing.
|
|
</li>
|
|
</ul>
|
|
<p>The media policy you specify must be a media policy that is in the BRMS media policy table.
|
|
</p>
|
|
<p>This a required parameter.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*SYSPCY </u></b></dt>
|
|
<dd>The media policy specified in the system policy is assigned to output volumes from this save operation.
|
|
</dd>
|
|
<dt><b>*NONE</b></dt>
|
|
<dd>No media policy is specified for this save operation. Media policy values must be supplied with the save command for each parameter that has a default of *MEDPCY.
|
|
<p>
|
|
<b>Note: </b>If you specify *NONE, and you are saving data to a TSM (ADSM) server, you must specify the *ADSM special value in the MOVPCY, MEDCLS and VOLSEC parameters which are part of the media policy values for this save operation. You must still supply the additional media policy values for the remaining parameters with *MEDPCY as the default. The TSM management class STANDARD, and the TSM node *LCL, are used as default values for the save operation.
|
|
</p>
|
|
</dd>
|
|
<dt><b><i>media-policy</i></b></dt>
|
|
<dd>Specify the name of the media policy that you want to use with this save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.OBJ"></a>
|
|
<h3>Objects (OBJ)</h3>
|
|
<p>Specifies the objects that you want to include or exclude from a list of objects you want to save. A maximum of 300 object name patterns can be specified.
|
|
</p>
|
|
<p>For more information on specifying path names, refer to <b>Chapter 2 </b> of the Command Language Reference book.
|
|
</p>
|
|
<p>Additional information about object name patterns is in the Integrated File System Introduction book.
|
|
</p>
|
|
<p><b>Element 1: Name </b>
|
|
</p>
|
|
<dl>
|
|
<dt><b>'*'</b></dt>
|
|
<dd>The objects in the current directory are saved.
|
|
</dd>
|
|
<dt><b><i>'object-path-name-pattern'</i></b></dt>
|
|
<dd>Specify an object path name or a pattern that can match many names.
|
|
<p><b>Restriction: </b>
|
|
</p>
|
|
<ul>
|
|
<li>You cannot list QDLS or QSYS.LIB objects in a link list. Use the appropriate *OBJ or *FLR list for objects in these file systems.
|
|
</li>
|
|
</ul>
|
|
</dd>
|
|
</dl>
|
|
<p><b>Element 2: Omit or include </b>
|
|
</p>
|
|
<p>The second part specifies whether names that match the pattern should be included or omitted from the operation. Note that in determining whether a name matches a pattern, relative name patterns are always treated as relative to the current working directory. The <b>Directory subtree (SUBTREE)</b> parameter determines whether the subtrees are included or omitted.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*INCLUDE</u></b></dt>
|
|
<dd>Objects that match the object name pattern are to be saved, unless overridden by an *OMIT specification.
|
|
</dd>
|
|
<dt><b>*OMIT</b></dt>
|
|
<dd>Objects matching the object name pattern are not to be saved. This overrides a *INCLUDE specification and is intended to be used to omit a subset of a previously selected pattern.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SUBTREE"></a>
|
|
<h3>Directory subtree (SUBTREE)</h3>
|
|
<p>Specifies whether directory subtrees are included in the save operation.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*ALL</u></b></dt>
|
|
<dd>The entire subtree for each directory that matches the object name pattern is included. The subtree includes all subdirectories and the objects within those subdirectories.
|
|
</dd>
|
|
<dt><b>*DIR</b></dt>
|
|
<dd>Objects in the first level of each directory that matches the object name pattern are included. The subdirectories of each matching directory are included, but the objects in the subdirectories are not included.
|
|
</dd>
|
|
<dt><b>*NONE</b></dt>
|
|
<dd>No subtrees are included in the save operation. If a directory matches the object name pattern specified, the objects in the directory are included. If the directory has subdirectories, neither the subdirectories nor the objects in the subdirectories are included.
|
|
</dd>
|
|
<dt><b>*OBJ</b></dt>
|
|
<dd>Only the objects that exactly match the object name pattern will be processed. If the object name pattern specifies a directory, objects in the directory are not included.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SAVACT"></a>
|
|
<h3>Save active (SAVACT)</h3>
|
|
<p>Specifies whether an object can be updated while it is being saved.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>If your system is in a restricted state, this parameter is ignored and the save operation is performed as if SAVACT(*NO) was specified.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>If you are using the MONSWABRM command as part of an *EXIT special operation in a control group, the <b>Save while active </b>field must have a value of *YES for the entry that you want to save while active. The Monitor Save While Active (MONSWABRM) command reviews the save while active message queue and looks for the message indicating the end of synchronization. When synchronization is detected, you can issue a command to the system.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NO</u></b></dt>
|
|
<dd>Objects that are not in use are not saved. Objects cannot be updated while being saved.
|
|
</dd>
|
|
<dt><b>*SYNC</b></dt>
|
|
<dd>Objects can be saved and used at the same time. All of the object checkpoints occur at the same time.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>Objects can be saved and used at the same time. The object checkpoints can occur at different times.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SAVACTOPT"></a>
|
|
<h3>Save active option</h3>
|
|
<p>Specifies options to be used with the save while active (SAVACT) parameter.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NONE</u></b></dt>
|
|
<dd>No special save while active options will be used. Normal save while active processing will take place; all objects will be locked and cannot be updated before the save while active checkpoint is reached.
|
|
</dd>
|
|
<dt><b>*ALWCKPWRT</b></dt>
|
|
<dd>Enables objects to be saved while they are being updated if the corresponding system attribute for the object is set. This option should only be used by applications to save objects that are associated with the application and that have additional backup and recovery considerations. For more information see the Backup and Recovery book, SC41-5304.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SAVACTMSGQ"></a>
|
|
<h3>Save active message queue (SAVACTMSGQ)</h3>
|
|
<p>Specifies the message queue that the save operation uses to notify the user that the checkpoint processing is complete.
|
|
</p>
|
|
<p>This parameter can be used to save the objects at a known, consistent boundary to avoid additional recovery procedures following a restore operation. Applications can be stopped until the checkpoint processing complete message is received.
|
|
</p>
|
|
<p><b>Qualifier 1: Save active message queue </b>
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NONE</u></b></dt>
|
|
<dd>No notification message is sent.
|
|
</dd>
|
|
<dt><b>*WRKSTN</b></dt>
|
|
<dd>The notification message is sent to the work station message queue.
|
|
</dd>
|
|
<dt><b><i>message-queue-name</i></b></dt>
|
|
<dd>Specify the name of the message queue that the notification message is sent to.
|
|
</dd>
|
|
</dl>
|
|
<p><b>Qualifier 2: Library </b>
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*LIBL</u></b></dt>
|
|
<dd>The library list is used to locate the message queue.
|
|
</dd>
|
|
<dt><b>*CURLIB</b></dt>
|
|
<dd>The current library for the job is used to locate the message queue. If no library is specified as the current library for the job, the QGPL library is used.
|
|
</dd>
|
|
<dt><b><i>library-name</i></b></dt>
|
|
<dd>Specify the name of the library where the message queue is located.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.USEOPTBLK"></a>
|
|
<h3>Use optimum block size (USEOPTBLK)</h3>
|
|
<p>Specifies whether or not the optimum block size is used for the save operation.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*BKUPCY</u></b></dt>
|
|
<dd>Use the value from the backup policy for the <b>Use optimum block size </b>parameter.
|
|
</dd>
|
|
</dl>
|
|
<dl>
|
|
<dt><b>*DEV</b></dt>
|
|
<dd>Use the value specified on the Work with Devices display for the <b>Use optimum block size </b>parameter.
|
|
</dd>
|
|
</dl>
|
|
<dl>
|
|
<dt><b>*NO</b></dt>
|
|
<dd>The optimum block size supported by the device is not used. Save commands use the default block size supported by all device types. The tape volume can be duplicated to any media format using the Duplicate Tape (DUPTAP) command or the Duplicate Media using BRM (DUPMEDBRM) command.
|
|
</dd>
|
|
</dl>
|
|
<dl>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>The optimum block size supported by the device is used for Save commands. If the block size used is larger than a block size that is supported by all device types then:
|
|
<ul>
|
|
<li>Performance may improve.
|
|
</li>
|
|
<li>The tape file that is created is only compatible with a device that supports the block size used. Commands such as Duplicate Tape (DUPTAP) and Duplicate Media using BRM (DUPMEDBRM) do not duplicate files unless the files are being duplicated to a device which supports the same block size that was used.
|
|
</li>
|
|
<li>The value for the Data Compression (DTACPR) parameter is ignored.
|
|
</li>
|
|
</ul>
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SAVTYPE"></a>
|
|
<h3>Type of save (SAVTYPE)</h3>
|
|
<p>Specifies whether the save operation is to save all objects, objects changed since the last full save or objects saved since the last incremental save.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*FULL</u></b></dt>
|
|
<dd>Save all objects.
|
|
</dd>
|
|
<dt><b>*CUML</b></dt>
|
|
<dd>Save only objects that have changed since the last full save.
|
|
</dd>
|
|
<dt><b>*INCR</b></dt>
|
|
<dd>Save only objects that have changed since the last incremental save.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.ENDOPT"></a>
|
|
<h3>End of tape option (ENDOPT)</h3>
|
|
<p>Specifies, when tape is used, what positioning operation is automatically done on the volume after the save operation ends. If more than one volume is included, this parameter applies only to the last volume used; all other volumes are rewound and unloaded when the end of the volume is reached.
|
|
</p>
|
|
<p>If you specify *LEAVE and the device is a shared device, the device will not be varied off after the save operation. If you specify *LEAVE and the device is not a shared device, the device will be varied off after the save operation.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*REWIND</u></b></dt>
|
|
<dd>The volume is automatically rewound, but not unloaded, after the operation has ended.
|
|
</dd>
|
|
<dt><b>*LEAVE</b></dt>
|
|
<dd>The volume does not rewind or unload after the operation ends. It remains at the current position on the device.
|
|
</dd>
|
|
<dt><b>*UNLOAD</b></dt>
|
|
<dd>The volume is automatically rewound and unloaded after the operation ends.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SEQNBR"></a>
|
|
<h3>Sequence number (SEQNBR)</h3>
|
|
<p>Specifies, when tape is used, the sequence to use for the save operation. If you are saving to a BRMS volume that is expired, BRMS will begin writing information at the beginning of the volume, even though you have specified *END. If you are saving to a BRMS volume, BRMS will redirect the output to begin at the logical end of the output volume (after the end of the last active file), depending on the output device that you are using. For example, a 3490 device can write to any sequence number whereas a 6525 device can only write to sequence number 1 or *END.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*END</u></b></dt>
|
|
<dd>The save operation begins after the sequence number of the last active file on the volume.
|
|
</dd>
|
|
<dt><b><i>file-sequence-number</i> (1-16,777,215)</b></dt>
|
|
<dd>Specify the sequence number of the file to be used for the save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.TGTRLS"></a>
|
|
<h3>Target release (TGTRLS)</h3>
|
|
<p>Specifies the release of the operating system on which you intend to restore the objects being saved.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*CURRENT</u></b></dt>
|
|
<dd>The objects are to be restored on a system that is running the same release of the operating system currently running on your system. For example, if V5R2M0 is running on the system, *CURRENT means that you intend to restore the objects on a system with V5R2M0 installed. The objects can also be restored on a system with any subsequent release of the operating system installed.
|
|
</dd>
|
|
</dl>
|
|
<dl>
|
|
<dt><b>*PRV</b></dt>
|
|
<dd>The objects are to be restored on a system that is running on the previous release with modification level 0 of the operating system. For example if V5R2M0 is running on your system, *PRV means you intend to restore the objects on a system with V5R1M0 installed. The object can also be restored on a system with any subsequent release of the operating system installed.
|
|
<p>
|
|
<b>Note: </b>Not all objects can be targeted to another release. Objects that are new to a release typically cannot be saved to a previous release.
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
<dl>
|
|
<dt><b><i>target-release</i></b></dt>
|
|
<dd>Specify the release in the format VxRxMx, where Vx is the version, Rx is the release, and Mx is the modification level. For example, V5R2M0 is version 5, release 2, modification level 0.
|
|
<p>The objects can be restored on a system with the specified release or with any subsequent release of the operating system installed.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>Not all objects can be targeted to another release. Objects that are new to a release typically cannot be saved to a previous release.
|
|
</p>
|
|
<p>Valid values depend on the current version, release, and modification level, and they change with each new release. If you specify a release-level that is earlier than the earliest release level supported by this command, an error message is sent indicating the earliest supported release.
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
<p>Saves using a target release prior to V5R4M0 with multiple parallel device resources will be performed using only a single device resource.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.CLEAR"></a>
|
|
<h3>Clear (CLEAR)</h3>
|
|
<p>Specifies whether uncleared volumes or save files encountered during the save operation are automatically cleared.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NONE</u></b></dt>
|
|
<dd>None of the uncleared volumes or save files encountered during the save operation are automatically cleared. If the save operation cannot proceed because an uncleared volume is encountered, an inquiry message is sent to the operator, allowing the ending of the save operation, or specifying that the currently selected volume be cleared so the operation can continue.
|
|
<p>If a save file is not cleared, the inquiry message is sent to the work station message queue for an interactive job, or to the operator for a batch job. All volumes used to perform the save operation should be cleared, or the save file must be empty, before the save command is issued.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*AFTER</b></dt>
|
|
<dd>All the uncleared volumes after the initial volume are automatically cleared. This option is not valid for save or restore operations to a save file. If the operation cannot proceed because the first volume is uncleared, an inquiry message is sent to the system operator, allowing him to end the operation or to specify that the currently selected volume be cleared so the operation can continue.
|
|
</dd>
|
|
<dt><b>*ALL</b></dt>
|
|
<dd>All the uncleared volumes or save files encountered during the save operation are automatically cleared. If tapes are used and a sequence number is specified, the volume is cleared and, starting with that sequence number, all volumes following the first volume are cleared.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.PRECHK"></a>
|
|
<h3>Object pre-check (PRECHK)</h3>
|
|
<p>Specifies whether the save operation ends if any of the selected objects cannot be saved.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NO</u></b></dt>
|
|
<dd>The save operation for a library continues, saving only those objects that can be saved.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>If after all specified objects are checked, one or more objects cannot be saved, the save operation for a library ends before any data is written. If multiple libraries are specified, the save operation continues with the next library.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.DTACPR"></a>
|
|
<h3>Data compression (DTACPR)</h3>
|
|
<p>Specifies whether data compression is used.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*DEV</u></b></dt>
|
|
<dd>If the save is to tape and the target device supports compression, hardware compression is performed. Otherwise, no data compression is performed.
|
|
<p>
|
|
<b>Note: </b>If *DEV is specified on both the <b>Data compression (DTACPR)</b> parameter and the <b>Data compaction (COMPACT)</b> parameter, only device data compaction is performed if device data compaction is supported on the device. Otherwise, data compression is performed if supported on the device.
|
|
</p>
|
|
<p>If *YES is specified on the <b>Data compression (DTACPR)</b> parameter and *DEV is specified on the <b>Data compaction (COMPACT)</b> parameter, both device data compaction and device data compression are performed if supported on the device.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*NO</b></dt>
|
|
<dd>No data compression is performed.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>If the target device supports compression, hardware compression is performed. if compression is not supported, software compression is performed.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.COMPACT"></a>
|
|
<h3>Data compaction (COMPACT)</h3>
|
|
<p>Specifies whether data compaction is performed.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*DEV</u></b></dt>
|
|
<dd>Device data compaction is performed if the data is saved to tape and all devices specified on the <b>Device (DEV)</b> parameter support the compaction feature.
|
|
<p>
|
|
<b>Note: </b>If *DEV is specified on both the <b>Data compression (DTACPR)</b> parameter and the <b>Data compaction (COMPACT)</b> parameter, only device data compaction is performed if device data compaction is supported on the device. Otherwise, data compression is performed if supported on the device.
|
|
</p>
|
|
<p>If *YES is specified on the <b>Data compression (DTACPR)</b> parameter and *DEV is specified on the <b>Data compaction (COMPACT)</b> parameter, both device data compaction and device data compression are performed if supported on the device.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*NO</b></dt>
|
|
<dd>No data compaction is performed.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.REFDATE"></a>
|
|
<h3>Reference date (REFDATE)</h3>
|
|
<p>Specifies the reference date that the save operation uses for an incremental save. The reference date is the date of a save that was performed under BRMS control.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*REF</u></b></dt>
|
|
<dd>Use the date of the last full BRMS save for the *LINK keyword specified in a control group as the reference date for this incremental save operation.
|
|
</dd>
|
|
<dt><b><i>reference-date</i></b></dt>
|
|
<dd>Specify the date of the last full BRMS save that you want to use as the reference date for this incremental save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.REFTIME"></a>
|
|
<h3>Reference time (REFTIME)</h3>
|
|
<p>Specifies the reference time that the save operation uses for an incremental save. The reference time is the time of save that was performed under BRMS control.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*REF</u></b></dt>
|
|
<dd>Use the time of the last full BRMS save for the *LINK keyword specified in a control group as the reference time for this incremental save operation.
|
|
</dd>
|
|
<dt><b><i>reference-time</i></b></dt>
|
|
<dd>Specify the time of the last full BRMS save that you want to use as the reference time for this incremental save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, this parameter cannot be specified. The value for this parameter will be determined from the attributes of the control group specified on the CTLGRP parameter.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.EXPDATE"></a>
|
|
<h3>Expiration date (EXPDATE)</h3>
|
|
<p>Specifies the expiration that you want to use for output volumes created as a result of this save operation.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*PERM</b></dt>
|
|
<dd>Output volumes from this save operation are assigned a permanent expiration.
|
|
</dd>
|
|
<dt><b><i>expiration-date</i></b></dt>
|
|
<dd>Specify an expiration date with or without date separators that will be assigned to output volumes from this save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.MOVPCY"></a>
|
|
<h3>Move policy (MOVPCY)</h3>
|
|
<p>Specifies the move policy that you want to use for output volumes created as a result of this save operation.
|
|
</p>
|
|
<p>If this save operation that you are performing is saving data to a device of category *NET or *APPC, you must specify the special value *ADSM (TSM server) for the MOVPCY parameter, since a TSM server controls the use of media in this case, not BRMS.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*ADSM</b></dt>
|
|
<dd>Media movement is controlled by TSM server specifications.
|
|
</dd>
|
|
<dt><b>*NONE</b></dt>
|
|
<dd>There is not a move policy associated with the output volumes that are created as a result of this save operation.
|
|
</dd>
|
|
<dt><b><i>move-policy</i></b></dt>
|
|
<dd>Specify a move policy that will be assigned to output volumes from this save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.MEDCLS"></a>
|
|
<h3>Media class (MEDCLS)</h3>
|
|
<p>Specifies the media class that you want to use for selection of output volumes used in this save operation.
|
|
</p>
|
|
<p>If this save operation that you are performing is saving data to a device of category *NET or *APPC, you must specify the special value *ADSM (TSM server) for the MEDCLS parameter, since a TSM server controls the use of media in this case, not BRMS.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*ADSM</b></dt>
|
|
<dd>The save operation uses media that is selected and controlled by TSM server specifications.
|
|
</dd>
|
|
<dt><b>*NONE</b></dt>
|
|
<dd>There is not a media class associated with the output volumes that are selected for this save operation.
|
|
</dd>
|
|
<dt><b>*SYSPCY</b></dt>
|
|
<dd>The value for the media class in the system policy will used to select output volumes for this save operation.
|
|
</dd>
|
|
<dt><b><i>media-class</i></b></dt>
|
|
<dd>Specify a media class that will be used to select output volumes for this save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.LOC"></a>
|
|
<h3>Location (LOC)</h3>
|
|
<p>Specifies the location that you want to use for selection of output volumes used in this save operation.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*ANY</b></dt>
|
|
<dd>Volumes from any location are selected as output volumes for this save operation.
|
|
</dd>
|
|
<dt><b>*HOME</b></dt>
|
|
<dd>Volumes from the home location are selected as output volumes for this save operation.
|
|
</dd>
|
|
<dt><b><i>location</i></b></dt>
|
|
<dd>Specify the location from which volumes are selected as output volumes for this save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SAVF"></a>
|
|
<h3>Save to save file (SAVF)</h3>
|
|
<p>Specifies whether the output from this save operation is saved to a save file.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>If the save operation that you are performing is saving data using media of class *ADSM (TSM server), you must specify *NO in this parameter. If you specify SAVF(*MEDPCY), then the value of the <b>Save to save file </b>field in the referenced media policy must be *NO.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy) (MEDPCY</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*NO</b></dt>
|
|
<dd>Output from this save operation is not saved to a save file.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>Output from this save operation is saved to a save file.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SAVFASP"></a>
|
|
<h3>Save file ASP (SAVFASP)</h3>
|
|
<p>Specifies the system (1) or basic user auxiliary storage pool (2-32) to which a save file is created as a result of this save operation.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*SYSTEM</b></dt>
|
|
<dd>The save file is saved to the system (1) auxiliary storage pool.
|
|
</dd>
|
|
<dt><b><i>save-file-ASP-name</i></b></dt>
|
|
<dd>Specify the name of the auxiliary storage pool to which you are saving the save file.
|
|
</dd>
|
|
<dt><b><i>save-file-ASP-number</i></b></dt>
|
|
<dd>Specify the system (1) or basic user auxiliary storage pool number (2-32) for the save file that is created as a result of the save operation.
|
|
</dd>
|
|
</dl>
|
|
<p>
|
|
<b>Note: </b>UDFS, primary and secondary auxiliary storage pools are not supported for this parameter.
|
|
</p>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.SAVFEXP"></a>
|
|
<h3>Retain save files (SAVFEXP)</h3>
|
|
<p>Specifies how long save files are to be kept that are created as a result of this save operation.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*NONE</b></dt>
|
|
<dd>Save files generated from the save operation are not kept.
|
|
</dd>
|
|
<dt><b>*PERM</b></dt>
|
|
<dd>Save files generated from the save operation are kept permanently.
|
|
</dd>
|
|
<dt><b><i>expiration-date</i></b></dt>
|
|
<dd>Specify the date that indicates how long save files created from this save operation are to be kept.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.MAXSTG"></a>
|
|
<h3>ASP storage limit (MAXSTG)</h3>
|
|
<p>Specifies the maximum percentage auxiliary storage pool (ASP) utilization that is acceptable during a save operation. For example, an entry of 90 would mean that a save process would continue until the auxiliary storage pool utilization exceeded 90%. If the upper limit is reached, the save process is stopped and a message sent to the BRMS log.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b><i>storage-limit</i></b></dt>
|
|
<dd>Specify the maximum auxiliary storage pool utilization limit.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.VOLSEC"></a>
|
|
<h3>Secure volume (VOLSEC)</h3>
|
|
<p>Specifies whether you want to apply volume security to volumes in this media class. Volumes that are secured can only be read by users with the special authorities *ALLOBJ or *SAVSYS.
|
|
</p>
|
|
<p>If the save operation that you are performing is saving data to a device of category *NET or *APPC, you must specify the special value *ADSM (TSM server) for the VOLSEC parameter, since a TSM server controls volume security in this case, not BRMS
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*ADSM</b></dt>
|
|
<dd>Volume security is controlled by TSM server specifications.
|
|
</dd>
|
|
<dt><b>*NO</b></dt>
|
|
<dd>Volume security has not been applied to this media class. Volumes that do not have volume security can be read by anyone.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>Only users with special authorities *ALLOBJ or *SAVSYS can read media volumes in this media class.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.MINVOL"></a>
|
|
<h3>Require volumes (MINVOL)</h3>
|
|
<p>Specifies the minimum number of expired volumes that must be present before any save can be done using this media policy. The value can also be checked by user jobs using the Check Expired Media for BRM (CHKEXPBRM) command.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>If the save operation that you are performing is saving data using media of class *ADSM (TSM server), you must specify *NONE in this parameter. If you specify MINVOL(*MEDPCY), then the value of the <b>Required volumes </b>field in the referenced media policy must be *NONE.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*NONE</b></dt>
|
|
<dd>There is no check done to determine the minimum number of required volumes before a save operation begins.
|
|
</dd>
|
|
<dt><b><i>number-of-volumes</i></b></dt>
|
|
<dd>Specify the number of expired media volumes that must be available before any BRMS save operation will begin. The number can range from 1 to 9999.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.MARKDUP"></a>
|
|
<h3>Mark volumes for duplication (MARKDUP)</h3>
|
|
<p>Specifies whether media volumes will be marked for duplication. When *YES is selected, all volumes used during a save operation are marked for duplication. You can use VOL(*SEARCH) on the Duplicate Media using BRM command to duplicate the saved items after the save has completed.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>If the save operation that you are performing is saving data using media of class *ADSM (TSM server), you must specify *NO in this parameter. If you specify MARKDUP(*MEDPCY), then the value of the <b>Mark for duplication </b>attribute in the referenced media policy must be *NO.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*NO</b></dt>
|
|
<dd>Volumes written to during a save operation will not be marked for duplication.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>Volumes written to during the save operation will be marked for duplication.
|
|
</dd>
|
|
</dl>
|
|
<p>If CTLGRPATR(*YES) is specified, then *MEDPCY must be specified.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.MARKHST"></a>
|
|
<h3>Mark history for duplication (MARKHST)</h3>
|
|
<p>Specifies whether history items will be marked for duplication. When *YES is selected, all history items created during a save operation are marked for duplication. You must use VOL(*SCHHST) on the Duplicate Media using BRM command to duplicate the saved items.
|
|
</p>
|
|
<p>
|
|
<b>Note: </b>If the save operation that you are performing is saving data using media of class *ADSM (TSM server), you must specify *NO in this parameter. If you specify MARKHST(*MEDPCY), then the value of the <b>Mark history for duplication </b>attribute in the referenced media policy must be *NO.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*MEDPCY</u></b></dt>
|
|
<dd>The value for this parameter is specified in the media policy that is specified in the <b>Media policy (MEDPCY)</b> parameter of this save command.
|
|
<p>
|
|
<b>Note: </b>If *NONE is specified in the <b>Media policy (MEDPCY)</b> parameter, you cannot specify *MEDPCY in this parameter.
|
|
</p>
|
|
</dd>
|
|
<dt><b>*NO</b></dt>
|
|
<dd>History items created during the save operation will not be marked for duplication.
|
|
</dd>
|
|
<dt><b>*YES</b></dt>
|
|
<dd>History items created during the save operation will be marked for duplication.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.PKGID"></a>
|
|
<h3>Package identifier</h3>
|
|
<p>Specifies whether the package that this save operation will be part of is for a new package or a previous package created by this job. A package is a group of related media files.
|
|
</p>
|
|
<p>This parameter allows separate save operations to be tied to one entity of related objects from one or multiple save operations.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NEW</u></b></dt>
|
|
<dd>The save operation will write the first or the only media file to be included in the package. Subsequent save operations could use the *PRVSAV special value to be included in the same package.
|
|
</dd>
|
|
<dt><b>*PRVSAV</b></dt>
|
|
<dd>The package identifier of the preceding save operation will be used. This allows the media file output from this save operation to be considered related to (and will be recovered with) the preceeding save operation. This group of related media files is called a BRMS package.
|
|
<p>If the maximum number of media files allowed in a single package is reached, a new package will be automatically created.
|
|
</p>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.RCYEXITPGM"></a>
|
|
<h3>Recovery exit program</h3>
|
|
<p>Specifies the name of the recovery exit program and library that will be called on a recovery of the object.
|
|
</p>
|
|
<p>The exit program will be called before the restore and after the recovery of the object being saved.
|
|
</p>
|
|
<p>A recovery exit program may only be specified when *NEW is specified for the <b>Package identifier (PKGID)</b> parameter.
|
|
</p>
|
|
<p>The exit program must exist during post processing of a recovery.
|
|
</p>
|
|
<p><b>Qualifier 1: Recovery exit program </b>
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NONE</u></b></dt>
|
|
<dd>No recovery exit program is assigned to the current package.
|
|
</dd>
|
|
<dt><b><i>recovery-exit-program</i></b></dt>
|
|
<dd>Specify the name of the recovery exit program to be called.
|
|
</dd>
|
|
</dl>
|
|
<p><b>Qualifier 2: Library </b>
|
|
</p>
|
|
<dl>
|
|
<dt><b><i>library-name</i></b></dt>
|
|
<dd>Specify the name of the library in which the recovery exit program exists.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<div> <a name="SAVBRM.RCYEXITDTA"></a>
|
|
<h3>Recovery exit data</h3>
|
|
<p>Specifies the user defined data that will be passed to the recovery exit program on the recovery of the object or objects being saved.
|
|
</p>
|
|
<dl>
|
|
<dt><b><u>*NONE</u></b></dt>
|
|
<dd>No recovery exit program data will be passed to the recovery exit program.
|
|
</dd>
|
|
<dt><b><i>recovery-exit-program-data</i></b></dt>
|
|
<dd>Specify data to be passed to the recovery exit program.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<hr size="2" width="100%">
|
|
<div><h3><a name="SAVBRM.COMMAND.EXAMPLES">Examples</a> </h3>
|
|
<p><b>Example 1: Save Integrated File System Objects </b>
|
|
</p>
|
|
<p>
|
|
<pre>
|
|
SAVBRM DEV(*MEDCLS) MEDPCY(*SYSPCY)
|
|
</pre>
|
|
</p>
|
|
<p>This command saves all integrated file system objects using the device specified in the system policy.
|
|
</p>
|
|
<p><b>Example 2: Save Integrated File System Objects on an Auxiliary Storage Pool Device </b>
|
|
</p>
|
|
<p>
|
|
<pre>
|
|
SAVBRM DEV(*MEDCLS) OBJ(('/dev/PRIMETIME/*')) MEDPCY(*SYSPCY)
|
|
</pre>
|
|
</p>
|
|
<p>This command saves all integrated file system objects in auxiliary storage pool device PRIMETIME using the device specified in the system policy.
|
|
</p>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
<hr size="2" width="100%">
|
|
<div><h3><a name="SAVBRM.ERROR.MESSAGES">Error messages</a> </h3>
|
|
<p><b><u>*ESCAPE Messages</u></b>
|
|
</p>
|
|
<dl>
|
|
<dt><b>BRM1917</b></dt>
|
|
<dd>Feature not installed.
|
|
</dd>
|
|
<dt><b>BRM1921</b></dt>
|
|
<dd>Feature not licensed.
|
|
</dd>
|
|
<dt><b>BRM40A2</b></dt>
|
|
<dd>BRMS product initialization required.
|
|
</dd>
|
|
<dt><b>CPF3700</b></dt>
|
|
<dd>All CPF37xx messages could be signaled. xx is from 01 to FF.
|
|
</dd>
|
|
<dt><b>CPF3800</b></dt>
|
|
<dd>All CPF38xx messages could be signaled. xx is from 01 to FF.
|
|
</dd>
|
|
<dt><b>CPF9800</b></dt>
|
|
<dd>All CPF98xx messages could be signaled. xx is from 01 to FF.
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
<table width="100%">
|
|
<tr><td align="right"><a href="#SAVBRM.Top_Of_Page">Top</a></td></tr>
|
|
</table>
|
|
</body>
|
|
</html>
|