496 lines
39 KiB
HTML
496 lines
39 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">
|
|
<meta name="Copyright" content="Copyright (c) 2004 by IBM Corporation">
|
|
<!-- 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. -->
|
|
<title>Customized GO SAVE task list</title>
|
|
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
|
|
<script language="Javascript" type="text/javascript" src="../rzahg/iccommon.js"></script>
|
|
<script type="text/javascript" language="Javascript">
|
|
|
|
var unknown = "unknown";
|
|
|
|
//START NON-TRANSLATABLE
|
|
|
|
var eserver_language = "";
|
|
|
|
function findLanguage() {
|
|
if (eserver_language == "") {
|
|
var path = window.location.href.split('/');
|
|
var language = path[path.length-4];
|
|
var languages = ["en_US|ic2924","et_EE|ic2902","lt_LT|ic2903","lv_LV|ic2904","sl_SL|ic2911","hr_HR|ic2912","pt_PT|ic2922","nl_NL|ic2923","fi_FI|ic2925","da_DK|ic2926","fr_FR|ic2928","it_IT|ic2932","no_NO|ic2933","sv_SE|ic2937","de_CH|ic2939","fr_CH|ic2940","it_CH|ic2942","ar_EG|ic2954","tr_TR|ic2956","el_GR|ic2957","he_IL|ic2961","ja_JP|ic2962","nl_BE|ic2963","fr_BE|ic2966","th_TH|ic2972","cs_CZ|ic2975","hu_HU|ic2976","pl_PL|ic2978","ru_RU|ic2979","pt_BR|ic2980","fr_CA|ic2981","ko_KR|ic2986","zh_TW|ic2987","zh_CN|ic2989","ro_RO|ic2992","sk_SK|ic2994","pt_CH|ic2996","ca_CT|ic2997"];
|
|
|
|
if (language.indexOf("HW") == 0)
|
|
language= language.substring(2);
|
|
for (var i=0;i<languages.length;i++) {
|
|
var temp = languages[i];
|
|
if (temp.indexOf(language) >= 0) {
|
|
var temp_var = temp.split("|");
|
|
eserver_language= temp_var[0];
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return eserver_language;
|
|
}
|
|
|
|
function getCookieData(label) {
|
|
var labelLen = label.length;
|
|
var cLen = document.cookie.length;
|
|
var i=0;
|
|
var cEnd;
|
|
var noVal = "zzzz";
|
|
while (i < cLen) {
|
|
var j = i + labelLen;
|
|
if (document.cookie.substring(i,j) == label) {
|
|
cEnd = document.cookie.indexOf(";",j);
|
|
if (cEnd == -1) {
|
|
cEnd = document.cookie.length;
|
|
}
|
|
return unescape(document.cookie.substring(j+1,cEnd));
|
|
}
|
|
i++
|
|
}
|
|
return(noVal);
|
|
}
|
|
|
|
function storeCookieData(storeValue) {
|
|
var exp = new Date();
|
|
var oneYearFromNow = exp.getTime() + (365 * 24 * 60 * 60 * 1000);
|
|
exp.setTime(oneYearFromNow);
|
|
document.cookie = "gosaveint=" + storeValue + ";expires=" + exp.toGMTString();
|
|
}
|
|
|
|
function openUp(theURL) {
|
|
if (theURL.indexOf("../..") == 0) { //jump to eserver
|
|
theURL = "http://publib.boulder.ibm.com/infocenter/eserver/v1r3s/topic/"+theURL.substring(5);
|
|
iWindow = window.open(theURL, "custom3", "");
|
|
iWindow.top.window.focus();
|
|
} else {
|
|
if (window.opener.closed) {
|
|
aWindow = window.open(theURL, "custom2", "");
|
|
} else {
|
|
aWindow = window.opener.top.HelpFrame.ContentFrame.ContentViewFrame.window.location = theURL;
|
|
window.opener.top.window.focus();
|
|
}
|
|
}
|
|
}
|
|
|
|
function markCookie(field1, numb) {
|
|
var cookiestring = "";
|
|
re = /\s*/;
|
|
a = getCookieData("gosaveint");
|
|
if (a == "zzzz") { //no data in cookie or cookie DNE
|
|
return;
|
|
} else {
|
|
a2 = a.split(re);
|
|
}
|
|
numb = parseInt(numb);
|
|
|
|
if (field1.checked) {
|
|
a2[numb] = 1;
|
|
} else {
|
|
a2[numb] = "x";
|
|
}
|
|
for (var i=0; i < a2.length; i++) {
|
|
cookiestring = cookiestring + a2[i];
|
|
}
|
|
storeCookieData(cookiestring);
|
|
}
|
|
|
|
//END NON-TRANSLATABLE
|
|
</script>
|
|
</head>
|
|
|
|
<BODY>
|
|
<script type="text/javascript" language="Javascript">
|
|
//START NON-TRANSLATABLE
|
|
re = /\s*/;
|
|
z = getCookieData("gosaveint");
|
|
if (z == "zzzz") {
|
|
alert(errMess);
|
|
window.close();
|
|
}
|
|
z2 = z.split(re);
|
|
headed = 0;
|
|
|
|
a = z2[0]; //attended
|
|
b = z2[1]; //data
|
|
c = z2[2]; //udfs
|
|
d = z2[3]; //iSeries Access
|
|
e = z2[4]; //independent
|
|
f = z2[5]; //clusters
|
|
g = z2[6]; //MQSeries
|
|
h = z2[7]; //Opticonnect
|
|
i = z2[8]; //Network server
|
|
k = z2[9]; //hmc
|
|
|
|
cta = new Array();
|
|
for (var x=0; x < 52; x++) {
|
|
cta[x] = "";
|
|
if (x >= 10) {
|
|
if (z2[x] == 1) {
|
|
cta[x] = "checked";
|
|
}
|
|
}
|
|
}
|
|
|
|
indexOfServerName = 53;
|
|
namelength = z.substr(indexOfServerName,2);
|
|
if (namelength != "xx") {
|
|
namelength=parseInt(namelength,10);
|
|
j = z.substr(indexOfServerName+2,namelength);
|
|
} else {
|
|
j = unknown;
|
|
}
|
|
//END NON-TRANSLATABLE
|
|
|
|
//TRNOTE - The variable J in the next three lines is a server name or the contents of variable unknown
|
|
var text01 = "<H2>Checklist to save all data on system " + j + ".<\/H2>";
|
|
var text02 = "<H2>Checklist to save system data on system " + j + "<\/H2>";
|
|
var text03 = "<H2>Checklist to save user data on system " + j + "<\/H2>";
|
|
|
|
//START NON-TRANSLATABLE
|
|
switch (parseInt(b,10)) {
|
|
case 0:
|
|
document.writeln(text01);
|
|
break;
|
|
case 1:
|
|
document.writeln(text02);
|
|
break;
|
|
case 2:
|
|
document.writeln(text03);
|
|
break;
|
|
}
|
|
|
|
//END NON-TRANSLATABLE
|
|
</script>
|
|
|
|
<noscript><p>This online interview uses JavaScript<SUP>(TM)</SUP> to function. Ensure you are using a browser that supports
|
|
JavaScript and that JavaScript is enabled.</p></noscript>
|
|
|
|
<form name="checklist">
|
|
<P>Congratulations! Here is your customized GO SAVE checklist. This list includes only the information you need. (If you would
|
|
like to see all possible GO SAVE tasks, go to <a href="javascript:openUp('rzaiurzaiu2tv.htm')">Perform all GO SAVE tasks</a>.</P>
|
|
|
|
<b>Note:</b> If your system configuration has changed since this date, you must generate a new checklist to ensure you are performing
|
|
a complete save.</p>
|
|
|
|
<script type="text/javascript" language="Javascript">
|
|
|
|
|
|
var text04 = "<p><center><input name='printa' type='button' value='Print this task list' onClick='window.print()'> <\/center><\/p>";
|
|
var text05 = "<p>To print this task list right-click on this page and select <strong>Print<\/strong>.<\/p>";
|
|
var text06 = "<p><\/p>";
|
|
var text07 = "<table width='100%' border='0' cellpadding='2' cellspacing='0'>";
|
|
var text08 = "<tr valign='top' class='tablemainheaderbar'><TH colspan='2' align='left'>Before the backup<\/th><\/tr>";
|
|
var text09 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch10' id='ch10' onClick=\"javascript:markCookie(this.form.ch10, 10)\" " + cta[10] + "><\/td>";
|
|
text09 += "<td><label for='ch10'>Ensure that you have the authority that you need to place the server in the necessary state to save everything. ";
|
|
text09 += "The user profile you use should have *SAVSYS and *JOBCTL special authorities and the authority to list the different types of server resources. ";
|
|
text09 += "The QSECOFR user profile contains all of these authorities.<\/label><\/td><\/tr>";
|
|
var text10 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch11' id='ch11' onClick=\"javascript:markCookie(this.form.ch11, 11)\" " + cta[11] + "><\/td>";
|
|
text10 += "<td><label for='ch11'>Virtual optical images can significantly increase the time it takes to complete a save operation, even if the image catalog entries do not contain data. ";
|
|
text10 += "If you want to exclude the virtual images from a full system save, use one of the following strategies: <ul><li>Use the Change Attribute (CHGATR) command to mark the image catalog directory as non-saveable. For example:<br> <tt>CHGATR OBJ('/MYINFO') ATR(*ALWSAV) VALUE(*NO) <\/tt><\/li>";
|
|
text10 += "<li>Use the Load Image Catalog (LODIMGCLG) command to make the image catalog ready. Image catalogs with a ready status will be omitted from the save.<\/li><\/ul><\/label><\/td><\/tr>";
|
|
var text11 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch12' id='ch12' onClick=\"javascript:markCookie(this.form.ch12, 12)\" " + cta[12] + "><\/td>";
|
|
text11 += "<td><label for='12'>To save independent disk pools, make them available before you end iSeries Navigator. <br><b>Note:<\/b> 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 separate from this GO SAVE operation. 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.<br>For more information, see the <a href=\"javascript:openUp('..\/rzaly\/rzalymakediskpoolavailable.htm')\">Make a disk pool available<\/a> and <a href=\"javascript:openUp('rzaiusaveiasp.htm')\">Saving independent ASPs<\/a> topics.<\/label><\/td><\/tr>";
|
|
var text12 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch13' id='ch13' onClick=\"javascript:markCookie(this.form.ch13, 13)\" " + cta[13] + "><\/td>";
|
|
text12 += "<td><label for='ch13'>To save independent disk pools in a clustered environment without causing a failover or to save the cluster environment for a node, you must end the device cluster resource group and end clustering before you end subsystems. ";
|
|
text12 += "Use the End Cluster Resource Group <a href=\"javascript:openUp('..\/cl\/endcrg.htm')\">ENDCRG<\/a> command and the End Cluster Node <a href=\"javascript:openUp('..\/cl\/endclunod.htm')\">ENDCLUNOD<\/a> command. ";
|
|
text12 += "<br>For more information, refer to the online help in the Simple Cluster Management utility or see the <a href=\"javascript:openUp('..\/rzahg\/rzahgicclust.htm')\">Clusters<\/a> topic in the Information Center.<\/label><\/td><\/tr>";
|
|
var text13 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch14' id='ch14' onClick=\"javascript:markCookie(this.form.ch14, 14)\" " + cta[14] + "><\/td>";
|
|
text13 += "<td><label for='ch14'>Vary off your OptiConnect controllers. You must vary off OptiConnect controllers before you end subsystems and perform a save of the entire server, or before any save that ends the QSOC subsystem. ";
|
|
text13 += "If you do not vary off OptiConnect controllers, they go into a failed status, the server marks them as damaged, and the server does not save them. <br>For more information, refer to the <a href=\"..\/rzau3\/rzau3kickoff.htm\">OptiConnect<\/a>.<\/label><\/td><\/tr>";
|
|
var text14 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch15' id='ch15' onClick=\"javascript:markCookie(this.form.ch15, 15)\" " + cta[15] + "><\/td>";
|
|
text14 += "<td><label for='ch15'>Quiesce WebSphere MQ V5.3. The MQSeries for OS\/400 Administration book (GC33-1356) has instructions for quiescing WebSphere MQ V5.3.<\/label><\/td><\/tr>";
|
|
var text15 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch16' id='ch16' onClick=\"javascript:markCookie(this.form.ch16, 16)\" " + cta[16] + "><\/td>";
|
|
text15 += "<td><label for='ch16'>If you plan to run the save procedure immediately, you can check which jobs are running on the server. Type <b>WRKACTJOB<\/b>. ";
|
|
text15 += "If you plan to schedule the save procedure to run later, send a message to all users informing them when the server will be unavailable.<\/label><\/td><\/tr>";
|
|
var text16 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch17' id='ch17' onClick=\"javascript:markCookie(this.form.ch17, 17)\" " + cta[17] + "><\/td>";
|
|
text16 += "<td><label for='ch17'>To perform an unattended save and prevent the save operation from stopping because of unanswered messages, do the following: <ol><li>Display the reply list sequence numbers to find what numbers are available for use: <tt>WRKRPYLE<\/tt><\/li>";
|
|
text16 += "<li>If MSGID(CPA3708) is not already in your reply list, add it. For <i>xxxx<\/i>, substitute an unused sequence number from 1 through 9999:<BR> <tt>ADDRPYLE SEQNBR(xxxx) + <BR> MSGID(CPA3708) + <br>RPY('G')<\/tt><\/li><li>Change your job to use the reply list and to notify you of any break messages that are sent:<br> <tt>CHGJOB INQMSGRPY(*SYSRPYL) BRKMSG(*NOTIFY)<\/tt><\/li><\/ol><\/label><\/td><\/tr>";
|
|
var text17 = "<tr valign='top'><td width='5%'> <\/td><td><b>Note:<\/b> If you are using virtual optical for your save media, specify automatic load in the reply list, MSGID(OPT149F), to avoid receiving a message that interrupts the save. ";
|
|
text17 += "If necessary, virtual optical will use the autoload feature to create additional images with the same capacity as the last image you loaded, provided the disk storage is available.<\/td><\/tr>";
|
|
var text18 = "<tr valign='top' class='tablemainheaderbar'><TH colspan='2' align='left'>Run the backup<\/th><\/tr>";
|
|
var text19 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch18' id='ch18' onClick=\"javascript:markCookie(this.form.ch18, 18)\" " + cta[18] + "><\/td>";
|
|
text19 += "<td><label for='ch18'>Type <b>GO SAVE<\/b> at a command prompt to display the Save menu.<\/label><\/td><\/tr>";
|
|
var text20 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch19' id='ch19' onClick=\"javascript:markCookie(this.form.ch19, 19)\" " + cta[19] + "><\/td>";
|
|
text20 += "<td><label for='ch19'>Select option 21 from the Save menu and press Enter. A prompt display describes what happens when you select option 21. After reading the prompt display, press Enter to continue. ";
|
|
text20 += "You see the Specify Command Defaults display. The following steps will guide you through your selections.";
|
|
text20 += "<p><b>Note:<\/b> You can use <a HREF=\"javascript:openUp('rzaiurzaiu299.htm')\">menu option 20<\/a>) from the Save menu to change the default parameter values for menu options 21, 22, and 23.<\/p> <p><img src='rzaiu007.gif' width='408' height='275' border='0' alt=''><\/label><\/td><\/tr>";
|
|
var text21 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch20' id='ch20' onClick=\"javascript:markCookie(this.form.ch20, 20)\" " + cta[20] + "><\/td>";
|
|
text21 += "<td><label for='ch20'>Select option 22 from the Save menu and press Enter. A prompt display describes what happens when you select option 22. ";
|
|
text21 += "After reading the prompt display, press Enter to continue. You see the Specify Command Defaults display. ";
|
|
text21 += "The following steps will guide you through your selections.<p><b>Note:<\/b> You can use menu option 20 from the Save menu to change the default parameter values for menu options 21, 22, and 23.<\/p> <p><img src='rzaiu007.gif' width='408' height='275' border='0' alt=''><\/label><\/td><\/tr>";
|
|
var text22 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch21' id='ch21' onClick=\"javascript:markCookie(this.form.ch21, 21)\" " + cta[21] + "><\/td>";
|
|
text22 += "<td><label for='ch21'>Select option 23 from the Save menu and press Enter. A prompt display describes what happens when you select option 23. ";
|
|
text22 += "After reading the prompt display, press Enter to continue. You see the Specify Command Defaults display. The following steps will guide you through your selections. ";
|
|
text22 += "<p><b>Note:<\/b> You can use menu option 20 from the Save menu to change the default parameter values for menu options 21, 22, and 23.<\/p> <p><img src='rzaiu007.gif' width='408' height='275' border='0' alt=''><\/label><\/td><\/tr>";
|
|
var text23 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch22' id='ch22' onClick=\"javascript:markCookie(this.form.ch22, 22)\" " + cta[22] + "><\/td>";
|
|
text23 += "<td><label for='ch22'>Type your choices for the Devices prompt. You can specify as many as four tape media device names. If you specify more than one device, the server automatically switches to the next tape device when the current tape is full. ";
|
|
text23 += "You may select only one DVD-RAM optical media device. The first device for options 21 and 22 should be your alternate IPL device. ";
|
|
text23 += "If you are creating media to install on another server, the device must be compatible with the alternate IPL device for that server. This ensures that the server can read the SAVSYS media if you need to restore your Licensed Internal Code and the operating system.<\/label><\/td><\/tr>";
|
|
var text24 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch23' id='ch23' onClick=\"javascript:markCookie(this.form.ch23, 23)\" " + cta[23] + "><\/td>";
|
|
text24 += "<td><label for='ch23'>Type your choice for Prompt for commands prompt. Specify Y (Yes) if you want to change the defaults on the SAVxxx commands. Note: If Y is specified to change the LABEL parameter for save commands, Y must be specified if you use this media to restore the server.<\/label><\/td><\/tr>";
|
|
var text25 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch24' id='ch24' onClick=\"javascript:markCookie(this.form.ch24, 24)\" " + cta[24] + "><\/td>";
|
|
text25 += "<td><label for='ch24'>Type your choice for the <i>Check for active files<\/i> prompt. Specify <tt>Y<\/tt> (Yes) if you want the server to warn you if active files exist on the save media. ";
|
|
text25 += "The warning you receive gives the following choices: <UL> <li>Cancel the save operation.<\/li><li>Insert new media and try the command again.<\/li>";
|
|
text25 += "<li>Initialize the current media and try the command again. <\/li><\/ul> <dl><dt><b>Note:<\/b><\/dt><dd>If you use DVD-RAM optical media for your save, the server sends inquiry messages to the QSYSOPR message queue when it encounters identical active files. ";
|
|
text25 += "The server sends the inquiry message for each identical active file that it finds. See <a href=\"javascript:openUp('rzaiurzaiu298.htm')\">How optical media is different from tape media<\/a> or the <a href=\"..\/rzam4\/rzam4overview.htm\">Storage Solutions<\/a> for more information on optical media.<\/dd><\/dl><\/label><\/td><\/tr>";
|
|
var text26 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch25' id='ch25' onClick=\"javascript:markCookie(this.form.ch25, 25)\" " + cta[25] + "><\/td>";
|
|
text26 += "<td><label for='ch25'>Type your choice for the <i>Message queue delivery<\/i> prompt. Specify *NOTIFY if you want severity 99 messages that are not associated with the save operation to be sent to the QSYSOPR message queue without interrupting the save process. ";
|
|
text26 += "For example, messages that request a new volume be loaded interrupt the save operation because they are associated with the job. You cannot continue until you reply to these messages. ";
|
|
text26 += "Specify *BREAK if you want to be interrupted for severity 99 messages that require a reply.<\/label><\/td><\/tr>";
|
|
var text27 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch26' id='ch26' onClick=\"javascript:markCookie(this.form.ch26, 26)\" " + cta[26] + "><\/td>";
|
|
text27 += "<td><label for='ch26'>Type your choice for the <i>Start time<\/i> prompt. Specify *CURRENT to begin your save now.<\/label><\/td><\/tr>";
|
|
var text28 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch27' id='ch27' onClick=\"javascript:markCookie(this.form.ch27, 27)\" " + cta[27] + "><\/td>";
|
|
text28 += "<td><label for='ch27'>Type your choice for <i>Prompt for commands prompt<\/i>. Specify N (No)to run an unattended save.<\/label><\/td><\/tr>";
|
|
var text29 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch28' id='ch28' onClick=\"javascript:markCookie(this.form.ch28, 28)\" " + cta[28] + "><\/td>";
|
|
text29 += "<td><label for='ch28'>Type your choice for the <i>Check for active files<\/i> prompt. Specify N (No) if you want the server to write over any active files on the save media without interrupting you with a warning.<\/label><\/td><\/tr>";
|
|
var text30 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch29' id='ch29' onClick=\"javascript:markCookie(this.form.ch29, 29)\" " + cta[29] + "><\/td>";
|
|
text30 += "<td><label for='ch29'>Type your choice for the <i>Message queue delivery<\/i> prompt. Specify *NOTIFY so that severity 99 messages that are not associated with the save operation are sent to the QSYSOPR message queue without interrupting the save process. ";
|
|
text30 += "Messages that request a new volume be loaded interrupt the save operation because they are associated with the job. You cannot continue until you reply to these messages.<\/label><\/td><\/tr>";
|
|
var text31 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch30' id='ch30' onClick=\"javascript:markCookie(this.form.ch30, 30)\" " + cta[30] + "><\/td>";
|
|
text31 += "<td><label for='ch30'>Type your choice for the <i>Start time<\/i> prompt. You may schedule the start of the save operation up to 24 hours later. For example, assume that the current time is 4:30 p.m. on Friday. ";
|
|
text31 += "If you specify 2:30 for the start time, the save operation begins at 2:30 a.m. on Saturday. <p><b>Notes: <\/b><ol> <p><li>The server uses the Delay Job (DLYJOB) command to schedule the save operation. ";
|
|
text31 += "Your workstation will be unavailable from the time you request the menu option until the save operation completes.<p><li><b>Make sure that your workstation is in a secure location<\/b>. ";
|
|
text31 += "Your workstation remains signed on, waiting for the job to start. If the server request function is used to cancel the job, your workstation displays the Save menu. ";
|
|
text31 += "The workstation remains signed on with your user profile and your authority.<p><li><aa NAME=\"LIQINACT\"><\/a>Make sure that the value for the QINACTITV system value is *NONE. ";
|
|
text31 += "If the value for QINACTITV is other than *NONE, the workstation will vary off in the amount of time specified. If you changed the value to *NONE, write down the old value.<\/li><\/ol><\/label><\/td><\/tr>";
|
|
var text32 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch31' id='ch31' onClick=\"javascript:markCookie(this.form.ch31, 31)\" " + cta[31] + "><\/td>";
|
|
text32 += "<td><label for='ch31'>Type your choice for the <i>Vary off network servers<\/i> prompt. If you use Integration for Windows Server, you may vary off the network server descriptions before beginning the save procedure.";
|
|
text32 += "<p><a href=\"javascript:openUp('rzaiurzaiu235.htm')\">Save iSeries Integration for Windows Server<\/a> provides additional information about the effects of varying off the network servers. ";
|
|
text32 += "<p>Select one of the following options to specify which network servers should be varied off before the save operation is performed:<dl><p>";
|
|
text32 += "<p><dt><b>*ALL<\/b><\/dt><dd>Varies off all network servers. The save operation will take less time but the network server data will not be saved in a format that allows restoration of individual objects. You will only be able to restore all of the data from the network servers. <\/dd>";
|
|
text32 += "<p><dt><b>*WINDOWSNT<\/b><\/dt><dd>Varies off all network servers of type *WINDOWSNT prior to the start of the save. This allows the save of the network server storage spaces.<\/dd>";
|
|
text32 += "<p><dt><b>*GUEST<\/b><\/dt><dd>Varies off all network servers of type *GUEST. Select this option to save data on a secondary logical partition with Linux installed on it.";
|
|
text32 += "<dl><dt><b>Note:<\/b><\/dt><dd>Linux (*GUEST) NWSDs that use an NWSSTG as the IPL source (IPLSRC(*NWSSTG)) or use a stream file as the IPL source (IPLSRC(*STMF)) will be fully saved and restored using Option 21. ";
|
|
text32 += "*GUEST NWSDs that use IPLSRC(A), IPLSRC(B), or IPLSRC(PANEL) will NOT be able to start on a system restored from an Option 21 save and will require additional actions, such as booting Linux from the original installation media, to be recovered.";
|
|
text32 += "<p>See <a href=\"javascript:openUp('..\/rzalm\/rzalmlinuxkickoff.htm')\">Linux in a guest partition<\/a> for more information. <\/dd><\/dl><\/dd><\/dl><\/label><\/td><\/tr>";
|
|
var text33 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch32' id='ch32' onClick=\"javascript:markCookie(this.form.ch32, 32)\" " + cta[32] + "><\/td>";
|
|
text33 += "<td><label for='ch32'>Type your choice for the <i>Vary off network servers<\/i> prompt. Specify *NONE if you do not use network servers.<\/label><\/td><\/tr>";
|
|
var text34 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch33' id='ch33' onClick=\"javascript:markCookie(this.form.ch33, 33)\" " + cta[33] + "><\/td>";
|
|
text34 += "<td><label for='ch33'>Type your choice for the <i>Unmount file system<\/i> prompt. Specify <tt>Y<\/tt> (Yes) if you want to allow all dynamically mounted file systems to be unmounted. ";
|
|
text34 += "This allows you to save UDFSs and their associated objects. IBM recommends that you unmount your UDFSs for recovery purposes. ";
|
|
text34 += "For more information on UDFSs, refer to <a href=\"javascript:openUp('..\/books\/sc415714.pdf')\">OS/400 Network File System Support<\/a> <img src='wbpdf.gif' alt='Link to PDF'>. <dl><dt><b>Note:<\/b><\/dt><dd>After the save operation completes, the server will not attempt to remount the file systems.<\/dd><\/dl><\/label><\/td><\/tr>";
|
|
var text35 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch34' id='ch34' onClick=\"javascript:markCookie(this.form.ch34, 34)\" " + cta[34] + "><\/td>";
|
|
text35 += "<td><label for='ch34'>Type your choice for the <i>Unmount file system<\/i> prompt. Specify <tt>N<\/tt> (No) if you do not want all dynamically mounted file systems to be unmounted. ";
|
|
text35 += "If you specify <tt>N<\/tt>, and you have mounted UDFSs, you will receive a <tt>CPFA09E<\/tt> message for each mounted UDFS.<\/label><\/td><\/tr>";
|
|
var text36 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch35' id='ch35' onClick=\"javascript:markCookie(this.form.ch35, 35)\" " + cta[35] + "><\/td>";
|
|
text36 += "<td><label for='ch35'>Type your choice for the <i>Print system information<\/i> prompt. Specify <tt>Y<\/tt> (Yes) if you want to print the system information. ";
|
|
text36 += "The system information may be useful for disaster recovery. <a href=\"javascript:openUp('rzaiurzaiu101.htm')\">Printing system information<\/a> explains how to print your system information manually without using the automatic GO SAVE command menu option function.<\/label><\/td><\/tr>";
|
|
var text37 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch36' id='ch36' onClick=\"javascript:markCookie(this.form.ch36, 36)\" " + cta[36] + "><\/td>";
|
|
text37 += "<td><label for='ch36'>Type your choice for the <i>Use system reply list<\/i> prompt. Specify <tt>Y<\/tt> (Yes) if you want to use the system reply list when the server sends an inquiry message.<\/label><\/td><\/tr>";
|
|
var text38 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch37' id='ch37' onClick=\"javascript:markCookie(this.form.ch37, 37)\" " + cta[37] + "><\/td>";
|
|
text38 += "<td><label for='ch37'>Press the Enter key. If you chose a later start time, your display shows message CPI3716. The message tells when the save operation was requested and when it will start. ";
|
|
text38 += "You cannot use the display until the save operation completes. The input-inhibited indicator should appear. You have completed the steps for setting up the save operation.<\/label><\/td><\/tr>";
|
|
var text39 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch38' id='ch38' onClick=\"javascript:markCookie(this.form.ch38, 38)\" " + cta[38] + "><\/td>";
|
|
text39 += "<td><label for='ch38'>If you plan to start the save immediately and have specified a start time of *CURRENT, you must respond to the ENDSBS messages.";
|
|
text39 += "<p><\/p>If the End Subsystem display appears, type any changes and press the Enter key. While the server is ending subsystems, you see the following messages. You must respond to them if the QSYSOPR message queue is set to *BREAK with a severity level of 60 or lower. ";
|
|
text39 += "Each message appears at least twice. Press the Enter key to respond to each message. <ol> <li><tt>CPF0994 ENDSBS SBS(*ALL) command being processed<\/tt> <\/li><li><tt>CPF0968 System ended to restricted condition<\/tt> <\/li><\/ol><\/label><\/td><\/tr>";
|
|
var text40 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch39' id='ch39' onClick=\"javascript:markCookie(this.form.ch39, 39)\" " + cta[39] + "><\/td>";
|
|
text40 += "<td><label for='ch39'>When the server is ready to perform each major step in the save operation, you are shown the prompt display for that step. ";
|
|
text40 += "The time between prompt displays may be quite long. Type your changes at each prompt display and press the Enter key.<\/label><\/td><\/tr>";
|
|
var text41 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch40' id='ch40' onClick=\"javascript:markCookie(this.form.ch40, 40)\" " + cta[40] + "><\/td>";
|
|
text41 += "<td><label for='ch40'><p>For option 21 (Entire system) these commands are processed: <p> <tt>ENDSBS SBS(*ALL) OPTION(*IMMED) <br>SAVSYS <br>SAVLIB LIB(*NONSYS) ACCPTH(*YES)<br> SAVDLO DLO(*ALL) FLR(*ANY)<br> SAV DEV('\/QSYS.LIB\/<var>media-device-name<\/var>.DEVD') +<br>OBJ(('\/*') ('\/QSYS.LIB' *OMIT) +<br> ('\/QDLS' *OMIT)) +<br> UPDHST(*YES) <br> STRSBS SBSD(controlling-subsystem) <\/tt><\/label><\/td><\/tr>";
|
|
var text42 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch41' id='ch41' onClick=\"javascript:markCookie(this.form.ch41, 41)\" " + cta[41] + "><\/td>";
|
|
text42 += "<td><label for='ch41'><p>For option 22 (System data only) these prompt displays appear: <p> <tt>ENDSBS SBS(*ALL) OPTION(*IMMED) <br>SAVSYS <br>SAVLIB LIB(*IBM) ACCPTH(*YES)<br> SAV DEV('\/QSYS.LIB\/<var>media-device-name<\/var>.DEVD') +<br>OBJ(('\/QIBM\/ProdData') + ";
|
|
text42 += "<br> ('\/QOpenSys\/QIBM\/ProdData')) + <br> UPDHST(*YES) <br> STRSBS SBSD(controlling-subsystem) <\/tt><br><\/label><\/td><\/tr>";
|
|
var text43 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch42' id='ch42' onClick=\"javascript:markCookie(this.form.ch42, 42)\" " + cta[42] + "><\/td>";
|
|
text43 += "<td><label for='ch42'><p>For option 23 (User data) these prompt displays appear: <p> <tt>ENDSBS SBS(*ALL) OPTION(*IMMED) <br>SAVSECDTA <br>SAVCFG <br>SAVLIB LIB(*ALLUSR) ACCPTH(*YES)<br> SAVDLO DLO(*ALL) FLR(*ANY)";
|
|
text43 += "<br> SAV DEV('\/QSYS.LIB\/<var>media-device-name<\/var>.DEVD') +<br>OBJ(('\/*') ('\/QSYS.LIB' *OMIT) +<br> ('\/QDLS' *OMIT)) +<br>('\/QIBM\/ProdData' *OMIT) + <br>('\/QOpenSys\/QIBM\/ProdData' *OMIT)) + <br>UPDHST(*YES) <br>STRSBS SBSD(controlling-subsystem) <\/tt><br><\/label><\/td><\/tr>";
|
|
var text44 = "<tr valign='top'><td width='5%'> <\/td><td>The server performs the following commands for each available ASP group:<br>";
|
|
text44 += "<tt>SETASPGRP ASPGRP(asp-group-name)<br>SAVLIB LIB(*NONSYS) ASPDEV(*CURASPGRP)<br>SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)<\/tt>";
|
|
text44 += "<p>The server then performs the following command for each available user-defined file system (UDFS) ASP:<br><tt>SAV OBJ(('\/dev\/*')) UPDHST(*YES) ASPDEV(udfs-asp-name)<\/tt><\/p>";
|
|
text44 += "<p>The server will also perform a <tt>CHKTAP ENDOPT(*UNLOAD)<\/tt> command after the last SAV command it processes.<\/p><\/td><\/tr>";
|
|
var text45 = "<tr valign='top'><td width='5%'><\/td><td>The server performs the following commands for each available ASP group:<br>";
|
|
text45 += "<tt>SETASPGRP ASPGRP(asp-group-name)<br>SAVLIB LIB(*ALLUSR) ASPDEV(*CURASPGRP)<br>SAV OBJ(('\/dev\/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)<\/tt><p>";
|
|
text45 += "The server then performs the following command for each available user-defined file system (UDFS) ASP:<br><tt>SAV OBJ(('\/dev\/*')) UPDHST(*YES) ASPDEV(udfs-asp-name)<\/tt><\/p>";
|
|
text45 += "<p>The server will also perform a <tt>CHKTAP ENDOPT(*UNLOAD)<\/tt> command after the last SAV command it processes.<\/p><\/td><\/tr>";
|
|
var text46 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch43' id='ch43' onClick=\"javascript:markCookie(this.form.ch43, 43)\" " + cta[43] + "><\/td>";
|
|
text46 += "<td><label for='ch43'>When the server sends a message that asks you to load the next volume, load the next media and respond to the message. ";
|
|
text46 += "For example, if the message is the following, load the next volume and then enter <tt>R<\/tt> to retry (<tt>C<\/tt> cancels the operation): <pre>Device was not ready or next volume was not loaded (C R) <\/pre><\/label><\/td><\/tr>";
|
|
var text47 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch44' id='ch44' onClick=\"javascript:markCookie(this.form.ch44, 44)\" " + cta[44] + "><\/td>";
|
|
text47 += "<td><label for='ch44'><b>If a media error occurs<\/b><br> If an unrecoverable media error occurs during the SAVLIB procedure, see <a href=\"javascript:openUp('rzaiurzaiu120.htm')\">How to recover from a media error during a SAVLIB operation<\/a>.<\/label><\/td><\/tr>";
|
|
var text48 = "<tr valign='top' class='tablemainheaderbar'><th colspan='2' align='left'>After the backup<\/th><\/tr>";
|
|
var text49 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch45' id='ch45' onClick=\"javascript:markCookie(this.form.ch45, 45)\" " + cta[45] + "><\/td>";
|
|
text49 += "<td><label for='ch45'>After the save completes, you should mount user-defined file systems at this point if you unmounted them for the save operations.<\/label><\/td><\/tr>";
|
|
var text50 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch46' id='ch46' onClick=\"javascript:markCookie(this.form.ch46, 46)\" " + cta[46] + "><\/td>";
|
|
text50 += "<td><label for='ch46'>Change the QINACTITV system value back to its original value.<\/label><\/td><\/tr>";
|
|
var text51 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch47' id='ch47' onClick=\"javascript:markCookie(this.form.ch47, 47)\" " + cta[47] + "><\/td>";
|
|
text51 += "<td><label for='ch47'>When the save operation completes, print the job log. It contains information about the save operation. Use it to verify that the operation saved all objects. Type one of the following: <tt>DSPJOBLOG * *PRINT <\/tt> <br> or<br><tt>SIGNOFF *LIST <\/tt><\/label><\/td><\/tr>";
|
|
var text52 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch48' id='ch48' onClick=\"javascript:markCookie(this.form.ch48, 48)\" " + cta[48] + "><\/td>";
|
|
text52 += "<td><label for='ch48'>If you ended clustering before running the save operation, restart clustering on the save node from a node where clustering is already active. ";
|
|
text52 += "<p>For more information, refer to the online help in the Simple Cluster Management utility or see <a href=\"javascript:openUp('..\/rzahg\/rzahgicclust.htm')\">Clusters<\/a>.<\/label><\/td><\/tr>";
|
|
var text53 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch49' id='ch49' onClick=\"javascript:markCookie(this.form.ch49, 49)\" " + cta[49] + "><\/td>";
|
|
text53 += "<td><label for='ch49'>Now restart the device cluster resource group to enable resiliency. <p>For more information, refer to the online help in the Simple Cluster Management utility or see <a href=\"javascript:openUp('..\/rzahg\/rzahgicclust.htm')\">Clusters<\/a>.<\/label><\/td><\/tr>";
|
|
var text54 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch50' id='ch50' onClick=\"javascript:markCookie(this.form.ch50, 50)\" " + cta[50] + "><\/td>";
|
|
text54 += "<td><label for='ch50'>When your independent disk pool was saved, Qdefault.UDFS was unmounted. In order to use the independent disk pool again, remount Qdefault.UDFS. ";
|
|
text54 += "Do this step for each independent disk pool that you saved.<ul><li><tt>MOUNT MFS('\/dev\/iasp_name\/Qdefault.UDFS') MTOVRDIR('\/iasp-name')<\/tt><\/li><\/ul><\/label><\/td><\/tr>";
|
|
var text55 = "<tr valign='top'><td width='5%'><input type='checkbox' name='ch51' id='ch51' onClick=\"javascript:markCookie(this.form.ch51, 51)\" " + cta[51] + "><\/td>";
|
|
text55 += "<td><label for='ch51'>You have completed the save operation. Make sure that you mark all of your media and store it in a safe, accessible place.<\/label><\/td><\/tr>";
|
|
var text56 = "<p><b>Attention:<\/b> You must back up the eServer Hardware Management Console (HMC) in addition to using the GO SAVE option to obtain a complete save of your system. ";
|
|
text56 += "See <a href=\"javascript:openUp('..\/icbase\/iphai\/backingupthehmc.htm')\">Backing up and restoring the HMC<\/a> for details on saving your HMC.<\/p>";
|
|
var text57 = "<p>For a successful save, complete the following tasks in order.<\/p>";
|
|
text57 += "<p>If you have enabled your Web browser to accept cookies, you can return to this page later. ";
|
|
text57 += "Simply go to <a href=\"javascript:openUp('rzaiubackup_welcome.htm')\">Customize your GO SAVE backup instructions<\/a> and choose to return to your previously created customized task list.<\/p>";
|
|
var text99 = "<\/table>";
|
|
|
|
//START NON-TRANSLATABLE
|
|
|
|
//HMC line
|
|
if (k == 0 ) { document.writeln(text56); }
|
|
document.writeln(text57);
|
|
|
|
//Print button line
|
|
if (isNS || isIE5) {
|
|
document.writeln(text04);
|
|
} else {
|
|
document.writeln(text05);
|
|
}
|
|
document.writeln(text06);
|
|
document.writeln(text07);
|
|
|
|
////////////////////////////////////////////////
|
|
// //
|
|
//Before the backup //
|
|
// //
|
|
////////////////////////////////////////////////
|
|
document.writeln(text08);
|
|
document.writeln(text09);
|
|
|
|
if (d == 0) { document.writeln(text10); }
|
|
if (e == 0) { document.writeln(text11); }
|
|
if (f == 0) { document.writeln(text12); }
|
|
if (h == 0) { document.writeln(text13); }
|
|
if (g == 0) { document.writeln(text14); }
|
|
|
|
document.writeln(text15);
|
|
|
|
if (a == 1) { document.writeln(text16); }
|
|
if (d == 0 && a == 1) { document.writeln(text17); }
|
|
|
|
|
|
////////////////////////////////////////////////
|
|
// //
|
|
//Run the backup //
|
|
// //
|
|
////////////////////////////////////////////////
|
|
document.writeln(text18);
|
|
|
|
document.writeln(text19);
|
|
|
|
switch (parseInt(b,10)) {
|
|
case 0:
|
|
document.writeln(text20);
|
|
break;
|
|
case 1:
|
|
document.writeln(text21);
|
|
break;
|
|
case 2:
|
|
document.writeln(text22);
|
|
break;
|
|
}
|
|
|
|
document.writeln(text23);
|
|
|
|
if (a == 0) {
|
|
document.writeln(text24);
|
|
document.writeln(text25);
|
|
document.writeln(text26);
|
|
document.writeln(text27);
|
|
} else {
|
|
if (a == 1) {
|
|
document.writeln(text28);
|
|
document.writeln(text29);
|
|
document.writeln(text30);
|
|
document.writeln(text31);
|
|
}
|
|
}
|
|
|
|
if (i == 0) {
|
|
document.writeln(text32);
|
|
} else {
|
|
if (i == 1) {
|
|
document.writeln(text33);
|
|
}
|
|
}
|
|
if (c == 0) {
|
|
document.writeln(text34);
|
|
} else {
|
|
if (c == 1) {
|
|
document.writeln(text35);
|
|
}
|
|
}
|
|
|
|
document.writeln(text36);
|
|
document.writeln(text37);
|
|
document.writeln(text38);
|
|
|
|
if (a == 0) {
|
|
document.writeln(text39);
|
|
document.writeln(text40);
|
|
}
|
|
|
|
switch (parseInt(b,10)) {
|
|
case 0:
|
|
document.writeln(text41);
|
|
break;
|
|
case 1:
|
|
document.writeln(text42);
|
|
break;
|
|
case 2:
|
|
document.writeln(text43);
|
|
break;
|
|
}
|
|
|
|
if (b == 0 && e == 0) {
|
|
document.writeln(text44);
|
|
}
|
|
|
|
if (b == 2 && e == 0) {
|
|
document.writeln(text45);
|
|
}
|
|
|
|
if (a == 0) {
|
|
document.writeln(text46);
|
|
}
|
|
|
|
document.writeln(text47);
|
|
|
|
////////////////////////////////////////////////
|
|
// //
|
|
//After the backup //
|
|
// //
|
|
////////////////////////////////////////////////
|
|
document.writeln(text48);
|
|
if (c == 0) {
|
|
document.writeln(text49);
|
|
}
|
|
if (a == 1) {
|
|
document.writeln(text50);
|
|
}
|
|
document.writeln(text51);
|
|
if (f == 0) {
|
|
document.writeln(text52);
|
|
document.writeln(text53);
|
|
}
|
|
if (e == 0 && c == 0) {
|
|
document.writeln(text54);
|
|
}
|
|
document.writeln(text55);
|
|
document.writeln(text99);
|
|
//END NON-TRANSLATABLE
|
|
|
|
|
|
//////////-->
|
|
</script>
|
|
</form>
|
|
</BODY>
|
|
</html>
|
|
|