ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzakz_5.4.0.1/rzakzrestoreoperation.htm

222 lines
14 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Effects of system value settings on restore operations" />
<meta name="abstract" content="Describes how to requiredly set the restore system values so they are compatible during a restore operation. This topic also describes how the three restore system values work together when a restore is performed." />
<meta name="description" content="Describes how to requiredly set the restore system values so they are compatible during a restore operation. This topic also describes how the three restore system values work together when a restore is performed." />
<meta name="DC.Relation" scheme="URI" content="rzakzconcepts.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzoverviewparent.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzqfrccvnrst.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzqalwobjrst.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzqvfyobjrst.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzqvfyobjrst.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzqfrccvnrst.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzqalwobjrst.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzrestore.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzfinder.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzoverviewparent.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzplanrestore.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakzrunrestore.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzakzrestoreoperation" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Effects of system value settings on restore operations</title>
</head>
<body id="rzakzrestoreoperation"><a name="rzakzrestoreoperation"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Effects of system value settings on restore operations</h1>
<div><p>Describes how to requiredly set the restore system values so they
are compatible during a restore operation. This topic also describes how the
three restore system values work together when a restore is performed.</p>
<p>When preparing for a restore operation, it is important to know and understand
how the following system values work together to restore objects.</p>
<ul><li>Verify object signatures during restore (QVFYOBJRST)</li>
<li>Convert objects during restore (QFRCCVNRST)</li>
<li>Allow restore of security-sensitive objects (QALWOBJRST)</li>
</ul>
<p>When an attempt is made to restore an object onto the system, these three
system values work together as filters to determine if the object is allowed
to be restored, or if it is converted during the restore. The first filter
is the Verify object on restore (QVFYOBJRST) system value. It is used to control
the restore of some objects that can be digitally signed. The second filter
is the Convert objects during restore (QFRCCVNRST) system value. This system
value allows you to specify whether or not to convert programs, service programs,
SQL packages, and module objects during the restore. It can also prevent some
objects from being restored. Only objects that can get past the first two
filters are processed by the third filter. The third filter is the Allow restore
of security-sensitive objects (QALWOBJRST) system value. It specifies whether
or not objects with security-sensitive attributes can be restored.</p>
<p>When a restore operation is performed, you must set the <span class="uicontrol">Force
object conversion</span> (FRCOBJCVN) parameter and the <span class="uicontrol">Convert
objects during restore</span> system value to compatible settings. Otherwise,
you will receive an error message and the restore will fail. The following
table identifies which settings are compatible and which ones will fail.</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" id="d0e59">FRCOBJCVN parameter</th>
<th valign="top" id="d0e61">QFRCCVNRST system value </th>
<th valign="top" id="d0e63">Outcome of restore command </th>
</tr>
</thead>
<tbody><tr><td valign="top" headers="d0e59 ">*SYSVAL</td>
<td valign="top" headers="d0e61 ">0,1,2,3,4,5,6, or 7</td>
<td valign="top" headers="d0e63 ">The <span class="uicontrol">Convert objects during restore</span> (QFRCCVNRST)
system value is used.</td>
</tr>
<tr><td valign="top" headers="d0e59 ">*NO</td>
<td valign="top" headers="d0e61 ">0</td>
<td valign="top" headers="d0e63 ">No objects are converted and everything is restored without conversion.</td>
</tr>
<tr><td valign="top" headers="d0e59 ">*NO</td>
<td valign="top" headers="d0e61 ">1</td>
<td valign="top" headers="d0e63 ">Only objects with validation errors are converted and everything else
is restored without conversion.</td>
</tr>
<tr><td valign="top" headers="d0e59 ">*NO</td>
<td valign="top" headers="d0e61 ">2-7</td>
<td valign="top" headers="d0e63 ">Not compatible. An error message is sent to the system administrator
and nothing is restored and nothing is converted.</td>
</tr>
<tr><td valign="top" headers="d0e59 ">*YES *RQD</td>
<td valign="top" headers="d0e61 ">0, 1 or 2</td>
<td valign="top" headers="d0e63 ">Only objects with validation errors or objects that require conversion
to be used on the current release are converted.</td>
</tr>
<tr><td valign="top" headers="d0e59 ">*YES *RQD</td>
<td valign="top" headers="d0e61 ">3-7</td>
<td valign="top" headers="d0e63 ">Not compatible. An error message is sent to the system administrator
and nothing is restored and nothing is converted.</td>
</tr>
<tr><td valign="top" headers="d0e59 ">*YES *ALL</td>
<td valign="top" headers="d0e61 ">0, 1, 2, 3, 4, 5, 6 or 7</td>
<td valign="top" headers="d0e63 ">FRCOBJCVN (*YES *ALL) overrides any QFRCCVNRST value and all objects
are converted and restored if they are successfully converted.</td>
</tr>
</tbody>
</table>
</div>
<p>In order for an object to be restored successfully, it must pass the three
system values that work together during a restore operation: <span class="uicontrol">Verify
object signatures during restore</span> (QVFYOBJRST), <span class="uicontrol">Force
conversion on restore</span> (QFRCCVNRST) and <span class="uicontrol">Allow restore
of security-sensitive objects</span> (QALWOBJRST). However, if the <span class="uicontrol">Force
object conversion</span> (FRCOBJCVN) parameter and <span class="uicontrol">Force conversion
on restore</span> (QFRCCVNRST) system value are not compatible, no conversion
will occur and nothing is restored.</p>
<div class="section"><h4 class="sectiontitle">Force object conversion (FRCOBJCVN)</h4><p>The following
are possible values for the <span class="uicontrol">Force object conversion</span> (FRCOBJCVN)
parameter:</p>
<ul><li><span class="uicontrol">*SYSVAL</span> <p>The objects are converted based on the
value of the <span class="uicontrol">Force conversion on restore</span> (QFRCCVNRST)
system value. This is the default value.</p>
</li>
<li><span class="uicontrol">*YES *ALL</span> <p>All objects are converted regardless
of their current format. However, if the objects do not have the data required
for machine translation, the objects are not restored. Conversion increases
the time of the restore operation, but avoids the need to convert the objects
when they are first used. This setting overrides the <span class="uicontrol">Force object
conversion</span> system value.</p>
</li>
<li><span class="uicontrol">*YES *RQD</span> <p>The objects are converted only if
they require conversion to be used by the current operating system. If the
objects require conversion but do not have the data required for machine translation,
the objects are not restored. Conversion increases the time of the restore
operation, but avoids the need to convert the objects when they are first
used.</p>
</li>
<li><span class="uicontrol">*NO</span> <p>No objects are converted during the restore
operation.</p>
</li>
</ul>
</div>
<div class="section"><h4 class="sectiontitle">Convert objects during restore (QFRCCVNRST)</h4><p>The
following are possible values for the <span class="uicontrol">Convert objects during restore</span> (QFRCCVNRST)
system value:</p>
<ul><li><span class="uicontrol">Level 0 (0)</span> <p>Restore all objects without conversion.</p>
</li>
<li><span class="uicontrol">Level 1 (1)</span> <p>Objects with validation errors are
converted.</p>
</li>
<li><span class="uicontrol">Level 2 (2)</span> <p>Objects that must be converted to
be used on the current version of the operating system and objects with validation
errors are converted.</p>
</li>
<li><span class="uicontrol">Level 3 (3)</span> <p>Objects that are suspected of having
been tampered with, must be converted to be used on the current version of
the operating system, or have validation errors are converted.</p>
</li>
<li><span class="uicontrol">Level 4 (4)</span> <p>Objects that contain validation
errors, require conversion for use, or are suspected of having been tampered
with will be converted. Objects that contain sufficient creation data and
do not have a valid digital signature will also be converted.</p>
</li>
<li><span class="uicontrol">Level 5 (5)</span> <p>Objects that contain validation
errors, require conversion for use, are suspected of having been tampered
with, or contain sufficient creation data will be converted.</p>
</li>
<li><span class="uicontrol">Level 6 (6)</span> <p>Objects that contain validation
errors, require conversion for use, are suspected of having been tampered
with, or do not have a valid digital signature will be converted.</p>
</li>
<li><span class="uicontrol">Level 7 (7)</span> <p>All objects are converted.</p>
</li>
</ul>
<p>For all levels, if an object meets a requirement to be converted but
fails conversion, it will not restore. Objects that do not need to be converted
will restore without conversion. When an object is converted, the digital
signature of the object will be removed. Also, any object that is converted
will be changed to user state, its validation errors will be corrected, and
it will no longer be suspected of having been tampered with.</p>
</div>
<div class="section"><h4 class="sectiontitle">Where can I find more information?</h4><dl><dt class="dlterm">Restore operations</dt>
<dd>Find information about planning, configuring, and running a restore operation
with the required system value settings. These tasks will take you through the
steps to prepare the system values for a restore operation. In addition, you
will find a reference for more information because when performing a restore
operation there are other precautions to be aware of.</dd>
<dt class="dlterm">i5/OS™ system
value finder</dt>
<dd>Use this tool to find system values in iSeries™ Navigator. The i5/OS system
value finder can be particularly helpful if you are trying to make the switch
from the system value terms that were used in the character-based interface
to the terms that are now used in iSeries Navigator.</dd>
<dt class="dlterm">System values categories</dt>
<dd>Find an introduction to all the categories of system values found in iSeries Navigator.</dd>
</dl>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakzconcepts.htm" title="You can learn about specific system value concepts before setting your system values. Select this topic to find descriptions of how to lock and unlock system values and how system values affect a restore operation.">System value concepts</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzakzoverviewparent.htm" title="iSeries Navigator groups system values into categories to streamline system value management.">System value categories</a></div>
<div><a href="rzakzqfrccvnrst.htm" title="Specifies which objects are converted before being restored. (QFRCCVNRST)">Save and restore system values: Convert objects during restore</a></div>
<div><a href="rzakzqalwobjrst.htm" title="Specifies the objects to be restored and if they can be restored while installing software fixes. (QALWOBJRST)">Save and restore system values: Allow restore of security sensitive objects</a></div>
<div><a href="rzakzqvfyobjrst.htm" title="Specifies whether objects without signatures and/or with signatures that are not valid are restored. (QVFYOBJRST)">Save and restore system values: Verify object signatures during restore</a></div>
<div><a href="rzakzrestore.htm" title="System values play a vital role in restore operations. It is essential that you plan and configure the system values that affect a restore operation.">Prepare system values for a restore operation</a></div>
<div><a href="rzakzrunrestore.htm" title="After you plan how you want a restore handled and configure your system values to handle the restore requiredly, you are ready to run the restore command.">Run a restore command</a></div>
</div>
<div class="reltasks"><strong>Related tasks</strong><br />
<div><a href="rzakzplanrestore.htm" title="Before running a restore operation, you must plan what type of restore you want to perform. Then, configure your system values to the required settings to meet your needs. Then, when a restore operation is performed, you will have the correct settings specified on your system.">Plan system values for a restore operation</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="rzakzfinder.htm">System value finder</a></div>
</div>
</div>
</body>
</html>