200 lines
12 KiB
HTML
200 lines
12 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="task" />
|
||
|
<meta name="DC.Title" content="Save independent ASPs" />
|
||
|
<meta name="abstract" content="Save one or more independent ASPs." />
|
||
|
<meta name="description" content="Save one or more independent ASPs." />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu273.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu267.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu269.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu2tv.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="../rzaly/rzalyconcepts.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="../rzai8/rzai8overview.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="../rzaly/rzalymakediskpoolunavailable.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu2tv.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu267.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu2tv.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzaiurzaiu269.htm" />
|
||
|
<meta name="copyright" content="(C) Copyright IBM Corporation 2004, 2006" />
|
||
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004, 2006" />
|
||
|
<meta name="DC.Format" content="XHTML" />
|
||
|
<meta name="DC.Identifier" content="saveiasp" />
|
||
|
<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>Save independent ASPs</title>
|
||
|
</head>
|
||
|
<body id="saveiasp"><a name="saveiasp"><!-- --></a>
|
||
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<h1 class="topictitle1">Save independent ASPs</h1>
|
||
|
<div><p>Save one or more independent ASPs.</p>
|
||
|
<div class="section"> <p>You can save independent ASPs (also known as independent disk
|
||
|
pools in iSeries™ Navigator)
|
||
|
separately or you can save them as part of a full system save (GO SAVE: Option
|
||
|
21), or when you save all user data (GO SAVE: Option 23). In either case,
|
||
|
you must make the independent ASPs available before you perform the save.
|
||
|
Refer to the following scenarios and choose the option that best fits your
|
||
|
needs.</p>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div>
|
||
|
<div class="familylinks">
|
||
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaiurzaiu273.htm">Save system data and related user data</a></div>
|
||
|
</div>
|
||
|
<div class="reltasks"><strong>Related tasks</strong><br />
|
||
|
<div><a href="rzaiurzaiu267.htm">Save your entire server with GO SAVE: Option 21</a></div>
|
||
|
<div><a href="rzaiurzaiu269.htm">Save user data with GO SAVE: Option 23</a></div>
|
||
|
<div><a href="rzaiurzaiu2tv.htm" title="Use this checklist to perform a complete save.">View entire GO SAVE checklist</a></div>
|
||
|
</div>
|
||
|
<div class="relinfo"><strong>Related information</strong><br />
|
||
|
<div><a href="../rzaly/rzalyconcepts.htm">Independent ASPs</a></div>
|
||
|
<div><a href="../rzai8/rzai8overview.htm">Backup, Recovery and Media Services</a></div>
|
||
|
<div><a href="../rzaly/rzalymakediskpoolunavailable.htm">Make a disk pool unavailable</a></div>
|
||
|
</div>
|
||
|
</div><div class="nested1" xml:lang="en-us" id="savethecurrentaspgroup"><a name="savethecurrentaspgroup"><!-- --></a><h2 class="topictitle2">Save the current ASP group</h2>
|
||
|
<div><div class="section"><div class="p">Perform the following commands to save the current independent
|
||
|
ASP group (the primary ASP and any associated secondary ASPs). <div class="note"><span class="notetitle">Note:</span> If you
|
||
|
are saving independent ASPs that are geographically mirrored, it is recommended
|
||
|
that you save the production copy. Quiesce any applications that affect the
|
||
|
data in the independent ASP prior to the save. You may also want to consider
|
||
|
Backup, Recovery and Media Services.</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<ol><li><span>SETASPGRP ASPGRP(<em>primary-ASP-name</em>)</span></li>
|
||
|
<li><span>SAVSECDTA ASPDEV(*CURASPGRP)</span></li>
|
||
|
<li><span>SAVLIB LIB(*ALLUSR) ASPDEV(*CURASPGRP)</span></li>
|
||
|
<li><span>Unmount any QDEFAULT user-defined file systems in the current independent
|
||
|
ASP group</span></li>
|
||
|
<li><span>SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)</span></li>
|
||
|
<li><span>Mount any QDEFAULT user-defined file systems that were unmounted
|
||
|
in an earlier step</span></li>
|
||
|
</ol>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="nested1" xml:lang="en-us" id="saveudfsasp"><a name="saveudfsasp"><!-- --></a><h2 class="topictitle2">Save UDFS ASP</h2>
|
||
|
<div><div class="section"><p>Perform the following commands to save an available UDFS ASP. </p>
|
||
|
<ol><li>SAVSECDTA ASPDEV(ASP-name)</li>
|
||
|
<li>Unmount any QDEFAULT user-defined file systems in the UDFS ASP that you
|
||
|
are saving</li>
|
||
|
<li>SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(ASP-name)</li>
|
||
|
<li>Mount any QDEFAULT user-defined file systems that were unmounted in an
|
||
|
earlier step</li>
|
||
|
</ol>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="nested2" xml:lang="en-us" id="stepsaveindependentaspsaspartofafullsystemsaveoption21"><a name="stepsaveindependentaspsaspartofafullsystemsaveoption21"><!-- --></a><h3 class="topictitle3">Save independent ASPs as part of a full system save (Option 21)</h3>
|
||
|
<div><div class="section"><p>If you make independent ASPs available, they will be included
|
||
|
in an Option 21 save.<sup><span class="uicontrol">1</span></sup> Follow the checklist
|
||
|
in Use GO SAVE: Option 21, 22, and 23, and note extra requirements if you
|
||
|
are operating in a clustered environment. Before you end subsystems and restrict
|
||
|
your server, make sure that your current job does not use integrated file
|
||
|
system objects in the independent ASP. Also, do not perform a SETASPGRP command;
|
||
|
Option 21 will perform the necessary commands to save the independent ASPs
|
||
|
that you have made available. In addition to the commands listed in Save your
|
||
|
whole server with GO SAVE: Option 21, the server performs the following commands
|
||
|
for each available ASP group during an Option 21 save:</p>
|
||
|
<ul><li>SETASPGRP ASPGRP(<em>asp-group-name</em>)</li>
|
||
|
<li>SAVLIB LIB(*NONSYS) ASPDEV(*CURASPGRP)</li>
|
||
|
<li>SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)</li>
|
||
|
</ul>
|
||
|
<div class="p">The server then performs the following command for each available
|
||
|
user-defined file system (UDFS) ASP.<pre>SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(udfs-asp-name) 84 </pre>
|
||
|
</div>
|
||
|
<p>The
|
||
|
server will also perform a CHKTAP ENDOPT(*UNLOAD) command after 85 the last
|
||
|
SAV command it processes. </p>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="nested1" xml:lang="en-us" id="taskFriDec031216052004"><a name="taskFriDec031216052004"><!-- --></a><h2 class="topictitle2">Save independent ASPs when you save all user data (Option 23)</h2>
|
||
|
<div><div class="section"> <p>If you make independent ASPs available, they will be included
|
||
|
in an Option 23 save.<sup><span class="uicontrol">1</span></sup> Follow the checklist
|
||
|
in Use GO SAVE: Option 21, 22, and 23, and note extra requirements if you
|
||
|
are operating in a clustered environment. Before you end subsystems and restrict
|
||
|
your server, make sure that your current job does not use integrated file
|
||
|
system objects in the independent ASP. Also, do not perform a SETASPGRP command;
|
||
|
Option 23 will perform the necessary commands to save the independent ASPs
|
||
|
that you have made available. In addition to the commands listed in Save user
|
||
|
data with GO SAVE: Option 23, the server performs the following commands for
|
||
|
each available ASP group during an Option 23 save:</p>
|
||
|
<ul><li>SETASPGRP ASPGRP(<em>asp-group-name</em>)</li>
|
||
|
<li>SAVLIB LIB(*ALLUSR) ASPDEV(*CURASPGRP)</li>
|
||
|
<li>SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)</li>
|
||
|
</ul>
|
||
|
<p>The server then performs the following command for each available
|
||
|
user-defined file system (UDFS) ASP.</p>
|
||
|
<ul><li>SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(udfs-asp-name)</li>
|
||
|
</ul>
|
||
|
<p>The server will also perform a CHKTAP ENDOPT(*UNLOAD) command after
|
||
|
the last SAV command it processes.</p>
|
||
|
<dl><dt class="dlterm">1</dt>
|
||
|
<dd>If your server includes independent ASPs that are geographically mirrored,
|
||
|
it is recommended that you eliminate them from this GO SAVE option by making
|
||
|
them unavailable. You should save independent ASPs that are geographically
|
||
|
mirrored separately, as described in Save the current ASP group. If the geographically
|
||
|
mirrored ASPs remain available during the GO SAVE operation, geographic mirroring
|
||
|
is suspended when the system becomes restricted. When you resume mirroring
|
||
|
after the save, a complete synchronization is required. Synchronization can
|
||
|
be a very lengthy process.</dd>
|
||
|
</dl>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="nested1" xml:lang="en-us" id="taskFriDec031212462004"><a name="taskFriDec031212462004"><!-- --></a><h2 class="topictitle2">Example of save order for independent ASPs with GO SAVE: Option 21
|
||
|
or 23</h2>
|
||
|
<div><div class="section"><div class="p">When you choose to perform a full-system save (Option 21) or to
|
||
|
save all user data (Option 23), independent disk pools are saved alphabetically.
|
||
|
Secondary ASPs are saved along with their primary.
|
||
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" frame="border" border="1" rules="all"><thead align="left"><tr><th valign="top" width="9.437751004016064%" id="d0e208">Save order</th>
|
||
|
<th valign="top" width="22.690763052208833%" id="d0e210">Independent ASP name</th>
|
||
|
<th valign="top" width="22.48995983935743%" id="d0e212">Independent ASP type</th>
|
||
|
<th valign="top" width="22.690763052208833%" id="d0e214">What is saved</th>
|
||
|
<th valign="top" width="22.690763052208833%" id="d0e216">Command</th>
|
||
|
</tr>
|
||
|
</thead>
|
||
|
<tbody><tr><td rowspan="2" valign="top" width="9.437751004016064%" headers="d0e208 "><span class="uicontrol">1</span></td>
|
||
|
<td valign="top" width="22.690763052208833%" headers="d0e210 ">Apples</td>
|
||
|
<td valign="top" width="22.48995983935743%" headers="d0e212 ">Primary</td>
|
||
|
<td rowspan="2" valign="top" width="22.690763052208833%" headers="d0e214 ">Libraries</td>
|
||
|
<td rowspan="2" valign="top" width="22.690763052208833%" headers="d0e216 ">SAVLIB LIB (*NONSYS or *ALLUSR)</td>
|
||
|
</tr>
|
||
|
<tr><td valign="top" width="22.690763052208833%" headers="d0e210 ">Cantaloupe</td>
|
||
|
<td valign="top" width="22.48995983935743%" headers="d0e212 ">Secondary</td>
|
||
|
</tr>
|
||
|
<tr><td rowspan="2" valign="top" width="9.437751004016064%" headers="d0e208 "><span class="uicontrol">2</span></td>
|
||
|
<td valign="top" width="22.690763052208833%" headers="d0e210 ">Apples</td>
|
||
|
<td valign="top" width="22.48995983935743%" headers="d0e212 ">Primary</td>
|
||
|
<td rowspan="2" valign="top" width="22.690763052208833%" headers="d0e214 ">User-defined file systems</td>
|
||
|
<td rowspan="2" valign="top" width="22.690763052208833%" headers="d0e216 ">SAV OBJ(('/dev/*'))</td>
|
||
|
</tr>
|
||
|
<tr><td valign="top" width="22.690763052208833%" headers="d0e210 ">Cantaloupe</td>
|
||
|
<td valign="top" width="22.48995983935743%" headers="d0e212 ">Secondary</td>
|
||
|
</tr>
|
||
|
<tr><td valign="top" width="9.437751004016064%" headers="d0e208 "><span class="uicontrol">3</span></td>
|
||
|
<td valign="top" width="22.690763052208833%" headers="d0e210 ">Bananas</td>
|
||
|
<td valign="top" width="22.48995983935743%" headers="d0e212 ">UDFS</td>
|
||
|
<td valign="top" width="22.690763052208833%" headers="d0e214 ">User-defined file systems</td>
|
||
|
<td valign="top" width="22.690763052208833%" headers="d0e216 ">SAV OBJ(('/dev/*'))</td>
|
||
|
</tr>
|
||
|
</tbody>
|
||
|
</table>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
</html>
|