IBMSpectrumProtectforWindowsVersion8.
1.
3InstallationGuideIBMIBMSpectrumProtectforWindowsVersion8.
1.
3InstallationGuideIBMNote:Beforeyouusethisinformationandtheproductitsupports,readtheinformationin"Notices"onpage167.
Thiseditionappliestoversion8,release1,modification3ofIBMSpectrumProtect(productnumbers5725-W98,5725-W99,5725-X15),andtoallsubsequentreleasesandmodificationsuntilotherwiseindicatedinneweditions.
CopyrightIBMCorporation1993,2017.
USGovernmentUsersRestrictedRights–Use,duplicationordisclosurerestrictedbyGSAADPScheduleContractwithIBMCorp.
ContentsAboutthispublicationvWhoshouldreadthisguidevInstallablecomponentsvPublicationsviWhat'snewinthisreleaseviiPart1.
Installingandupgradingtheserver1Chapter1.
Planningtoinstalltheserver3Whatyoushouldknowfirst3Planningforoptimalperformance3Planningfortheserverhardwareandtheoperatingsystem4Planningfortheserverdatabasedisks7Planningfortheserverrecoverylogdisks.
.
.
9Planningfordirectory-containerandcloud-containerstoragepools10PlanningforstoragepoolsinDISKorFILEdeviceclasses.
15Planningforthecorrecttypeofstoragetechnology.
18Applyingbestpracticestotheserverinstallation19MinimumsystemrequirementsfortheIBMSpectrumProtectserver20IBMInstallationManager.
23Worksheetsforplanningdetailsfortheserver.
.
.
23Capacityplanning24Estimatingspacerequirementsforthedatabase24Recoverylogspacerequirements28Monitoringspaceutilizationforthedatabaseandrecoverylogs40Deletinginstallationrollbackfiles41Servernamingbestpractices.
42Installationdirectories44Chapter2.
Installingtheservercomponents45Obtainingtheinstallationpackage45InstallingIBMSpectrumProtectbyusingtheinstallationwizard46InstallingIBMSpectrumProtectbyusingconsolemode47InstallingIBMSpectrumProtectinsilentmode.
.
48Installingserverlanguagepackages49Serverlanguagelocales49Configuringalanguagepackage50Updatingalanguagepackage50Chapter3.
TakingthefirststepsafteryouinstallIBMSpectrumProtect.
.
.
51CreatingtheuserIDanddirectoriesfortheserverinstance51ConfiguringtheIBMSpectrumProtectserver.
.
.
53ConfiguringIBMSpectrumProtectbyusingtheconfigurationwizard54Configuringtheserverinstancemanually.
.
.
55Configuringserveroptionsforserverdatabasemaintenance62StartingtheserverinstanceonWindowssystems.
.
63ConfiguringtheservertostartasaWindowsservice64StartingtheserverasaWindowsservice.
.
.
65ManuallycreatingandconfiguringaWindowsservice66Startingtheserverintheforeground67Startingtheserverinmaintenancemode.
.
.
67Stoppingtheserver.
68Registeringlicenses.
68Specifyingadeviceclassinpreparationfordatabasebackups68Runningmultipleserverinstancesonasinglesystem69Monitoringtheserver70Chapter4.
InstallinganIBMSpectrumProtectserverfixpack73ApplyingafixpacktoIBMSpectrumProtect8.
1.
3inaclusteredenvironment75Chapter5.
UpgradingtoV8.
179UpgradingtoV8.
180Planningtheupgrade80Preparingthesystem81Installingtheserverandverifyingtheupgrade83Upgradingtheserverinaclusteredenvironment.
.
86UpgradingaV6.
3orV7.
1servertoV8.
1.
3inaclusteredenvironment87Chapter6.
RevertingfromVersion8.
1.
3toapreviousserver89Stepsforrevertingtothepreviousserverversion.
.
89Additionalrecoverystepsifyoucreatednewstoragepoolsorenableddatadeduplication.
.
.
90Revertingtothepreviousserverversioninaclusterconfiguration91Stepsforrevertingtothepreviousserverversion91CopyrightIBMCorp.
1993,2017iiiChapter7.
Reference:DB2commandsforIBMSpectrumProtectserverdatabases93Chapter8.
UninstallingIBMSpectrumProtect.
97UninstallingIBMSpectrumProtectbyusingagraphicalwizard97UninstallingIBMSpectrumProtectinconsolemode98UninstallingIBMSpectrumProtectinsilentmode98UninstallingandreinstallingIBMSpectrumProtect99UninstallingIBMInstallationManager100Part2.
InstallingandupgradingtheOperationsCenter101Chapter9.
PlanningtoinstalltheOperationsCenter103SystemrequirementsfortheOperationsCenter.
.
103OperationsCentercomputerrequirements.
.
.
104Hubandspokeserverrequirements104Operatingsystemrequirements107Webbrowserrequirements108Languagerequirements108RequirementsandlimitationsforIBMSpectrumProtectclientmanagementservices109AdministratorIDsthattheOperationsCenterrequires110IBMInstallationManager111Installationchecklist112Chapter10.
InstallingtheOperationsCenter115ObtainingtheOperationsCenterinstallationpackage115InstallingtheOperationsCenterbyusingagraphicalwizard115InstallingtheOperationsCenterinconsolemode116InstallingtheOperationsCenterinsilentmode.
.
116Chapter11.
UpgradingtheOperationsCenter119Chapter12.
GettingstartedwiththeOperationsCenter121ConfiguringtheOperationsCenter121Designatingthehubserver122Addingaspokeserver123Sendingemailalertstoadministrators.
.
.
.
123Addingcustomizedtexttotheloginscreen.
.
126EnablingRESTservices126Configuringforsecurecommunication127SecuringcommunicationbetweentheOperationsCenterandthehubserver.
.
.
.
127Securingcommunicationbetweenthehubserverandaspokeserver129ResettingthepasswordfortheOperationsCentertruststorefile131Startingandstoppingthewebserver133OpeningtheOperationsCenter133CollectingdiagnosticinformationwithIBMSpectrumProtectclientmanagementservices.
.
.
133Installingtheclientmanagementservicebyusingagraphicalwizard134Installingtheclientmanagementserviceinsilentmode135Verifyingthattheclientmanagementserviceisinstalledcorrectly136ConfiguringtheOperationsCentertousetheclientmanagementservice137Startingandstoppingtheclientmanagementservice.
138Uninstallingtheclientmanagementservice.
.
138Configuringtheclientmanagementserviceforcustomclientinstallations139Chapter13.
UninstallingtheOperationsCenter155UninstallingtheOperationsCenterbyusingagraphicalwizard155UninstallingtheOperationsCenterinconsolemode155UninstallingtheOperationsCenterinsilentmode156Chapter14.
RollingbacktoapreviousversionoftheOperationsCenter.
.
.
157Part3.
Appendixes159AppendixA.
Installationlogfiles.
.
.
161AppendixB.
Servicesassociatedwiththeserver163AppendixC.
AccessibilityfeaturesfortheIBMSpectrumProtectproductfamily.
165Notices167Glossary171Index173ivIBMSpectrumProtectforWindows:InstallationGuideAboutthispublicationThispublicationcontainsinstallationandconfigurationinstructionsfortheIBMSpectrumProtectserver,serverlanguages,license,anddevicedriver.
InstructionsforinstallingtheOperationsCenterarealsoincludedinthispublication.
WhoshouldreadthisguideThispublicationisintendedforsystemadministratorswhoinstall,configure,orupgradetheIBMSpectrumProtectserverorOperationsCenter.
InstallablecomponentsTheIBMSpectrumProtectserverandlicensesarerequiredcomponents.
Table1describesalltheinstallablecomponents.
Thesecomponentsareinseveraldifferentinstallationpackages.
Table1.
IBMSpectrumProtectinstallablecomponentsIBMSpectrumProtectcomponentDescriptionAdditionalinformationServer(required)Includesthedatabase,theGlobalSecurityKit(GSKit),IBMJavaRuntimeEnvironment(JRE),andtoolstohelpyouconfigureandmanagetheserver.
SeeChapter2,"Installingtheservercomponents,"onpage45.
Languagepackage(optional)Eachlanguagepackage(oneforeachlanguage)containslanguage-specificinformationfortheserver.
See"Installingserverlanguagepackages"onpage49.
Licenses(required)Includessupportforalllicensedfeatures.
Afteryouinstallthispackage,youmustregisterthelicensesyoupurchased.
UsetheREGISTERLICENSEcommand.
Devices(optional)Extendsmediamanagementcapability.
AlistofdevicesthataresupportedbythisdriverisavailablefromtheIBMSupportPortal.
Storageagent(optional)Installsthecomponentthatallowsclientsystemstowritedatadirectlyto,orreaddatadirectlyfrom,storagedevicesthatareattachedtoastorageareanetwork(SAN).
Remember:IBMSpectrumProtectforStorageAreaNetworksisaseparatelylicensedproduct.
Formoreinformationaboutstorageagents,seeTivoliStorageManagerforStorageAreaNetworks(V7.
1.
1).
CopyrightIBMCorp.
1993,2017vTable1.
IBMSpectrumProtectinstallablecomponents(continued)IBMSpectrumProtectcomponentDescriptionAdditionalinformationOperationsCenter(optional)InstallstheOperationsCenter,whichisaweb-basedinterfaceformanagingyourstorageenvironment.
SeePart2,"InstallingandupgradingtheOperationsCenter,"onpage101.
PublicationsTheIBMSpectrumProtectproductfamilyincludesIBMSpectrumProtectSnapshot,IBMSpectrumProtectforSpaceManagement,IBMSpectrumProtectforDatabases,andseveralotherstoragemanagementproductsfromIBM.
ToviewIBMproductdocumentation,seeIBMKnowledgeCenter.
viIBMSpectrumProtectforWindows:InstallationGuideWhat'snewinthisreleaseThisreleaseofIBMSpectrumProtectintroducesnewfeaturesandupdates.
Foralistofnewfeaturesandupdates,seeWhat'snew.
Newandchangedinformationinthisproductdocumentationisindicatedbyaverticalbar(|)totheleftofthechange.
CopyrightIBMCorp.
1993,2017viiviiiIBMSpectrumProtectforWindows:InstallationGuidePart1.
InstallingandupgradingtheserverInstallandupgradetheIBMSpectrumProtectserver.
CopyrightIBMCorp.
1993,201712IBMSpectrumProtectforWindows:InstallationGuideChapter1.
PlanningtoinstalltheserverInstalltheserversoftwareonthecomputerthatmanagesstoragedevicesandinstalltheclientsoftwareoneveryworkstationthattransfersdatatoIBMSpectrumProtectserver-managedstorage.
WhatyoushouldknowfirstBeforeinstallingIBMSpectrumProtect,befamiliarwithyouroperatingsystems,storagedevices,communicationprotocols,andsystemconfigurations.
Servermaintenancereleases,clientsoftware,andpublicationsareavailablefromtheIBMSupportPortal.
Restriction:YoucannotinstallandruntheVersion8.
1.
3serveronasystemthatalreadyhasDB2installedonit,whetherDB2wasinstalledbyitselforaspartofsomeotherapplication.
TheV8.
1.
3serverrequirestheinstallationanduseoftheDB2versionthatispackagedwiththeV8.
1.
3server.
NootherversionofDB2canexistonthesystem.
YoucaninstalltheIBMSpectrumProtectserveronadomaincontroller.
Theservercanhaveheavyprocessorusage,however,andthatmightaffectandstallotherapplications.
ExperiencedDB2administratorscanchoosetoperformadvancedSQLqueriesanduseDB2toolstomonitorthedatabase.
Donot,however,useDB2toolstochangeDB2configurationsettingsfromthosethatarepresetbyIBMSpectrumProtect,oraltertheDB2environmentforIBMSpectrumProtectinotherways,suchaswithotherproducts.
TheV8.
1.
3serverhasbeenbuiltandtestedextensivelyusingthedatadefinitionlanguage(DDL)anddatabaseconfigurationthattheserverdeploys.
Attention:DonotaltertheDB2softwarethatisinstalledwithIBMSpectrumProtectinstallationpackagesandfixpacks.
Donotinstallorupgradetoadifferentversion,release,orfixpackofDB2softwarebecausedoingsocandamagethedatabase.
PlanningforoptimalperformanceBeforeyouinstalltheIBMSpectrumProtectserver,evaluatethecharacteristicsandconfigurationofthesystemtoensurethattheserverissetupforoptimalperformance.
Procedure1.
Review"Whatyoushouldknowfirst.
"2.
Revieweachofthefollowingsub-sections.
CopyrightIBMCorp.
1993,20173PlanningfortheserverhardwareandtheoperatingsystemUsethechecklisttoverifythatthesystemwheretheserverisinstalledmeetsrequirementsforhardwareandsoftwareconfiguration.
QuestionTasks,characteristics,options,orsettingsMoreinformationDoestheoperatingsystemandhardwaremeetorexceedrequirementsvNumberandspeedofprocessorsvSystemmemoryvSupportedoperatingsystemlevelIfyouareusingtheminimumrequiredamountofmemory,youcansupportaminimalworkload.
Youcanexperimentbyaddingmoresystemmemorytodeterminewhethertheperformanceisimproved.
Then,decidewhetheryouwanttokeepthesystemmemorydedicatedtotheserver.
Testthememoryvariationsbyusingtheentiredailycycleoftheserverworkload.
Ifyourunmultipleserversonthesystem,addtherequirementsforeachservertogettherequirementsforthesystem.
Reviewoperatingsystemrequirementsattechnote1243309.
Additionally,reviewtheguidanceinTuningtasksforoperatingsystemsandotherapplications.
Formoreinformationaboutrequirementswhenthesefeaturesareinuse,seethefollowingtopics:vChecklistfordatadeduplicationvChecklistfornodereplicationFormoreinformationaboutsizingrequirementsfortheserverandstorage,seetheIBMSpectrumProtectBlueprint.
AredisksconfiguredforoptimalperformanceTheamountoftuningthatcanbedonefordifferentdisksystemsvaries.
Ensurethattheappropriatequeuedepthsandotherdisksystemoptionsareset.
Formoreinformation,seethefollowingtopics:v"Planningforserverdatabasedisks"v"Planningforserverrecoverylogdisks"v"PlanningforstoragepoolsinDISKorFILEdeviceclasses"InstallingtheIBMSpectrumProtectserver4IBMSpectrumProtectforWindows:InstallationGuideQuestionTasks,characteristics,options,orsettingsMoreinformationDoestheserverhaveenoughmemoryHeavierworkloadsandadvancedfeaturessuchasdatadeduplicationandnodereplicationrequiremorethantheminimumsystemmemorythatisspecifiedinthesystemrequirementsdocument.
Fordatabasesthatarenotenabledfordatadeduplication,usethefollowingguidelinestospecifymemoryrequirements:vFordatabaseslessthan500GB,youneed16GBofmemory.
vFordatabaseswithasizeof500GB-1TB,youneed24GBofmemory.
vFordatabaseswithasizeof1TB-1.
5TB,youneed32GBofmemory.
vFordatabasesgreaterthan1.
5TB,youneed40GBofmemory.
Ensurethatyouallocateextraspacefortheactivelogandthearchivelogforreplicationprocessing.
Formoreinformationaboutrequirementswhenthesefeaturesareinuse,seethefollowingtopics:vChecklistfordatadeduplicationvChecklistfornodereplicationvMemoryrequirementsDoesthesystemhaveenoughhostbusadapters(HBAs)tohandlethedataoperationsthattheIBMSpectrumProtectservermustrunsimultaneouslyUnderstandwhatoperationsrequireuseofHBAsatthesametime.
Forexample,aservermuststore1GB/secofbackupdatawhilealsodoingstoragepoolmigrationthatrequires0.
5GB/seccapacitytocomplete.
TheHBAsmustbeabletohandleallofthedataatthespeedrequired.
SeeTuningHBAcapacity.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver5QuestionTasks,characteristics,options,orsettingsMoreinformationIsnetworkbandwidthgreaterthantheplannedmaximumthroughputforbackupsNetworkbandwidthmustallowthesystemtocompleteoperationssuchasbackupsinthetimethatisallowedorthatmeetsservicelevelcommitments.
Fornodereplication,networkbandwidthmustbegreaterthantheplannedmaximumthroughput.
Formoreinformation,seethefollowingtopics:vTuningnetworkperformancevChecklistfornodereplicationAreyouusingapreferredfilesystemforIBMSpectrumProtectserverfilesUseafilesystemthatensuresoptimalperformanceanddataavailability.
TheserverusesdirectI/Owithfilesystemsthatsupportthefeature.
UsingdirectI/Ocanimprovethroughputandreduceprocessoruse.
Formoreinformationaboutthepreferredfilesystemforyouroperatingsystem,seeIBMSpectrumProtectserver-supportedfilesystems.
Formoreinformation,seeConfiguringtheoperatingsystemfordiskperformance.
AreyouplanningtoconfigureenoughpagingspacePagingspace,orswapspace,extendsthememorythatisavailableforprocessing.
WhentheamountoffreeRAMinthesystemislow,programsordatathatisnotinusearemovedfrommemorytopagingspace.
Thisactionreleasesmemoryforotheractivities,suchasdatabaseoperations.
Pagingspaceisautomaticallyconfigured.
InstallingtheIBMSpectrumProtectserver6IBMSpectrumProtectforWindows:InstallationGuidePlanningfortheserverdatabasedisksUsethechecklisttoverifythatthesystemwheretheserverisinstalledmeetsrequirementsforhardwareandsoftwareconfiguration.
QuestionTasks,characteristics,options,orsettingsMoreinformationIsthedatabaseonfast,low-latencydisksDonotusethefollowingdrivesfortheIBMSpectrumProtectdatabase:vNearlineSAS(NL-SAS)vSerialAdvancedTechnologyAttachment(SATA)vParallelAdvancedTechnologyAttachment(PATA)Donotuseinternaldisksthatareincludedbydefaultinmostserverhardware.
Enterprise-gradesolid-statedisks(SSD),withFibreChannelorSASinterface,offerthebestperformance.
IfyouplantousethedatadeduplicationfunctionsofIBMSpectrumProtect,focusondiskperformanceintermsofI/Ooperationspersecond(IOPS).
Formoreinformation,seeChecklistfordatadeduplication.
IsthedatabasestoredondisksorLUNsthatareseparatefromdisksorLUNsthatareusedfortheactivelog,archivelog,andstoragepoolvolumesSeparationoftheserverdatabasefromotherservercomponentshelpsreducecontentionforthesameresourcesbydifferentoperationsthatmustrunatthesametime.
Tip:Thedatabaseandthearchivelogcanshareanarraywhenyouusesolid-statedrive(SSD)technology.
IfyouareusingRAID,doyouknowhowtoselecttheoptimalRAIDlevelforyoursystemAreyoudefiningallLUNswiththesamesizeandtypeofRAIDWhenasystemmustdolargenumbersofwrites,RAID10outperformsRAID5.
However,RAID10requiresmoredisksthanRAID5forthesameamountofusablestorage.
IfyourdisksystemisRAID,defineallyourLUNswiththesamesizeandtypeofRAID.
Forexample,donotmix4+1RAID5with4+2RAID6.
Ifanoptiontosetthestripsizeorsegmentsizeisavailable,areyouplanningtooptimizethesizewhenyouconfigurethedisksystemIfyoucansetthestripsizeorsegmentsize,use64KBor128KBsizesondisksystemsforthedatabase.
Theblocksizethatisusedforthedatabasevariesdependingonthetablespace.
Mosttablespacesuse8KBblocks,butsomeuse32KBblocks.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver7QuestionTasks,characteristics,options,orsettingsMoreinformationAreyouplanningtocreateatleastfourdirectories,alsocalledstoragepaths,onfourseparateLUNsforthedatabaseCreateonedirectoryperdistinctarrayonthesubsystem.
Ifyouhavefewerthanthreearrays,createaseparateLUNvolumewithinthearray.
Heavierworkloadsanduseofsomefeaturesrequiremoredatabasestoragepathsthantheminimumrequirements.
Serveroperationssuchasdatadeduplicationdriveahighnumberofinput/outputoperationspersecond(IOPS)forthedatabase.
Suchoperationsperformbetterwhenthedatabasehasmoredirectories.
Forserverdatabasesthatarelargerthan2TBorareexpectedtogrowtothatsize,useeightdirectories.
Considerplannedgrowthofthesystemwhenyoudeterminehowmanystoragepathstocreate.
Theserverusesthehighernumberofstoragepathsmoreeffectivelyifthestoragepathsarepresentwhentheserverisfirstcreated.
UsetheDB2_PARALLEL_IOvariabletoforceparallelI/Otooccurontablespacesthathaveonecontainer,orontablespacesthathavecontainersonmorethanonephysicaldisk.
IfyoudonotsettheDB2_PARALLEL_IOvariable,I/Oparallelismisequaltothenumberofcontainersthatareusedbythetablespace.
Forexample,ifatablespacespansfourcontainers,thelevelofI/Oparallelismthatisusedis4.
Formoreinformation,seethefollowingtopics:vChecklistfordatadeduplicationvChecklistfornodereplicationForhelpwithforecastinggrowthwhentheserverdeduplicatesdata,seetechnote1596944.
Forthemostrecentinformationaboutdatabasesize,databasereorganization,andperformanceconsiderationsforIBMSpectrumProtectservers,seetechnote1683633.
ForinformationaboutsettingtheDB2_PARALLEL_IOvariable,seeRecommendedsettingsforIBMDB2registryvariables.
ArealldirectoriesforthedatabasethesamesizeDirectoriesthatareallthesamesizeensureaconsistentdegreeofparallelismfordatabaseoperations.
Ifoneormoredirectoriesforthedatabasearesmallerthantheothers,theyreducethepotentialforoptimizedparallelprefetching.
Thisguidelinealsoappliesifyoumustaddstoragepathsaftertheinitialconfigurationoftheserver.
AreyouplanningtoraisethequeuedepthofthedatabaseLUNsonAIXsystemsThedefaultqueuedepthisoftentoolow.
SeeConfiguringAIXsystemsfordiskperformance.
InstallingtheIBMSpectrumProtectserver8IBMSpectrumProtectforWindows:InstallationGuidePlanningfortheserverrecoverylogdisksUsethechecklisttoverifythatthesystemwheretheserverisinstalledmeetsrequirementsforhardwareandsoftwareconfiguration.
QuestionTasks,characteristics,options,orsettingsMoreinformationAretheactivelogandarchivelogstoredondisksorLUNsthatareseparatefromwhatisusedforthedatabaseandstoragepoolvolumesEnsurethatthediskswhereyouplacetheactivelogarenotusedforotherserverorsystempurposes.
Donotplacetheactivelogondisksthatcontaintheserverdatabase,thearchivelog,orsystemfilessuchaspageorswapspace.
Separationoftheserverdatabase,activelog,andarchiveloghelpstoreducecontentionforthesameresourcesbydifferentoperationsthatmustrunatthesametime.
ArethelogsondisksthathavenonvolatilewritecacheNonvolatilewritecacheallowsdatatobewrittentothelogsasfastaspossible.
Fasterwriteoperationsforthelogscanimproveperformanceforserveroperations.
AreyousettingthelogstoasizethatadequatelysupportstheworkloadIfyouarenotsureabouttheworkload,usethelargestsizethatyoucan.
ActivelogThemaximumsizeis512GB,setwiththeACTIVELOGSIZEserveroption.
Ensurethatthereisatleast8GBoffreespaceontheactivelogfilesystemafterthefixedsizeactivelogsarecreated.
ArchivelogThesizeofthearchivelogislimitedbythesizeofthefilesystemonwhichitislocated,andnotbyaserveroption.
Makethearchivelogatleastaslargeastheactivelog.
vForlogsizingdetails,seetherecoveryloginformationintechnote1421060.
vForinformationaboutsizingwhenyouusedatadeduplication,seeChecklistfordatadeduplication.
AreyoudefininganarchivefailoverlogAreyouplacingthislogonadiskthatisseparatefromthearchivelogThearchivefailoverlogisforemergencyusebytheserverwhenthearchivelogbecomesfull.
Slowerdiskscanbeusedforthearchivefailoverlog.
UsetheARCHFAILOVERLOGDIRECTORYserveroptiontospecifythelocationofthearchivefailoverlog.
Monitortheusageofthedirectoryforthearchivefailoverlog.
Ifthearchivefailoverlogmustbeusedbytheserver,thespaceforthearchivelogmightnotbelargeenough.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver9QuestionTasks,characteristics,options,orsettingsMoreinformationIfyouaremirroringtheactivelog,areyouusingonlyonetypeofmirroringYoucanmirrorthelogbyusingoneofthefollowingmethods.
Useonlyonetypeofmirroringforthelog.
vUsetheMIRRORLOGDIRECTORYoptionthatisavailablefortheIBMSpectrumProtectservertospecifyamirrorlocation.
vUsesoftwaremirroring,suchasLogicalVolumeManager(LVM)onAIX.
vUsemirroringinthedisksystemhardware.
Ifyoumirrortheactivelog,ensurethatthedisksforboththeactivelogandthemirrorcopyhaveequalspeedandreliability.
Formoreinformation,seeConfiguringandtuningtherecoverylog.
Planningfordirectory-containerandcloud-containerstoragepoolsReviewhowyourdirectory-containerandcloud-containerstoragepoolsaresetuptoensureoptimalperformance.
QuestionTasks,characteristics,options,orsettingsMoreinformationMeasuredintermsofinput/outputoperationspersecond(IOPS),areyouusingfastdiskstoragefortheIBMSpectrumProtectdatabaseUseahigh-performancediskforthedatabase.
Usesolid-statedrivetechnologyfordatadeduplicationprocessing.
Ensurethatthedatabasehasaminimumcapabilityof3000IOPS.
ForeachTBofdatathatisbackedupdaily(beforedatadeduplication),add1000IOPStothisminimum.
Forexample,anIBMSpectrumProtectserverthatisingesting3TBofdataperdaywouldneed6000IOPSforthedatabasedisks:3000IOPSminimum+3000(3TBx1000IOPS)=6000IOPSForrecommendationsaboutdiskselection,see"Planningforserverdatabasedisks".
FormoreinformationaboutIOPS,seetheIBMSpectrumProtectBlueprints.
InstallingtheIBMSpectrumProtectserver10IBMSpectrumProtectforWindows:InstallationGuideQuestionTasks,characteristics,options,orsettingsMoreinformationDoyouhaveenoughmemoryforthesizeofyourdatabaseUseaminimumof40GBofsystemmemoryforIBMSpectrumProtectservers,withadatabasesizeof100GB,thatarededuplicatingdata.
Iftheretainedcapacityofbackupdatagrows,thememoryrequirementmightneedtobehigher.
Monitormemoryusageregularlytodeterminewhethermorememoryisrequired.
Usemoresystemmemorytoimprovecachingofdatabasepages.
Thefollowingmemorysizeguidelinesarebasedonthedailyamountofnewdatathatyoubackup:v128GBofsystemmemoryfordailybackupsofdata,wherethedatabasesizeis1-2TBv192GBofsystemmemoryfordailybackupsofdata,wherethedatabasesizeis2-4TBMemoryrequirementsHaveyouproperlysizedthestoragecapacityforthedatabaseactivelogandarchivelogConfiguretheservertohaveaminimumactivelogsizeof128GBbysettingtheACTIVELOGSIZEserveroptiontoavalueof131072.
Thesuggestedstartingsizeforthearchivelogis1TB.
Thesizeofthearchivelogislimitedbythesizeofthefilesystemonwhichitislocated,andnotbyaserveroption.
Ensurethatthereisatleast10%extradiskspaceforthefilesystemthanthesizeofthearchivelog.
Useadirectoryforthedatabasearchivelogswithaninitialfreecapacityofatleast1TB.
SpecifythedirectorybyusingtheARCHLOGDIRECTORYserveroption.
DefinespaceforthearchivefailoverlogbyusingtheARCHFAILOVERLOGDIRECTORYserveroption.
Formoreinformationaboutsizingforyoursystem,seetheIBMSpectrumProtectBlueprints.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver11QuestionTasks,characteristics,options,orsettingsMoreinformationIscompressionenabledforthearchiveloganddatabasebackupsEnabletheARCHLOGCOMPRESSserveroptiontosavestoragespace.
Thiscompressionoptionisdifferentfrominlinecompression.
InlinecompressionisenabledbydefaultwithIBMSpectrumProtectV7.
1.
5andlater.
Restriction:Donotusethisoptioniftheamountofbackedupdataexceeds6TBperday.
Formoreinformationaboutcompressionforyoursystem,seetheIBMSpectrumProtectBlueprints.
AretheIBMSpectrumProtectdatabaseandlogsonseparatediskvolumes(LUNs)IsthediskthatisusedforthedatabaseconfiguredaccordingtobestpracticesforatransactionaldatabaseThedatabasemustnotsharediskvolumeswithIBMSpectrumProtectdatabaselogsorstoragepools,orwithanyotherapplicationorfilesystem.
Formoreinformationaboutserverdatabaseandrecoverylogconfiguration,seeServerdatabaseandrecoverylogconfigurationandtuning.
Areyouusingaminimumofeight(2.
2GHzorequivalent)processorcoresforeachIBMSpectrumProtectserverthatyouplantousewithdatadeduplicationIfyouareplanningtouseclient-sidedatadeduplication,verifythatclientsystemshaveadequateresourcesavailableduringabackupoperationtocompletedatadeduplicationprocessing.
Useaprocessorthatisatleasttheminimumequivalentofone2.
2GHzprocessorcoreperbackupprocesswithclient-sidedatadeduplication.
vEffectiveplanninganduseofdeduplicationvIBMSpectrumProtectBlueprintsDidyouallocateenoughstoragespaceforthedatabaseForaroughestimate,planfor100GBofdatabasestorageforevery50TBofdatathatistobeprotectedindeduplicatedstoragepools.
Protecteddataistheamountofdatabeforedatadeduplication,includingallversionsofobjectsstored.
Asabestpractice,defineanewcontainerstoragepoolexclusivelyfordatadeduplication.
Datadeduplicationoccursatthestorage-poollevel,andalldatawithinastoragepool,exceptencrypteddata,isdeduplicated.
InstallingtheIBMSpectrumProtectserver12IBMSpectrumProtectforWindows:InstallationGuideQuestionTasks,characteristics,options,orsettingsMoreinformationHaveyouestimatedstoragepoolcapacitytoconfigureenoughspaceforthesizeofyourenvironmentYoucanestimatecapacityrequirementsforadeduplicatedstoragepoolbyusingthefollowingtechnique:1.
Estimatethebasesizeofthesourcedata.
2.
Estimatethedailybackupsizebyusinganestimatedchangeandgrowthrate.
3.
Determineretentionrequirements.
4.
Estimatethetotalamountofsourcedatabyfactoringinthebasesize,dailybackupsize,andretentionrequirements.
5.
Applythededuplicationratiofactor.
6.
Applythecompressionratiofactor.
7.
Rounduptheestimatetoconsidertransientstoragepoolusage.
Foranexampleofusingthistechnique,seeEffectiveplanninganduseofdeduplication.
HaveyoudistributeddiskI/OovermanydiskdevicesandcontrollersUsearraysthatconsistofasmanydisksaspossible,whichissometimesreferredtoaswidestriping.
Ensurethatyouuseonedatabasedirectoryperdistinctarrayonthesubsystem.
SettheDB2_PARALLEL_IOregistryvariabletoenableparallelI/Oforeachtablespaceusedifthecontainersinthetablespacespanmultiplephysicaldisks.
WhenI/Obandwidthisavailableandthefilesarelarge,forexample1MB,theprocessoffindingduplicatescanoccupytheresourcesofanentireprocessor.
Whenfilesaresmaller,otherbottleneckscanoccur.
SpecifyeightormorefilesystemsforthededuplicatedstoragepooldeviceclasssothatI/OisdistributedacrossasmanyLUNsandphysicaldevicesaspossible.
Forguidelinesaboutsettingupstoragepools,see"PlanningforstoragepoolsinDISKorFILEdeviceclasses".
ForinformationaboutsettingtheDB2_PARALLEL_IOvariable,seeRecommendedsettingsforIBMDB2registryvariables.
HaveyouscheduleddailyoperationsbasedonyourbackupstrategyThebestpracticesequenceofoperationsisinthefollowingorder:1.
Clientbackup2.
Storagepoolprotection3.
Nodereplication4.
Databasebackup5.
ExpireinventoryvSchedulingdatadeduplicationandnodereplicationprocessesvDailyoperationsfordirectory-containerstoragepoolsInstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver13QuestionTasks,characteristics,options,orsettingsMoreinformationDoyouhaveenoughstoragetomanagetheDB2locklistIfyoudeduplicatedatathatincludeslargefilesorlargenumbersoffilesconcurrently,theprocesscanresultininsufficientstoragespace.
Whenthelockliststorageisinsufficient,backupfailures,datamanagementprocessfailures,orserveroutagescanoccur.
Filesizesgreaterthan500GBthatareprocessedbydatadeduplicationaremostlikelytodepletestoragespace.
However,ifmanybackupoperationsuseclient-sidedatadeduplication,thisproblemcanalsooccurwithsmaller-sizedfiles.
ForinformationabouttuningtheDB2LOCKLISTparameter,seeTuningserver-sidedatadeduplication.
IssufficientbandwidthavailabletotransferdatatoanIBMSpectrumProtectserverTotransferdatatoanIBMSpectrumProtectserver,useclient-sideorserver-sidedatadeduplicationandcompressiontoreducethebandwidththatisrequired.
UseaV7.
1.
5serverorhighertouseinlinecompressionanduseaV7.
1.
6orlaterclienttoenableenhancedcompressionprocessing.
Formoreinformation,seetheenablededupclientoption.
HaveyoudeterminedhowmanystoragepooldirectoriestoassigntoeachstoragepoolAssigndirectoriestoastoragepoolbyusingtheDEFINESTGPOOLDIRECTORYcommand.
Createmultiplestoragepooldirectoriesandensurethateachdirectoryisbackeduptoaseparatediskvolume(LUN).
Didyouallocateenoughdiskspaceinthecloud-containerstoragepoolTopreventbackupfailures,ensurethatthelocaldirectoryhasenoughspace.
Usethefollowinglistasaguideforoptimaldiskspace:vForserial-attachedSCSI(SAS)andspinningdisk,calculatetheamountofnewdatathatisexpectedafterdailydatareduction(compressionanddatadeduplication).
Allocateupto100percentofthatamount,interabytes,fordiskspace.
vProvide3TBforflash-basedstoragesystemswithfastnetworkconnectionstoon-premises,high-performancecloudsystems.
vProvide5TBforsolid-statedrive(SSD)systemswithfastnetworkconnectionstohigh-performancecloudsystems.
InstallingtheIBMSpectrumProtectserver14IBMSpectrumProtectforWindows:InstallationGuideQuestionTasks,characteristics,options,orsettingsMoreinformationDidyouselecttheappropriatetypeoflocalstorageEnsurethatdatatransfersfromlocalstoragetocloudfinishbeforethenextbackupcyclestarts.
Tip:Dataisremovedfromlocalstoragesoonafteritmovestothecloud.
Usethefollowingguidelines:vUseflashorSSDforlargesystemsthathavehigh-performingcloudsystems.
Ensurethatyouhaveadedicated10GBwideareanetwork(WAN)linkwithahigh-speedconnectiontotheobjectstorage.
Forexample,useflashorSSDifyouhaveadedicated10GBWANlinkplusahigh-speedconnectiontoeitheranIBMCloudObjectStoragelocationortoanAmazonSimpleStorageService(AmazonS3)datacenter.
vUselargercapacity15000rpmSASdisksforthesescenarios:–Medium-sizedsystems–Slowercloudconnections,forexample,1GB–WhenyouuseIBMCloudObjectStorageasyourserviceprovideracrossseveralregionsvForSASorspinningdisk,calculatetheamountofnewdatathatisexpectedafterdailydatareduction(compressionanddatadeduplication).
Allocateupto100percentofthatamountfordiskspace,interabytes.
PlanningforstoragepoolsinDISKorFILEdeviceclassesUsethechecklisttoreviewhowyourdiskstoragepoolsaresetup.
ThischecklistincludestipsforstoragepoolsthatuseDISKorFILEdeviceclasses.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver15QuestionTasks,characteristics,options,orsettingsMoreinformationCanthestoragepoolLUNssustainthroughputratesfor256KBsequentialreadsandwritestoadequatelyhandletheworkloadwithinthetimeconstraintsWhenyouareplanningforpeakloads,considerallthedatathatyouwanttheservertoreadorwritetothediskstoragepoolssimultaneously.
Forexample,considerthepeakflowofdatafromclientbackupoperationsandserverdata-movementoperationssuchasmigrationthatrunatthesametime.
TheIBMSpectrumProtectserverreadsandwritestostoragepoolspredominantlyin256KBblocks.
Ifthedisksystemincludesthecapability,configurethedisksystemforoptimalperformancewithsequentialread/writeoperationsratherthanrandomread/writeoperations.
Formoreinformation,seeAnalyzingthebasicperformanceofdisksystems.
IsthediskconfiguredtousereadandwritecacheUsemorecacheforbetterperformance.
ForstoragepoolsthatuseFILEdeviceclasses,haveyoudeterminedagoodsizetouseforthestoragepoolvolumesReviewtheinformationinOptimalnumberandsizeofvolumesforstoragepoolsthatusedisk.
IfyoudonothavetheinformationtoestimateasizeforFILEdeviceclassvolumes,startwithvolumesthatare50GB.
Typically,problemsarisemorefrequentlywhenthevolumesaretoosmall.
Fewproblemsarereportedwhenvolumesarelargerthanneeded.
Whenyoudeterminethevolumesizetouse,asaprecautionchooseasizethatmightbelargerthannecessary.
ForstoragepoolsthatuseFILEdeviceclasses,areyouusingpreallocatedvolumesScratchvolumescancausefilefragmentation.
Toensurethatastoragepooldoesnotrunoutofvolumes,settheMAXSCRATCHparametertoavaluegreaterthanzero.
UsetheDEFINEVOLUMEservercommandtopreallocatevolumesinthestoragepool.
UsetheDEFINESTGPOOLorUPDATESTGPOOLservercommandtosettheMAXSCRATCHparameter.
ForstoragepoolsthatuseFILEdeviceclasses,haveyoucomparedthemaximumnumberofclientsessionstothenumberofvolumesthataredefinedAlwaysmaintainenoughusablevolumesinthestoragepoolstoallowfortheexpectedpeaknumberofclientsessionsthatrunatonetime.
Thevolumesmightbescratchvolumes,emptyvolumes,orpartlyfilledvolumes.
ForstoragepoolsthatuseFILEdeviceclasses,onlyonesessionorprocesscanwritetoavolumeatthesametime.
InstallingtheIBMSpectrumProtectserver16IBMSpectrumProtectforWindows:InstallationGuideQuestionTasks,characteristics,options,orsettingsMoreinformationForstoragepoolsthatuseFILEdeviceclasses,haveyousettheMOUNTLIMITparameterofthedeviceclasstoavaluethatishighenoughtoaccountforthenumberofvolumesthatmightbemountedinparallelForstoragepoolsthatusedatadeduplication,theMOUNTLIMITparameteristypicallyintherangeof500-1000.
SetthevalueforMOUNTLIMITtothemaximumnumberofmountpointsthatareneededforallactivesessions.
Considerparametersthataffectthemaximumnumberofmountpointsthatareneeded:vTheMAXSESSIONSserveroption,whichisthemaximumnumberofIBMSpectrumProtectsessionsthatcanrunconcurrently.
vTheMAXNUMMPparameter,whichsetsthemaximumnumberofmountpointsthateachclientnodecanuse.
Forexample,ifthemaximumnumberofclientnodebackupsessionsistypically100andeachofthenodeshasMAXNUMMP=2,multiply100nodesbythe2mountpointsforeachnodetogetthevalueof200fortheMOUNTLIMITparameter.
UsetheREGISTERNODEorUPDATENODEservercommandtosettheMAXNUMMPparameterforclientnodes.
ForstoragepoolsthatuseDISKdeviceclasses,haveyoudeterminedhowmanystoragepoolvolumestoputoneachfilesystemHowyouconfigurethestorageforastoragepoolthatusesaDISKdeviceclassdependsonwhetheryouareusingRAIDforthedisksystem.
IfyouarenotusingRAID,thenconfigureonefilesystemperphysicaldisk,anddefineonestoragepoolvolumeforeachfilesystem.
IfyouareusingRAID5withn+1volumes,configurethestorageinoneofthefollowingways:vConfigurenfilesystemsontheLUNanddefineonestoragepoolvolumeperfilesystem.
vConfigureonefilesystemandnstoragepoolvolumesfortheLUN.
Foranexamplelayoutthatfollowsthisguideline,seeSamplelayoutofserverstoragepools.
DidyoucreateyourstoragepoolstodistributeI/OacrossmultiplefilesystemsEnsurethateachfilesystemisonadifferentLUNonthedisksystem.
Typically,having10-30filesystemsisagoodgoal,butensurethatthefilesystemsarenosmallerthanapproximately250GB.
Fordetails,seethefollowingtopics:vTuningdiskstoragefortheservervTuningandconfiguringstoragepoolsandvolumesInstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver17PlanningforthecorrecttypeofstoragetechnologyStoragedeviceshavedifferentcapacityandperformancecharacteristics.
ThesecharacteristicsaffectwhichdevicesarebetterforusewithIBMSpectrumProtect.
ProcedureReviewthefollowingtabletohelpyoutochoosethecorrecttypeofstoragetechnologyforthestorageresourcesthattheserverrequires.
Table2.
StoragetechnologytypesforIBMSpectrumProtectstoragerequirementsStoragetechnologytypeDatabaseActivelogArchivelogandarchivefailoverlogStoragepoolsSolid-statedisk(SSD)PlacethedatabaseonSSDinthefollowingcircumstances:vYouareusingIBMSpectrumProtectdatadeduplication.
vYouarebackingupmorethan8TBofnewdatadaily.
IfyouplacetheIBMSpectrumProtectdatabaseonanSSD,asabestpractice,placetheactivelogonanSSD.
Ifspaceisnotavailable,usehigh-performancediskinstead.
SaveSSDsforusewiththedatabaseandactivelog.
Thearchivelogandarchivefailoverlogscanbeplacedonslowerstoragetechnologytypes.
SaveSSDsforusewiththedatabaseandactivelog.
Storagepoolscanbeplacedonslowerstoragetechnologytypes.
High-performancediskwiththefollowingcharacteristics:v15krpmdiskvFibreChannelorserial-attachedSCSI(SAS)interfaceUsehigh-performancedisksinthefollowingcircumstances:vTheserverdoesnotdodatadeduplication.
vTheserverdoesnotdonodereplication.
Isolatetheserverdatabasefromitslogsandstoragepools,andfromdataforotherapplications.
Usehigh-performancedisksinthefollowingcircumstances:vTheserverdoesnotdodatadeduplication.
vTheserverdoesnotdonodereplication.
Forperformanceandavailability,isolatetheactivelogfromtheserverdatabase,archivelogs,andstoragepools.
Youcanusehigh-performancedisksforthearchivelogandarchivefailoverlogs.
Foravailability,isolatetheselogsfromthedatabaseandactivelog.
Usehigh-performancedisksforstoragepoolsinthefollowingcircumstances:vDataisfrequentlyread.
vDataisfrequentlywritten.
Forperformanceandavailability,isolatestoragepooldatafromtheserverdatabaseandlogs,andfromdataforotherapplications.
Medium-performanceorhigh-performancediskwiththefollowingcharacteristics:v10krpmdiskvFibreChannelorSASinterfaceIfthedisksystemhasamixofdisktechnologies,usethefasterdisksforthedatabaseandactivelog.
Isolatetheserverdatabasefromitslogsandstoragepools,andfromdataforotherapplications.
Ifthedisksystemhasamixofdisktechnologies,usethefasterdisksforthedatabaseandactivelog.
Forperformanceandavailability,isolatetheactivelogfromtheserverdatabase,archivelogs,andstoragepools.
Youcanusemedium-performanceorhigh-performancediskforthearchivelogandarchivefailoverlogs.
Foravailability,isolatetheselogsfromthedatabaseandactivelog.
Usemedium-performanceorhigh-performancediskforstoragepoolsinthefollowingcircumstances:vDataisfrequentlyread.
vDataisfrequentlywritten.
Forperformanceandavailability,isolatestoragepooldatafromtheserverdatabaseandlogs,andfromdataforotherapplications.
InstallingtheIBMSpectrumProtectserver18IBMSpectrumProtectforWindows:InstallationGuideTable2.
StoragetechnologytypesforIBMSpectrumProtectstoragerequirements(continued)StoragetechnologytypeDatabaseActivelogArchivelogandarchivefailoverlogStoragepoolsSATA,network-attachedstorageDonotusethisstorageforthedatabase.
DonotplacethedatabaseonXIVstoragesystems.
Donotusethisstoragefortheactivelog.
Useofthisslowerstoragetechnologyisacceptablebecausetheselogsarewrittenonceandinfrequentlyread.
Usethisslowerstoragetechnologyinthefollowingcircumstances:vDataisinfrequentlywritten,forexamplewrittenonce.
vDataisinfrequentlyread.
.
TapeandvirtualtapeUseforlong-termretentionorifdataisinfrequentlyused.
ApplyingbestpracticestotheserverinstallationTypically,hardwareconfigurationandselectionhavethemostsignificanteffectontheperformanceofanIBMSpectrumProtectsolution.
Otherfactorsthataffectperformancearetheoperatingsystemselectionandconfiguration,andtheconfigurationofIBMSpectrumProtect.
ProcedurevThefollowingbestpracticesarethemostimportantforoptimalperformanceandproblemprevention.
vReviewthetabletodeterminethebestpracticesthatapplytoyourenvironment.
BestpracticeMoreinformationUsefastdisksfortheserverdatabase.
Enterprise-gradesolid-statedisks(SSD),withFibreChannelorSASinterface,offerthebestperformance.
Usefast,low-latencydisksforthedatabase.
UsingSSDisessentialifyouareusingdatadeduplicationandnodereplication.
AvoidSerialAdvancedTechnologyAttachment(SATA)andParallelAdvancedTechnologyAttachment(PATA)disks.
Fordetailsandmoretips,seethefollowingtopics:v"Planningforserverdatabasedisks"v"Planningforthecorrecttypeofstoragetechnology"Ensurethattheserversystemhasenoughmemory.
Reviewoperatingsystemrequirementsintechnote1243309.
Heavierworkloadsrequiremorethantheminimumrequirements.
Advancedfeaturessuchasdatadeduplicationandnodereplicationcanrequiremorethantheminimummemorythatisspecifiedinthesystemrequirementsdocument.
Ifyouplantorunmultipleinstances,eachinstancerequiresthememorythatislistedforoneserver.
Multiplythememoryforoneserverbythenumberofinstancesthatareplannedforthesystem.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver19BestpracticeMoreinformationSeparatetheserverdatabase,theactivelog,thearchivelog,anddiskstoragepoolsfromeachother.
KeepallIBMSpectrumProtectstorageresourcesonseparatedisks.
Keepstoragepooldisksseparatefromthedisksfortheserverdatabaseandlogs.
Storagepooloperationscaninterferewithdatabaseoperationswhenbothareonthesamedisks.
Ideally,theserverdatabaseandlogsarealsoseparatedfromeachother.
Fordetailsandmoretips,seethefollowingtopics:v"Planningforserverdatabasedisks"v"Planningforserverrecoverylogdisks"v"PlanningforstoragepoolsinDISKorFILEdeviceclasses"Useatleastfourdirectoriesfortheserverdatabase.
Forlargerserversorserversthatuseadvancedfeatures,useeightdirectories.
PlaceeachdirectoryonaLUNthatisisolatedfromotherLUNsandfromotherapplications.
Aserverisconsideredtobelargeifitsdatabaseislargerthan2TBorisexpectedtogrowtothatsize.
Useeightdirectoriesforsuchservers.
See"Planningforserverdatabasedisks".
Ifyouareusingdatadeduplication,nodereplication,orboth,followtheguidelinesfordatabaseconfigurationandotheritems.
Configuretheserverdatabaseaccordingtotheguidelines,becausethedatabaseisextremelyimportanttohowwelltheserverrunswhenthesefeaturesarebeingused.
Fordetailsandmoretips,seethefollowingtopics:vChecklistfordatadeduplicationvChecklistfornodereplicationForstoragepoolsthatuseFILEtypedeviceclasses,followtheguidelinesforthesizeofstoragepoolvolumes.
Typically,50GBvolumesarebest.
ReviewtheinformationinOptimalnumberandsizeofvolumesforstoragepoolsthatusedisktohelpyoutodeterminevolumesize.
Configurestoragepooldevicesandfilesystemsbasedonthroughputrequirements,notonlyoncapacityrequirements.
IsolatethestoragedevicesthatareusedbyIBMSpectrumProtectfromotherapplicationsthathavehighI/O,andensurethatthereisenoughthroughputtothatstorage.
Formoredetails,seeChecklistforstoragepoolsonDISKorFILE.
ScheduleIBMSpectrumProtectclientoperationsandservermaintenanceactivitiestoavoidorminimizeoverlapofoperations.
Formoredetails,seethefollowingtopics:vTuningtheschedulefordailyoperationsvChecklistforserverconfigurationMonitoroperationsconstantly.
Bymonitoring,youcanfindproblemsearlyandmoreeasilyidentifycauses.
Keeprecordsofmonitoringreportsforuptoayeartohelpyouidentifytrendsandplanforgrowth.
SeeMonitoringandmaintainingtheenvironmentforperformance.
MinimumsystemrequirementsfortheIBMSpectrumProtectserverTheservercanrequirealargeamountofmemory,networkbandwidth,andprocessorresources.
Inmanycases,theserverperformsbestwhenotherapplicationsarenotinstalledonthesamesystem.
HardwareandsoftwarerequirementsfortheIBMSpectrumProtectserverinstallationThesetableslisttheminimumhardwareandsoftwarerequirementsfortheinstallationofanIBMSpectrumProtectserver.
Usetheserequirementsasastartingpointforsystemswithoutdatadeduplication.
TheoptimalIBMSpectrumProtectInstallingtheIBMSpectrumProtectserver20IBMSpectrumProtectforWindows:InstallationGuideenvironmentissetupwithdatadeduplicationbyusingtheIBMSpectrumProtectBlueprints.
Forthemostcurrentinformationaboutsystemrequirements,seetechnote1243309.
HardwarerequirementsTable3describestheminimumhardwarerequirementsfortheserver.
Iftheserverdoesnotmeettheminimumrequirements,theinstallationfails.
Formoredetailsaboutplanningdiskspace,see"Capacityplanning"onpage24.
Table3.
HardwarerequirementsTypeofhardwareHardwarerequirementsHardwareAnAMD64orIntelEMT-64processorDiskSpaceThefollowingminimumvaluesfordiskspace:vAtleast7.
5GBoffreediskstorageforatypicalinstallationv60MBinthetemporarydirectoryspacev2GBpartitionsizeintheC:\drivev300MBintheinstancedirectoryv2GBforthesharedresourcesareaIncaseaproblemarisesandanydiagnosisisneeded,itisoptimaltohavetemporaryorotherspaceavailableonthesystemforafirstfailuredatacapture(FFDC)logorforothertemporaryusessuchasforcollectingtracelogs.
Significantadditionaldiskspaceisrequiredfordatabaseandlogfiles.
Thesizeofthedatabasedependsonthenumberofclientfilestobestoredandthemethodbywhichtheservermanagesthem.
Thedefaultactivelogspaceis16GB,theminimumthatisneededformostworkloadsandconfigurations.
Whenyoucreatetheactivelog,youneedatleast64GBtorunreplication.
Ifreplicationanddatadeduplicationarebothbeingused,createanactivelogof128GB.
Allocateatleastthreetimesthedefaultactivelogspaceforthearchivelog(48GB).
Ensurethatyouhavesufficientresourcesifyouareusingdatadeduplicationorexpectaheavyclientworkload.
ForoptimalperformanceandtofacilitateI/O,specifyatleasttwoequallysizedcontainersorLogicalUnitNumbers(LUNs)forthedatabase.
Inaddition,eachactivelogandarchivelogneedsitsowncontainerorLUN.
Ensurethatyousee"Capacityplanning"onpage24formoredetailsaboutdiskspace.
MemoryThefollowingminimumvaluesformemory:v16GBforstandardserveroperationswithoutdatadeduplicationandnodereplicationv24GBfordatadeduplicationornodereplicationv32GBfornodereplicationwithdatadeduplicationFormorespecificmemoryrequirementsforlargerdatabasesandhigheringestioncapability,seetheIBMSpectrumProtectservermemorytuningtable.
Formorespecificmemoryrequirementswhenyouareusingdatadeduplication,seetheIBMSpectrumProtectBlueprintforyouroperatingsystem.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver21SoftwarerequirementsTable4describestheminimumsoftwarerequirementsthatareneededforaserveronaWindowssystem.
Table4.
SoftwarerequirementsTypeofsoftwareMinimumsoftwarerequirementsOperatingsystemOneofthefollowingoperatingsystems:vMicrosoftWindowsServer2012:Standard,Enterprise,orDatacenterEdition(64-bit)vMicrosoftWindowsServer2012R2(64-bit)vMicrosoftWindowsServer2016CommunicationprotocolAtleastoneofthefollowingcommunicationprotocols(installedbydefaultwiththecurrentWindowsoperatingsystems):vNamedPipesvTCP/IPVersion4orVersion6DevicedriversTheIBMSpectrumProtectpassthrudevicedriverthatisrequiredfornon-IBMdrivesandtapelibraries.
TheWindowsnativedevicedriverisrecommendedfortapedrivesandtapelibraries.
Otherwise,theIBMSpectrumProtectkerneldevicedrivercanbeused.
FortheIBM3590,3592,ortheUltriumtapelibraryordrives,theIBMdevicedriversarerequired.
Installthemostcurrentdevicedrivers.
YoucanlocateIBMdriverpackagesatFixCentral.
Configurethedevicedriversbeforeyouusetheserverwithtapedevices.
OthersoftwareWindows2012,Windows2012R2,andWindows2016requirethat.
NETFramework3.
5isinstalledandenabled.
ThefollowingUserAccountControlpoliciesmustbedisabled:vUserAccountControl:AdminApprovalModefortheBuilt-inAdministratoraccountvUserAccountControl:RunalladministratorsinAdminApprovalModeToauthenticateIBMSpectrumProtectuserswithaLightweightDirectoryAccessProtocol(LDAP)server,youmustuseoneofthefollowingdirectoryservers:vMicrosoftActiveDirectory(WindowsServer2012,WindowsServer2012R2)vIBMSecurityDirectoryServerV6.
3vIBMSecurityDirectoryServerV6.
4InstallingtheIBMSpectrumProtectserver22IBMSpectrumProtectforWindows:InstallationGuideIBMInstallationManagerIBMSpectrumProtectusesIBMInstallationManager,whichisaninstallationprogramthatcanuseremoteorlocalsoftwarerepositoriestoinstallorupdatemanyIBMproducts.
IftherequiredversionofIBMInstallationManagerisnotalreadyinstalled,itisautomaticallyinstalledorupgradedwhenyouinstallIBMSpectrumProtect.
ItmustremaininstalledonthesystemsothatIBMSpectrumProtectcanbeupdatedoruninstalledlaterasneeded.
ThefollowinglistcontainsexplanationsofsometermsthatareusedinIBMInstallationManager:OfferingAninstallableunitofasoftwareproduct.
TheIBMSpectrumProtectofferingcontainsallofthemediathatIBMInstallationManagerrequirestoinstallIBMSpectrumProtect.
PackageThegroupofsoftwarecomponentsthatarerequiredtoinstallanoffering.
TheIBMSpectrumProtectpackagecontainsthefollowingcomponents:vIBMInstallationManagerinstallationprogramvIBMSpectrumProtectofferingPackagegroupAsetofpackagesthatshareacommonparentdirectory.
ThedefaultpackagegroupfortheIBMSpectrumProtectpackageisIBMInstallationManager.
RepositoryAremoteorlocalstorageareafordataandotherapplicationresources.
TheIBMSpectrumProtectpackageisstoredinarepositoryonIBMFixCentral.
SharedresourcesdirectoryAdirectorythatcontainssoftwarefilesorplug-insthataresharedbypackages.
IBMInstallationManagerstoresinstallation-relatedfilesinthesharedresourcesdirectory,includingfilesthatareusedforrollingbacktoapreviousversionofIBMSpectrumProtect.
WorksheetsforplanningdetailsfortheserverYoucanusetheworksheetstohelpyouplantheamountandlocationofstorageneededfortheIBMSpectrumProtectserver.
YoucanalsousethemtokeeptrackofnamesanduserIDs.
Restriction:IfyouareusingaFileAllocationTable(FATorFAT32)oraNewTechnologyFileSystem(NTFS)format,youcannotspecifytherootdirectoryofthatsystemasthelocationofadatabasedirectoryorlogdirectory.
Instead,youmustcreateoneormoresubdirectorieswithintherootdirectory.
Then,createthedatabasedirectoriesandlogdirectorieswithinthesubdirectories.
InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver23ItemSpacerequiredNumberofdirectoriesLocationofdirectoriesThedatabaseActivelogArchivelogOptional:LogmirrorfortheactivelogOptional:Secondaryarchivelog(failoverlocationforarchivelog)ItemNamesanduserIDsLocationTheinstanceuserIDfortheserver,whichistheIDyouusetostartandruntheIBMSpectrumProtectserverThehomedirectoryfortheserver,whichisthedirectorythatcontainstheinstanceuserIDThedatabaseinstancenameTheinstancedirectoryfortheserver,whichisadirectorythatcontainsfilesspecificallyforthisserverinstance(theserveroptionsfileandotherserver-specificfiles)Theservername,useauniquenameforeachserverCapacityplanningCapacityplanningforIBMSpectrumProtectincludesmanagingresourcessuchasthedatabase,therecoverylogandthesharedresourcearea.
Tomaximizeresourcesaspartofcapacityplanning,youmustestimatespacerequirementsforthedatabaseandtherecoverylog.
Thesharedresourceareamusthaveenoughspaceavailableforeachinstallationorupgrade.
EstimatingspacerequirementsforthedatabaseToestimatespacerequirementsforthedatabase,youcanusethemaximumnumberoffilesthatcanbeinserverstorageatonetimeoryoucanusestoragepoolcapacity.
AboutthistaskConsiderusingatleast25GBfortheinitialdatabasespace.
Provisionfilesystemspaceappropriately.
Adatabasesizeof25GBisadequateforatestenvironmentoralibrary-manager-onlyenvironment.
Foraproductionserversupportingclientworkloads,thedatabasesizeisexpectedtobelarger.
Ifyouuserandom-accessdisk(DISK)storagepools,moredatabaseandlogstoragespaceisneededthanforsequential-accessstoragepools.
ThemaximumsizeoftheIBMSpectrumProtectdatabaseis6TB.
InstallingtheIBMSpectrumProtectserver24IBMSpectrumProtectforWindows:InstallationGuideForinformationaboutsizingthedatabaseinaproductionenvironmentthatisbasedonthenumberoffilesandonstoragepoolsize,seethefollowingtopics.
EstimatingdatabasespacerequirementsbasedonthenumberoffilesIfyoucanestimatethemaximumnumberoffilesthatmightbeinserverstorageatatime,youcanusethatnumbertoestimatespacerequirementsforthedatabase.
AboutthistaskToestimatespacerequirementsthatisbasedonthemaximumnumberoffilesinserverstorage,usethefollowingguidelines:v600-1000bytesforeachstoredversionofafile,includingimagebackups.
Restriction:Theguidelinedoesnotincludespacethatisusedduringdatadeduplication.
v100-200bytesforeachcachedfile,copystoragepoolfile,active-datapoolfile,anddeduplicatedfile.
vAdditionalspaceisrequiredfordatabaseoptimizationtosupportvaryingdata-accesspatternsandtosupportserverback-endprocessingofthedata.
Theamountofextraspaceisequalto50%oftheestimateforthetotalnumberofbytesforfileobjects.
Inthefollowingexampleforasingleclient,thecalculationsarebasedonthemaximumvaluesintheprecedingguidelines.
Theexamplesdonottakeintoaccountthatyoumightusefileaggregation.
Ingeneral,whenyouaggregatesmallfiles,itreducestheamountofrequireddatabasespace.
Fileaggregationdoesnotaffectspace-managedfiles.
Procedure1.
Calculatethenumberoffileversions.
Addeachofthefollowingvaluestoobtainthenumberoffileversions:a.
Calculatethenumberofbacked-upfiles.
Forexample,asmanyas500,000clientfilesmightbebackedupatatime.
Inthisexample,storagepoliciesaresettokeepuptothreecopiesofbackedupfiles:500,000files*3copies=1,500,000filesb.
Calculatethenumberofarchivefiles.
Forexample,asmanyas100,000clientfilesmightbearchivedcopies.
c.
Calculatethenumberofspace-managedfiles.
Forexample,asmanyas200,000clientfilesmightbemigratedfromclientworkstations.
Using1000bytesperfile,thetotalamountofdatabasespacethatisrequiredforthefilesthatbelongtotheclientis1.
8GB:(1,500,000+100,000+200,000)*1000=1.
8GB2.
Calculatethenumberofcachedfiles,copystorage-poolfiles,active-datapoolfiles,anddeduplicatedfiles:a.
Calculatethenumberofcachedcopies.
Forexample,cachingisenabledina5GBdiskstoragepool.
Thehighmigrationthresholdofthepoolis90%andthelowmigrationthresholdofthepoolis70%.
Thus,20%ofthediskpool,or1GB,isoccupiedbycachedfiles.
Iftheaveragefilesizeisabout10KB,approximately100,000filesareincacheatanyonetime:100,000files*200bytes=19MBInstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver25b.
Calculatethenumberofcopystorage-poolfiles.
Allprimarystoragepoolsarebackeduptothecopystoragepool:(1,500,000+100,000+200,000)*200bytes=343MBc.
Calculatethenumberofactivestorage-poolfiles.
Alltheactiveclient-backupdatainprimarystoragepoolsiscopiedtotheactive-datastoragepool.
Assumethat500,000versionsofthe1,500,000backupfilesintheprimarystoragepoolareactive:500,000*200bytes=95MBd.
Calculatethenumberofdeduplicatedfiles.
Assumethatadeduplicatedstoragepoolcontains50,000files:50,000*200bytes=10MBBasedontheprecedingcalculations,about0.
5GBofextradatabasespaceisrequiredfortheclient'scachedfiles,copystorage-poolfiles,active-datapoolfiles,anddeduplicatedfiles.
3.
Calculatetheamountofextraspacethatisrequiredfordatabaseoptimization.
Toprovideoptimaldataaccessandmanagementbytheserver,extradatabasespaceisrequired.
Theamountofextradatabasespaceisequalto50%ofthetotalspacerequirementsforfileobjects.
(1.
8+0.
5)*50%=1.
2GB4.
Calculatethetotalamountofdatabasespacethatisrequiredfortheclient.
Thetotalisapproximately3.
5GB:1.
8+0.
5+1.
2=3.
5GB5.
Calculatethetotalamountofdatabasespacethatisrequiredforallclients.
Iftheclientthatwasusedintheprecedingcalculationsistypicalandyouhave500clients,forexample,youcanusethefollowingcalculationtoestimatethetotalamountofdatabasespacethatisrequiredforallclients:500*3.
5=1.
7TBResultsTip:Intheprecedingexamples,theresultsareestimates.
Theactualsizeofthedatabasemightdifferfromtheestimatebecauseoffactorssuchasthenumberofdirectoriesandthelengthofthepathandfilenames.
Periodicallymonitoryourdatabaseandadjustitssizeasnecessary.
WhattodonextDuringnormaloperations,theIBMSpectrumProtectservermightrequiretemporarydatabasespace.
Thisspaceisneededforthefollowingreasons:vToholdtheresultsofsortingororderingthatarenotalreadybeingkeptandoptimizedinthedatabasedirectly.
Theresultsaretemporarilyheldinthedatabaseforprocessing.
vTogiveadministrativeaccesstothedatabasethroughoneofthefollowingmethods:–ADB2opendatabaseconnectivity(ODBC)client–AnOracleJavadatabaseconnectivity(JDBC)client–StructuredQueryLanguage(SQL)totheserverfromanadministrative-clientcommandlineConsiderusinganextra50GBoftemporaryspaceforevery500GBofspaceforfileobjectsandoptimization.
Seetheguidelinesinthefollowingtable.
Intheexamplethatisusedintheprecedingstep,atotalof1.
7TBofdatabasespaceisInstallingtheIBMSpectrumProtectserver26IBMSpectrumProtectforWindows:InstallationGuiderequiredforfileobjectsandoptimizationfor500clients.
Basedonthatcalculation,200GBisrequiredfortemporaryspace.
Thetotalamountofrequireddatabasespaceis1.
9TB.
DatabasesizeMinimumtemporary-spacerequirementPreferences.
3.
SelectFilesforRollback.
4.
ClickDeleteSavedFilesandclickOK.
DeletinginstallationrollbackfilesbyusingthecommandlineYoucandeletecertaininstallationfilesthatweresavedduringtheinstallationprocessbyusingthecommandline.
Procedure1.
InthedirectorywhereIBMInstallationManagerisinstalled,gotothefollowingsubdirectory:eclipse\toolsForexample:C:\ProgramFiles\IBM\InstallationManager\eclipse\tools2.
Fromthetoolsdirectory,issuethefollowingcommandtostartanIBMInstallationManagercommandline:imcl.
exe-c3.
EnterPtoselectPreferences.
4.
Enter3toselectFilesforRollback.
5.
EnterDtoDeletetheFilesforRollback.
6.
EnterAtoApplyChangesandReturntoPreferencesMenu.
7.
EnterCtoleavethePreferenceMenu.
8.
EnterXtoExitInstallationManager.
ServernamingbestpracticesUsethesedescriptionsasareferencewhenyouinstallorupgradeanIBMSpectrumProtectserver.
InstanceuserIDTheinstanceuserIDisusedasthebasisforothernamesrelatedtotheserverinstance.
TheinstanceuserIDisalsocalledtheinstanceowner.
Forexample:tsminst1TheinstanceuserIDistheuserIDthatmusthaveownershiporread/writeaccessauthoritytoalldirectoriesthatyoucreateforthedatabaseandtherecoverylog.
ThestandardwaytoruntheserverisundertheinstanceuserID.
ThatuserIDmustalsohaveread/writeaccesstothedirectoriesthatareusedforanyFILEdeviceclasses.
DatabaseinstancenameThedatabaseinstancenameisthenameoftheserverinstanceasitappearsintheregistry.
InstallingtheIBMSpectrumProtectserver42IBMSpectrumProtectforWindows:InstallationGuideForexample:Server1InstancedirectoryTheinstancedirectoryisadirectorythatcontainsfilesspecificallyforaserverinstance(theserveroptionsfileandotherserver-specificfiles).
Itcanhaveanynamethatyouwant.
Foreasieridentification,useanamethattiesthedirectorytotheinstancename.
Youcanuseanamethatincludesthenameoftheserverinstanceasitappears(orwillappear)intheregistry.
DefaultserverinstancenameshavetheformServerx.
Forexample:C:\tsm\server1Theinstancedirectorystoresthefollowingfilesfortheserverinstance:vTheserveroptionsfile,dsmserv.
optvTheserverkeydatabasefile,cert.
kdb,andthe.
armfiles(usedbyclientsandotherserverstoimporttheSecureSocketsLayercertificatesoftheserver)vDeviceconfigurationfile,iftheDEVCONFIGserveroptiondoesnotspecifyafullyqualifiednamevVolumehistoryfile,iftheVOLUMEHISTORYserveroptiondoesnotspecifyafullyqualifiednamevVolumesforDEVTYPE=FILEstoragepools,ifthedirectoryforthedeviceclassisnotfullyspecified,ornotfullyqualifiedvUserexitsvTraceoutput(ifnotfullyqualified)DatabasenameThedatabasenameisalwaysTSMDB1,foreveryserverinstance.
Thisnamecannotbechanged.
ServernameTheservernameisaninternalnameforIBMSpectrumProtect,andisusedforoperationsthatinvolvecommunicationamongmultipleIBMSpectrumProtectservers.
Examplesincludeserver-to-servercommunicationandlibrarysharing.
TheservernameisalsousedwhenyouaddtheservertotheOperationsCentersothatitcanbemanagedusingthatinterface.
Useauniquenameforeachserver.
ForeasyidentificationintheOperationsCenter(orfromaQUERYSERVERcommand),useanamethatreflectsthelocationorpurposeoftheserver.
DonotchangethenameofanIBMSpectrumProtectserverafteritisconfiguredasahuborspokeserver.
Ifyouusethewizard,thedefaultnamethatissuggestedisthehostnameofthesystemthatyouareusing.
Youcanuseadifferentnamethatismeaningfulinyourenvironment.
Ifyouhavemorethanoneserveronthesystemandyouusethewizard,youcanusethedefaultnameforonlyoneoftheservers.
Youmustenterauniquenameforeachserver.
Forexample,TUCSON_SERVER1InstallingtheIBMSpectrumProtectserverChapter1.
PlanningtoinstalltheIBMSpectrumProtectserver43TUCSON_SERVER2DirectoriesfordatabasespaceandrecoverylogThedirectoriescanbenamedaccordingtolocalpractices.
Foreasieridentification,considerusingnamesthattiethedirectoriestotheserverinstance.
Forexample,forthearchivelog:f:\server1\archlogInstallationdirectoriesInstallationdirectoriesfortheIBMSpectrumProtectserverincludetheserver,DB2,device,language,andotherdirectories.
Eachonecontainsseveraladditionaldirectories.
The(/opt/tivoli/tsm/server/bin)isthedefaultdirectorythatcontainsservercodeandlicensing.
TheDB2productthatisinstalledaspartoftheinstallationoftheIBMSpectrumProtectserverhasthedirectorystructureasdocumentedinDB2informationsources.
Protectthesedirectoriesandfilesasyoudotheserverdirectories.
Thedefaultdirectoryis/opt/tivoli/tsm/db2.
YoucanuseUSEnglish,German,French,Italian,Spanish,BrazilianPortuguese,Korean,Japanese,traditionalChinese,simplifiedChinese,ChineseGBK,ChineseBig5,andRussian.
InstallingtheIBMSpectrumProtectserver44IBMSpectrumProtectforWindows:InstallationGuideChapter2.
InstallingtheservercomponentsToinstalltheVersion8.
1.
3servercomponents,youcanusetheinstallationwizard,thecommandlineinconsolemode,orsilentmode.
AboutthistaskUsingtheIBMSpectrumProtectinstallationsoftware,youcaninstallthefollowingcomponents:vserverTip:Thedatabase(DB2),theGlobalSecurityKit(GSKit)andIBMJavaRuntimeEnvironment(JRE)areautomaticallyinstalledwhenyouselecttheservercomponent.
vserverlanguagesvlicensevdevicesvIBMSpectrumProtectforSANvOperationsCenterAllowapproximately15-30minutestoinstallaV8.
1.
3server,usingthisguide.
ObtainingtheinstallationpackageYoucanobtaintheIBMSpectrumProtectinstallationpackagefromanIBMdownloadsitesuchasPassportAdvantageorIBMFixCentral.
Procedure1.
Downloadtheappropriatepackagefilefromoneofthefollowingwebsites.
vDownloadtheserverpackagefromPassportAdvantageorFixCentral.
vForthelatestinformation,updates,andmaintenancefixes,gototheIBMSupportPortal.
2.
IfyoudownloadedthepackagefromanIBMdownloadsite,completethefollowingsteps:a.
Verifythatyouhaveenoughspacetostoretheinstallationfileswhentheyareextractedfromtheproductpackage.
Seethedownloaddocumentforthespacerequirements:vIBMSpectrumProtecttechnote4042944vIBMSpectrumProtectExtendedEditiontechnote4042945vIBMSpectrumProtectforDataRetentiontechnote4042946b.
Changetothedirectorywhereyouplacedtheexecutablefile.
Important:Inthenextstep,thefilesareextractedtothecurrentdirectory.
Thepathmustcontainnomorethan128characters.
Besuretoextracttheinstallationfilestoanemptydirectory.
Donotextracttoadirectorythatcontainspreviouslyextractedfiles,oranyotherfiles.
c.
Eitherdouble-clicktheexecutablefile,orenterthefollowingcommandonthecommandlinetoextracttheinstallationfiles.
Thefilesareextractedtothecurrentdirectory.
CopyrightIBMCorp.
1993,201745package_name.
exewherepackage_nameislikethisexample:8.
1.
x.
000-IBM-SPSRV-WindowsX64.
exe3.
SelectoneofthefollowingmethodsofinstallingIBMSpectrumProtect:v"InstallingIBMSpectrumProtectbyusingtheinstallationwizard"v"InstallingIBMSpectrumProtectbyusingconsolemode"onpage47v"InstallingIBMSpectrumProtectinsilentmode"onpage484.
AfteryouinstallIBMSpectrumProtect,andbeforeyoucustomizeitforyouruse,gototheIBMSupportPortal.
ClickSupportanddownloadsandapplyanyapplicablefixes.
InstallingIBMSpectrumProtectbyusingtheinstallationwizardYoucaninstalltheserverbyusingtheIBMInstallationManagergraphicalwizard.
BeforeyoubeginTakethefollowingactionsbeforeyoustarttheinstallation:vVerifythattheoperatingsystemissettothelanguagethatyourequire.
Bydefault,thelanguageoftheoperatingsystemisthelanguageoftheinstallationwizard.
vEnsurethattheuserIDthatyouplantouseduringtheinstallationisauserwithlocalAdministratorauthority.
ProcedureInstallIBMSpectrumProtectbyusingthismethod:OptionDescriptionInstallingthesoftwarefromadownloadedpackage:1.
Changetothedirectorywhereyoudownloadedthepackage.
2.
Starttheinstallationwizardbyissuingthefollowingcommand:install.
batOr,inthedirectorywheretheinstallationfileswereextracted,double-clicktheinstall.
batfile.
WhattodonextvIferrorsoccurduringtheinstallationprocess,theerrorsarerecordedinlogfilesthatarestoredintheIBMInstallationManagerlogsdirectory.
YoucanviewinstallationlogfilesbyclickingFile>ViewLogfromtheInstallationManagertool.
Tocollecttheselogfiles,clickHelp>ExportDataforProblemAnalysisfromtheInstallationManagertool.
vAfteryouinstalltheserverandcomponents,andbeforeyoucustomizeitforyouruse,gototheIBMSupportPortal.
ClickDownloads(fixesandPTFs)andapplyanyapplicablefixes.
vAfteryouinstallanewserver,reviewTakingthefirststepsafteryouinstallIBMSpectrumProtecttolearnaboutconfiguringyourserver.
vIfanativedevicedriverisavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,usethenativedevicedriver.
IfanativedeviceInstallingtheIBMSpectrumProtectserver46IBMSpectrumProtectforWindows:InstallationGuidedriverisnotavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,installtheIBMSpectrumProtectdevicedriverbyissuingthedpinst.
exe/acommand.
Thedpinst.
exefileisinthedevicedriverdirectory.
ThedefaultdirectoryisC:\ProgramFiles\Tivoli\TSM\device\drivers.
InstallingIBMSpectrumProtectbyusingconsolemodeYoucaninstallIBMSpectrumProtectbyusingthecommandlineinconsolemode.
BeforeyoubeginTakethefollowingactionsbeforeyoustarttheinstallation:vVerifythattheoperatingsystemissettothelanguagethatyourequire.
Bydefault,thelanguageoftheoperatingsystemisthelanguageoftheinstallationwizard.
vEnsurethattheuserIDthatyouplantouseduringtheinstallationisauserwithlocalAdministratorauthority.
ProcedureInstallIBMSpectrumProtectbyusingthismethod:OptionDescriptionInstallingthesoftwarefromadownloadedpackage:1.
Changetothedirectorywhereyoudownloadedthepackage.
2.
Starttheinstallationwizardinconsolemodebyissuingthefollowingcommand:install.
bat-cOptional:Generatearesponsefileaspartofaconsolemodeinstallation.
Completetheconsolemodeinstallationoptions,andintheSummarypanel,specifyGtogeneratetheresponses.
WhattodonextvIferrorsoccurduringtheinstallationprocess,theerrorsarerecordedinlogfilesthatarestoredintheIBMInstallationManagerlogsdirectory,forexample:C:\ProgramData\IBM\InstallationManager\logsvAfteryouinstalltheserverandcomponents,andbeforeyoucustomizeitforyouruse,gototheIBMSupportPortal.
ClickDownloads(fixesandPTFs)andapplyanyapplicablefixes.
vAfteryouinstallanewserver,reviewTakingthefirststepsafteryouinstallIBMSpectrumProtecttolearnaboutconfiguringyourserver.
vIfanativedevicedriverisavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,usethenativedevicedriver.
IfanativedevicedriverisnotavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,installtheIBMSpectrumProtectdevicedriverbyissuingthedpinst.
exe/acommand.
Thedpinst.
exefileisinthedevicedriverdirectory.
ThedefaultdirectoryisC:\ProgramFiles\Tivoli\TSM\device\drivers.
InstallingtheIBMSpectrumProtectserverChapter2.
Installingtheservercomponents47InstallingIBMSpectrumProtectinsilentmodeYoucaninstallorupgradetheserverinsilentmode.
Insilentmode,theinstallationdoesnotsendmessagestoaconsolebutinsteadstoresmessagesanderrorsinlogfiles.
BeforeyoubeginToprovidedatainputwhenyouusethesilentinstallationmethod,youcanusearesponsefile.
Thefollowingsampleresponsefilesareprovidedintheinputdirectorywheretheinstallationpackageisextracted:install_response_sample.
xmlUsethisfiletoinstalltheIBMSpectrumProtectcomponents.
update_response_sample.
xmlUsethisfiletoupgradetheIBMSpectrumProtectcomponents.
Thesefilescontaindefaultvaluesthatcanhelpyouavoidanyunnecessarywarnings.
Tousethesefiles,followtheinstructionsthatareprovidedinthefiles.
Ifyouwanttocustomizearesponsefile,youcanmodifytheoptionsthatareinthefile.
Forinformationaboutresponsefiles,seeResponsefiles.
Procedure1.
Createaresponsefile.
Youcanmodifythesampleresponsefileorcreateyourownfile.
2.
IfyouinstalltheserverandOperationsCenterinsilentmode,createapasswordfortheOperationsCentertruststoreintheresponsefile.
Ifyouareusingtheinstall_response_sample.
xmlfile,addthepasswordinthefollowinglineofthefile,wheremypasswordrepresentsthepassword:Formoreinformationaboutthispassword,seeInstallationchecklistTip:ToupgradetheOperationsCenter,thetruststorepasswordisnotrequiredifyouareusingtheupdate_response_sample.
xmlfile.
3.
Startthesilentinstallationbyissuingthefollowingcommandfromthedirectorywheretheinstallationpackageisextracted.
Thevalueresponse_filerepresentstheresponsefilepathandfilename:vinstall.
bat-s-inputresponse_file-acceptLicenseWhattodonextvIferrorsoccurduringtheinstallationprocess,theerrorsarerecordedinlogfilesthatarestoredintheIBMInstallationManagerlogsdirectory,forexample:C:\ProgramData\IBM\InstallationManager\logsvAfteryouinstalltheserverandcomponents,andbeforeyoucustomizeitforyouruse,gototheIBMSupportPortal.
ClickDownloads(fixesandPTFs)andapplyanyapplicablefixes.
vAfteryouinstallanewserver,reviewTakingthefirststepsafteryouinstallIBMSpectrumProtecttolearnaboutconfiguringyourserver.
vIfanativedevicedriverisavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,usethenativedevicedriver.
IfanativedevicedriverisnotavailableonWindowsforthetapedrivesormediumchangersthatInstallingtheIBMSpectrumProtectserver48IBMSpectrumProtectforWindows:InstallationGuideyouplantouse,installtheIBMSpectrumProtectdevicedriverbyissuingthedpinst.
exe/acommand.
Thedpinst.
exefileisinthedevicedriverdirectory.
ThedefaultdirectoryisC:\ProgramFiles\Tivoli\TSM\device\drivers.
InstallingserverlanguagepackagesTranslationsfortheserverallowtheservertodisplaymessagesandhelpinlanguagesotherthanUSEnglish.
Thetranslationsalsoallowfortheuseoflocaleconventionsfordate,time,andnumberformatting.
BeforeyoubeginForinstructionsoninstallingstorageagentlanguagepackages,seeLanguagepackconfigurationforstorageagents.
ServerlanguagelocalesUseeitherthedefaultlanguagepackageoptionorselectanotherlanguagepackagetodisplayservermessagesandhelp.
Thislanguagepackageisautomaticallyinstalledforthefollowingdefaultlanguageoptionforservermessagesandhelp:LANGUAGEAMENG.
Forlanguagesorlocalesotherthanthedefault,installthelanguagepackagethatyourinstallationrequires.
Youcanusethelanguagesthatareshown:Table11.
ServerlanguagesforWindowsLanguageLANGUAGEoptionvalueChinese,SimplifiedchsChinese,TraditionalchtEnglishamengFrenchfraGermandeuItalianitaJapanese(Shift-JIS)jpnKoreankorPortuguese,BrazilianptbRussianrusSpanishespRestriction:ForOperationsCenterusers,somecharactersmightnotbedisplayedproperlyifthewebbrowserdoesnotusethesamelanguageastheserver.
Ifthisproblemoccurs,setthebrowsertousethesamelanguageastheserver.
InstallingtheIBMSpectrumProtectserverChapter2.
Installingtheservercomponents49ConfiguringalanguagepackageAfteryouconfigurealanguagepackage,messagesandhelpareshownontheserverinlanguagesotherthanUSEnglish.
InstallationpackagesareprovidedwithIBMSpectrumProtect.
AboutthistaskSettheLANGUAGEoptionintheserveroptionsfiletothenameofthelocalethatyouwanttouse.
Forexample:tousetheitalocale,settheLANGUAGEoptiontoita.
See"Serverlanguagelocales"onpage49.
Ifthelocaleissuccessfullyinitialized,itformatsthedate,time,andnumberfortheserver.
Ifthelocaleisnotsuccessfullyinitialized,theserverusestheUSEnglishmessagefilesandthedate,time,andnumberformat.
UpdatingalanguagepackageYoucanmodifyorupdatealanguagepackagebyusingtheIBMInstallationManager.
AboutthistaskYoucaninstallanotherlanguagepackagewithinthesameIBMSpectrumProtectinstance.
vUsetheModifyfunctionofIBMInstallationManagertoinstallanotherlanguagepackage.
vUsetheUpdatefunctionofIBMInstallationManagertoupdatetonewerversionsofthelanguagepackages.
Tip:InIBMInstallationManager,thetermupdatemeanstodiscoverandinstallupdatesandfixestoinstalledsoftwarepackages.
Inthiscontext,updateandupgradearesynonymous.
InstallingtheIBMSpectrumProtectserver50IBMSpectrumProtectforWindows:InstallationGuideChapter3.
TakingthefirststepsafteryouinstallIBMSpectrumProtectAfteryouinstallVersion8.
1.
3,preparefortheconfiguration.
UsingtheconfigurationwizardisthepreferredmethodofconfiguringtheIBMSpectrumProtectinstance.
Aboutthistask1.
CreatethedirectoriesanduserIDfortheserverinstance.
See"CreatingtheuserIDanddirectoriesfortheserverinstance.
"2.
Configureaserverinstance.
Selectoneofthefollowingoptions:vUsetheconfigurationwizard,thepreferredmethod.
See"ConfiguringIBMSpectrumProtectbyusingtheconfigurationwizard"onpage54.
vManuallyconfigurethenewinstance.
See"Configuringtheserverinstancemanually"onpage55.
Completethefollowingstepsduringamanualconfiguration.
a.
SetupyourdirectoriesandcreatetheIBMSpectrumProtectinstance.
See"Creatingtheserverinstance"onpage56.
b.
Createanewserveroptionsfilebycopyingthesamplefiletosetupcommunicationsbetweentheserverandclients.
See"Configuringserverandclientcommunications"onpage57.
c.
IssuetheDSMSERVFORMATcommandtoformatthedatabase.
See"Formattingthedatabaseandlog"onpage60.
d.
Configureyoursystemfordatabasebackup.
See"Preparingthedatabasemanagerfordatabasebackup"onpage61.
3.
Configureoptionstocontrolwhendatabasereorganizationruns.
See"Configuringserveroptionsforserverdatabasemaintenance"onpage62.
4.
Starttheserverinstanceifitisnotalreadystarted.
See"StartingtheserverinstanceonWindowssystems"onpage63.
5.
Registeryourlicense.
See"Registeringlicenses"onpage68.
6.
Prepareyoursystemfordatabasebackups.
See"Specifyingadeviceclassinpreparationfordatabasebackups"onpage68.
7.
Monitortheserver.
See"Monitoringtheserver"onpage70.
CreatingtheuserIDanddirectoriesfortheserverinstanceCreatetheuserIDfortheIBMSpectrumProtectserverinstanceandcreatethedirectoriesthattheserverinstanceneedsfordatabaseandrecoverylogs.
BeforeyoubeginReviewtheinformationaboutplanningspacefortheserverbeforeyoucompletethistask.
See"Worksheetsforplanningdetailsfortheserver"onpage23.
Procedure1.
CreatetheuserIDthatwillowntheserverinstance.
YouusethisuserIDwhenyoucreatetheserverinstanceinalaterstep.
CreateauserIDthatwillbetheowneroftheIBMSpectrumProtectCopyrightIBMCorp.
1993,201751serverinstance.
AuserIDcanownmorethanoneIBMSpectrumProtectserverinstance.
Identifytheuseraccountthatwillowntheserverinstance.
WhentheserverisstartedasaWindowsservice,thisaccountistheonethattheservicewilllogonto.
Theuseraccountmusthaveadministrativeauthorityonthesystem.
Oneuseraccountcanownmorethanoneserverinstance.
Ifyouhavemultipleserversononesystemandwanttoruneachserverwithadifferentuseraccount,createanewuseraccountinthisstep.
CreatetheuserID.
Restriction:TheuserIDmustcomplywiththefollowingrule:IntheuserID,onlylowercaseletters(a-z),numerals(0-9),andtheunderscorecharacter(_)canbeused.
TheuserIDmustbe30charactersorless,andcannotstartwithibm,sql,sys,oranumeral.
TheuserIDandgroupnamecannotbeuser,admin,guest,public,local,oranySQLreservedword.
a.
UsethefollowingoperatingsystemcommandtocreatetheuserID:netuseruser_ID*/addYouarepromptedtocreateandverifyapasswordforthenewuserID.
b.
IssuethefollowingoperatingsystemcommandstoaddthenewuserIDtotheAdministratorsgroups:netlocalgroupAdministratorsuser_ID/addnetlocalgroupDB2ADMNSuser_ID/add2.
Createdirectoriesthattheserverrequires.
CreateemptydirectoriesforeachiteminthetableandensurethatthenewuserIDyoujustcreatedhasread/writepermissiontothedirectories.
Thedatabase,archivelog,andactivelogmustresideondifferentphysicalvolumes.
ItemExamplecommandsforcreatingthedirectoriesYourdirectoriesTheinstancedirectoryfortheserver,whichisadirectorythatwillcontainfilesspecificallyforthisserverinstance(theserveroptionsfileandotherserver-specificfiles)mkdird:\tsm\server1Thedatabasedirectoriesmkdird:\tsm\db001mkdire:\tsm\db002mkdirf:\tsm\db003mkdirg:\tsm\db004Activelogdirectorymkdirh:\tsm\logArchivelogdirectorymkdiri:\tsm\archlogOptional:Directoryforthelogmirrorfortheactivelogmkdirj:\tsm\logmirrorInstallingtheIBMSpectrumProtectserver52IBMSpectrumProtectforWindows:InstallationGuideCreateemptydirectoriesforeachiteminthetableandensurethatthenewuserIDyoujustcreatedhasread/writepermissiontothedirectories.
Thedatabase,archivelog,andactivelogmustresideondifferentphysicalvolumes.
ItemExamplecommandsforcreatingthedirectoriesYourdirectoriesOptional:Secondaryarchivelogdirectory(failoverlocationforarchivelog)mkdirk:\tsm\archlogfailoverWhenaserverisinitiallycreatedbyusingtheDSMSERVFORMATutilityortheconfigurationwizard,aserverdatabaseandrecoverylogarecreated.
Inaddition,filesarecreatedtoholddatabaseinformationthatisusedbythedatabasemanager.
3.
LogoffthenewuserID.
ConfiguringtheIBMSpectrumProtectserverAfteryouhaveinstalledtheserverandpreparedfortheconfiguration,configuretheserverinstance.
AboutthistaskTip:TheIBMSpectrumProtectManagementConsole,whichisaMicrosoftManagementConsole(MMC)snap-in,isnolongerdeliveredwithIBMSpectrumProtect.
Thepreferredmethodforconfiguringtheserveristousetheconfigurationwizard.
Youcanusethewizardtocompleteseveralserverconfigurationtasks.
However,youcannotusethewizardtoextendtheActiveDirectoryschemasothatclientscanautomaticallydiscoverservers.
ConfigureanIBMSpectrumProtectserverinstancebyselectingoneofthefollowingoptions:vUsetheIBMSpectrumProtectconfigurationwizardonyourlocalsystem.
See"ConfiguringIBMSpectrumProtectbyusingtheconfigurationwizard"onpage54.
vManuallyconfigurethenewIBMSpectrumProtectinstance.
See"Configuringtheserverinstancemanually"onpage55.
Completethefollowingstepsduringamanualconfiguration.
1.
SetupthedirectoriesandcreatetheIBMSpectrumProtectinstance.
See"Creatingtheserverinstance"onpage56.
2.
CreateanewserveroptionsfilebycopyingthesamplefileinordertosetupcommunicationsbetweentheIBMSpectrumProtectserverandclients.
See"Configuringserverandclientcommunications"onpage57.
3.
IssuetheDSMSERVFORMATcommandtoformatthedatabase.
See"Formattingthedatabaseandlog"onpage60.
4.
Configureyoursystemfordatabasebackup.
See"Preparingthedatabasemanagerfordatabasebackup"onpage61.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
353ConfiguringIBMSpectrumProtectbyusingtheconfigurationwizardThewizardoffersaguidedapproachtoconfiguringaserver.
Byusingthegraphicaluserinterface(GUI),youcanavoidsomeconfigurationstepsthatarecomplexwhendonemanually.
StartthewizardonthesystemwhereyouinstalledtheIBMSpectrumProtectserverprogram.
BeforeyoubeginBeforeyoubegintousetheconfigurationwizard,youmustcompleteallprecedingstepstopreparefortheconfiguration.
ThesestepsincludeinstallingIBMSpectrumProtect,creatingthedatabaseandlogdirectories,andcreatingthedirectoriesanduserIDfortheserverinstance.
AboutthistaskTip:TheIBMSpectrumProtectConsole,whichisanMMCsnap-in,isnolongerdeliveredwithIBMSpectrumProtect.
Thepreferredmethodforconfiguringtheserverinstanceistousetheconfigurationwizard.
Youcanusethewizardtocompleteseveralconfigurationtasks.
Procedure1.
Ensurethatthefollowingrequirementsaremet:vEnsurethatthefollowingrequirementsaremet:a.
ClickStart>AdministrativeTools>Services.
b.
IntheServiceswindow,selecttheRemoteRegistryserviceifitisnotstarted,andclickStart.
vEnsureports137,139and445arenotblockedbyafirewall:a.
ClickStart>ControlPanel>WindowsFirewall.
b.
SelectAdvancedSettings.
c.
SelectInboundRulesintheleftpane.
d.
SelectNewRuleintherightpane.
e.
CreateaportruleforTCPports137,139and445toallowconnectionsfordomainandprivatenetworks.
vConfigureUserAccountControl:AccessallthreeoftheuseraccountcontrolconfigurationsettingsbyfirstaccessingLocalSecurityPolicySecurityoptions,byusingthefollowingsteps:a.
Enablethebuilt-inAdministratoraccount:–SelecttheAccounts:Administratoraccountstatus.
–SelectEnableandclickOK.
b.
DisableUserAccountControlforallWindowsadministrators:–SelecttheUserAccountControl:RunalladministratorsinAdminApprovalMode.
–SelectDisableandclickOK.
c.
DisableUserAccountControllforthebuilt-inAdministratoraccount:–SelecttheUserAccountControl:AdminApprovalModefortheBuilt-inAdministratorAccount.
–SelectDisableandclickOK.
vRestarttheserverbeforeyouproceedwiththeConfigurationwizard.
InstallingtheIBMSpectrumProtectserver54IBMSpectrumProtectforWindows:InstallationGuide2.
Startthelocalversionofthewizard:EitherclickStart>AllPrograms>IBMSpectrumProtect>ConfigurationWizard.
Or,double-clickthedsmicfgx.
exeprogramininstallation_directory\server.
ThedefaultdirectoryisC:\ProgramFiles\Tivoli\TSM.
Followtheinstructionstocompletetheconfiguration.
Thewizardcanbestoppedandrestarted,buttheserverisnotoperationaluntiltheentireconfigurationprocessiscomplete.
ConfiguringRemoteExecutionProtocolonWindowsConfigureremoteaccesssettingsbyusingtheseprocedures.
BeforeyoubeginYoumustconfiguretheUserAccountControlfeaturebeforeyourunthewizard.
Tip:EnsurethattheRemoteRegistryinWindowsServicesisstarted,andports445,137,and139areunblockedinthefirewall.
ProcedureIfthesystemisrunningonWindows,completethefollowingstepstodisableUserAccountControl:1.
Thebuilt-inAdministratoraccountmustbeenabled.
Toenablethebuilt-inadministratoraccount,clickControlPanel>AdministrativeTools>LocalSecurityPolicy.
Then,underSecuritySettings,double-clickLocalPolicies.
Double-clickSecurityOptions.
Double-clicktheAccounts:Administratoraccountstatussection.
SelectEnableandclickOK.
2.
UserAccountControlmustbedisabledforallwindowsadministrators.
TodisableUserAccountControlforadministrators,clickControlPanel>AdministrativeTools>LocalSecurityPolicy.
Then,underSecuritySettings,double-clickLocalPolicies.
Double-clickSecurityOptions.
Double-clicktheUserAccountControl:RunalladministratorsinAdminApprovalModesection.
SelectDisableandclickOK.
3.
UserAccountControlmustbedisabledforthebuilt-inAdministratoraccount.
TodisableUserAccountControlforadministrators,clickControlPanel>AdministrativeTools>LocalSecurityPolicy.
Then,underSecuritySettings,double-clickLocalPolicies.
Double-clickSecurityOptions.
Double-clicktheUserAccountControl:AdminAppovalModefortheBuilt-inAdministratorAccountsection.
SelectDisableandclickOK.
ConfiguringtheserverinstancemanuallyAfterinstallingIBMSpectrumProtectVersion8.
1.
3,youcanconfigureIBMSpectrumProtectmanuallyinsteadofusingtheconfigurationwizard.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
355CreatingtheserverinstanceCreateanIBMSpectrumProtectinstancebyissuingthedb2icrtcommand.
AboutthistaskYoucanhaveoneormoreserverinstancesononeworkstation.
Important:Beforeyourunthedb2icrtcommand,ensurethattheuserandtheinstancedirectoryoftheuserexists.
Ifthereisnoinstancedirectory,youmustcreateit.
Theinstancedirectorystoresthefollowingfilesfortheserverinstance:vTheserveroptionsfile,dsmserv.
optvTheserverkeydatabasefile,cert.
kdb,andthe.
armfiles(usedbyclientsandotherserverstoimporttheSecureSocketsLayercertificatesoftheserver)vDeviceconfigurationfile,iftheDEVCONFIGserveroptiondoesnotspecifyafullyqualifiednamevVolumehistoryfile,iftheVOLUMEHISTORYserveroptiondoesnotspecifyafullyqualifiednamevVolumesforDEVTYPE=FILEstoragepools,ifthedirectoryforthedeviceclassisnotfullyspecified,ornotfullyqualifiedvUserexitsvTraceoutput(ifnotfullyqualified)1.
LoginasanadministratorandcreateanIBMSpectrumProtectinstance,byusingthedb2icrtcommand.
Enterthefollowingcommandononeline.
TheuseraccountthatyouspecifybecomestheuserIDthatownstheVersion8.
1.
3server(theinstanceuserID).
db2icrt-uuser_accountinstance_nameForexample,iftheuseraccountistsminst1andtheserverinstanceisServer1,enterthefollowingcommand:db2icrt-utsminst1server1YouarepromptedforthepasswordforuserIDtsminst1.
Later,whenyoucreateandformatthedatabase,youusetheinstancenamethatyouspecifiedwiththiscommand,withthe-koption.
2.
Changethedefaultpathforthedatabasetobethedrivewheretheinstancedirectoryfortheserverislocated.
Completethefollowingsteps:a.
ClickStart>Programs>IBMDB2>DB2TSM1>CommandLineTools>CommandLineProcessor.
b.
Enterquittoexitthecommandlineprocessor.
Awindowwithacommandpromptshouldnowbeopen,withtheenvironmentproperlysetuptosuccessfullyissuethecommandsinthenextsteps.
c.
Fromthecommandpromptinthatwindow,issuethefollowingcommandtosettheenvironmentvariablefortheserverinstancethatyouareworkingwith:setdb2instance=instance_nameTheinstance_nameisthesameastheinstancenamethatyouspecifiedwhenyouissuedthedb2icrtcommand.
Forexample,tosettheenvironmentvariablefortheServer1serverinstance,issuethefollowingcommand:InstallingtheIBMSpectrumProtectserver56IBMSpectrumProtectforWindows:InstallationGuidesetdb2instance=server1d.
Issuethecommandtosetthedefaultdrive:db2updatedbmcfgusingdftdbpathinstance_locationForexample,theinstancedirectoryisd:\tsm\server1andtheinstancelocationisdrived:.
Enterthecommand:db2updatedbmcfgusingdftdbpathd:3.
Createanewserveroptionsfile.
See"Configuringserverandclientcommunications.
"ConfiguringserverandclientcommunicationsAfterinstallingtheserver,youcansetupclientandservercommunicationsbyspecifyingoptionsintheserverandclientoptionsfiles.
AboutthistaskSettheseserveroptionsbeforeyoustarttheserver.
Whenyoustarttheserver,thenewoptionsgointoeffect.
Ifyoumodifyanyserveroptionsafterstartingtheserver,youmuststopandrestarttheservertoactivatetheupdatedoptions.
Reviewtheserveroptionsfile(dsmserv.
opt.
smp)thatislocatedintheserverinstancedirectorytoviewandspecifyservercommunicationsoptions.
Bydefault,theserverusestheTCP/IPandNamedPipescommunicationmethods.
Tip:Ifyoustarttheserverconsoleandseewarningmessagesthataprotocolcouldnotbeusedbytheserver,eithertheprotocolisnotinstalledorthesettingsdonotmatchtheWindowsprotocolsettings.
Foraclienttouseaprotocolthatisenabledontheserver,theclientoptionsfilemustcontaincorrespondingvaluesforcommunicationoptions.
Intheserveroptionsfile,youcanviewthevaluesforeachprotocol.
Youcanspecifyoneormoreofthefollowingcommunicationmethods:vTCP/IPVersion4orVersion6vNamedPipesvSharedmemoryvSecureSocketsLayer(SSL)Tip:YoucanauthenticatepasswordswiththeLDAPdirectoryserver,orauthenticatepasswordswiththeserver.
PasswordsthatareauthenticatedwiththeLDAPdirectoryservercanprovideenhancedsystemsecurity.
SettingTCP/IPoptions:SelectfromarangeofTCP/IPoptionsfortheIBMSpectrumProtectserverorretainthedefault.
AboutthistaskThefollowingisanexampleofalistofTCP/IPoptionsthatyoucanusetosetupyoursystem.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
357commmethodtcpiptcpport1500tcpwindowsize0tcpnodelayyesTip:YoucanuseTCP/IPVersion4,Version6,orboth.
TCPPORTTheserverportaddressforTCP/IPandSSLcommunication.
Thedefaultvalueis1500.
TCPWINDOWSIZESpecifiesthesizeoftheTCP/IPbufferthatisusedwhensendingorreceivingdata.
Thewindowsizethatisusedinasessionisthesmalleroftheserverandclientwindowsizes.
Largerwindowsizesuseadditionalmemorybutcanimproveperformance.
Tousethedefaultwindowsizefortheoperatingsystem,specify0.
TCPNODELAYSpecifieswhetherornottheserversendssmallmessagesorletsTCP/IPbufferthemessages.
Sendingsmallmessagescanimprovethroughputbutincreasesthenumberofpacketssentoverthenetwork.
SpecifyYEStosendsmallmessagesorNOtoletTCP/IPbufferthem.
ThedefaultisYES.
TCPADMINPORTSpecifiestheportnumberonwhichtheserverTCP/IPcommunicationdriveristowaitforTCP/IPorSSL-enabledcommunicationrequestsotherthanclientsessions.
ThedefaultisthevalueofTCPPORT.
SSLTCPPORT(SSL-only)SpecifiestheSecureSocketsLayer(SSL)portnumberonwhichtheserverTCP/IPcommunicationdriverwaitsforrequestsforSSL-enabledsessionsforthecommand-linebackup-archiveclientandthecommand-lineadministrativeclient.
SSLTCPADMINPORT(SSL-only)SpecifiestheportaddressonwhichtheserverTCP/IPcommunicationdriverwaitsforrequestsforSSL-enabledsessionsforthecommand-lineadministrativeclient.
SettingNamedPipesoptions:TheNamedPipescommunicationmethodisidealwhenrunningtheserverandclientonthesameWindowsmachine.
NamedPipesrequirenospecialconfiguration.
AboutthistaskHereisanexampleofaNamedPipessetting:commmethodnamedpipenamedpipename\\.
\pipe\adsmpipeCOMMMETHODcanbeusedmultipletimesintheIBMSpectrumProtectserveroptionsfile,withadifferentvalueeachtime.
Forexample,thefollowingexampleispossible:InstallingtheIBMSpectrumProtectserver58IBMSpectrumProtectforWindows:InstallationGuidecommmethodtcpipcommmethodnamedpipeSettingSecureSocketsLayeroptions:YoucanaddmoreprotectionforyourdataandpasswordsbyusingSecureSocketsLayer(SSL).
BeforeyoubeginSSListhestandardtechnologyforcreatingencryptedsessionsbetweenserversandclients.
SSLprovidesasecurechannelforserversandclientstocommunicateoveropencommunicationpaths.
WithSSL,theidentityoftheserverisverifiedthroughtheuseofdigitalcertificates.
Toensurebettersystemperformance,useSSLonlyforsessionswhenitisneeded.
ConsideraddingadditionalprocessorresourcesontheIBMSpectrumProtectservertomanagetheincreasedrequirements.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
359FormattingthedatabaseandlogUsetheDSMSERVFORMATutilitytoinitializeaserverinstance.
Nootherserveractivityisallowedwhileyouinitializethedatabaseandrecoverylog.
Afteryousetupservercommunications,youarereadytoinitializethedatabase.
EnsurethatyouloginbyusingtheinstanceuserID.
Donotplacethedirectoriesonfilesystemsthatmightrunoutofspace.
Ifcertaindirectories(forexample,thearchivelog)becomeunavailableorfull,theserverstops.
SeeCapacityplanningformoredetails.
ForoptimalperformanceandtofacilitateI/O,specifyatleasttwoequallysizedcontainersorLogicalUnitNumbers(LUNs)forthedatabase.
Inaddition,eachactivelogandarchivelogneedsitsowncontainerorLUN.
Important:Theinstallationprogramcreatesasetofregistrykeys.
Oneofthesekeyspointstothedirectorywhereadefaultserver,namedSERVER1,iscreated.
Toinstallanadditionalserver,createadirectoryandusetheDSMSERVFORMATutility,withthe-kparameter,fromthatdirectory.
Thatdirectorybecomesthelocationoftheserver.
Theregistrytrackstheinstalledservers.
SettingtheexitlisthandlerSettheDB2NOEXITLISTregistryvariabletoONforeachserverinstance.
Logontothesystemastheserverinstanceownerandissuethiscommand:db2set-iserver_instance_nameDB2NOEXITLIST=ONForexample:db2set-iserver1DB2NOEXITLIST=ONInitializingaserverinstanceUsetheDSMSERVFORMATutilitytoinitializeaserverinstance.
Forexample,iftheserverinstancedirectoryis/tsminst1,issuethefollowingcommands:cd\tsminst1dsmserv-kserver2formatdbdir=d:\tsm\db001activelogsize=32768activelogdirectory=e:\tsm\activelogarchlogdirectory=f:\tsm\archlogarchfailoverlogdirectory=g:\tsm\archfaillogmirrorlogdirectory=h:\tsm\mirrorlogTip:Ifyouspecifymultipledirectories,ensurethattheunderlyingfilesystemsareofequalsizetoensureaconsistentdegreeofparallelismfordatabaseoperations.
Ifoneormoredirectoriesforthedatabasearesmallerthantheothers,theyreducethepotentialforoptimizedparallelprefetchinganddistributionofthedatabase.
Relatedinformation:DSMSERVFORMAT(Formatthedatabaseandlog)InstallingtheIBMSpectrumProtectserver60IBMSpectrumProtectforWindows:InstallationGuidePreparingthedatabasemanagerfordatabasebackupTobackupthedatainthedatabasetoIBMSpectrumProtect,youmustenablethedatabasemanagerandconfiguretheIBMSpectrumProtectapplicationprogramminginterface(API).
AboutthistaskIfyouusetheconfigurationwizardtocreateanIBMSpectrumProtectserverinstance,youdonothavetocompletethesesteps.
Ifyouareconfiguringaninstancemanually,completethefollowingstepsbeforeyouissueeithertheBACKUPDBortheRESTOREDBcommands.
Attention:Ifthedatabaseisunusable,theentireIBMSpectrumProtectserverisunavailable.
Ifadatabaseislostandcannotberecovered,itmightbedifficultorimpossibletorecoverdatathatismanagedbythatserver.
Therefore,itiscriticallyimportanttobackupthedatabase.
Restriction:DatabasebackupandrestoreoversharedmemoryarenotavailableonWindowssystems.
Inthefollowingcommands,theexamplesuseserver1forthedatabaseinstanceandd:\tsmserver1fortheIBMSpectrumProtectserverdirectory.
Replacethesevalueswithyouractualvaluesinthecommands.
1.
Createafilethatiscalledtsmdbmgr.
envinthed:\tsmserver1directorywiththefollowingcontents:DSMI_CONFIG=server_instance_directory\tsmdbmgr.
optDSMI_LOG=server_instance_directory2.
SettheDSMI_apienvironment-variableconfigurationforthedatabaseinstance:a.
OpenaDB2commandwindow.
OnemethodistogototheC:\ProgramFiles\Tivoli\TSM\db2\bindirectory,orifyouinstalledIBMSpectrumProtectinadifferentlocation,gotothedb2\binsubdirectoryinyourmaininstallationdirectory.
Then,issuethiscommand:db2cmdb.
Issuethiscommand:db2set-iserver1DB2_VENDOR_INI=d:\tsmserver1\tsmdbmgr.
env3.
Createafilethatiscalledtsmdbmgr.
optinthed:\tsmserver1directorywiththefollowingcontents:nodename$$_TSMDBMGR_$$commmethodtcpiptcpserveraddrlocalhosttcpport1500passwordaccessgenerateerrorlognamed:\tsmserver1\tsmdbmgr.
logwherevnodenamespecifiesthenodenametheclientAPIusestoconnecttotheserverduringadatabasebackup.
Thisvaluemustbe$$_TSMDBMGR_$$fordatabasebackuptowork.
vcommethodspecifiestheclientAPIusedtocontacttheserverfordatabasebackup.
vtcpserveraddrspecifiestheserveraddressthattheclientAPIusestocontacttheserverfordatabasebackup.
Toensurethatthedatabasecanbebackedup,thisvaluemustbelocalhost.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
361vtcpportspecifiestheportnumberthattheclientAPIusestocontacttheserverfordatabasebackup.
Ensurethatyouenterthesametcpportvaluethatisspecifiedinthedsmserv.
optserveroptionsfile.
vpasswordaccessisrequiredforthebackupnodetoconnecttotheserveronwindowssystems.
verrorlognamespecifiestheerrorlogwheretheclientAPIlogserrorsthatareencounteredduringadatabasebackup.
Thislogistypicallyintheserverinstancedirectory.
However,thislogcanbeplacedinanylocationwheretheinstanceuserIDhaswrite-permission.
ConfiguringserveroptionsforserverdatabasemaintenanceTohelpavoidproblemswithdatabasegrowthandserverperformance,theserverautomaticallymonitorsitsdatabasetablesandreorganizesthemwhenneeded.
Beforestartingtheserverforproductionuse,setserveroptionstocontrolwhenreorganizationruns.
Ifyouplantousedatadeduplication,ensurethattheoptiontorunindexreorganizationisenabled.
AboutthistaskTableandindexreorganizationrequiressignificantprocessorresources,activelogspace,andarchivelogspace.
Becausedatabasebackuptakesprecedenceoverreorganization,selectthetimeanddurationforreorganizationtoensurethattheprocessesdonotoverlapandreorganizationcancomplete.
Youcanoptimizeindexandtablereorganizationfortheserverdatabase.
Inthisway,youcanhelptoavoidunexpecteddatabasegrowthandperformanceissues.
Forinstructions,seetechnote1683633.
Ifyouupdatetheseserveroptionswhiletheserverisrunning,youmuststopandrestarttheserverbeforetheupdatedvaluestakeeffect.
Procedure1.
Modifytheserveroptions.
Edittheserveroptionsfile,dsmserv.
opt,intheserverinstancedirectorybyusingatexteditor.
Followtheseguidelineswhenyouedittheserveroptionsfile:vToenableanoption,removetheasteriskatthebeginningoftheline.
vEnteranoptiononanyline.
vEnteronlyoneoptionperline.
Theentireoptionwithitsvaluemustbeononeline.
vIfyouhavemultipleentriesforanoptioninthefile,theserverusesthelastentry.
Toviewavailableserveroptions,seethesamplefile,dsmserv.
opt.
smp,inthec:\ProgramFiles\Tivoli\TSMdirectory.
2.
Ifyouplantousedatadeduplication,enabletheALLOWREORGINDEXserveroption.
Addthefollowingoptionandvaluetotheserveroptionsfile:allowreorgindexyes3.
SettheREORGBEGINTIMEandREORGDURATIONserveroptionstocontrolwhenreorganizationstartsandhowlongitruns.
Selectatimeanddurationsothatreorganizationrunswhenyouexpectthattheserverisleastbusy.
Theseserveroptionscontrolbothtableandindexreorganizationprocesses.
InstallingtheIBMSpectrumProtectserver62IBMSpectrumProtectforWindows:InstallationGuidea.
SetthetimeforreorganizationtostartbyusingtheREORGBEGINTIMEserveroption.
Specifythetimebyusingthe24-hoursystem.
Forexample,tosetthestarttimeforreorganizationas8:30p.
m.
,specifythefollowingoptionandvalueintheserveroptionsfile:reorgbegintime20:30b.
Settheintervalduringwhichtheservercanstartreorganization.
Forexample,tospecifythattheservercanstartreorganizationforfourhoursafterthetimesetbytheREORGBEGINTIMEserveroption,specifythefollowingoptionandvalueintheserveroptionsfile:reorgduration44.
Iftheserverwasrunningwhileyouupdatedtheserveroptionsfile,stopandrestarttheserver.
Relatedinformation:ALLOWREORGINDEXALLOWREORGTABLEREORGBEGINTIMEREORGDURATIONStartingtheserverinstanceonWindowssystemsInaproductionenvironment,thepreferredmethodforstartingtheserverisasaWindowsservice.
Inanenvironmentwhereyouarereconfiguring,testing,orcompletingmaintenancetasks,starttheserverintheforegroundorusemaintenancemode.
BeforeyoubeginSelectoneofthefollowingmethodsforstartingtheserver:AsaWindowsserviceThismethodisusefulinaproductionenvironment.
Whenyouconfiguretheservertorunasaservice,youcanspecifythattheserverstartsautomaticallywheneverthesystemisstarted.
IntheforegroundThismethodisusefulwhenyouareconfiguringortestingtheserver.
Whenyoustarttheserverintheforeground,IBMSpectrumProtectprovidesaspecialadministratoruserIDthatisnamedSERVER_CONSOLE.
Allservermessagesaredisplayedintheforeground.
Themessagescanbeusefulifyoumustdebugstartupproblems.
InmaintenancemodeThismethodisusefulwhenyouarecompletingmaintenanceorreconfigurationtasks.
Whenyoustarttheserverinmaintenancemode,youdisableoperationsthatmightdisruptyourmaintenanceorreconfigurationtasks.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
363ProcedureFollowtheinstructionsforyourselectedoption:OptionDescriptionStartingtheserverasaWindowsserviceTostarttheserverasaWindowsservice,takeoneofthefollowingactions:vIfyouconfiguredtheserverbyusingtheconfigurationwizard,completethefollowingsteps:1.
ConfiguretheservertostartasaWindowsservicebyfollowingtheinstructionsin"ConfiguringtheservertostartasaWindowsservice.
"2.
Starttheserverbyfollowingtheinstructionsin"StartingtheserverasaWindowsservice"onpage65.
vIfyoudidnotusetheconfigurationwizard,createandconfiguretheWindowsservicebyfollowingtheinstructionsin"ManuallycreatingandconfiguringaWindowsservice"onpage66.
StartingtheserverintheforegroundTostarttheserverintheforeground,followtheinstructionsin"Startingtheserverintheforeground"onpage67.
StartingtheserverinmaintenancemodeTostarttheserverinmaintenancemode,followtheinstructionsin"Startingtheserverinmaintenancemode"onpage67.
ConfiguringtheservertostartasaWindowsserviceBeforeyoucanstarttheserverasaWindowsservice,youmustensurethatoptionsandaccessrightsaresetcorrectly.
BeforeyoubeginAWindowsservicemustbecreated.
Ifyouconfiguredtheserverbyusingtheconfigurationwizard,aWindowsservicewascreatedautomatically.
Inthatcase,usethisproceduretoconfiguretheservertostartasaWindowsservice.
Ifyoudidnotuseawizard,youmustcreateandconfiguretheWindowsservicemanuallybyfollowingthestepsin"ManuallycreatingandconfiguringaWindowsservice"onpage66.
Procedure1.
FromtheWindowsStartmenu,clickRun,typeservices.
msc,andclickOK.
2.
IntheServiceswindow,selecttheserverinstancethatyouwanttostartasaservice,andclickProperties.
Forexample,selectTSMINST1,andclickProperties.
3.
Toensurethattheserverservicestartsautomatically,clicktheGeneraltab.
FromtheStartuptypelist,selectAutomatic.
4.
Tosettheuserforstartingtheserverservice,clicktheLogOntab,andtakeoneofthefollowingactions:InstallingtheIBMSpectrumProtectserver64IBMSpectrumProtectforWindows:InstallationGuidevIfyouplantoruntheserverserviceundertheLocalSystemaccount,selectLocalSystemaccountandclickOK.
vIfyouplantoruntheserverserviceundertheinstanceuserID,takethefollowingactions:a.
SelectThisaccount,andbrowsefortheuserIDthatownstheserverDB2instanceandhaspermissionsforstartingtheserver.
b.
IntheSelectUserwindow,intheEntertheobjectnametoselectfield,entertheuserID.
c.
ClickCheckNames.
d.
ClickOKtwice.
5.
IfyouconfiguredtheserverservicetorunundertheLocalSystemaccount,grantdatabaseaccesstotheLocalSystemaccount:a.
LogonwiththeuserIDthatwasusedtocreatetheserverdatabase.
ThisuserIDistheuserIDthatwasusedtoruntheDSMSERVFORMATutilitytoinitializetheserverdatabase.
Alternatively,ifyouconfiguredtheserverwiththedsmicfgxconfigurationwizard,thisuserIDistheuserIDthatwasusedtocreatetheinstance.
b.
OpenaDB2commandwindow.
IftheserverisinstalledonWindowsServer2012,opentheStartwindow,andclickDB2CommandWindow-Administrator.
c.
IntheDB2commandwindow,enterthefollowingcommands:setDB2INSTANCE=server1db2connecttoTSMDB1db2grantdbadmwithdataaccesswithaccessctrlondatabasetousersystemdb2grantsecadmondatabasetousersystemTip:WhentheserverserviceisconfiguredtorunundertheLocalSystemaccount,thedatabasecanbeaccessedbyanyadministratoronthesystem.
Inaddition,anyadministratorwhocanlogontothesystemcanruntheserver.
WhattodonextTostarttheservice,followtheinstructionsin"StartingtheserverasaWindowsservice.
"StartingtheserverasaWindowsserviceIfyouarerunningIBMSpectrumProtectonaWindowsoperatingsystem,youcanstarttheserverasaservice.
BeforeyoubeginAWindowsservicemustbecreated.
Theservicewascreatedautomaticallyifyouconfiguredtheserverbyusingtheconfigurationwizard.
Iftheservicewascreatedautomatically,youmustconfiguretheservertostartasaservicebyfollowingthestepsin"ConfiguringtheservertostartasaWindowsservice"onpage64.
Then,usethisproceduretostarttheserverasaservice.
Ifyoudidnotusetheconfigurationwizardtocreatetheservice,youmustcreateandconfiguretheservicemanually.
Followthestepsin"ManuallycreatingandconfiguringaWindowsservice"onpage66.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
365ProcedureTostarttheserverasaWindowsservice,completethefollowingsteps:1.
LogontotheserverwithauserIDthatisintheAdministratorsgroup.
2.
FromtheWindowsStartmenu,clickRun,typeservices.
msc,andclickOK.
3.
IntheServiceswindow,selecttheserverinstancethatyouwanttostart,andclickStart.
WhattodonextBecausetheserverservicecanissuerequeststhatrequireaction,itisimportanttomonitorserveractivitywiththeOperationsCenterortheadministrativeclient.
ToviewstartandstopcompletionmessagesthatareloggedintheWindowsapplicationlog,usetheEventViewertoolintheAdministrativeToolsfolder.
ManuallycreatingandconfiguringaWindowsserviceIfyouconfiguredtheserverbyusingtheconfigurationwizard,aWindowsservicewascreatedautomatically.
Ifaservicewasnotcreatedautomatically,youmustcreateit.
BeforeyoubeginTocompletethisprocedure,youmustlogonwithauserIDthatisintheAdministratorsgroup.
ProcedureTocreateaWindowsserviceandconfigurethestartupoptionsfortheservice,completethefollowingstep:Openacommandwindowandenterthesc.
execreatecommand:sc.
execreateserver_namebinPath="path_to_server-kinstance_name"start=start_typeobj=account_namepassword=passwordwhere:server_nameSpecifiesthenameoftheserverservice.
path_to_serverSpecifiesthepathtothedsmsvc.
exeexecutablefile,includingthefilename.
Thispathisthedefaultpath:C:\ProgramFiles\Tivoli\TSM\serverinstance_nameSpecifiesthenameoftheDB2instance,whichisalsothenameoftheserverinstance,forexample,Server1.
start_typeSpecifiesthemethodforstartingtheservice.
Toautomaticallystarttheservice,enterauto.
Ifyouspecifytheautooption,theservicestartsautomaticallyatsystemstartupandrestartsautomaticallywheneverthesystemisrestarted.
Tomanuallystarttheservice,enterdemand.
account_nameSpecifiestheuserIDfortheaccountunderwhichtheserviceruns.
ForInstallingtheIBMSpectrumProtectserver66IBMSpectrumProtectforWindows:InstallationGuideexample,theaccountnamemightbeAdministrator.
Thisparameterisoptional.
Ifitisnotspecified,theLocalSystemaccountisused.
passwordSpecifiesthepasswordfortheaccount_nameuseraccount.
Tip:Whenyouenterthecommand,ensurethatyouenteraspaceaftereachequalsign(=).
ResultsTheserverstartsasaWindowsservice.
StartingtheserverintheforegroundTodirectlyinteractwithanIBMSpectrumProtectserver,starttheserverintheforeground.
Forexample,ifyouwanttoentercommands,starttheserverintheforeground.
Procedure1.
Changetothedirectorywheretheserverisinstalled.
Forexample,changetothec:\programfiles\tivoli\tsm\serverdirectory.
2.
Enterthefollowingcommand:dsmserv-kinstance_namewhereinstance_namespecifiestheserverinstance.
StartingtheserverinmaintenancemodeYoucanstarttheserverinmaintenancemodetoavoiddisruptionsduringmaintenanceandreconfigurationtasks.
AboutthistaskStarttheserverinmaintenancemodebyrunningtheDSMSERVutilitywiththeMAINTENANCEparameter.
Thefollowingoperationsaredisabledinmaintenancemode:vAdministrativecommandschedulesvClientschedulesvReclamationofstoragespaceontheservervInventoryexpirationvMigrationofstoragepoolsInaddition,clientsarepreventedfromstartingsessionswiththeserver.
Tips:vYoudonothavetoedittheserveroptionsfile,dsmserv.
opt,tostarttheserverinmaintenancemode.
vWhiletheserverisrunninginmaintenancemode,youcanmanuallystartthestorage-spacereclamation,inventoryexpiration,andstorage-poolmigrationprocesses.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
367ProcedureTostarttheserverinmaintenancemode,issuethefollowingcommand:dsmservmaintenanceTip:Toviewavideoaboutstartingtheserverinmaintenancemode,seeStartingaserverinmaintenancemode.
WhattodonextToresumeserveroperationsinproductionmode,completethefollowingsteps:1.
ShutdowntheserverbyissuingtheHALTcommand:halt2.
Starttheserverbyusingthemethodthatyouuseinproductionmode.
Operationsthatweredisabledduringmaintenancemodearereenabled.
StoppingtheserverYoucanstoptheserverwhenneededtoreturncontroltotheoperatingsystem.
Toavoidlosingadministrativeandclientnodeconnections,stoptheserveronlyaftercurrentsessionsarecompletedorcanceled.
AboutthistaskTostoptheserver,issuethefollowingcommandfromtheIBMSpectrumProtectcommandline:haltRegisteringlicensesImmediatelyregisteranyIBMSpectrumProtectlicensedfunctionsthatyoupurchasesoyoudonotloseanydataafteryoustartserveroperations,suchasbackingupyourdata.
AboutthistaskUsetheREGISTERLICENSEcommandforthistask.
Example:RegisteralicenseRegisterthebaseIBMSpectrumProtectlicense.
registerlicensefile=tsmbasic.
licSpecifyingadeviceclassinpreparationfordatabasebackupsTopreparethesystemforautomaticandmanualdatabasebackups,youmustspecifythedeviceclasstobeused.
BeforeyoubeginEnsurethatyouhavedefinedatapeorfiledeviceclass.
InstallingtheIBMSpectrumProtectserver68IBMSpectrumProtectforWindows:InstallationGuideAboutthistaskCompletethefollowingstepstosetupyoursystemfordatabasebackups.
Procedure1.
Ifyoudidnotusetheconfigurationwizard(dsmicfgx)toconfiguretheserver,ensurethatyouhavecompletedthestepstomanuallyconfigurethesystemfordatabasebackups.
2.
Selectthedeviceclasstobeusedforbackupsofthedatabase.
IssuethefollowingcommandfromanIBMSpectrumProtectadministrativecommandline.
setdbrecoverydevice_class_nameThedeviceclassthatyouspecifyisusedbythedatabasemanagerfordatabasebackups.
IfyoudonotspecifyadeviceclasswiththeSETDBRECOVERYcommand,thebackupfails.
ExampleForexample,tospecifythattheDBBACKdeviceclassistobeused,issuethiscommand:setdbrecoverydbbackRunningmultipleserverinstancesonasinglesystemYoucancreatemorethanoneserverinstanceonyoursystem.
Eachserverinstancehasitsowninstancedirectory,anddatabaseandlogdirectories.
Multiplythememoryandothersystemrequirementsforoneserverbythenumberofinstancesplannedforthesystem.
Thesetoffilesforoneinstanceoftheserverisstoredseparatelyfromthefilesusedbyanotherserverinstanceonthesamesystem.
Usethestepsin"Creatingtheserverinstance"onpage56foreachnewinstance,optionallycreatingthenewinstanceuser.
Tomanagethesystemmemorythatisusedbyeachserver,usetheDBMEMPERCENTserveroptiontolimitthepercentageofsystemmemory.
Ifallserversareequallyimportant,usethesamevalueforeachserver.
Ifoneserverisaproductionserverandotherserversaretestservers,setthevaluefortheproductionservertoahighervaluethanthetestservers.
YoucanupgradedirectlyfromV7.
1toV8.
1.
Seetheupgradesection(Chapter5,"UpgradingtoV8.
1,"onpage79)formoredetails.
Whenyouupgradeandhavemultipleserversonyoursystem,youmustruntheinstallationwizardonlyonce.
Theinstallationwizardcollectsthedatabaseandvariablesinformationforallofyouroriginalserverinstances.
IfyouupgradefromIBMSpectrumProtectV6.
3toV8.
1.
3andhavemultipleserversonyoursystem,allinstancesthatexistinDB2V9.
7aredroppedandrecreatedinDB2V11.
1.
Thewizardissuesthedb2upgradedbdbnamecommandforeachdatabase.
Thedatabaseenvironmentvariablesforeachinstanceonyoursystemarealsoreconfiguredduringtheupgradeprocess.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
369AtypicalIBMSpectrumProtectinstallationinvolvesoneserverinstanceontheIBMSpectrumProtectservercomputer.
Youmightwanttoinstallasecondinstanceifyouareconfiguringinaclusteredenvironment.
Youmightalsowanttorunmorethanoneserveronalargecomputerifyouhavemultipletapelibrariesoradisk-onlyconfiguration.
AfteryouinstallandconfigurethefirstIBMSpectrumProtectserver,usetheServerInitializationwizardtocreateadditionalIBMSpectrumProtectserverinstancesonthesamecomputer.
ByusingtheServerInitializationwizard,youcaninstalluptofourIBMSpectrumProtectserverinstancesonasinglesystemorcluster.
Relatedtasks:Runningmultipleserverinstancesonasinglesystem(V7.
1.
1)MonitoringtheserverWhenyoustarttousetheserverinproduction,monitorthespacethatisusedbytheservertoensurethattheamountofspaceisadequate.
Adjustthespaceifneeded.
Procedure1.
Monitortheactivelogtoensurethatthesizeiscorrectfortheworkloadthatishandledbytheserverinstance.
Whentheserverworkloadreachesitstypicalexpectedlevel,thespacethatisusedbytheactivelogis80%-90%ofthespacethatisavailabletotheactivelogdirectory.
Atthatpoint,youmightneedtoincreasetheamountofspace.
Whetheryoumustincreasethespacedependsonthetypesoftransactionsintheserverworkload.
Transactioncharacteristicsaffecthowtheactivelogspaceisused.
Thefollowingtransactioncharacteristicscanaffectthespaceusageintheactivelog:vThenumberandsizeoffilesinbackupoperations–Clientssuchasfileserversthatbackuplargenumbersofsmallfilescancauselargenumbersoftransactionsthatarecompletedquickly.
Thetransactionsmightusealargeamountofspaceintheactivelog,butforashorttime.
–Clientssuchasamailserveroradatabaseserverthatbackuplargeamountsofdatainfewtransactionscancausesmallnumbersoftransactionsthattakealongtimetocomplete.
Thetransactionsmightuseasmallamountofspaceintheactivelog,butforalongtime.
vNetworkconnectiontypes–Backupoperationsthatoccuroverfastnetworkconnectionscausetransactionsthatcompletemorequickly.
Thetransactionsusespaceintheactivelogforashortertime.
–Backupoperationsthatoccuroverrelativelyslowerconnectionscausetransactionsthattakealongertimetocomplete.
Thetransactionsusespaceintheactivelogforalongertime.
Iftheserverishandlingtransactionswithawidevarietyofcharacteristics,thespacethatisusedfortheactivelogmightincreaseanddecreasesignificantlyovertime.
Forsuchaserver,youmightneedtoensurethattheactivelogtypicallyhasasmallerpercentageofitsspaceused.
Theextraspaceallowstheactivelogtogrowfortransactionsthattakealongtimetocomplete.
2.
Monitorthearchivelogtoensurethatspaceisalwaysavailable.
InstallingtheIBMSpectrumProtectserver70IBMSpectrumProtectforWindows:InstallationGuideRemember:Ifthearchivelogbecomesfull,andthefailoverarchivelogbecomesfull,theactivelogcanbecomefull,andtheserverstops.
Thegoalistomakeenoughspaceavailabletothearchivelogsothatitneverusesallitsavailablespace.
Youarelikelytonoticethefollowingpattern:a.
Initially,thearchiveloggrowsrapidlyastypicalclient-backupoperationsoccur.
b.
Databasebackupsoccurregularly,eitherasscheduledordonemanually.
c.
Afteratleasttwofulldatabasebackupsoccur,logpruningoccursautomatically.
Thespacethatisusedbythearchivelogdecreaseswhenthepruningoccurs.
d.
Normalclientoperationscontinue,andthearchiveloggrowsagain.
e.
Databasebackupsoccurregularly,andlogpruningoccursasoftenasfulldatabasebackupsoccur.
Withthispattern,thearchiveloggrowsinitially,decreases,andthenmightgrowagain.
Overtime,asnormaloperationscontinue,theamountofspacethatisusedbythearchivelogshouldreacharelativelyconstantlevel.
Ifthearchivelogcontinuestogrow,considertakingoneorbothoftheseactions:vAddspacetothearchivelog.
Youmightneedtomovethearchivelogtoadifferentfilesystem.
vIncreasethefrequencyoffulldatabasebackups,sothatlogpruningoccursmorefrequently.
3.
Ifyoudefinedadirectoryforthefailoverarchivelog,determinewhetheranylogsgetstoredinthatdirectoryduringnormaloperations.
Ifthefailoverlogspaceisbeingused,considerincreasingthesizeofthearchivelog.
Thegoalisthatthefailoverarchivelogisusedonlyunderunusualconditions,notinnormaloperation.
InstallingtheIBMSpectrumProtectserverChapter3.
TakingthefirststepsafteryouinstallVersion8.
1.
371InstallingtheIBMSpectrumProtectserver72IBMSpectrumProtectforWindows:InstallationGuideChapter4.
InstallinganIBMSpectrumProtectserverfixpackIBMSpectrumProtectmaintenanceupdates,whicharealsoreferredtoasfixpacks,bringyourserveruptothecurrentmaintenancelevel.
BeforeyoubeginToinstallafixpackorinterimfixtotheserver,installtheserveratthelevelonwhichyouwanttorunit.
Youdonothavetostarttheserverinstallationatthebasereleaselevel.
Forexample,ifyoucurrentlyhaveV8.
1.
1installed,youcangodirectlytothelatestfixpackforV8.
1.
YoudonothavetostartwiththeV8.
1.
0installationifamaintenanceupdateisavailable.
YoumusthavetheIBMSpectrumProtectlicensepackageinstalled.
Thelicensepackageisprovidedwiththepurchaseofabaserelease.
WhenyoudownloadafixpackorinterimfixfromFixCentral,installtheserverlicensethatisavailableonthePassportAdvantagewebsite.
TodisplaymessagesandhelpinalanguageotherthanUSEnglish,installthelanguagepackageofyourchoice.
IfyouupgradetheservertoV8.
1.
3orlater,andthenreverttheservertoalevelthatisearlierthanV8.
1.
3,youmustrestorethedatabasetoapointintimebeforetheupgrade.
Duringtheupgradeprocess,completetherequiredstepstoensurethatthedatabasecanberestored:backupthedatabase,thevolumehistoryfile,thedeviceconfigurationfile,andtheserveroptionsfile.
Formoreinformation,seeChapter6,"RevertingfromVersion8.
1.
3toapreviousserver,"onpage89.
Ifyouareusingtheclientmanagementservice,ensurethatyouupgradeittothesameversionastheIBMSpectrumProtectserver.
Ensurethatyouretaintheinstallationmediafromthebasereleaseoftheinstalledserver.
IfyouinstalledIBMSpectrumProtectfromadownloadedpackage,ensurethatthedownloadedfilesareavailable.
Iftheupgradefails,andtheserverlicensemoduleisuninstalled,theinstallationmediafromtheserverbasereleasearerequiredtoreinstallthelicense.
VisittheIBMSupportPortalforthefollowinginformation:vAlistofthelatestmaintenanceanddownloadfixes.
ClickDownloadsandapplyanyapplicablefixes.
vDetailsaboutobtainingabaselicensepackage.
SearchforDownloads>PassportAdvantage.
vSupportedplatformsandsystemrequirements.
SearchforIBMSpectrumProtectsupportedoperatingsystems.
Ensurethatyouupgradetheserverbeforeyouupgradebackup-archiveclients.
Ifyoudonotupgradetheserverfirst,communicationbetweentheserverandclientsmightbeinterrupted.
Attention:DonotaltertheDB2softwarethatisinstalledwithIBMSpectrumProtectinstallationpackagesandfixpacks.
Donotinstallorupgradetoadifferentversion,release,orfixpackofDB2softwarebecausedoingsocandamagethedatabase.
CopyrightIBMCorp.
1993,201773ProcedureToinstallafixpackorinterimfix,completethefollowingsteps:1.
Backupthedatabase.
Thepreferredmethodistouseasnapshotbackup.
Asnapshotbackupisafulldatabasebackupthatdoesnotinterruptanyscheduleddatabasebackups.
Forexample,issuethefollowingIBMSpectrumProtectadministrativecommand:backupdbtype=dbsnapshotdevclass=tapeclass2.
Backupthedeviceconfigurationinformation.
IssuethefollowingIBMSpectrumProtectadministrativecommand:backupdevconfigfilenames=file_namewherefile_namespecifiesthenameofthefileinwhichtostoredeviceconfigurationinformation.
3.
Savethevolumehistoryfiletoanotherdirectoryorrenamethefile.
IssuethefollowingIBMSpectrumProtectadministrativecommand:backupvolhistoryfilenames=file_namewherefile_namespecifiesthenameofthefileinwhichtostorethevolumehistoryinformation.
4.
Saveacopyoftheserveroptionsfile,typicallynameddsmserv.
opt.
Thefileisintheserverinstancedirectory.
5.
Halttheserverbeforeinstallingafixpackorinterimfix.
UsetheHALTcommand.
6.
Ensurethatextraspaceisavailableintheinstallationdirectory.
Theinstallationofthisfixpackmightrequireadditionaltemporarydiskspaceintheinstallationdirectoryoftheserver.
TheamountofadditionaldiskspacecanbeasmuchasthatrequiredforinstallinganewdatabaseaspartofanIBMSpectrumProtectinstallation.
TheIBMSpectrumProtectinstallationwizarddisplaystheamountofspacethatisrequiredforinstallingthefixpackandtheavailableamount.
Iftherequiredamountofspaceisgreaterthantheavailableamount,theinstallationstops.
Iftheinstallationstops,addtherequireddiskspacetothefilesystemandrestarttheinstallation.
7.
ObtainthepackagefileforthefixpackorinterimfixthatyouwanttoinstallfromtheIBMSupportPortal,PassportAdvantage,orFixCentral.
8.
Changetothedirectorywhereyouplacedtheexecutablefile.
Then,eitherdouble-clickthefollowingexecutablefileorenterthefollowingcommandonthecommandlinetoextracttheinstallationfiles.
Tip:Thefilesareextractedtothecurrentdirectory.
Ensurethattheexecutablefileisinthedirectorywhereyouwanttheextractedfilestobelocated.
8.
x.
x.
x-IBM-SPSRV-platform.
exewhere:platformdenotestheoperatingsystemthatIBMSpectrumProtectistobeinstalledon.
9.
SelectoneofthefollowingwaysofinstallingIBMSpectrumProtect.
Important:Afterafixpackisinstalled,itisnotnecessarytogothroughtheconfigurationagain.
Youcanstopaftercompletingtheinstallation,fixanyerrors,thenrestartyourservers.
InstalltheIBMSpectrumProtectsoftwarebyusingoneofthefollowingmethods:InstallinganIBMSpectrumProtectfixpack74IBMSpectrumProtectforWindows:InstallationGuideInstallationwizardFollowtheinstructionsforyouroperatingsystem:"InstallingIBMSpectrumProtectbyusingtheinstallationwizard"onpage46Tip:Afteryoustartthewizard,intheIBMInstallationManagerwindow,clicktheUpdateicon;donotclicktheInstallorModifyicon.
CommandlineinconsolemodeFollowtheinstructionsforyouroperatingsystem:"InstallingIBMSpectrumProtectbyusingconsolemode"onpage47SilentmodeFollowtheinstructionsforyouroperatingsystem:"InstallingIBMSpectrumProtectinsilentmode"onpage48Tip:Ifyouhavemultipleserverinstancesonyoursystem,runtheinstallationwizardonlyonce.
Theinstallationwizardupgradesallserverinstances.
ResultsCorrectanyerrorsthataredetectedduringtheinstallationprocess.
Ifyouinstalledtheserverbyusingtheinstallationwizard,youcanviewinstallationlogsbyusingtheIBMInstallationManagertool.
ClickFile>ViewLog.
Tocollectlogfiles,fromtheIBMInstallationManagertool,clickHelp>ExportDataforProblemAnalysis.
Ifyouinstalledtheserverbyusingconsolemodeorsilentmode,youcanviewerrorlogsintheIBMInstallationManagerlogdirectory,forexample:C:\ProgramData\IBM\InstallationManager\logsApplyingafixpacktoIBMSpectrumProtect8.
1.
3inaclusteredenvironmentTotakeadvantageofnewproductfeatures,youcanupgradeaserverthatisinstalledonaWindowsoperatingsysteminaclusteredenvironmentfromV6.
3orV7.
1toIBMSpectrumProtectV8.
1.
3.
BeforeyoubeginEnsurethatyouretaintheinstallationmediafromtheV6.
3orV7.
1serverbasereleasethatyouareupgrading.
Ifyouinstalledtheserverfromadownloadedpackage,ensurethatthedownloadedfilesareavailable.
Iftheupgradefails,andtheserverlicensemoduleisuninstalled,youmustreinstallthelicensefromtheinstallationmediaoftheserverbaserelease.
Procedure1.
BackupthedatabasebyusingtheBACKUPDBcommand.
Thepreferredmethodistouseasnapshotbackup,whichprovidesafulldatabasebackupwithoutinterruptingscheduledbackups.
Forexample,youcanrunthefollowingcommandtocreateasnapshotbackup:backupdbtype=dbsnapshotdevclass=tapeclassInstallinganIBMSpectrumProtectfixpackChapter4.
InstallinganIBMSpectrumProtectfixpack752.
Backupthedeviceconfigurationinformationtoanotherdirectory.
Runthefollowingcommand:backupdevconfigfilenames=file_nameWherefile_namespecifiesthenameofthefileinwhichtostoredeviceconfigurationinformation.
3.
Backupthevolumehistoryfiletoanotherdirectory.
Runthefollowingcommand:backupvolhistoryfilenames=file_nameWherefile_namespecifiesthenameofthefileinwhichtostorethevolumehistoryinformation.
4.
Saveacopyoftheserveroptionsfile,typicallynameddsmserv.
opt,whichisintheserverinstancedirectory.
5.
Ensurethattheresourcegroupisontheprimarynode,andthatallnodesintheclusterarerunning.
Takethefollowingactionsontheprimarynode:a.
IntheFailoverClusterManagerwindow,taketheserverresourceofflineanddeleteit:1)SelectServicesandapplications,andthenselecttheclustergroup.
TheserverresourceisdisplayedintheOtherResourcessection.
2)Selecttheserverresource,andclickTakethisresourceoffline.
3)Todeletetheserverresource,selectit,andclickDelete.
b.
IntheFailoverClusterManagerwindow,deletethenetworknameandIPaddress:1)IntheServernamesection,expandthenetworknametoviewtheIPaddress.
NotethenetworknameandIPaddress.
2)SelectthenetworknameandtheIPaddress,andclickRemove.
c.
IntheFailoverClusterManagerwindow,taketheDB2serverresourceoffline:1)SelectServicesandapplications,andthenselecttheclustergroup.
TheIBMSpectrumProtectserverresourceisdisplayedintheOtherResourcessection.
2)SelectaDB2serverresource,forexample,SERVER1,andclickTakethisresourceoffline.
6.
Ensurethattheserverisrunningontheprimarynode.
Completethefollowingstepsonallotherclusternodes:a.
InstalltheIBMSpectrumProtectV8.
1.
3server.
b.
Stoptheclusterservice.
OnewaytostopitisbyusingtheServicesApplication.
Right-clickClusterServiceandselectStop.
c.
DeletethetsmsvrrscexX64.
dllandtsmsvrrscx64.
dllfilesfromtheC:\Windows\Clusterdirectory.
d.
CopythefollowingDLLfilesfromtheinstallationdirectorytotheC:\Windows\Clusterdirectory:vtsmsvrrscexX64.
dllvtsmsvrrscx64.
dlle.
CopythefollowingDLLfilefromtheinstallationdirectorytotheC:\TSM\db2\security\plugin\IBM\serverdirectory:dsmdb2pw64.
dllf.
Starttheclusterservice.
OnewaytostartitisbyusingtheServicesApplication.
Right-clickClusterServiceandselectStart.
InstallinganIBMSpectrumProtectfixpack76IBMSpectrumProtectforWindows:InstallationGuide|||||||||||||||7.
IntheFailoverClusterManager,movetheIBMSpectrumProtectserverinstancefromtheprimarynodetoanothernodeinthecluster.
8.
Completethefollowingstepsontheprimarynode:a.
InstalltheIBMSpectrumProtectV8.
1.
3server.
b.
Stoptheclusterservice.
c.
DeletethetsmsvrrscexX64.
dllandtsmsvrrscx64.
dllfilesfromtheC:\Windows\Clusterdirectory.
d.
CopythefollowingDLLfilesfromtheinstallationdirectorytotheC:\Windows\Clusterdirectory:vtsmsvrrscexX64.
dllvtsmsvrrscx64.
dlle.
CopythefollowingDLLfilefromtheinstallationdirectorytotheC:\TSM\db2\security\plugin\IBM\serverdirectory:dsmdb2pw64.
dllf.
Starttheclusterservice.
9.
Optional:MovetheIBMSpectrumProtectserverinstancebacktotheprimarynode.
WhattodonextIfadevicedriverisavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,usethedevicedriver.
Ifadevicedriverisnotavailable,installtheIBMSpectrumProtectdevicedriverbyrunningthedpinst.
exe/acommand.
Thedpinst.
exefileisinthedevicedriverdirectory,andthedefaultlocationisC:\ProgramFiles\Tivoli\TSM\device\drivers.
InstallinganIBMSpectrumProtectfixpackChapter4.
InstallinganIBMSpectrumProtectfixpack7778IBMSpectrumProtectforWindows:InstallationGuideChapter5.
UpgradingtoV8.
1Totakeadvantageofnewproductfeaturesandupdates,upgradetheIBMSpectrumProtectservertoVersion8.
1.
3.
AboutthistaskToupgradetheserveronthesameoperatingsystem,seetheupgradeinstructions.
Forinstructionsaboutmigratingtheservertoadifferentoperatingsystem,seeIBMSpectrumProtectUpgradeandMigrationProcess-FrequentlyAskedQuestions.
Table12.
UpgradeinstructionsToupgradefromthisversionTothisversionSeethisinformationV8.
1V8.
1fixpackorinterimfixChapter4,"InstallinganIBMSpectrumProtectserverfixpack,"onpage73V7.
1V8.
1"Installingtheserverandverifyingtheupgrade"onpage83V7.
1V8.
1fixpackorinterimfixChapter4,"InstallinganIBMSpectrumProtectserverfixpack,"onpage73V5.
5,V6.
2,orV6.
3V8.
1IBMSpectrumProtectUpgradeandMigrationProcess-FrequentlyAskedQuestionsAnupgradefromV7toV8.
1takesapproximately20-50minutes.
Yourenvironmentmightproducedifferentresultsfromtheresultsthatwereobtainedinthelabs.
Forinformationaboutupgradesinaclusteredenvironment,see"Upgradingtheserverinaclusteredenvironment"onpage86.
Toreverttoanearlierversionoftheserverafteranupgradeormigration,youmusthaveafulldatabasebackupandtheinstallationsoftwarefortheoriginalserver.
Youmustalsohavethefollowingkeyconfigurationfiles:vVolumehistoryfilevDeviceconfigurationfilevServeroptionsfileRelatedinformation:IBMSpectrumProtectUpgradeandMigrationProcess-FrequentlyAskedQuestionsCopyrightIBMCorp.
1993,201779UpgradingtoV8.
1YoucanupgradetheserverdirectlyfromV7.
1toV8.
1.
YoudonothavetouninstallV7.
1.
BeforeyoubeginEnsurethatyouretaintheinstallationmediafromtheserverbasereleasethatyouareupgrading.
IfyouinstalledtheservercomponentsfromaDVD,ensurethattheDVDisavailable.
Ifyouinstalledtheservercomponentsfromadownloadedpackage,ensurethatthedownloadedfilesareavailable.
Iftheupgradefails,andtheserverlicensemoduleisuninstalled,theinstallationmediafromtheserverbasereleasearerequiredtoreinstallthelicense.
Tip:DVDsarenolongeravailablewithV8.
1andlater.
ProcedureToupgradetheservertoV8.
1,completethefollowingtasks:1.
"Planningtheupgrade"2.
"Preparingthesystem"onpage813.
"Installingtheserverandverifyingtheupgrade"onpage83PlanningtheupgradeBeforeyouupgradetheserverfromV7.
1toV8.
1,youmustreviewtherelevantplanninginformation,suchassystemrequirementsandreleasenotes.
Then,selectanappropriatedayandtimetoupgradethesystemsothatyoucanminimizetheimpactonproductionoperations.
AboutthistaskInlabtests,theprocessofupgradingtheserverfromV7.
1toV8.
1took14-45minutes.
Theresultsthatyouachievemightdiffer,dependingonyourhardwareandsoftwareenvironment,andthesizeoftheserverdatabase.
Procedure1.
Reviewthehardwareandsoftwarerequirements:"MinimumsystemrequirementsfortheIBMSpectrumProtectserver"onpage20Forthelatestupdatesrelatedtosystemrequirements,seetheIBMSpectrumProtectsupportwebsiteattechnote1243309.
2.
Forspecialinstructionsorspecificinformationforyouroperatingsystem,reviewthereleasenotes(http://www.
ibm.
com/support/knowledgecenter/SSEQVQ_8.
1.
3/srv.
common/r_relnotes_srv.
html)andreadmefilesforservercomponents.
3.
Selectanappropriatedayandtimetoupgradeyoursystemtominimizetheimpactonproductionoperations.
Theamountoftimethatisrequiredtoupdatethesystemdependsonthedatabasesizeandmanyotherfactors.
Whenyoustarttheupgradeprocess,clientscannotconnecttotheserveruntilthenewsoftwareisinstalledandanyrequiredlicensesareregisteredagain.
4.
IfyouareupgradingtheserverfromV6orV7toV8.
1,verifythatyouhavethesystemIDandpasswordfortheDB2instanceoftheIBMSpectrumProtectserver.
Thesecredentialsarerequiredtoupgradethesystem.
UpgradingtheIBMSpectrumProtectserver80IBMSpectrumProtectforWindows:InstallationGuidePreparingthesystemTopreparethesystemfortheupgradefromV7.
1toV8.
1,youmustgatherinformationabouteachDB2instance.
Then,backuptheserverdatabase,savekeyconfigurationfiles,cancelsessions,andstoptheserver.
Procedure1.
Logontothecomputerwheretheserverisinstalled.
EnsurethatyouareloggedonwiththeadministrativeuserIDthatwasusedtoinstalltheV7.
1server.
2.
ObtainalistofDB2instances.
Issuethefollowingsystemcommand:db2ilistTheoutputmightbesimilartothefollowingexample:SERVER1Ensurethateachinstancecorrespondstoaserverthatisrunningonthesystem.
3.
GatherinformationabouteachDB2instance.
Notethedefaultdatabasepath,actualdatabasepath,databasename,databasealias,andanyDB2variablesthatareconfiguredfortheinstance.
Keeptherecordforfuturereference.
ThisinformationisrequiredtorestoretheV7.
1database.
a.
OpentheDB2commandwindowbyissuingthefollowingsystemcommand:db2cmdb.
Tochangetheinstance,issuethefollowingsystemcommand:setDB2INSTANCE=instancewhereinstancespecifiestheDB2instance.
c.
ObtainthedefaultdatabasepathfortheDB2instancebyissuingthefollowingsystemcommand:db2getdbmcfg|findstrDFTDBPATHTheoutputmightbesimilartothefollowingexample:Defaultdatabasepath(DFTDBPATH)=D:d.
ObtaininformationabouttheDB2instancedatabasesbyissuingthefollowingsystemcommand:db2listdatabasedirectoryTheoutputmightbesimilartothefollowingexample:SystemDatabaseDirectoryNumberofentriesinthedirectory=2Database1entry:Databasealias=TSMAL001Databasename=TSMDB1Nodename=TSMNODE1Databasereleaselevel=d.
00Comment=TSMSERVERDATABASEVIATCPIPDirectoryentrytype=RemoteCatalogdatabasepartitionnumber=-1Alternateserverhostname=Alternateserverportnumber=UpgradingtheIBMSpectrumProtectserverChapter5.
UpgradingtheservertoV8.
181Database2entry:Databasealias=TSMDB1Databasename=TSMDB1Localdatabasedirectory=D:Databasereleaselevel=d.
00Comment=Directoryentrytype=IndirectCatalogdatabasepartitionnumber=0Alternateserverhostname=Alternateserverportnumber=e.
ObtaintheDB2instancevariablesbyissuingthefollowingsystemcommand:db2set-allTheoutputmightbesimilartothefollowingexample:[e]DB2CODEPAGE=1208[e]DB2PATH=D:\TSM\db2[i]DB2_PMODEL_SETTINGS=MAX_BACKGROUND_SYSAPPS:500[i]DB2_SKIPINSERTED=ON[i]DB2_KEEPTABLELOCK=OFF[i]DB2_EVALUNCOMMITTED=ON[i]DB2_VENDOR_INI=D:\Server1\tsmdbmgr.
env[i]DB2_SKIPDELETED=ON[i]DB2INSTPROF=C:\ProgramData\IBM\DB2\DB2TSM1[i]DB2COMM=TCPIP[i]DB2CODEPAGE=819[i]DB2_PARALLEL_IO=*[g]DB2_EXTSECURITY=YES[g]DB2_COMMON_APP_DATA_PATH=C:\ProgramData[g]DB2PATH=D:\TSM\db2[g]DB2INSTDEF=SERVER14.
ConnecttotheserverbyusinganadministrativeuserID.
5.
BackupthedatabasebyusingtheBACKUPDBcommand.
Thepreferredmethodistocreateasnapshotbackup,whichisafulldatabasebackupthatdoesnotinterruptscheduleddatabasebackups.
Forexample,youcancreateasnapshotbackupbyissuingthefollowingcommand:backupdbtype=dbsnapshotdevclass=tapeclass6.
Backupthedeviceconfigurationinformationtoanotherdirectorybyissuingthefollowingadministrativecommand:backupdevconfigfilenames=file_namewherefile_namespecifiesthenameofthefileinwhichtostoredeviceconfigurationinformation.
Tip:IfyoudecidetorestoretheV7.
1database,thisfileisrequired.
7.
Backupthevolumehistoryfiletoanotherdirectory.
Issuethefollowingadministrativecommand:backupvolhistoryfilenames=file_namewherefile_namespecifiesthenameofthefileinwhichtostorethevolumehistoryinformation.
Tip:IfyoudecidetorestoretheV7.
1database,thisfileisrequired.
8.
Saveacopyoftheserveroptionsfile,whichistypicallynameddsmserv.
opt.
Thefileisintheserverinstancedirectory.
UpgradingtheIBMSpectrumProtectserver82IBMSpectrumProtectforWindows:InstallationGuide9.
Preventactivityontheserverbydisablingnewsessions.
Issuethefollowingadministrativecommands:disablesessionsclientdisablesessionsserver10.
Verifywhetheranysessionsexist,andnotifytheusersthattheserverwillbestopped.
Tocheckforexistingsessions,issuethefollowingadministrativecommand:querysession11.
Cancelsessionsbyissuingthefollowingadministrativecommand:cancelsessionallThiscommandcancelsallsessionsexceptforyourcurrentsession.
12.
Stoptheserverbyissuingthefollowingadministrativecommand:halt13.
Verifythattheserverisshutdownandnoprocessesarerunning.
OpentheWindowsTaskManagerapplicationandreviewthelistofactiveprocesses.
14.
Intheserverinstancedirectoryofyourinstallation,locatetheNODELOCKfileandmoveittoanotherdirectory,whereyouaresavingconfigurationfiles.
TheNODELOCKfilecontainsthepreviouslicensinginformationforyourinstallation.
Thislicensinginformationisreplacedwhentheupgradeiscomplete.
InstallingtheserverandverifyingtheupgradeTocompletetheprocessofupgradingtheservertoV8.
1,youmustinstalltheV8.
1server.
Then,verifythattheupgradewassuccessfulbystartingtheserverinstance.
BeforeyoubeginYoumustbeloggedontothesystemwiththeadministrativeuserIDthatwasusedtoinstallthepreviousserver.
YoucanobtaintheinstallationpackagefromanIBMdownloadsite.
AboutthistaskByusingtheIBMSpectrumProtectinstallationsoftware,youcaninstallthefollowingcomponents:vServerTip:Thedatabase(DB2),theGlobalSecurityKit(GSKit),andIBMJavaRuntimeEnvironment(JRE)areautomaticallyinstalledwhenyouselecttheservercomponent.
vServerlanguagesvLicensevDevicesvIBMSpectrumProtectforSANvOperationsCenterUpgradingtheIBMSpectrumProtectserverChapter5.
UpgradingtheservertoV8.
183Procedure1.
Downloadtheappropriatepackagefilefromoneofthefollowingwebsites:vDownloadtheserverpackagefromPassportAdvantageorFixCentral.
vForthemostrecentinformation,updates,andmaintenancefixes,gototheIBMSupportPortal.
2.
Completethefollowingsteps:a.
Verifythatyouhaveenoughspacetostoretheinstallationfileswhentheyareextractedfromtheproductpackage.
Forspacerequirements,seethedownloaddocumentforyourproduct.
vIBMSpectrumProtecttechnote4042944vIBMSpectrumProtectExtendedEditiontechnote4042945vIBMSpectrumProtectforDataRetentiontechnote4042946b.
Changetothedirectorywhereyouplacedtheexecutablefile.
Tip:Inthenextstep,thefilesareextractedtothecurrentdirectory.
Thepathmustcontainnomorethan128characters.
Besuretoextracttheinstallationfilestoanemptydirectory.
Donotextracttoadirectorythatcontainspreviouslyextractedfiles,oranyotherfiles.
c.
Toextracttheinstallationfiles,double-clicktheexecutablefile:package_name.
exeWherepackage_nameissimilartothefollowingexample:8.
1.
x.
000-SPSRV-WindowsX64.
exeThepackageislarge.
Therefore,theextractiontakessometime.
3.
InstalltheIBMSpectrumProtectsoftwarebyusingoneofthefollowingmethods.
InstalltheIBMSpectrumProtectlicenseduringtheinstallationprocess.
Tip:Ifyouhavemultipleserverinstancesonyoursystem,installtheIBMSpectrumProtectsoftwareonlyonetimetoupgradeallserverinstances.
InstallationwizardToinstalltheserverbyusingthegraphicalwizardofIBMInstallationManager,followtheinstructionsin"InstallingIBMSpectrumProtectbyusingtheinstallationwizard"onpage46.
Ensurethatyoursystemmeetstheprerequisitesforusingtheinstallationwizard.
Then,completetheinstallationprocedure.
IntheIBMInstallationManagerwindow,clicktheUpdateorModifyicon.
InstallingtheserverbyusingtheconsolemodeToinstalltheserverbyusingtheconsolemode,followtheinstructionsin"InstallingIBMSpectrumProtectbyusingconsolemode"onpage47.
Reviewtheinformationaboutinstallingtheserverinconsolemodeandthencompletetheinstallationprocedure.
SilentmodeToinstalltheserverbyusingsilentmode,followtheinstructionsin"InstallingIBMSpectrumProtectinsilentmode"onpage48.
UpgradingtheIBMSpectrumProtectserver84IBMSpectrumProtectforWindows:InstallationGuideReviewtheinformationaboutinstallingtheserverinsilentmodeandthencompletetheinstallationprocedure.
Afteryouinstallthesoftware,youdonothavetoreconfigurethesystem.
4.
Correctanyerrorsthataredetectedduringtheinstallationprocess.
Ifyouinstalledtheserverbyusingtheinstallationwizard,youcanviewinstallationlogsbyusingtheIBMInstallationManagertool.
ClickFile>ViewLog.
Tocollectlogfiles,fromtheIBMInstallationManagertool,clickHelp>ExportDataforProblemAnalysis.
Ifyouinstalledtheserverbyusingconsolemodeorsilentmode,youcanviewerrorlogsintheIBMInstallationManagerlogdirectory,forexample:C:\ProgramData\IBM\InstallationManager\logs5.
GototheIBMSupportPortaltoobtainfixes.
ClickFixes,updates,anddriversandapplyanyapplicablefixes.
6.
Verifythattheupgradewassuccessful:a.
Starttheserverinstance.
Tostarttheserverfromthedefaultdirectory,C:\ProgramFiles\Tivoli\TSM,runthefollowingIBMSpectrumProtectadministrativecommand:dsmserv-kserver_instanceserver_instanceisthenameofyourserverinstance.
Server1isthedefaultnameforthefirstinstanceoftheIBMSpectrumProtectserver.
IfyouplantoruntheserverasaserviceundertheLocalSystemaccount,theLocalSystemaccountmustbeexplicitlygrantedaccesstotheserverdatabase.
Forinstructions,see"StartingtheserverasaWindowsservice"onpage65.
b.
Monitorthemessagesthattheserverissuesasitstarts.
Watchforerrorandwarningmessages,andresolveanyissues.
c.
Verifythatyoucanconnecttotheserverbyusingtheadministrativeclient.
Tostartanadministrativeclientsession,runthefollowingIBMSpectrumProtectadministrativecommand:dsmadmcd.
Toobtaininformationabouttheupgradedsystem,runQUERYcommands.
Forexample,toobtainconsolidatedinformationaboutthesystem,runthefollowingIBMSpectrumProtectadministrativecommand:querysystemToobtaininformationaboutthedatabase,runthefollowingIBMSpectrumProtectadministrativecommand:querydbformat=detailed7.
RegisterthelicensesfortheservercomponentsthatareinstalledonyoursystembyrunningtheREGISTERLICENSEcommand:registerlicensefile=installation_directory\server\component_name.
licWhereinstallation_directoryspecifiesthedirectoryinwhichyouinstalledthecomponent,andcomponent_namespecifiestheabbreviationforthecomponent.
Forexample,ifyouinstalledtheserverinthedefaultdirectory,c:\ProgramFiles\Tivoli\TSM,runthefollowingcommandtoregisterthelicense:registerlicensefile=c:\ProgramFiles\Tivoli\TSM\server\tsmbasic.
licForexample,ifyouinstalledIBMSpectrumProtectExtendedEditioninthec:\ProgramFiles\Tivoli\TSMdirectory,runthefollowingcommand:UpgradingtheIBMSpectrumProtectserverChapter5.
UpgradingtheservertoV8.
185registerlicensefile=c:\ProgramFiles\Tivoli\TSM\server\tsmee.
licForexample,ifyouinstalledIBMSpectrumProtectforDataRetentioninthec:\ProgramFiles\Tivoli\TSMdirectory,runthefollowingcommand:registerlicensefile=c:\ProgramFiles\Tivoli\TSM\server\dataret.
licRestriction:YoucannotusetheIBMSpectrumProtectservertoregisterlicensesforthefollowingproducts:vIBMSpectrumProtectforMailvIBMSpectrumProtectforDatabasesvIBMSpectrumProtectforERPvIBMSpectrumProtectforSpaceManagementTheREGISTERLICENSEcommanddoesnotapplytotheselicenses.
ThelicensingfortheseproductsisdonebyIBMSpectrumProtectclients.
8.
Optional:Toinstallanextralanguagepackage,usethemodifyfunctionoftheIBMInstallationManager.
9.
Optional:Toupgradetoanewerversionofalanguagepackage,usetheupdatefunctionoftheIBMInstallationManager.
WhattodonextYoucanauthenticatepasswordswiththeLDAPdirectoryserver,orauthenticatepasswordswiththeIBMSpectrumProtectserver.
PasswordsthatareauthenticatedwiththeLDAPdirectoryservercanprovideenhancedsystemsecurity.
IfadevicedriverisavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,usethedevicedriver.
IfadevicedriverisnotavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,installtheIBMSpectrumProtectdevicedriverbyrunningthedpinst.
exe/acommand.
Thedpinst.
exefileisinthedevicedriverdirectory.
ThedefaultdirectoryisC:\ProgramFiles\Tivoli\TSM\device\drivers.
UpgradingtheserverinaclusteredenvironmentToupgradeaservertoV8.
1.
3inaclusteredenvironment,youmustcompletepreparationandinstallationtasks.
Theproceduresvary,dependingontheoperatingsystemandrelease.
ProcedureFollowtheprocedureforyouroperatingsystem,sourcerelease,andtargetrelease:Table13.
ProceduresforupgradingtheserverinaclusteredenvironmentonaWindowsoperatingsystemSourcereleaseTargetreleaseProcedureV8.
1V8.
1.
3fixpack"ApplyingafixpacktoIBMSpectrumProtect8.
1.
3inaclusteredenvironment"onpage75V6.
3orV7.
1V8.
1.
3UpgradingV6.
3orV7.
1toV8.
1inaclusteredenvironmentonWindowsV5.
5,V6.
1,V6.
2V7.
1orlaterIBMSpectrumProtectUpgradeandMigrationProcess-FrequentlyAskedQuestionsUpgradingtheIBMSpectrumProtectserver86IBMSpectrumProtectforWindows:InstallationGuideUpgradingaV6.
3orV7.
1servertoV8.
1.
3inaclusteredenvironmentTotakeadvantageofnewproductfeatures,youcanupgradeaserverthatisinstalledonaWindowsoperatingsysteminaclusteredenvironmentfromV6.
3orV7.
1toIBMSpectrumProtectV8.
1.
3.
BeforeyoubeginEnsurethatyouretaintheinstallationmediafromtheV6.
3orV7.
1serverbasereleasethatyouareupgrading.
Ifyouinstalledtheserverfromadownloadedpackage,ensurethatthedownloadedfilesareavailable.
Iftheupgradefails,andtheserverlicensemoduleisuninstalled,youmustreinstallthelicensefromtheinstallationmediaoftheserverbaserelease.
Procedure1.
BackupthedatabasebyusingtheBACKUPDBcommand.
Thepreferredmethodistouseasnapshotbackup,whichprovidesafulldatabasebackupwithoutinterruptingscheduledbackups.
Forexample,youcanrunthefollowingcommandtocreateasnapshotbackup:backupdbtype=dbsnapshotdevclass=tapeclass2.
Backupthedeviceconfigurationinformationtoanotherdirectory.
Runthefollowingcommand:backupdevconfigfilenames=file_nameWherefile_namespecifiesthenameofthefileinwhichtostoredeviceconfigurationinformation.
3.
Backupthevolumehistoryfiletoanotherdirectory.
Runthefollowingcommand:backupvolhistoryfilenames=file_nameWherefile_namespecifiesthenameofthefileinwhichtostorethevolumehistoryinformation.
4.
Saveacopyoftheserveroptionsfile,typicallynameddsmserv.
opt,whichisintheserverinstancedirectory.
5.
Ensurethattheresourcegroupisontheprimarynode,andthatallnodesintheclusterarerunning.
Takethefollowingactionsontheprimarynode:a.
IntheFailoverClusterManagerwindow,taketheserverresourceofflineanddeleteit:1)SelectServicesandapplications,andthenselecttheclustergroup.
TheserverresourceisdisplayedintheOtherResourcessection.
2)Selecttheserverresource,andclickTakethisresourceoffline.
3)Todeletetheserverresource,selectit,andclickDelete.
b.
IntheFailoverClusterManagerwindow,deletethenetworknameandIPaddress:1)IntheServernamesection,expandthenetworknametoviewtheIPaddress.
NotethenetworknameandIPaddress.
2)SelectthenetworknameandtheIPaddress,andclickRemove.
c.
IntheFailoverClusterManagerwindow,taketheDB2serverresourceoffline:UpgradingtheIBMSpectrumProtectserverChapter5.
UpgradingtheservertoV8.
1871)SelectServicesandapplications,andthenselecttheclustergroup.
TheIBMSpectrumProtectserverresourceisdisplayedintheOtherResourcessection.
2)SelectaDB2serverresource,forexample,SERVER1,andclickTakethisresourceoffline.
6.
Ensurethattheserverisrunningontheprimarynode.
Completethefollowingstepsonallotherclusternodes:a.
InstalltheIBMSpectrumProtectV8.
1.
3server.
b.
Stoptheclusterservice.
OnewaytostopitisbyusingtheServicesApplication.
Right-clickClusterServiceandselectStop.
c.
DeletethetsmsvrrscexX64.
dllandtsmsvrrscx64.
dllfilesfromtheC:\Windows\Clusterdirectory.
d.
CopythefollowingDLLfilesfromtheinstallationdirectorytotheC:\Windows\Clusterdirectory:vtsmsvrrscexX64.
dllvtsmsvrrscx64.
dlle.
CopythefollowingDLLfilefromtheinstallationdirectorytotheC:\TSM\db2\security\plugin\IBM\serverdirectory:dsmdb2pw64.
dllf.
Starttheclusterservice.
OnewaytostartitisbyusingtheServicesApplication.
Right-clickClusterServiceandselectStart.
7.
IntheFailoverClusterManager,movetheIBMSpectrumProtectserverinstancefromtheprimarynodetoanothernodeinthecluster.
8.
Completethefollowingstepsontheprimarynode:a.
InstalltheIBMSpectrumProtectV8.
1.
3server.
b.
Stoptheclusterservice.
c.
DeletethetsmsvrrscexX64.
dllandtsmsvrrscx64.
dllfilesfromtheC:\Windows\Clusterdirectory.
d.
CopythefollowingDLLfilesfromtheinstallationdirectorytotheC:\Windows\Clusterdirectory:vtsmsvrrscexX64.
dllvtsmsvrrscx64.
dlle.
CopythefollowingDLLfilefromtheinstallationdirectorytotheC:\TSM\db2\security\plugin\IBM\serverdirectory:dsmdb2pw64.
dllf.
Starttheclusterservice.
9.
Optional:MovetheIBMSpectrumProtectserverinstancebacktotheprimarynode.
WhattodonextIfadevicedriverisavailableonWindowsforthetapedrivesormediumchangersthatyouplantouse,usethedevicedriver.
Ifadevicedriverisnotavailable,installtheIBMSpectrumProtectdevicedriverbyrunningthedpinst.
exe/acommand.
Thedpinst.
exefileisinthedevicedriverdirectory,andthedefaultlocationisC:\ProgramFiles\Tivoli\TSM\device\drivers.
UpgradingtheIBMSpectrumProtectserver88IBMSpectrumProtectforWindows:InstallationGuide|||||||||||||||Chapter6.
RevertingfromVersion8.
1.
3toapreviousserverIfyoumustreverttothepreviousversionoftheserverafteranupgrade,youmusthaveafulldatabasebackupfromyouroriginalversion.
Youmustalsohavetheserverinstallationmediaforyouroriginalversionandkeyconfigurationfiles.
Carefullyfollowthepreparationstepsbeforeyouupgradetheserver.
Bydoingso,itmightbepossibletoreverttothepreviousversionoftheIBMSpectrumProtectserverwithminimallossofdata.
BeforeyoubeginYoumusthavethefollowingitemsfromtheearlierversionoftheserver:vServerdatabasebackupvVolumehistoryfilevDeviceconfigurationfilevServeroptionsfileAboutthistaskUsethesameinstructionswhetheryouarerevertingwithinreleasesortoanearlierrelease,forexample,from8.
1.
3to8.
1.
2orfrom8.
1.
3to7.
1.
2.
TheolderversionmustmatchtheversionthatyouusedbeforetheupgradetoV8.
1.
Attention:SpecifytheREUSEDELAYparametertohelppreventbackup-archiveclientdatalosswhenyoureverttheservertoapreviousversion.
StepsforrevertingtothepreviousserverversionAboutthistaskCompletethefollowingstepsonthesystemthathastheV8.
1server.
Procedure1.
HalttheservertoshutdownallserveroperationsbyusingtheHALTcommand.
2.
Removethedatabasefromthedatabasemanager,thendeletethedatabaseandrecoverylogdirectories.
a.
Manuallyremovethedatabase.
Onewaytoremoveitisbyissuingthiscommand:dsmserv-kinstance_nameremovedbtsmdb1b.
Ifyoumustreusethespacethatisoccupiedbythedatabaseandrecoverylogdirectories,youcannowdeletethesedirectories.
3.
UsetheuninstallationprogramtouninstalltheV8.
1server.
Uninstallationremovestheserverandthedatabasemanager,withtheirdirectories.
Fordetails,seeChapter8,"UninstallingIBMSpectrumProtect,"onpage97.
4.
Stoptheclusterservice.
ReinstalltheversionoftheserverprogramthatyouwereusingbeforetheupgradetoV8.
1.
3.
Thisversionmustmatchtheversionthatyourserverwasrunningwhenyoucreatedthedatabasebackupthatyourestoreinalaterstep.
Forexample,theserverwasatV7.
1.
7beforetheCopyrightIBMCorp.
1993,201789upgrade,andyouintendtousethedatabasebackupthatwasinuseonthisserver.
YoumustinstalltheV7.
1.
7fixpacktobeabletorestorethedatabasebackup.
5.
Configurethenewserverdatabasebyusingtheconfigurationwizard.
Tostartthewizard,issuethefollowingcommand:/dsmicfgx6.
Ensurethatnoserversarerunninginthebackground.
7.
Restorethedatabasetoapointintimebeforetheupgrade.
8.
Copythefollowingfilestotheinstancedirectory.
vDeviceconfigurationfilevVolumehistoryfilevTheserveroptionsfile(typicallydsmserv.
opt)9.
IfyouenableddatadeduplicationforanyFILE-typestoragepoolsthatexistedbeforetheupgrade,orifyoumoveddatathatexistedbeforetheupgradeintonewstoragepoolswhileusingtheV8.
1.
3server,youmustcompleteadditionalrecoverysteps.
Formoredetails,see"Additionalrecoverystepsifyoucreatednewstoragepoolsorenableddatadeduplication.
"10.
IftheREUSEDELAYparametersettingonstoragepoolsislessthantheageofthedatabasethatyourestored,restorevolumesonanysequential-accessstoragepoolsthatwerereclaimedafterthatdatabasebackup.
UsetheRESTOREVOLUMEcommand.
Ifyoudonothaveabackupofastoragepool,auditthereclaimedvolumesbyusingtheAUDITVOLUMEcommand,withtheFIX=YESparametertoresolveinconsistencies.
Forexample:auditvolumevolume_namefix=yes11.
IfclientbackuporarchiveoperationswerecompletedusingtheV8.
1server,auditthestoragepoolvolumesonwhichthedatawasstored.
AdditionalrecoverystepsifyoucreatednewstoragepoolsorenableddatadeduplicationIfyoucreatednewstoragepools,turnedondatadeduplicationforanyFILE-typestoragepools,ordidbothwhileyourserverwasrunningasaV8.
1.
3server,youmustcompletemorestepstoreturntothepreviousserverversion.
BeforeyoubeginTocompletethistask,youmusthaveacompletebackupofthestoragepoolthatwascreatedbeforetheupgradetoV8.
1.
3.
AboutthistaskUsethisinformationifyoudideitherorbothofthefollowingactionswhileyourserverwasrunningasaV8.
1.
3server:vYouenabledthedatadeduplicationfunctionforanystoragepoolsthatexistedbeforetheupgradetoV8.
1.
3program.
DatadeduplicationappliesonlytostoragepoolsthatuseaFILEdevicetype.
vYoucreatednewprimarystoragepoolsaftertheupgradeandmoveddatathatwasstoredinotherstoragepoolsintothenewstoragepools.
CompletethesestepsaftertheserverisagainrestoredtoV7.
Revertingtoapreviousserverversion90IBMSpectrumProtectforWindows:InstallationGuideProcedurevForeachstoragepoolforwhichyouenabledthedatadeduplicationfunction,restoretheentirestoragepoolbyusingtheRESTORESTGPOOLcommand.
vForstoragepoolsthatyoucreatedaftertheupgrade,determinewhatactiontotake.
DatathatwasmovedfromexistingV8storagepoolsintothenewstoragepoolsmightbelostbecausethenewstoragepoolsnolongerexistinyourrestoredV8server.
Possiblerecoverydependsonthetypeofstoragepool:–IfdatawasmovedfromV8DISK-typestoragepoolsintoanewstoragepool,spacethatwasoccupiedbythedatathatwasmovedwasprobablyreused.
Therefore,youmustrestoretheoriginalV8storagepoolsbyusingthestoragepoolbackupsthatwerecreatedbeforetheupgradetoV8.
1.
3.
IfnodatawasmovedfromV8DISK-typestoragepoolsintoanewstoragepool,thenauditthestoragepoolvolumesintheseDISK-typestoragepools.
–IfdatawasmovedfromV8sequential-accessstoragepoolsintoanewstoragepool,thatdatamightstillexistandbeusableinstoragepoolvolumesontherestoredV8server.
ThedatamightbeusableiftheREUSEDELAYparameterforthestoragepoolwassettoavaluethatpreventedreclamationwhiletheserverwasrunningasaV8.
1.
3server.
IfanyvolumeswerereclaimedwhiletheserverwasrunningasaV8.
1.
3server,restorethosevolumesfromstoragepoolbackupsthatwerecreatedbeforetheupgradetoV8.
1.
3.
RevertingtothepreviousserverversioninaclusterconfigurationIfyoumustreverttothepreviousversionoftheserverafteranupgrade,youmusthaveafulldatabasebackupfromyouroriginalversion.
Youmustalsohavetheserverinstallationmediaforyouroriginalversionandkeyconfigurationfiles.
Carefullyfollowthepreparationstepsbeforeyouupgradetheserver.
Bydoingso,itmightbepossibletoreverttothepreviousversionoftheIBMSpectrumProtectserverwithminimallossofdata.
BeforeyoubeginYoumusthavethefollowingitemsfromtheearlierversionoftheserver:vServerdatabasebackupvVolumehistoryfilevDeviceconfigurationfilevServeroptionsfileStepsforrevertingtothepreviousserverversionCarefullyfollowthepreparationstepsbeforeyouupgradetheserver.
Bydoingso,itmightbepossibletoreverttothepreviousversionoftheserverwithminimallossofdata.
AboutthistaskCompletethefollowingstepsonthesystemthathastheVersion8.
1.
3server.
Procedure1.
DeletetheIBMSpectrumProtectserverresourceandthenetworkresourceinMicrosoftFailoverClusterManager.
a.
OpenFailoverClusterManager.
UnderOtherResources,right-clicktheIBMSpectrumProtectinstanceresource.
SelectTakethisresourceoffline.
RevertingtoapreviousserverversionChapter6.
RevertingfromVersion8.
1.
3toapreviousserver91b.
DeletetheIBMSpectrumProtectinstance.
c.
UnderServerName,expandthenetworknameandrecordtheclusterTCP/IPaddress.
d.
Deletethenetworkname.
2.
RemovetheDB2clusterfromtheinstancebyissuingthefollowingcommand:DB2mscs-u:instance_nameForexample,iftheserverinstanceisServer1,enterthecommand:db2mscs-u:Server1Tip:Youmightseeanerrormessageaboutamissingclusterresource.
Disregardthismessage.
3.
Removethedatabase.
Onewaytoremoveitisbyissuingthiscommand:dsmserv-kinstance_nameremovedbtsmdb14.
Oneachsysteminthecluster,deletetheV8.
1.
3tsmsvrrscDLLfilesbycompletingthefollowingsteps:a.
Stoptheclusterservice.
OnewaytostopitisbyusingtheServicesApplication.
Right-clickClusterServiceandselectStop.
b.
DeletethetsmsvrrscexX64.
dllandtsmsvrrscx64.
dllfilesfromtheC:\Windows\Clusterdirectory.
c.
Starttheclusterservice.
OnewaytostartitisbyusingtheServicesApplication.
Right-clickClusterServiceandselectStart.
5.
UsetheuninstallationprogramtouninstalltheV8.
1server.
Uninstallationremovestheserverandthedatabasemanager,withtheirdirectories.
Fordetails,seeChapter8,"UninstallingIBMSpectrumProtect,"onpage97.
6.
Cleanupthedatabaseandrecoverylogdirectoriesifyouarereusingthem.
7.
Stoptheclusterservice.
ReinstalltheversionoftheserverprogramthatyouwereusingbeforetheupgradetoV8.
1.
3.
Thisversionmustmatchtheversionthatyourserverwasrunningwhenyoucreatedthedatabasebackupthatyourestoreinalaterstep.
Forexample,theserverwasatV7.
1.
7beforetheupgrade,andyouintendtousethedatabasebackupthatwasinuseonthisserver.
YoumustinstalltheV7.
1.
7fixpacktobeabletorestorethedatabasebackup.
8.
Copythefollowingfilestotheinstancedirectory.
vDeviceconfigurationfilevVolumehistoryfilevTheserveroptionsfile(typicallydsmserv.
opt)9.
Usetheconfigurationwizard(dsmicfgx)torecreatetheserverinstance.
10.
Restorethedatabasetoapointintimebeforetheupgrade.
Revertingtoapreviousserverversion92IBMSpectrumProtectforWindows:InstallationGuideChapter7.
Reference:DB2commandsforIBMSpectrumProtectserverdatabasesUsethislistasreferencewhenyouaredirectedtoissueDB2commandsbyIBMsupport.
PurposeAfterusingthewizardstoinstallandconfigureIBMSpectrumProtect,youseldomneedtoissueDB2commands.
AlimitedsetofDB2commandsthatyoumightuseorbeaskedtoissuearelistedinTable14.
Thislistissupplementalmaterialonlyandisnotacomprehensivelist.
ThereisnoimplicationthatanIBMSpectrumProtectadministratorwilluseitonadailyorongoingbasis.
Samplesofsomecommandsareprovided.
Detailsofoutputarenotlisted.
Forafullexplanationofthecommandsdescribedhereandoftheirsyntax,seetheDB2productinformation.
Table14.
DB2commandsCommandDescriptionExampledb2cmdOpensthecommandlineprocessorDB2window,andinitializestheDB2command-lineenvironment.
OpentheDB2commandwindow:db2cmddb2icrtCreatesDB2instancesinthehomedirectoryoftheinstanceowner.
Tip:TheIBMSpectrumProtectconfigurationwizardcreatestheinstanceusedbytheserveranddatabase.
Afteraserverisinstalledandconfiguredthroughtheconfigurationwizard,thedb2icrtcommandisgenerallynotused.
ThisutilityislocatedintheDB2PATH\bindirectorywhereDB2PATHisthelocationwheretheDB2copyisinstalled.
ManuallycreateanIBMSpectrumProtectinstance.
Enterthecommandononeline:/opt/tivoli/tsm/db2/instance/db2icrt-aserver-uinstance_nameinstance_namedb2setDisplaysDB2variables.
ListDB2variables:db2setCATALOGDATABASEStoresdatabaselocationinformationinthesystemdatabasedirectory.
Thedatabasecanbelocatedeitheronthelocalworkstationoronaremotedatabasepartitionserver.
Theserverconfigurationwizardtakescareofanycatalogneededforusingtheserverdatabase.
Runthiscommandmanually,afteraserverisconfiguredandrunning,onlyifsomethingintheenvironmentchangesorisdamaged.
Catalogthedatabase:db2catalogdatabasetsmdb1CONNECTTODATABASEConnectstoaspecifieddatabaseforcommand-lineinterface(CLI)use.
ConnecttotheIBMSpectrumProtectdatabasefromaDB2CLI:db2connecttotsmdb1CopyrightIBMCorp.
1993,201793Table14.
DB2commands(continued)CommandDescriptionExampleGETDATABASECONFIGURATIONReturnsthevaluesofindividualentriesinaspecificdatabaseconfigurationfile.
Important:ThiscommandandparametersaresetandmanageddirectlybyDB2.
Theyarelistedhereforinformationalpurposesandameanstoviewtheexistingsettings.
ChangingthesesettingsmightbeadvisedbyIBMsupportorthroughservicebulletinssuchasAPARsorTechnicalGuidancedocuments(technotes).
Donotchangethesesettingsmanually.
ChangethemonlyatthedirectionofIBMandonlythroughtheuseofIBMSpectrumProtectservercommandsorprocedures.
Showtheconfigurationinformationforadatabasealias:db2getdbcfgfortsmdb1Retrieveinformationinordertoverifysettingssuchasdatabaseconfiguration,logmode,andmaintenance.
db2getdbconfigfortsmdb1showdetailGETDATABASEMANAGERCONFIGURATIONReturnsthevaluesofindividualentriesinaspecificdatabaseconfigurationfile.
Important:ThiscommandandparametersaresetandmanageddirectlybyDB2.
Theyarelistedhereforinformationalpurposesandameanstoviewtheexistingsettings.
ChangingthesesettingsmightbeadvisedbyIBMsupportorthroughservicebulletinssuchasAPARsorTechnicalGuidancedocuments(technotes).
Donotchangethesesettingsmanually.
ChangethemonlyatthedirectionofIBMandonlythroughtheuseofIBMSpectrumProtectservercommandsorprocedures.
Retrieveconfigurationinformationforthedatabasemanager:db2getdbmcfgGETHEALTHSNAPSHOTRetrievesthehealthstatusinformationforthedatabasemanageranditsdatabases.
Theinformationreturnedrepresentsasnapshotofthehealthstateatthetimethecommandwasissued.
IBMSpectrumProtectmonitorsthestateofthedatabaseusingthehealthsnapshotandothermechanismsthatareprovidedbyDB2.
TheremightbecaseswherethehealthsnapshotorotherDB2documentationindicatesthatanitemordatabaseresourcemightbeinanalertstate.
Suchacaseindicatesthatactionmustbeconsideredtoremedythesituation.
IBMSpectrumProtectmonitorstheconditionandrespondsappropriately.
NotalldeclaredalertsbytheDB2databaseareactedon.
ReceiveareportonDB2healthmonitorindicators:db2gethealthsnapshotfordatabaseontsmdb1GRANT(DatabaseAuthorities)Grantsauthoritiesthatapplytotheentiredatabaseratherthanprivilegesthatapplytospecificobjectswithinthedatabase.
GrantaccesstotheuserIDitmuser:db2GRANTCONNECTONDATABASETOUSERitmuserdb2GRANTCREATETABONDATABASETOUSERitmuserReference:DB2commandsforIBMSpectrumProtectserverdatabases94IBMSpectrumProtectforWindows:InstallationGuideTable14.
DB2commands(continued)CommandDescriptionExampleRUNSTATSUpdatesstatisticsaboutthecharacteristicsofatableandassociatedindexesorstatisticalviews.
Thesecharacteristicsincludenumberofrecords,numberofpages,andaveragerecordlength.
Toseeatable,issuethisutilityafterupdatingorreorganizingthetable.
Aviewmustbeenabledforoptimizationbeforeitsstatisticscanbeusedtooptimizeaquery.
Aviewthatisenabledforoptimizationisknownasastatisticalview.
UsetheDB2ALTERVIEWstatementtoenableaviewforoptimization.
IssuetheRUNSTATSutilitywhenchangestounderlyingtablessubstantiallyaffecttherowsreturnedbytheview.
Tip:TheserverconfiguresDB2toruntheRUNSTATScommandasneeded.
Updatestatisticsonasingletable.
db2runstatsontableSCHEMA_NAME.
TABLE_NAMEwithdistributionandsampleddetailedindexesallsetdb2instanceDetermineswhichinstanceappliestothecurrentsession.
Determinewhichinstanceisapplicable:setdb2instance=tsminst1SETSCHEMAChangesthevalueoftheCURRENTSCHEMAspecialregister,inpreparationforissuingSQLcommandsdirectlythroughtheDB2CLI.
Tip:Aspecialregisterisastorageareathatisdefinedforanapplicationprocessbythedatabasemanager.
ItisusedtostoreinformationthatcanbereferencedinSQLstatements.
SettheschemaforIBMSpectrumProtect:db2setschematsmdb1STARTDATABASEMANAGERStartsthecurrentdatabasemanagerinstancebackgroundprocesses.
Theserverstartsandstopstheinstanceanddatabasewhenevertheserverstartsandhalts.
Important:AllowtheservertomanagethestartingandstoppingoftheinstanceanddatabaseunlessotherwisedirectedbyIBMsupport.
Startthedatabasemanager:db2startSTOPDATABASEMANAGERStopsthecurrentdatabasemanagerinstance.
Unlessexplicitlystopped,thedatabasemanagercontinuestobeactive.
Thiscommanddoesnotstopthedatabasemanagerinstanceifanyapplicationsareconnectedtodatabases.
Iftherearenodatabaseconnections,butthereareinstanceattachments,thecommandforcestheinstanceattachmentstostopfirst.
Then,itstopsthedatabasemanager.
Thiscommandalsodeactivatesanyoutstandingdatabaseactivationsbeforestoppingthedatabasemanager.
Thiscommandisnotvalidonaclient.
Theserverstartsandstopstheinstanceanddatabasewhenevertheserverstartsandhalts.
Important:AllowtheservertomanagethestartingandstoppingoftheinstanceanddatabaseunlessotherwisedirectedbyIBMsupport.
Stopthedatabasemanager:db2stopdbmReference:DB2commandsforIBMSpectrumProtectserverdatabasesChapter7.
Reference:DB2commandsforserverdatabases9596IBMSpectrumProtectforWindows:InstallationGuideChapter8.
UninstallingIBMSpectrumProtectYoucanusethefollowingprocedurestouninstallIBMSpectrumProtect.
BeforeyouremoveIBMSpectrumProtect,ensurethatyoudonotloseyourbackupandarchivedata.
BeforeyoubeginCompletethefollowingstepsbeforeyouuninstallIBMSpectrumProtect:vCompleteafulldatabasebackup.
vSaveacopyofthevolumehistoryanddeviceconfigurationfiles.
vStoretheoutputvolumesinasafelocation.
Attention:DonotusetheAdd/RemoveProgramstoolintheWindowsControlPaneltouninstallIBMSpectrumProtect.
Useonlytheuninstallationprocedurethatisdescribedinthissection.
AboutthistaskYoucanuninstallIBMSpectrumProtectbyusinganyofthefollowingmethods:agraphicalwizard,thecommandlineinconsolemode,orsilentmode.
"UninstallingIBMSpectrumProtectbyusingagraphicalwizard""UninstallingIBMSpectrumProtectinconsolemode"onpage98"UninstallingIBMSpectrumProtectinsilentmode"onpage98WhattodonextSeeChapter2,"Installingtheservercomponents,"onpage45forinstallationstepstoreinstalltheIBMSpectrumProtectcomponents.
UninstallingIBMSpectrumProtectbyusingagraphicalwizardYoucanuninstallIBMSpectrumProtectbyusingtheIBMInstallationManagerinstallationwizard.
Procedure1.
StarttheInstallationManager.
OpentheInstallationManagerfromtheStartmenu.
2.
ClickUninstall.
3.
SelectIBMSpectrumProtectserver,andclickNext.
4.
ClickUninstall.
5.
ClickFinish.
CopyrightIBMCorp.
1993,201797UninstallingIBMSpectrumProtectinconsolemodeTouninstallIBMSpectrumProtectbyusingthecommandline,youmustruntheuninstallationprogramofIBMInstallationManagerfromthecommandlinewiththeparameterforconsolemode.
Procedure1.
InthedirectorywhereIBMInstallationManagerisinstalled,gotothefollowingsubdirectory:eclipse\toolsForexample:C:\ProgramFiles\IBM\InstallationManager\eclipse\tools2.
Fromthetoolsdirectory,issuethefollowingcommand:imcl.
exe-c3.
Touninstall,enter5.
4.
ChoosetouninstallfromtheIBMSpectrumProtectpackagegroup.
5.
EnterNforNext.
6.
ChoosetouninstalltheIBMSpectrumProtectserverpackage.
7.
EnterNforNext.
8.
EnterUforUninstall.
9.
EnterFforFinish.
UninstallingIBMSpectrumProtectinsilentmodeTouninstallIBMSpectrumProtectinsilentmode,youmustruntheuninstallationprogramofIBMInstallationManagerfromthecommandlinewiththeparametersforsilentmode.
BeforeyoubeginYoucanusearesponsefiletoprovidedatainputtosilentlyuninstalltheIBMSpectrumProtectservercomponents.
IBMSpectrumProtectincludesasampleresponsefile,uninstall_response_sample.
xml,intheinputdirectorywheretheinstallationpackageisextracted.
Thisfilecontainsdefaultvaluestohelpyouavoidanyunnecessarywarnings.
IfyouwanttouninstallallIBMSpectrumProtectcomponents,leavemodify="false"setforeachcomponentintheresponsefile.
Ifyoudonotwanttouninstallacomponent,setthevaluetomodify="true".
Ifyouwanttocustomizetheresponsefile,youcanmodifytheoptionsthatareinthefile.
Forinformationaboutresponsefiles,seeResponsefiles.
Procedure1.
InthedirectorywhereIBMInstallationManagerisinstalled,gotothefollowingsubdirectory:eclipse\toolsForexample:C:\ProgramFiles\IBM\InstallationManager\eclipse\tools2.
Fromthetoolsdirectory,issuethefollowingcommand,whereresponse_filerepresentstheresponsefilepath,includingthefilename:UninstallingIBMSpectrumProtect98IBMSpectrumProtectforWindows:InstallationGuideimcl.
exe-inputresponse_file-silentThefollowingcommandisanexample:imcl.
exe-inputC:\tmp\input\uninstall_response.
xml-silentUninstallingandreinstallingIBMSpectrumProtectIfyouplantomanuallyreinstallIBMSpectrumProtectinsteadofusingthewizard,thereareanumberofstepstotaketopreserveyourserverinstancenamesanddatabasedirectories.
Duringanuninstallation,anyserverinstancespreviouslysetupareremoved,butthedatabasecatalogsforthoseinstancesstillexist.
AboutthistaskTomanuallyuninstallandreinstallIBMSpectrumProtect,completethefollowingsteps:1.
Makealistofyourcurrentserverinstancesbeforeproceedingtotheuninstallation.
Runthefollowingcommand:db2ilist2.
Runthefollowingcommandsforeveryserverinstance:db2attachtoserver1db2getdbmcfgshowdetaildb2detachKeeparecordofthedatabasepathforeachinstance.
3.
UninstallIBMSpectrumProtect.
SeeChapter8,"UninstallingIBMSpectrumProtect,"onpage97.
AfteruninstallingIBMSpectrumProtect,checktheControlPanel>AddorRemoveProgramstoverifythatIBMSpectrumProtectDB2isuninstalled.
4.
WhenyouuninstallanysupportedversionofIBMSpectrumProtect,includingafixpack,aninstancefileiscreated.
TheinstancefileiscreatedtohelpreinstallIBMSpectrumProtect.
Checkthisfileandusetheinformationwhenyouarepromptedfortheinstancecredentialswhenreinstalling.
Insilentinstallationmode,youprovidethesecredentialsusingtheINSTANCE_CREDvariable.
Youcanfindtheinstancefileinthefollowinglocation:C:\ProgramData\IBM\Tivoli\TSM\instanceList.
objintheIBMSpectrumProtectserverinstallationdirectory5.
ReinstallIBMSpectrumProtect.
SeeChapter2,"Installingtheservercomponents,"onpage45.
IftheinstanceList.
objfiledoesnotexist,youneedtorecreateyourserverinstancesusingthefollowingsteps:a.
Recreateyourserverinstances.
See"Creatingtheserverinstance"onpage56.
Tip:Theinstallationwizardconfigurestheserverinstancesbutyoumustverifythattheyexist.
Iftheydonotexist,youmustmanuallyconfigurethem.
b.
Catalogthedatabase.
Logintoeachserverinstanceastheinstanceuser,oneatatime,andissuethefollowingcommands:UninstallingIBMSpectrumProtectChapter8.
UninstallingIBMSpectrumProtect99setdb2instance=server1db2catalogdatabasetsmdb1db2attachtoserver1db2updatedbmcfgusingdftdbpathinstance_drivedb2detachc.
VerifythatIBMSpectrumProtectrecognizestheserverinstancebylistingyourdirectories.
Yourhomedirectoryappearsifyoudidnotchangeit.
Yourinstancedirectorydoesappearifyouusedtheconfigurationwizard.
Issuethiscommand:db2listdatabasedirectoryIfyouseeTSMDB1listed,youcanstarttheserver.
UninstallingIBMInstallationManagerYoucanuninstallIBMInstallationManagerifyounolongerhaveanyproductsthatwereinstalledbyIBMInstallationManager.
BeforeyoubeginBeforeyouuninstallIBMInstallationManager,youmustensurethatallpackagesthatwereinstalledbyIBMInstallationManagerareuninstalled.
CloseIBMInstallationManagerbeforeyoustarttheuninstallprocess.
Toviewinstalledpackages,clickStart>AllPrograms>IBMInstallationManager>ViewInstalledPackages.
ProcedureTouninstallIBMInstallationManager,completethefollowingsteps:1.
FromtheStartmenu,clickControlPanel>ProgramsandFeatures.
2.
SelectIBMInstallationManagerandclickUninstall.
UninstallingIBMSpectrumProtect100IBMSpectrumProtectforWindows:InstallationGuidePart2.
InstallingandupgradingtheOperationsCenterTheIBMSpectrumProtectOperationsCenteristheweb-basedinterfaceformanagingyourstorageenvironment.
BeforeyoubeginBeforeyouinstallandconfiguretheOperationsCenter,reviewthefollowinginformation:v"SystemrequirementsfortheOperationsCenter"onpage103–"OperationsCentercomputerrequirements"onpage104–"Hubandspokeserverrequirements"onpage104–"Operatingsystemrequirements"onpage107–"Webbrowserrequirements"onpage108–"Languagerequirements"onpage108–"RequirementsandlimitationsforIBMSpectrumProtectclientmanagementservices"onpage109v"AdministratorIDsthattheOperationsCenterrequires"onpage110v"IBMInstallationManager"onpage111v"Installationchecklist"onpage112v"ObtainingtheOperationsCenterinstallationpackage"onpage115AboutthistaskTable15liststhemethodsforinstallingoruninstallingtheOperationsCenterandindicateswheretofindtheassociatedinstructions.
ForinformationaboutupgradingtheOperationsCenter,seeChapter11,"UpgradingtheOperationsCenter,"onpage119.
Table15.
MethodsforinstallingoruninstallingtheOperationsCenterMethodInstructionsGraphicalwizardv"InstallingtheOperationsCenterbyusingagraphicalwizard"onpage115v"UninstallingtheOperationsCenterbyusingagraphicalwizard"onpage155Consolemodev"InstallingtheOperationsCenterinconsolemode"onpage116v"UninstallingtheOperationsCenterinconsolemode"onpage155Silentmodev"InstallingtheOperationsCenterinsilentmode"onpage116v"UninstallingtheOperationsCenterinsilentmode"onpage156CopyrightIBMCorp.
1993,2017101102IBMSpectrumProtectforWindows:InstallationGuideChapter9.
PlanningtoinstalltheOperationsCenterBeforeyouinstalltheOperationsCenter,youmustunderstandthesystemrequirements,theadministratorIDsthattheOperationsCenterrequires,andtheinformationthatyoumustprovidetotheinstallationprogram.
AboutthistaskFromtheOperationsCenter,youcanmanagethefollowingprimaryaspectsofthestorageenvironment:vIBMSpectrumProtectserversandclientsvServicessuchasbackupandrestore,archiveandretrieve,andmigrateandrecallvStoragepoolsandstoragedevicesTheOperationsCenterincludesthefollowingfeatures:UserinterfaceformultipleserversYoucanusetheOperationsCentertomanageoneormoreIBMSpectrumProtectservers.
Inanenvironmentwithmultipleservers,youcandesignateoneserverasahubserverandtheothersasspokeservers.
ThehubservercanreceivealertsandstatusinformationfromthespokeserversandpresenttheinformationinaconsolidatedviewintheOperationsCenter.
AlertmonitoringAnalertisanotificationofarelevantproblemontheserverandistriggeredbyaservermessage.
Youcandefinewhichservermessagestriggeralerts,andonlythosemessagesarereportedasalertsintheOperationsCenterorinanemail.
Thisalertmonitoringcanhelpyouidentifyandtrackrelevantproblemsontheserver.
Convenientcommand-lineinterfaceTheOperationsCenterincludesacommand-lineinterfaceforadvancedfeaturesandconfiguration.
SystemrequirementsfortheOperationsCenterBeforeyouinstalltheOperationsCenter,ensurethatyoursystemmeetstheminimumrequirements.
UsetheOperationsCenterSystemRequirementsCalculatortoestimatethesystemrequirementsforrunningtheOperationsCenterandthehubandspokeserversthataremonitoredbytheOperationsCenter.
RequirementsthatareverifiedduringtheinstallationTable16onpage104liststheprerequisiterequirementsthatareverifiedduringtheinstallationandindicateswheretofindmoreinformationabouttheserequirements.
CopyrightIBMCorp.
1993,2017103Table16.
RequirementsthatareverifiedduringtheinstallationRequirementDetailsMinimummemoryrequirement"OperationsCentercomputerrequirements"Operatingsystemrequirement"Operatingsystemrequirements"onpage107HostnameforthecomputerwheretheOperationsCenterwillbeinstalled"Installationchecklist"onpage112RequirementsfortheOperationsCenterinstallationdirectory"Installationchecklist"onpage112OperationsCentercomputerrequirementsYoucaninstalltheOperationsCenteronacomputerthatisalsorunningIBMSpectrumProtectserveroronadifferentcomputer.
IfyouinstalltheOperationsCenteronthesamecomputerasaserver,thatcomputermustmeetthesystemrequirementsforboththeOperationsCenterandtheserver.
ResourcerequirementsThefollowingresourcesarerequiredtoruntheOperationsCenter:vOneprocessorcorev4GBofmemoryv1GBofdiskspaceThehubandspokeserversthataremonitoredbytheOperationsCenterrequireadditionalresources,asdescribedin"Hubandspokeserverrequirements.
"HubandspokeserverrequirementsWhenyouopentheOperationsCenterforthefirsttime,youmustassociatetheOperationsCenterwithoneIBMSpectrumProtectserverthatisdesignatedasthehubserver.
Inamultiple-serverenvironment,youcanconnecttheotherservers,calledspokeservers,tothehubserver.
Thespokeserverssendalertsandstatusinformationtothehubserver.
TheOperationsCentershowsyouaconsolidatedviewofalertsandstatusinformationforthehubserverandanyspokeservers.
IfonlyoneserverismonitoredbytheOperationsCenter,thatserverisstillcalledahubserver,eventhoughnospokeserversareconnectedtoit.
Table17indicatestheversionofIBMSpectrumProtectserverthatmustbeinstalledonthehubserverandoneachspokeserverthatismanagedbytheOperationsCenter.
Table17.
IBMSpectrumProtectserverversionrequirementsforhubandspokeserversOperationsCenterVersiononthehubserverVersiononeachspokeserverV8.
1.
3V8.
1.
3V6.
3.
4orlaterRestriction:SomeOperationsCenterfunctionsarenotavailableforserversthatuseaversionearlierthanV8.
1.
3.
PlanningtoinstalltheOperationsCenter104IBMSpectrumProtectforWindows:InstallationGuideNumberofspokeserversthatahubservercansupportThenumberofspokeserversthatahubservercansupportdependsontheconfigurationandontheversionofIBMSpectrumProtectoneachspokeserver.
However,ageneralguidelineisthatahubservercansupport10-20V6.
3.
4spokeserversbutcansupportmoreV7.
1orlaterspokeservers.
TipsfordesigningthehubandspokeserverconfigurationIndesigningthehubandspokeconfiguration,especiallyconsidertheresourcerequirementsforstatusmonitoring.
Also,considerhowyouwanttogrouphubandspokeserversandwhetheryouwanttousemultiplehubservers.
UsetheOperationsCenterSystemRequirementsCalculatortoestimatethesystemrequirementsforrunningtheOperationsCenterandthehubandspokeserversthataremonitoredbytheOperationsCenter.
PrimaryfactorsthataffectperformanceThefollowingfactorshavethemostsignificantimpactontheperformanceoftheOperationsCenter:vTheprocessorandmemoryonthecomputerwheretheOperationsCenterisinstalledvThesystemresourcesofthehubandspokeservers,includingthedisksystemthatisinuseforthehubserverdatabasevThenumberofclientnodesandvirtualmachinefilespacesthataremanagedbythehubandspokeserversvThefrequencyatwhichdataisrefreshedintheOperationsCenterHowtogrouphubandspokeserversConsidergroupinghubandspokeserversbygeographiclocation.
Forexample,managingtheserverswithinthesamedatacentercanhelppreventissuesthatarecausedbyfirewallsorbyinadequatenetworkbandwidthbetweendifferentlocations.
Ifnecessary,youcanfurtherdivideserversaccordingtooneormoreofthefollowingcharacteristics:vTheadministratorwhomanagestheserversvTheorganizationalentitythatfundstheserversvServeroperatingsystemvThelanguageinwhichtheserversrunTip:Ifthehubandspokeserversarenotrunninginthesamelanguage,youmightseecorruptedtextintheOperationsCenter.
HowtogrouphubandspokeserversinanenterpriseconfigurationInanenterpriseconfiguration,anetworkofIBMSpectrumProtectserversaremanagedasagroup.
Changesthataremadeontheconfigurationmanagercanbedistributedautomaticallytooneormoremanagedserversinthenetwork.
TheOperationsCenternormallyregistersandmaintainsadedicatedadministratorIDonthehubandspokeservers.
Thismonitoringadministratormustalwayshavethesamepasswordonalltheservers.
PlanningtoinstalltheOperationsCenterChapter9.
PlanningtoinstalltheOperationsCenter105Ifyouuseanenterpriseconfiguration,youcanimprovetheprocessbywhichtheadministratorcredentialsaresynchronizedonspokeservers.
ToimprovetheperformanceandefficiencyofmaintainingthemonitoringadministratorID,completethefollowingsteps:1.
DesignatetheconfigurationmanagerserverastheOperationsCenterhubserver.
Duringthehubserverconfiguration,amonitoringadministratorIDnamedIBM-OC-hub_server_nameisregistered.
2.
Onthehubserver,addthemonitoringadministratorIDtoaneworexistingenterpriseconfigurationprofile.
IssuetheNOTIFYSUBSCRIBERScommandtodistributetheprofiletothemanagedservers.
3.
AddoneormoreofthemanagedserversasOperationsCenterspokeservers.
TheOperationsCenterdetectsthisconfigurationandallowstheconfigurationmanagertodistributeandupdatethemonitoringadministratorIDonthespokeservers.
WhentousemultiplehubserversIfyouhavemorethan10-20V6.
3.
4spokeservers,orifresourcelimitationsrequiretheenvironmenttobepartitioned,youcanconfiguremultiplehubservers,andconnectasubsetofthespokeserverstoeachhubserver.
Restrictions:vAsingleservercannotbebothahubserverandaspokeserver.
vEachspokeservercanbeassignedtoonlyonehubserver.
vEachhubserverrequiresaseparateinstanceoftheOperationsCenter,eachofwhichhasaseparatewebaddress.
TipsforchoosingahubserverForthehubserver,youmustchooseaserverthathasadequateresourcesandislocatedforminimalroundtripnetworklatency.
Attention:DonotusethesameserverasthehubserverformultipleOperationsCenters.
Usethefollowingguidelinesindecidingwhichservertodesignateasthehubserver:ChoosealightlyloadedserverConsideraserverthathasalightloadforoperationssuchasclientbackupandarchive.
AlightlyloadedserverisalsoagoodchoiceasthehostsystemfortheOperationsCenter.
Ensurethattheserverhastheresourcestohandlebothitstypicalserverworkloadandtheestimatedworkloadforactingasthehubserver.
LocatetheserverforminimalroundtripnetworklatencyLocatethehubserversothatthenetworkconnectionbetweenthehubserverandthespokeservershasaroundtriplatencythatisnogreaterthan5ms.
Thislatencycantypicallybeachievedwhentheserversareonthesamelocalareanetwork(LAN).
Networksthatarepoorlytuned,areheavilyusedbyotherapplications,orhaveroundtriplatencymuchhigherthan5mscandegradecommunicationsbetweenthehubandspokeservers.
Forexample,roundtriplatenciesof50msorhighercanresultincommunicationtimeoutsthatcausespokeserverstodisconnectorreconnecttothePlanningtoinstalltheOperationsCenter106IBMSpectrumProtectforWindows:InstallationGuideOperationsCenter.
Suchhighlatenciesmightbeexperiencedinlong-distance,wideareanetwork(WAN)communications.
IfspokeserversarealongdistancefromthehubserverandexperiencefrequentdisconnectsintheOperationsCenter,youcanincreasethevalueoftheADMINCOMMTIMEOUToptiononeachservertoreducetheproblem.
VerifythatthehubservermeetstheresourcerequirementsforstatusmonitoringStatusmonitoringrequiresextraresourcesoneachserveronwhichitisenabled.
Theresourcesthatarerequireddependprimarilyonthenumberofclientsthataremanagedbythehubandspokeservers.
FewerresourcesareusedonahubserverwithaV7.
1orlaterspokeserverthanonahubserverwithaV6.
3.
4spokeserver.
Verifythatthehubservermeetstheresourcerequirementsforprocessorusage,databasespace,archivelogspace,andI/Ooperationspersecond(IOPS)capacity.
AhubserverwithhighIOPScapacitycanhandlealargeramountofincomingstatusdatafromspokeservers.
Useofthefollowingstoragedevicesforthehubserverdatabasecanhelpmeetthiscapacity:vAnenterprise-levelsolid-statedrive(SSD)vAnexternalSANdiskstoragedevicewithmultiplevolumesormultiplespindlesundereachvolumeInanenvironmentwithfewerthan1000clients,considerestablishingabaselinecapacityof1000IOPSforthehubserverdatabaseifthehubservermanagesanyspokeservers.
DeterminewhetheryourenvironmentrequiresmultiplehubserversIfmorethan10,000-20,000clientnodesandvirtualmachinefilespacesaremanagedbyonesetofhubandspokeservers,theresourcerequirementsmightexceedwhatthehubserverhasavailable,especiallyifthespokeserversareV6.
3.
4servers.
Considerdesignatingasecondserverasahubserverandmovingspokeserverstothenewhubservertobalancetheload.
OperatingsystemrequirementsTheOperationsCenterisavailableforAIX,Linux,andWindowssystems.
YoucanruntheOperationsCenteronthefollowingsystems:vWindowssystems:–MicrosoftWindowsServer2012:Standard,Enterprise,orDatacenterEdition(64-bit)–MicrosoftWindowsServer2012R2(64-bit)–MicrosoftWindowsServer2016Forthemostup-to-daterequirementsinformation,seeSoftwareandHardwareRequirements.
PlanningtoinstalltheOperationsCenterChapter9.
PlanningtoinstalltheOperationsCenter107WebbrowserrequirementsTheOperationsCentercanruninApple,Google,Microsoft,andMozillawebbrowsers.
ForoptimalviewingoftheOperationsCenterinthewebbrowser,ensurethatthescreenresolutionforthesystemissettoaminimumof1024X768pixels.
Foroptimalperformance,useawebbrowserthathasgoodJavaScriptperformance,andenablebrowsercaching.
TheOperationsCentercanruninthefollowingwebbrowsers:vAppleSafariontheiPadRestriction:IfAppleSafariisrunningoniOS8.
xoriOS9.
x,youcannotuseaself-signedcertificateforsecurecommunicationwiththeOperationsCenterwithoutextraconfigurationofthecertificate.
Useacertificateauthority(CA)certificate,orconfiguretheself-signedcertificateasneeded.
Forinstructions,seeTechnotehttp://www.
ibm.
com/support/docview.
wssuid=swg21963153.
vGoogleChrome40orlatervMicrosoftInternetExplorer11orlatervMozillaFirefoxESR31orlaterToruntheOperationsCenterincompliancewiththeNationalInstituteofStandardsandTechnology(NIST)SpecialPublications(SP)800-131Arecommendation,communicationbetweentheOperationsCenterandthewebbrowsermustbesecuredbyusingtheTransportLayerSecurity(TLS)1.
2protocol.
Duringinstallation,youspecifywhetherSP800-131Acomplianceisrequiredandthelevelofcompliance.
IfstrictSP800-131Acomplianceisspecifiedduringinstallation,thewebbrowsermustsupportTLS1.
2,andTLS1.
2mustbeenabled.
ThewebbrowserdisplaysanSSLerrorifstrictSP800-131Acomplianceisspecifiedduringinstallation,andthewebbrowserdoesnotmeettheprecedingrequirements.
LanguagerequirementsBydefault,theOperationsCenterusesthelanguagethatthewebbrowseruses.
However,theinstallationprocessusesthelanguagethattheoperatingsystemuses.
Verifythatthewebbrowserandtheoperatingsystemaresettothelanguagethatyourequire.
Table18.
OperationsCenterlanguagevaluesthatyoucanuseonWindowssystemsLanguageLanguageoptionvalueChinese,SimplifiedchsChinese,TraditionalchtEnglishamengFrenchfraGermandeuItalianitaJapanese(Shift-JIS)jpnKoreankorPortuguese,BrazilianptbPlanningtoinstalltheOperationsCenter108IBMSpectrumProtectforWindows:InstallationGuideTable18.
OperationsCenterlanguagevaluesthatyoucanuseonWindowssystems(continued)LanguageLanguageoptionvalueRussianrusSpanishespRequirementsandlimitationsforIBMSpectrumProtectclientmanagementservicesIBMSpectrumProtectclientmanagementservicesisacomponentthatyouinstallonbackup-archiveclientstocollectdiagnosticinformationsuchasclientlogfiles.
Beforeyouinstalltheclientmanagementserviceonyoursystem,youmustunderstandtherequirementsandlimitations.
Inthedocumentationfortheclientmanagementservice,clientsystemisthesystemwherethebackup-archiveclientisinstalled.
DiagnosticinformationcanbecollectedonlyfromLinuxandWindowsclients,butadministratorscanviewthediagnosticinformationintheOperationsCenteronAIX,Linux,orWindowsoperatingsystems.
RequirementsfortheclientmanagementserviceVerifythefollowingrequirementsbeforeyouinstalltheclientmanagementservice:vToremotelyaccesstheclient,theOperationsCenteradministratormusthavesystemauthorityoroneofthefollowingclientauthoritylevels:–Policyauthority–Clientownerauthority–ClientnodeaccessauthorityvEnsurethattheclientsystemmeetsthefollowingrequirements:–TheclientmanagementservicecanbeinstalledonlyonclientsystemsthatrunonLinuxorWindowsoperatingsystems:-Linuxx8664-bitoperatingsystemsthataresupportedforthebackup-archiveclient.
-Windows32-bitand64-bitoperatingsystemsthataresupportedforthebackup-archiveclient.
–TransportLayerSecurity(TLS)1.
2mustbeinstalledfortransmissionofdatabetweentheclientmanagementserviceandOperationsCenter.
BasicauthenticationisprovidedanddataandauthenticationinformationareencryptedthroughtheSSLchannel.
TLS1.
2isautomaticallyinstalledalongwiththenecessarySSLcertificateswhenyouinstalltheclientmanagementservice.
vOnLinuxclientsystems,youmusthaverootuserauthoritytoinstalltheclientmanagementservice.
vForclientsystemsthatcanhavemultipleclientnodes,suchasLinuxclientsystems,ensurethateachnodenameisuniqueontheclientsystem.
Tip:Afteryouinstalltheclientmanagementservice,youdonothavetoinstallitagainbecausetheservicecandiscovermultipleclientoptionsfiles.
PlanningtoinstalltheOperationsCenterChapter9.
PlanningtoinstalltheOperationsCenter109LimitationsoftheclientmanagementserviceTheclientmanagementserviceprovidesbasicservicesforcollectingdiagnosticinformationfrombackup-archiveclients.
Thefollowinglimitationsexistfortheclientmanagementservice:vYoucaninstalltheclientmanagementserviceonlyonsystemswithbackup-archiveclients,includingbackup-archiveclientsthatareinstalledondatamovernodesforIBMSpectrumProtectforVirtualEnvironments:DataProtectionforVMware.
vYoucannotinstalltheclientmanagementserviceonotherIBMSpectrumProtectclientcomponentsorproductsthatdonothavebackup-archiveclients.
vIfthebackup-archiveclientsareprotectedbyafirewall,ensurethattheOperationsCentercanconnecttothebackup-archiveclientsthroughthefirewallbyusingtheconfiguredportfortheclientmanagementservice.
Thedefaultportis9028,butitcanbechanged.
vTheclientmanagementservicescansallclientlogfilestolocateentriesfortheprevious72-hourperiod.
vTheDiagnosispageintheOperationsCenterprovidesbasictroubleshootinginformationforbackup-archiveclients.
However,forsomebackupissues,youmighthavetoaccesstheclientsystemandobtainfurtherdiagnosticinformation.
vIfthecombinedsizeoftheclienterrorlogfilesandschedulelogfilesonaclientsystemismorethan500MB,delayscanoccurinsendinglogrecordstotheOperationsCenter.
Youcancontrolthesizeofthelogfilesbyenablinglogfilepruningorwrappingbyspecifyingtheerrorlogretentionorerrorlogmaxclientoption.
vIfyouusethesameclientnodenametoconnecttomultipleIBMSpectrumProtectserversthatareinstalledonthesameserver,youcanviewlogfilesforonlyoneoftheclientnodes.
Forupdatesabouttheclientmanagementservice,includingrequirements,limitations,anddocumentationupdates,seetechnote1963610.
Relatedtasks:"CollectingdiagnosticinformationwithIBMSpectrumProtectclientmanagementservices"onpage133AdministratorIDsthattheOperationsCenterrequiresAnadministratormusthaveavalidIDandpasswordonthehubservertologintotheOperationsCenter.
AnadministratorIDisalsoassignedtotheOperationsCentersothattheOperationsCentercanmonitorservers.
TheOperationsCenterrequiresthefollowingIBMSpectrumProtectadministratorIDs:AdministratorIDsthatareregisteredonthehubserverAnyadministratorIDthatisregisteredonthehubservercanbeusedtologintotheOperationsCenter.
TheauthorityleveloftheIDdetermineswhichtaskscanbecompleted.
YoucancreatenewadministratorIDsbyusingtheREGISTERADMINcommand.
Restriction:TouseanadministratorIDinamultiple-serverconfiguration,theIDmustberegisteredonthehubandspokeserverswiththesamepasswordandauthoritylevel.
PlanningtoinstalltheOperationsCenter110IBMSpectrumProtectforWindows:InstallationGuideTomanageauthenticationfortheseservers,considerusingoneofthefollowingmethods:vALightweightDirectoryAccessProtocol(LDAP)servervTheenterpriseconfigurationfunctionstoautomaticallydistributechangestotheadministratordefinitions.
MonitoringadministratorIDWhenyouinitiallyconfigurethehubserver,anadministratorIDnamedIBM-OC-server_nameisregisteredwithsystemauthorityonthehubserverandisassociatedwiththeinitialpasswordthatyouspecify.
ThisID,whichissometimescalledthemonitoringadministrator,isintendedforuseonlybytheOperationsCenter.
Donotdelete,lock,ormodifythisID.
ThesameadministratorIDwiththesamepasswordisregisteredonthespokeserversthatyouadd.
Thepasswordisautomaticallychangedonthehubandspokeserversevery90days.
Youdonotneedtouseormanagethispassword.
Restriction:TheOperationsCentermaintainsthemonitoringadministratorIDandpasswordonspokeserversunlessyouuseanenterpriseconfigurationtomanagethesecredentials.
Formoreinformationaboutusinganenterpriseconfigurationtomanagethecredentials,see"Tipsfordesigningthehubandspokeserverconfiguration"onpage105.
IBMInstallationManagerTheOperationsCenterusesIBMInstallationManager,whichisaninstallationprogramthatcanuseremoteorlocalsoftwarerepositoriestoinstallorupdatemanyIBMproducts.
IftherequiredversionofIBMInstallationManagerisnotalreadyinstalled,itisautomaticallyinstalledorupgradedwhenyouinstalltheOperationsCenter.
ItmustremaininstalledonthesystemsothattheOperationsCentercanbeupdatedoruninstalledlaterasneeded.
ThefollowinglistcontainsexplanationsofsometermsthatareusedinIBMInstallationManager:OfferingAninstallableunitofasoftwareproduct.
TheOperationsCenterofferingcontainsallofthemediathatIBMInstallationManagerrequirestoinstalltheOperationsCenter.
PackageThegroupofsoftwarecomponentsthatarerequiredtoinstallanoffering.
TheOperationsCenterpackagecontainsthefollowingcomponents:vIBMInstallationManagerinstallationprogramvOperationsCenterofferingPackagegroupAsetofpackagesthatshareacommonparentdirectory.
RepositoryAremoteorlocalstorageareafordataandotherapplicationresources.
TheOperationsCenterpackageisstoredinarepositoryonIBMFixCentral.
PlanningtoinstalltheOperationsCenterChapter9.
PlanningtoinstalltheOperationsCenter111SharedresourcesdirectoryAdirectorythatcontainssoftwarefilesorplug-insthataresharedbypackages.
IBMInstallationManagerstoresinstallation-relatedfilesinthesharedresourcesdirectory,includingfilesthatareusedforrollingbacktoapreviousversionoftheOperationsCenter.
InstallationchecklistBeforeyouinstalltheOperationsCenter,youmustverifycertaininformation,suchastheinstallationcredentials,andyoumustdeterminetheinputtoprovidetoIBMInstallationManagerfortheinstallation.
ThefollowingchecklisthighlightstheinformationthatyoumustverifyordeterminebeforeyouinstalltheOperationsCenter,andTable19describesthedetailsofthisinformation:__VerifythehostnameforthecomputerwheretheOperationsCenteristobeinstalled.
__Verifytheinstallationcredentials.
__DeterminetheOperationsCenterinstallationdirectory,ifyoudonotwanttoacceptthedefaultpath.
__DeterminetheIBMInstallationManagerinstallationdirectory,ifyoudonotwanttoacceptthedefaultpath.
__DeterminetheportnumbertobeusedbytheOperationsCenterwebserver,ifyoudonotwanttoacceptthedefaultportnumber.
__Determinethepasswordforsecurecommunications.
Table19.
InformationtoverifyordeterminebeforeyouinstalltheOperationsCenterInformationDetailsHostnameforthecomputerwheretheOperationsCenteristobeinstalled.
Thehostnamemustmeetthefollowingcriteria:vItmustnotcontaindouble-bytecharacterset(DBCS)charactersortheunderscorecharacter(_).
vAlthoughthehostnamecancontainthehyphencharacter(-),itcannothaveahyphenasthelastcharacterinthename.
InstallationcredentialsToinstalltheOperationsCenter,youmustusethefollowinguseraccount:vAdministratorPlanningtoinstalltheOperationsCenter112IBMSpectrumProtectforWindows:InstallationGuideTable19.
InformationtoverifyordeterminebeforeyouinstalltheOperationsCenter(continued)InformationDetailsOperationsCenterinstallationdirectoryTheOperationsCenterisinstalledintheuisubdirectoryoftheinstallationdirectory.
ThefollowingpathisthedefaultpathfortheOperationsCenterinstallationdirectory:vc:\ProgramFiles\Tivoli\TSMForexample,ifyouusethisdefaultpath,theOperationsCenterisinstalledinthefollowingdirectory:c:\ProgramFiles\Tivoli\TSM\uiTheinstallationdirectorypathmustmeetthefollowingcriteria:vThepathmustcontainnomorethan128characters.
vThepathmustincludeonlyASCIIcharacters.
vThepathcannotincludenon-displayablecontrolcharacters.
vThepathcannotincludeanyofthefollowingcharacters:IBMInstallationManagerinstallationdirectoryThefollowingpathisthedefaultpathfortheIBMInstallationManagerinstallationdirectory:vC:\ProgramFiles\IBM\InstallationManagerPortnumberthatisusedbytheOperationsCenterwebserver.
Thevalueforthesecure(https)portnumbermustmeetthefollowingcriteria:vThenumbermustbeanintegerintherange1024-65535.
vThenumbercannotbeinuseorallocatedtootherprograms.
Ifyoudonotspecifyaportnumber,thedefaultvalueis11090.
Tip:Ifyoulaterdonotremembertheportnumberthatyouspecified,refertothefollowingfile,whereinstallation_dirrepresentsthedirectorywheretheOperationsCenterisinstalled:vinstallation_dir\ui\Liberty\usr\servers\guiServer\bootstrap.
propertiesThebootstrap.
propertiesfilecontainstheIBMSpectrumProtectserverconnectioninformation.
PlanningtoinstalltheOperationsCenterChapter9.
PlanningtoinstalltheOperationsCenter113Table19.
InformationtoverifyordeterminebeforeyouinstalltheOperationsCenter(continued)InformationDetailsPasswordforsecurecommunicationsTheOperationsCenterusesHypertextTransferProtocolSecure(HTTPS)tocommunicatewithwebbrowsers.
TheOperationsCenterrequiressecurecommunicationbetweentheserverandtheOperationsCenter.
Tosecurecommunication,youmustaddtheTransportLayerSecurity(TLS)certificateofthehubservertothetruststorefileoftheOperationsCenter.
ThetruststorefileoftheOperationsCentercontainsthecertificatethattheOperationsCenterusesforHTTPScommunicationwithwebbrowsers.
DuringinstallationoftheOperationsCenter,youcreateapasswordforthetruststorefile.
WhenyousetupsecurecommunicationbetweentheOperationsCenterandthehubserver,youmustusethesamepasswordtoaddthecertificateofthehubservertothetruststorefile.
Thepasswordforthetruststorefilemustmeetthefollowingcriteria:vThepasswordmustcontainaminimumof6charactersandamaximumof64characters.
vThepasswordmustcontainatleastthefollowingcharacters:–Oneuppercaseletter(A–Z)–Onelowercaseletter(a–z)–Onedigit(0–9)–Twoofthenon-alphanumericcharactersthatarelistedinthefollowingseries:Relatedtasks:"Configuringforsecurecommunication"onpage127"ResettingthepasswordfortheOperationsCentertruststorefile"onpage131PlanningtoinstalltheOperationsCenter114IBMSpectrumProtectforWindows:InstallationGuideChapter10.
InstallingtheOperationsCenterYoucaninstalltheOperationsCenterbyusinganyofthefollowingmethods:agraphicalwizard,thecommandlineinconsolemode,orsilentmode.
BeforeyoubeginYoucannotconfiguretheOperationsCenteruntilyouinstall,configure,andstarttheIBMSpectrumProtectserver.
Therefore,beforeyouinstalltheOperationsCenter,installtheappropriateserverpackage,accordingtotheserverversionrequirementsin"Hubandspokeserverrequirements"onpage104.
YoucaninstalltheOperationsCenteronacomputerwiththeIBMSpectrumProtectserveroronaseparatecomputer.
ObtainingtheOperationsCenterinstallationpackageYoucanobtaintheinstallationpackagefromanIBMdownloadsitesuchasIBMPassportAdvantageorIBMFixCentral.
AboutthistaskAfteryouobtainthepackagefromanIBMdownloadsite,youmustextracttheinstallationfiles.
ProcedureCompletethefollowingstepstoextracttheOperationsCenterinstallationfiles.
Inthefollowingsteps,replaceversion_numberwiththeversionofOperationsCenterthatyouareinstalling.
OnWindowssystems:1.
Downloadthefollowingpackagefiletothedirectoryofyourchoice:version_number.
000-IBM-SPOC-WindowsX64.
exe2.
InWindowsExplorer,double-clickthefilenametoextracttheinstallationfiles.
Theself-extractingpackagefileisextractedtothedirectory.
InstallingtheOperationsCenterbyusingagraphicalwizardYoucaninstallorupdatetheOperationsCenterbyusingthegraphicalwizardofIBMInstallationManager.
Procedure1.
FromthedirectorywheretheOperationsCenterinstallationpackagefileisextracted,issuethefollowingcommand:install.
bat2.
FollowthewizardinstructionstoinstalltheIBMInstallationManagerandOperationsCenterpackages.
WhattodonextSee"ConfiguringtheOperationsCenter"onpage121.
CopyrightIBMCorp.
1993,2017115InstallingtheOperationsCenterinconsolemodeYoucaninstallorupdatetheOperationsCenterbyusingthecommandlineinconsolemode.
Procedure1.
Fromthedirectorywheretheinstallationpackagefileisextracted,runthefollowingprogram:install.
bat-c2.
FollowtheconsoleinstructionstoinstalltheInstallationManagerandOperationsCenterpackages.
WhattodonextSee"ConfiguringtheOperationsCenter"onpage121.
InstallingtheOperationsCenterinsilentmodeYoucaninstallorupgradetheOperationsCenterinsilentmode.
Insilentmode,theinstallationdoesnotsendmessagestoaconsolebutinsteadstoresmessagesanderrorsinlogfiles.
BeforeyoubeginToprovidedatainputwhenyouusethesilentinstallationmethod,youcanusearesponsefile.
Thefollowingsampleresponsefilesareprovidedintheinputdirectorywheretheinstallationpackageisextracted:install_response_sample.
xmlUsethisfiletoinstalltheOperationsCenter.
update_response_sample.
xmlUsethisfiletoupgradetheOperationsCenter.
Thesefilescontaindefaultvaluesthatcanhelpyouavoidanyunnecessarywarnings.
Tousethesefiles,followtheinstructionsthatareprovidedinthefiles.
Ifyouwanttocustomizearesponsefile,youcanmodifytheoptionsthatareinthefile.
Forinformationaboutresponsefiles,seeResponsefiles.
Procedure1.
Createaresponsefile.
Youcanmodifythesampleresponsefileorcreateyourownfile.
Tip:Togeneratearesponsefileaspartofaconsole-modeinstallation,completetheselectionoftheconsole-modeinstallationoptions.
Then,intheSummarypanel,enterGtogeneratetheresponsefileaccordingtothepreviouslyselectedoptions.
2.
CreateapasswordfortheOperationsCentertruststoreintheresponsefile.
Ifyouareusingtheinstall_response_sample.
xmlfile,addthepasswordinthefollowinglineofthefile,wheremypasswordrepresentsthepassword:Formoreinformationaboutthispassword,see"Installationchecklist"onpage112.
InstallingtheOperationsCenter116IBMSpectrumProtectforWindows:InstallationGuideTip:ToupgradetheOperationsCenter,thetruststorepasswordisnotrequiredifyouareusingtheupdate_response_sample.
xmlfile.
3.
Startthesilentinstallationbyissuingthefollowingcommandfromthedirectorywheretheinstallationpackageisextracted.
Thevalueresponse_filerepresentstheresponsefilepathandfilename:vinstall.
bat-s-inputresponse_file-acceptLicenseWhattodonextSee"ConfiguringtheOperationsCenter"onpage121.
InstallingtheOperationsCenterChapter10.
InstallingtheOperationsCenter117118IBMSpectrumProtectforWindows:InstallationGuideChapter11.
UpgradingtheOperationsCenterYoucanupgradetheOperationsCenterbyusinganyofthefollowingmethods:agraphicalwizard,thecommandlineinconsolemode,orsilentmode.
BeforeyoubeginBeforeyouupgradetheOperationsCenter,reviewthesystemrequirementsandtheinstallationchecklist.
ThenewversionoftheOperationsCentermighthavemoreordifferentrequirementsandconsiderationsthantheversionyouarecurrentlyusing.
AboutthistaskTheinstructionsforupgradingtheOperationsCenterarethesameastheinstructionsforinstallingtheOperationsCenter,withthefollowingexceptions:vYouusetheUpdatefunctionofIBMInstallationManagerratherthantheInstallfunction.
Tip:InIBMInstallationManager,thetermupdatemeanstodiscoverandinstallupdatesandfixestoinstalledsoftwarepackages.
Inthiscontext,updateandupgradearesynonymous.
vIfyouareupgradingtheOperationsCenterinsilentmode,youcanskipthestepofcreatingapasswordforthetruststorefile.
CopyrightIBMCorp.
1993,2017119UpgradingtheOperationsCenter120IBMSpectrumProtectforWindows:InstallationGuideChapter12.
GettingstartedwiththeOperationsCenterBeforeyoucanusetheOperationsCentertomanageyourstorageenvironment,youmustconfigureit.
AboutthistaskAfteryouinstalltheOperationsCenter,completethefollowingbasicconfigurationsteps:1.
Designatethehubserver.
2.
Addanyspokeservers.
3.
Optionally,configureemailalertsonthehubandspokeservers.
Figure1illustratesanOperationsCenterconfiguration.
ConfiguringtheOperationsCenterWhenyouopentheOperationsCenterforthefirsttime,youmustconfigureittomanageyourstorageenvironment.
YoumustassociatetheOperationsCenterwiththeIBMSpectrumProtectserverthatisdesignatedasthehubserver.
YoucanthenconnectadditionalIBMSpectrumProtectserversasspokeservers.
Figure1.
ExampleofanOperationsCenterconfigurationwiththehubandspokeserversCopyrightIBMCorp.
1993,2017121DesignatingthehubserverWhenyouconnecttotheOperationsCenterforthefirsttime,youmustdesignatewhichIBMSpectrumProtectserveristhehubserver.
BeforeyoubeginTheOperationsCenterrequiressecurecommunicationbetweenthehubserverandtheOperationsCenter.
Tosecurecommunication,youmustaddtheTransportLayerSecurity(TLS)certificateofthehubservertothetruststorefileoftheOperationsCenter.
Formoreinformation,see"SecuringcommunicationbetweentheOperationsCenterandthehubserver"onpage127.
ProcedureInawebbrowser,enterthefollowingaddress,wherehostnamerepresentsthenameofthecomputerwheretheOperationsCenterisinstalled,andsecure_portrepresentstheportnumberthattheOperationsCenterusesforHTTPScommunicationonthatcomputer:https://hostname:secure_port/ocTips:vTheURLiscase-sensitive.
Forexample,ensurethatyoutype"oc"inlowercaseasindicated.
vFormoreinformationabouttheportnumber,seetheInstallationchecklist.
vIfyouareconnectingtotheOperationsCenterforthefirsttime,youmustprovidethefollowinginformation:–Connectioninformationfortheserverthatyouwanttodesignateasahubserver–LogincredentialsforanadministratorIDthatisdefinedforthatservervIftheevent-recordretentionperiodoftheserverislessthan14days,theperiodisautomaticallyresetto14daysifyouconfiguretheserverasahubserver.
WhattodonextIfyouhavemultipleIBMSpectrumProtectserversinyourenvironment,addtheotherserversasspokeserverstothehubserver.
Attention:Donotchangethenameofaserverafteritisconfiguredasahuborspokeserver.
Relatedconcepts:"Hubandspokeserverrequirements"onpage104"AdministratorIDsthattheOperationsCenterrequires"onpage110GettingstartedwiththeOperationsCenter122IBMSpectrumProtectforWindows:InstallationGuideAddingaspokeserverAfteryouconfigurethehubserverfortheOperationsCenter,youcanaddoneormorespokeserverstothehubserver.
BeforeyoubeginCommunicationbetweenthespokeserverandthehubservermustbesecuredbyusingtheTransportLayerSecurity(TLS)protocol.
Tosecurecommunication,addthecertificateofthespokeservertothetruststorefileofthehubserver.
Procedure1.
IntheOperationsCentermenubar,clickServers.
TheServerspageopens.
InthetableontheServerspage,aservermighthaveastatusof"Unmonitored.
"ThisstatusmeansthatalthoughanadministratordefinedthisservertothehubserverbyusingtheDEFINESERVERcommand,theserverisnotyetconfiguredasaspokeserver.
2.
Completeoneofthefollowingsteps:vClicktheservertohighlightit,andinthetablemenubar,clickMonitorSpoke.
vIftheserverthatyouwanttoaddisnotshowninthetable,andsecureSSL/TLScommunicationisnotrequired,click+Spokeinthetablemenubar.
3.
Providethenecessaryinformation,andcompletethestepsinthespokeconfigurationwizard.
Tip:Iftheevent-recordretentionperiodoftheserverislessthan14days,theperiodisautomaticallyresetto14daysifyouconfiguretheserverasaspokeserver.
SendingemailalertstoadministratorsAnalertisanotificationofarelevantproblemontheIBMSpectrumProtectserverandistriggeredbyaservermessage.
AlertscanbeshownintheOperationsCenterandcanbesentfromtheservertoadministratorsbyemail.
BeforeyoubeginBeforeyouconfigureemailnotificationforadministratorsaboutalerts,ensurethatthefollowingrequirementsaremet:vAnSMTPserverisrequiredtosendandreceivealertsbyemail,andtheserverthatsendsthealertsbyemailmusthaveaccesstotheSMTPserver.
Tip:IftheOperationsCenterisinstalledonaseparatecomputer,thatcomputerdoesnotneedaccesstotheSMTPserver.
vAnadministratormusthavesystemprivilegetoconfigureemailnotification.
AboutthistaskAnemailnotificationissentonlyforthefirstoccurrenceofanalert.
Also,ifanalertisgeneratedbeforeyouconfigureemailnotification,noemailnotificationissentforthatalert.
Youcanconfigureemailnotificationinthefollowingways:vSendnotificationforindividualalertsGettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter123vSendalertsummariesAnalertsummarycontainsinformationaboutcurrentalerts.
Thesummaryincludesthetotalnumberofalerts,thetotalnumberofactiveandinactivealerts,theoldestalert,thenewestalert,andthemostfrequentlyoccurringalert.
Youcanspecifyamaximumofthreeadministratorstoreceivealertsummariesbyemail.
Alertsummariesaresentapproximatelyeveryhour.
ProcedureToconfigureemailnotificationforadministratorsaboutalerts,completethefollowingstepsoneachhubandspokeserverfromwhichyouwanttoreceiveemailalerts:1.
Toverifythatalertmonitoringisturnedon,issuethefollowingcommand:QUERYMONITORSETTINGS2.
Ifthecommandoutputindicatesthatalertmonitoringisturnedoff,issuethefollowingcommand.
Otherwise,proceedtothenextstep.
SETALERTMONITORON3.
Toenablethesendingofemailnotification,issuethefollowingcommand:SETALERTEMAILON4.
TodefinetheSMTPserverthatisusedtosendemailnotification,issuethefollowingcommand:SETALERTEMAILSMTPHOSThost_name5.
TospecifytheportnumberfortheSMTPserver,issuethefollowingcommand:SETALERTEMAILSMTPPORTport_numberThedefaultportnumberis25.
6.
Tospecifytheemailaddressofthesenderofthealerts,issuethefollowingcommand:SETALERTEMAILFROMADDRemail_address7.
ForeachadministratorIDthatmustreceiveemailnotification,issueoneofthefollowingcommandstoactivateemailnotificationandtospecifytheemailaddress:REGISTERADMINadmin_nameALERT=YESEMAILADDRESS=email_addressUPDATEADMINadmin_nameALERT=YESEMAILADDRESS=email_address8.
Chooseeither,orboth,ofthefollowingoptions,andspecifytheadministratorIDstoreceiveemailnotification:vSendnotificationforindividualalertsTospecifyorupdatetheadministratorIDstoreceiveemailnotificationforanindividualalert,issueoneofthefollowingcommands:DEFINEALERTTRIGGERmessage_numberADmin=admin_name1,admin_name2UPDATEALERTTRIGGERmessage_numberADDadmin=admin_name3DELadmin=admin_name1Tip:FromtheConfigureAlertspageoftheOperationsCenter,youcanselecttheadministratorswhowillreceiveemailnotification.
vSendalertsummariesTospecifyorupdatetheadministratorIDstoreceivealertsummariesbyemail,issuethefollowingcommand:SETALERTSUMMARYTOADMINSadmin_name1,admin_name2,admin_name3Ifyouwanttoreceivealertsummariesbutdonotwanttoreceivenotificationaboutindividualalerts,completethefollowingsteps:GettingstartedwiththeOperationsCenter124IBMSpectrumProtectforWindows:InstallationGuidea.
Suspendnotificationaboutindividualalerts,asdescribedin"Suspendingemailalertstemporarily.
"b.
EnsurethattherespectiveadministratorIDislistedinthefollowingcommand:SETALERTSUMMARYTOADMINSadmin_name1,admin_name2,admin_name3SendingemailalertstomultipleadministratorsThefollowingexampleillustratesthecommandsthatcauseanyalertsformessageANR1075Etobesentinanemailtotheadministratorsmyadmin,djadmin,andcsadmin:SETALERTMONITORONSETALERTEMAILONSETALERTEMAILSMTPHOSTmymailserver.
domain.
comSETALERTEMAILSMTPPORT450SETALERTEMAILFROMADDRsrvadmin@mydomain.
comUPDATEADMINmyadminALERT=YESEMAILADDRESS=myaddr@anycompany.
comUPDATEADMINdjadminALERT=YESEMAILADDRESS=djaddr@anycompany.
comUPDATEADMINcsadminALERT=YESEMAILADDRESS=csaddr@anycompany.
comDEFINEALERTTRIGGERanr0175eADMIN=myadmin,djadmin,csadminSuspendingemailalertstemporarilyIncertainsituations,youmightwanttosuspendemailalertstemporarily.
Forexample,youmightwanttoreceivealertsummariesbutsuspendnotificationaboutindividualalerts,oryoumightwanttosuspendemailalertswhenanadministratorisonvacation.
BeforeyoubeginConfigureemailnotificationforadministrators,asdescribedin"Sendingemailalertstoadministrators"onpage123.
ProcedureSuspendemailnotificationforindividualalertsorforalertsummaries.
vSuspendnotificationaboutindividualalertsUseeitherofthefollowingmethods:UPDATEADMINcommandToturnoffemailnotificationfortheadministrator,issuethefollowingcommand:UPDATEADMINadmin_nameALERT=NOToturnonemailnotificationagainlater,issuethefollowingcommand:UPDATEADMINadmin_nameALERT=YESUPDATEALERTTRIGGERcommandTopreventaspecificalertfrombeingsenttoanadministrator,issuethefollowingcommand:UPDATEALERTTRIGGERmessage_numberDELADMIN=admin_nameTostartsendingthatalerttotheadministratoragain,issuethefollowingcommand:UPDATEALERTTRIGGERmessage_numberADDADMIN=admin_namevSuspendnotificationaboutalertsummariesGettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter125Topreventalertsummariesfrombeingsenttoanadministrator,removetheadministratorIDfromthelistinthefollowingcommand:SETALERTSUMMARYTOADMINSadmin_name1,admin_name2,admin_name3IfanadministratorIDislistedintheprecedingcommand,theadministratorreceivesalertsummariesbyemail,evenifnotificationaboutindividualalertsissuspendedfortherespectiveadministratorID.
AddingcustomizedtexttotheloginscreenYoucanaddcustomizedtext,suchasyourorganization'sTermsofUseofthesoftware,totheloginscreenoftheOperationsCentersothatusersoftheOperationsCenterseethetextbeforetheyentertheirusernameandpassword.
ProcedureToaddcustomizedtexttotheloginscreen,completethefollowingsteps:1.
OnthecomputerwheretheOperationsCenterisinstalled,gotothefollowingdirectory,whereinstallation_dirrepresentsthedirectoryinwhichtheOperationsCenterisinstalled:installation_dir\ui\Liberty\usr\servers\guiServer2.
Inthedirectory,createafilethatisnamedloginText.
htmlthatcontainsthetextthatyouwanttoaddtotheloginscreen.
Anyspecial,non-ASCIItextmustbeUTF-8encoded.
Tip:YoucanformatthetextbyaddingHTMLtags.
3.
ReviewtheaddedtextontheloginscreenoftheOperationsCenter.
ToopentheOperationsCenter,enterthefollowingaddressinawebbrowser,wherehostnamerepresentsthenameofthecomputerwheretheOperationsCenterisinstalled,andsecure_portrepresentstheportnumberthattheOperationsCenterusesforHTTPScommunicationonthatcomputer:https://hostname:secure_port/ocEnablingRESTservicesApplicationsthatuseRepresentationalStateTransfer(REST)servicescanqueryandmanagethestorageenvironmentbyconnectingtotheOperationsCenter.
AboutthistaskEnablethisfeaturetoallowRESTservicestointeractwithhubandspokeserversbysendingcallstothefollowingaddress:https://oc_host_name:port/oc/apiwhereoc_host_nameisthenetworknameorIPaddressoftheOperationsCenterhostsystemandportistheOperationsCenterportnumber.
Thedefaultportnumberis11090.
ForinformationabouttheRESTservicesthatareavailablefortheOperationsCenter,seeTechnotehttp://www.
ibm.
com/support/docview.
wssuid=swg21973011,orissuethefollowingRESTcall:https://oc_host_name:port/oc/api/helpGettingstartedwiththeOperationsCenter126IBMSpectrumProtectforWindows:InstallationGuideProcedure1.
OntheOperationsCentermenubar,hoveroverthesettingsiconandclickSettings.
2.
OntheGeneralpage,selecttheEnableadministrativeRESTAPIcheckbox.
3.
ClickSave.
ConfiguringforsecurecommunicationTheOperationsCenterusesHypertextTransferProtocolSecure(HTTPS)tocommunicatewithwebbrowsers.
TheTransportLayerSecurity(TLS)protocolsecurescommunicationsbetweentheOperationsCenterandthehubserver,andbetweenthehubserverandassociatedspokeservers.
AboutthistaskTLS1.
2isrequiredforsecurecommunicationbetweentheIBMSpectrumProtectserverandtheOperationsCenter,andbetweenthehubserverandspokeservers.
SecuringcommunicationbetweentheOperationsCenterandthehubserverTosecurecommunicationsbetweentheOperationsCenterandthehubserver,youmustaddtheTransportLayerSecurity(TLS)certificateofthehubservertothetruststorefileoftheOperationsCenter.
BeforeyoubeginThetruststorefileoftheOperationsCenterisacontainerforcertificatesthattheOperationsCentercanaccess.
ThetruststorefilecontainsthecertificatethattheOperationsCenterusesforHTTPScommunicationwithwebbrowsers.
DuringtheinstallationoftheOperationsCenter,youcreateapasswordforthetruststorefile.
TosecurecommunicationbetweentheOperationsCenterandthehubserver,youmustusethesamepasswordtoaddthecertificateofthehubservertothetruststorefile.
Ifyoudonotrememberthispassword,youcanresetit.
See"ResettingthepasswordfortheOperationsCentertruststorefile"onpage131.
Procedure1.
Specifythecert256.
armcertificateasthedefaultcertificateinthekeydatabasefileofthehubserver.
Tospecifycert256.
armasthedefaultcertificate,completethefollowingsteps:a.
Issuethefollowingcommandfromthehubserverinstancedirectory:gsk8capicmd_64-cert-setdefault-dbcert.
kdb-stashed-label"TSMServerSelfSignedSHAKey"b.
Restartthehubserversothatitcanreceivethechangestothekeydatabasefile.
2.
Toverifythatthecert256.
armcertificateissetasthedefaultcertificateinthekeydatabasefileofthehubserver,issuethefollowingcommand:gsk8capicmd_64-cert-list-dbcert.
kdb-stashed3.
StoptheOperationsCenterwebserver.
4.
GotothecommandlineoftheoperatingsystemonwhichtheOperationsCenterisinstalled.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter1275.
AddthecertificatetothetruststorefileoftheOperationsCenterbyusingtheiKeycmdutilityortheiKeymanutility.
TheiKeycmdutilityisacommandlineinterface,andtheiKeymanutilityistheIBMKeyManagementgraphicaluserinterface.
TheiKeycmdandtheiKeymanutilitiesmustberunbyanadministratoraccount.
ToaddtheTLScertificatebyusingthecommandlineinterface,completethefollowingsteps:a.
Gotothefollowingdirectory,whereinstallation_dirrepresentsthedirectoryinwhichtheOperationsCenterisinstalled:vinstallation_dir\ui\jre\binb.
IssuetheiKeycmdcommandtoaddthecert256.
armcertificateasthedefaultcertificateinthekeydatabasefileofthehubserver:ikeycmd-cert-add-db/installation_dir/Liberty/usr/servers/guiServer/gui-truststore.
jks-file/fvt/comfrey/srv/cert256.
arm-label'labeldescription'-pw'password'-typejks-formatascii-trustenablewhere:installation_dirThedirectoryinwhichtheOperationsCenterisinstalled.
labeldescriptionThedescriptionthatyouassigntothelabel.
passwordThepasswordthatyoucreatedwhenyouinstalledtheOperationsCenter.
Toresetthepassword,uninstalltheOperationsCenter,deletethe.
jksfile,andreinstalltheOperationsCenter.
ToaddthecertificatebyusingtheIBMKeyManagementwindow,completethefollowingsteps:a.
Gotothefollowingdirectory,whereinstallation_dirrepresentsthedirectoryinwhichtheOperationsCenterisinstalled:vinstallation_dir\ui\jre\binb.
OpentheIBMKeyManagementwindowbyissuingthefollowingcommand:ikeymanc.
ClickKeyDatabaseFile>Open.
d.
IntheOpenwindow,clickBrowse,andgotothefollowingdirectory,whereinstallation_dirrepresentsthedirectoryinwhichtheOperationsCenterisinstalled:vinstallation_dir\ui\Liberty\usr\servers\guiServere.
IntheguiServerdirectory,selectthegui-truststore.
jksfile.
f.
ClickOpen,andclickOK.
g.
Enterthepasswordforthetruststorefile,andclickOK.
h.
IntheKeydatabasecontentareaoftheIBMKeyManagementwindow,clickthearrow,andselectSignerCertificatesfromthelist.
i.
ClickAdd.
j.
IntheOpenwindow,clickBrowse,andgotothehubserverinstancedirectory,asshowninthefollowingexample:vc:\ProgramFiles\Tivoli\TSM\server1Thedirectorycontainsthecert256.
armcertificate.
GettingstartedwiththeOperationsCenter128IBMSpectrumProtectforWindows:InstallationGuideIfyoucannotaccessthehubserverinstancedirectoryfromtheOpenwindow,completethefollowingsteps:1)UseFTPoranotherfile-transfermethodtocopythecert256.
armfilesfromthehubservertothefollowingdirectoryonthecomputerwheretheOperationsCenterisinstalled:vinstallation_dir\ui\Liberty\usr\servers\guiServer2)IntheOpenwindow,gototheguiServerdirectory.
k.
Selectthecert256.
armcertificateasthecertificate.
Tip:Thecertificatethatyouchoosemustbesetasthedefaultcertificateinthekeydatabasefileofthehubserver.
Formoreinformation,seestep1onpage127and2onpage127.
l.
ClickOpen,andclickOK.
m.
Enteralabelforthecertificate.
Forexample,enterthenameofthehubserver.
n.
ClickOK.
TheSSLcertificateofthehubserverisaddedtothetruststorefile,andthelabelisdisplayedintheKeydatabasecontentareaoftheIBMKeyManagementwindow.
o.
ClosetheIBMKeyManagementwindow.
6.
StarttheOperationsCenterwebserver.
7.
WhenyouconnecttotheOperationsCenterforthefirsttime,youarepromptedtoidentifytheIPaddressornetworknameofthehubserver,andtheportnumberforcommunicatingwiththehubserver.
IftheADMINONCLIENTPORTserveroptionisenabledfortheIBMSpectrumProtectserver,entertheportnumberthatisspecifiedbytheTCPADMINPORTserveroption.
IftheADMINONCLIENTPORTserveroptionisnotenabled,entertheportnumberthatisspecifiedbytheTCPPORTserveroption.
IftheOperationsCenterwaspreviouslyconfigured,youcanreviewthecontentsoftheserverConnection.
propertiesfiletoverifytheconnectioninformation.
TheserverConnection.
propertiesfileisinthefollowingdirectoryonthecomputerwheretheOperationsCenterisinstalled:vinstallation_dir\ui\Liberty\usr\servers\guiServerWhattodonextTosetupTLScommunicationbetweenthehubserverandaspokeserver,see"Securingcommunicationbetweenthehubserverandaspokeserver.
"SecuringcommunicationbetweenthehubserverandaspokeserverTosecurecommunicationsbetweenthehubserverandaspokeserverbyusingtheTransportLayerSecurity(TLS)protocol,youmustdefinethecertificateofthespokeservertothehubserver,andthecertificateofthehubservertothespokeserver.
YoumustalsoconfiguretheOperationsCentertomonitorthespokeserver.
AboutthistaskThehubserverreceivesstatusandalertinformationfromthespokeserverandshowsthisinformationintheOperationsCenter.
Toreceivethestatusandalertinformationfromthespokeserver,thecertificateofthespokeservermustbeaddedtothetruststorefileofthehubserver.
YoumustalsoconfiguretheOperationsCentertomonitorthespokeserver.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter129ToenableotherfunctionsoftheOperationsCenter,suchastheautomaticdeploymentofclientupdates,thecertificateofthehubservermustbeaddedtothetruststorefileofthespokeserver.
Procedure1.
Completethefollowingstepstodefinethecertificateofthespokeservertothehubserver:a.
Onthespokeserver,changetothedirectoryofthespokeserverinstance.
b.
Specifytherequiredcert256.
armcertificateasthedefaultcertificateinthekeydatabasefileofthespokeserver.
Issuethefollowingcommand:gsk8capicmd_64-cert-setdefault-dbcert.
kdb-stashed-label"TSMServerSelfSignedSHAKey"c.
Verifythecertificatesinthekeydatabasefileofthespokeserver.
Issuethefollowingcommand:gsk8capicmd_64-cert-list-dbcert.
kdb-stashedd.
Securelytransferthecert256.
armfileofthespokeservertothehubserver.
e.
Onthehubserver,changetothedirectoryofthehubserverinstance.
f.
Definethespokeservercertificatetothehubserver.
Issuethefollowingcommandfromthehubserverinstancedirectory,wherespoke_servernameisthenameofthespokeserver,andspoke_cert256.
armisthefilenameofthespokeservercertificate:gsk8capicmd_64-cert-add-dbcert.
kdb-stashed-formatascii-labelspoke_servername-filespoke_cert256.
arm2.
Completethefollowingstepstodefinethecertificateofthehubservertothespokeserver:a.
Onthehubserver,changetothedirectoryofthehubserverinstance.
b.
Specifytherequiredcert256.
armcertificateasthedefaultcertificateinthekeydatabasefileofthehubserver.
Issuethefollowingcommand:gsk8capicmd_64-cert-setdefault-dbcert.
kdb-stashed-label"TSMServerSelfSignedSHAKey"c.
Verifythecertificatesinthekeydatabasefileofthespokeserver.
Issuethefollowingcommand:gsk8capicmd_64-cert-list-dbcert.
kdb-stashedd.
Securelytransferthecert256.
armfileofthehubservertothespokeserver.
e.
Onthespokeserver,changetothedirectoryofthespokeserverinstance.
f.
Definethehubservercertificatetothespokeserver.
Issuethefollowingcommandfromthespokeserverinstancedirectory,wherehub_servernameisthenameofthehubserver,andhub_cert256.
armisthefilenameofthehubservercertificate:gsk8capicmd_64-cert-add-dbcert.
kdb-stashed-formatascii-labelhub_servername-filehub_cert256.
arm3.
Restartthehubserverandthespokeserver.
4.
Completethefollowingstepstodefinethespokeservertothehubserver,andthehubservertothespokeserver.
a.
Issuethefollowingcommandsonboththehubserverandthespokeserver:SETSERVERPASSWORDserver_passwordSETSERVERHLADDRESSip_addressSETSERVERLLADDRESStcp_portb.
Onthehubserver,issuetheDEFINESERVERcommand,accordingtothefollowingexample:GettingstartedwiththeOperationsCenter130IBMSpectrumProtectforWindows:InstallationGuideDEFINESERVERspoke_servernameHLA=spoke_addressLLA=spoke_SSLTCPADMINPortSERVERPA=spoke_serverpasswordc.
Onthespokeserver,issuetheDEFINESERVERcommand,accordingtothefollowingexample:DEFINESERVERhub_servernameHLA=hub_addressLLA=hub_SSLTCPADMINPortSERVERPA=hub_serverpasswordTip:Bydefault,servercommunicationisencryptedexceptwhentheserverissendingorreceivingobjectdata.
ObjectdataissentandreceivedbyusingTCP/IP.
Bychoosingnottoencrypttheobjectdata,serverperformanceissimilartocommunicationoveraTCP/IPsessionandthesessionissecure.
Toencryptallcommunicationwiththespecifiedserver,evenwhentheserverissendingandreceivingobjectdata,specifytheSSL=YESparameterontheDEFINESERVERcommand.
5.
CompletethefollowingstepstoconfiguretheOperationsCentertomonitorthespokeserver:a.
OntheOperationsCentermenubar,clickServers.
Thespokeserverhasastatusof"Unmonitored.
"Thisstatusmeansthat,althoughthisserverwasdefinedtothehubserverbyusingtheDEFINESERVERcommand,theserverisnotyetconfiguredasaspoke.
b.
Clickthespokeservertohighlighttheitem,andclickMonitorSpoke.
ResettingthepasswordfortheOperationsCentertruststorefileTosetupsecurecommunicationbetweentheOperationsCenterandthehubserver,youmustknowthepasswordforthetruststorefileoftheOperationsCenter.
YoucreatethispasswordduringtheinstallationoftheOperationsCenter.
Ifyoudonotknowthepassword,youcanresetit.
AboutthistaskToresetthepassword,youmustcreateanewpassword,deletethetruststorefileoftheOperationsCenter,andrestarttheOperationsCenterwebserver.
Procedure1.
StoptheOperationsCenterwebserver.
2.
Gotothefollowingdirectory,whereinstallation_dirrepresentsthedirectoryinwhichtheOperationsCenterisinstalled:installation_dir\ui\Liberty\usr\servers\guiServer3.
Openthebootstrap.
propertiesfile,whichcontainsthepasswordforthetruststorefile.
Ifthepasswordisunencrypted,youcanuseittoopenthetruststorefilewithouthavingtoresetit.
Thefollowingexamplesindicatethedifferencebetweenanencryptedandanunencryptedpassword:EncryptedpasswordexampleEncryptedpasswordsbeginwiththetextstring{xor}.
Thefollowingexampleshowstheencryptedpasswordasthevalueofthetsm.
truststore.
pswdparameter:tsm.
truststore.
pswd={xor}MiYPPiwsKDAtOw==GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter131UnencryptedpasswordexampleThefollowingexampleshowstheunencryptedpasswordasthevalueofthetsm.
truststore.
pswdparameter:tsm.
truststore.
pswd=J8b%^B4.
Resetthepasswordbyreplacingthepasswordinthebootstrap.
propertiesfilewithanewpassword.
Youcanreplacethepasswordwithanencryptedorunencryptedpassword.
Remembertheunencryptedpasswordforfutureuse.
Tocreateanencryptedpassword,completethefollowingsteps:a.
Createanunencryptedpassword.
Thepasswordforthetruststorefilemustmeetthefollowingcriteria:vThepasswordmustcontainaminimumof6charactersandamaximumof64characters.
vThepasswordmustcontainatleastthefollowingcharacters:–Oneuppercaseletter(A–Z)–Onelowercaseletter(a–z)–Onedigit(0–9)–Twoofthenon-alphanumericcharactersthatarelistedinthefollowingseries:b.
Fromthecommandlineoftheoperatingsystem,gotothefollowingdirectory:installation_dir\ui\Liberty\binc.
Toencryptthepassword,issuethefollowingcommand,wheremyPasswordrepresentstheunencryptedpassword:securityUtility.
batencodemyPasswordThefollowingmessagemightbeshown:!
"java"'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile.
Ifthismessageisshown,completethefollowingsteps:1)Issuethefollowingcommand,whereinstallation_dirrepresentsthedirectorywheretheOperationsCenterisinstalled:setJAVA_HOME="installation_dir\ui\jre"2)Reissuethefollowingcommandtoencryptthepassword:securityUtility.
batencodemyPassword5.
Closethebootstrap.
propertiesfile.
6.
Gotothefollowingdirectory:installation_dir\ui\Liberty\usr\servers\guiServer7.
Deletethegui-truststore.
jksfile,whichisthetruststorefileoftheOperationsCenter.
8.
StarttheOperationsCenterwebserver.
ResultsAnewtruststorefileisautomaticallycreatedfortheOperationsCenter,andtheTLScertificateoftheOperationsCenterisautomaticallyincludedinthetruststorefile.
GettingstartedwiththeOperationsCenter132IBMSpectrumProtectforWindows:InstallationGuideStartingandstoppingthewebserverThewebserveroftheOperationsCenterrunsasaserviceandstartsautomatically.
Youmightneedtostopandstartthewebserver,forexample,tomakeconfigurationchanges.
ProcedureStopandstartthewebserver.
vFromtheServiceswindow,stoporstarttheOperationsCenterservice.
OpeningtheOperationsCenterTheOverviewpageisthedefaultinitialviewintheOperationsCenter.
However,inyourwebbrowser,youcanbookmarkthepagethatyouwanttoopenwhenyoulogintotheOperationsCenter.
Procedure1.
Inawebbrowser,enterthefollowingaddress,wherehostnamerepresentsthenameofthecomputerwheretheOperationsCenterisinstalled,andsecure_portrepresentstheportnumberthattheOperationsCenterusesforHTTPScommunicationonthatcomputer:https://hostname:secure_port/ocTips:vTheURLiscase-sensitive.
Forexample,ensurethatyoutype"oc"inlowercaseasindicated.
vThedefaultportnumberforHTTPScommunicationis11090,butadifferentportnumbercanbespecifiedduringOperationsCenterinstallation.
2.
Login,usinganadministratorIDthatisregisteredonthehubserver.
IntheOverviewpage,youcanviewsummaryinformationforclients,services,servers,storagepools,andstoragedevices.
YoucanviewmoredetailsbyclickingitemsorbyusingtheOperationsCentermenubar.
Monitoringfromamobiledevice:Toremotelymonitorthestorageenvironment,youcanviewtheOverviewpageoftheOperationsCenterinthewebbrowserofamobiledevice.
TheOperationsCentersupportstheAppleSafariwebbrowserontheiPad.
Othermobiledevicescanalsobeused.
CollectingdiagnosticinformationwithIBMSpectrumProtectclientmanagementservicesTheclientmanagementservicecollectsdiagnosticinformationaboutbackup-archiveclientsandmakestheinformationavailabletotheOperationsCenterforbasicmonitoringcapability.
AboutthistaskAfteryouinstalltheclientmanagementservice,youcanviewtheDiagnosispageintheOperationsCentertoobtaintroubleshootinginformationforbackup-archiveclients.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter133DiagnosticinformationcanbecollectedonlyfromLinuxandWindowsclients,butadministratorscanviewthediagnosticinformationintheOperationsCenteronAIX,Linux,orWindowsoperatingsystems.
YoucanalsoinstalltheclientmanagementserviceondatamovernodesforIBMSpectrumProtectforVirtualEnvironments:DataProtectionforVMwaretocollectdiagnosticinformationaboutthedatamovers.
Tip:Inthedocumentationfortheclientmanagementservice,clientsystemisthesystemwherethebackup-archiveclientisinstalled.
InstallingtheclientmanagementservicebyusingagraphicalwizardTocollectdiagnosticinformationaboutbackup-archiveclientssuchasclientlogfiles,youmustinstalltheclientmanagementserviceontheclientsystemsthatyoumanage.
BeforeyoubeginReview"RequirementsandlimitationsforIBMSpectrumProtectclientmanagementservices"onpage109.
AboutthistaskYoumustinstalltheclientmanagementserviceonthesamecomputerasthebackup-archiveclient.
Procedure1.
DownloadtheinstallationpackagefortheclientmanagementservicefromanIBMdownloadsitesuchasIBMPassportAdvantageorIBMFixCentral.
Lookforafilenamethatissimilarto-IBM-SPCMS-.
bin.
Thefollowingtableshowsthenamesoftheinstallationpackages.
ClientoperatingsystemInstallationpackagenameLinuxx8664-bit8.
1.
x.
000-IBM-SPCMS-Linuxx64.
binWindows32-bit8.
1.
x.
000-IBM-SPCMS-Windows32.
exeWindows64-bit8.
1.
x.
000-IBM-SPCMS-Windows64.
exe2.
Createadirectoryontheclientsystemthatyouwanttomanage,andcopytheinstallationpackagethere.
3.
Extractthecontentsoftheinstallationpackagefile.
vOnLinuxclientsystems,completethefollowingsteps:a.
Changethefiletoanexecutablefilebyissuingthefollowingcommand:chmod+x8.
1.
x.
000-IBM-SPCMS-Linuxx64.
binb.
Issuethefollowingcommand:.
/8.
1.
x.
000-IBM-SPCMS-Linuxx64.
binvOnWindowsclientsystems,double-clicktheinstallationpackagenameinWindowsExplorer.
Tip:Ifyoupreviouslyinstalledanduninstalledthepackage,selectAllwhenpromptedtoreplacetheexistinginstallationfiles.
GettingstartedwiththeOperationsCenter134IBMSpectrumProtectforWindows:InstallationGuide4.
Runtheinstallationbatchfilefromthedirectorywhereyouextractedtheinstallationfilesandassociatedfiles.
Thisisthedirectorythatyoucreatedinstep2onpage134.
vOnLinuxclientsystems,issuethefollowingcommand:.
/install.
shvOnWindowsclientsystems,double-clickinstall.
bat.
5.
Toinstalltheclientmanagementservice,followtheinstructionsintheIBMInstallationManagerwizard.
IfIBMInstallationManagerisnotalreadyinstalledontheclientsystem,youmustselectbothIBMInstallationManagerandIBMSpectrumProtectClientManagementServices.
Tip:YoucanacceptthedefaultlocationsforthesharedresourcesdirectoryandtheinstallationdirectoryforIBMInstallationManager.
WhattodonextFollowtheinstructionsin"Verifyingthattheclientmanagementserviceisinstalledcorrectly"onpage136.
InstallingtheclientmanagementserviceinsilentmodeYoucaninstalltheclientmanagementserviceinsilentmode.
Whenyouusesilentmode,youprovidetheinstallationvaluesinaresponsefileandthenrunaninstallationcommand.
BeforeyoubeginReview"RequirementsandlimitationsforIBMSpectrumProtectclientmanagementservices"onpage109.
Extracttheinstallationpackagebyfollowingtheinstructionsin"Installingtheclientmanagementservicebyusingagraphicalwizard"onpage134.
AboutthistaskYoumustinstalltheclientmanagementserviceonthesamecomputerasthebackup-archiveclient.
Theinputdirectory,whichisinthedirectorywheretheinstallationpackageisextracted,containsthefollowingsampleresponsefile:install_response_sample.
xmlYoucanusethesamplefilewiththedefaultvalues,oryoucancustomizeit.
Tip:Ifyouwanttocustomizethesamplefile,createacopyofthesamplefile,renameit,andeditthecopy.
Procedure1.
Createaresponsefilebasedonthesamplefile,orusethesamplefile,install_response_sample.
xml.
Ineithercase,ensurethattheresponsefilespecifiestheportnumberfortheclientmanagementservice.
Thedefaultportis9028.
Forexample:GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter1352.
Runthecommandtoinstalltheclientmanagementserviceandacceptthelicense.
Fromthedirectorywheretheinstallationpackagefileisextracted,issuethefollowingcommand,whereresponse_filerepresentstheresponsefilepath,includingthefilename:OnaLinuxclientsystem:.
/install.
sh-s-inputresponse_file-acceptLicenseForexample:.
/install.
sh-s-input/cms_install/input/install_response.
xml-acceptLicenseOnaWindowsclientsystem:install.
bat-s-inputresponse_file-acceptLicenseForexample:install.
bat-s-inputc:\cms_install\input\install_response.
xml-acceptLicenseWhattodonextFollowtheinstructionsin"Verifyingthattheclientmanagementserviceisinstalledcorrectly.
"VerifyingthattheclientmanagementserviceisinstalledcorrectlyBeforeyouusetheclientmanagementservicetocollectdiagnosticinformationaboutabackup-archiveclient,youcanverifythattheclientmanagementserviceiscorrectlyinstalledandconfigured.
ProcedureOntheclientsystem,atthecommandline,runthefollowingcommandstoviewtheconfigurationoftheclientmanagementservice:vOnLinuxclientsystems,issuethefollowingcommand:client_install_dir/cms/bin/CmsConfig.
shlistwhereclient_install_diristhedirectorywherethebackup-archiveclientisinstalled.
Forexample,withthedefaultclientinstallation,issuethefollowingcommand:/opt/tivoli/tsm/cms/bin/CmsConfig.
shlistTheoutputissimilartothefollowingtext:ListingCMSconfigurationserver1.
example.
com:1500NO_SSLHOSTNAMECapabilities:[LOG_QUERY]OptPath:/opt/tivoli/tsm/client/ba/bin/dsm.
sysLogFile:/opt/tivoli/tsm/client/ba/bin/dsmerror.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252LogFile:/opt/tivoli/tsm/client/ba/bin/dsmsched.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252vOnWindowsclientsystems,issuethefollowingcommand:client_install_dir\cms\bin\CmsConfig.
batlistwhereclient_install_diristhedirectorywherethebackup-archiveclientisinstalled.
Forexample,withthedefaultclientinstallation,issuethefollowingcommand:GettingstartedwiththeOperationsCenter136IBMSpectrumProtectforWindows:InstallationGuideC:\"ProgramFiles"\Tivoli\TSM\cms\bin\CmsConfig.
batlistTheoutputissimilartothefollowingtext:ListingCMSconfigurationserver1.
example.
com:1500NO_SSLHOSTNAMECapabilities:[LOG_QUERY]OptPath:C:\ProgramFiles\Tivoli\TSM\baclient\dsm.
optLogFile:C:\ProgramFiles\Tivoli\TSM\baclient\dsmerror.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252LogFile:C:\ProgramFiles\Tivoli\TSM\baclient\dsmsched.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252Iftheclientmanagementserviceiscorrectlyinstalledandconfigured,theoutputdisplaysthelocationoftheerrorlogfile.
Theoutputtextisextractedfromthefollowingconfigurationfile:vOnLinuxclientsystems:client_install_dir/cms/Liberty/usr/servers/cmsServer/client-configuration.
xmlvOnWindowsclientsystems:client_install_dir\cms\Liberty\usr\servers\cmsServer\client-configuration.
xmlIftheoutputdoesnotcontainanyentries,youmustconfiguretheclient-configuration.
xmlfile.
Forinstructionsabouthowtoconfigurethisfile,see"Configuringtheclientmanagementserviceforcustomclientinstallations"onpage139.
YoucanusetheCmsConfigverifycommandtoverifythatanodedefinitioniscorrectlycreatedintheclient-configuration.
xmlfile.
ConfiguringtheOperationsCentertousetheclientmanagementserviceIfyoudidnotusethedefaultconfigurationfortheclientmanagementservice,youmustconfiguretheOperationsCentertoaccesstheclientmanagementservice.
BeforeyoubeginEnsurethattheclientmanagementserviceisinstalledandstartedontheclientsystem.
Verifywhetherthedefaultconfigurationisused.
Thedefaultconfigurationisnotusedifeitherofthefollowingconditionsismet:vTheclientmanagementservicedoesnotusethedefaultportnumber,9028.
vThebackup-archiveclientisnotaccessedbythesameIPaddressastheclientsystemwherethebackup-archiveclientisinstalled.
Forexample,adifferentIPaddressmightbeusedinthefollowingsituations:–Thecomputersystemhastwonetworkcards.
Thebackup-archiveclientisconfiguredtocommunicateononenetwork,whiletheclientmanagementservicecommunicatesontheothernetwork.
–TheclientsystemisconfiguredwiththeDynamicHostConfigurationProtocol(DHCP).
Asaresult,theclientsystemisdynamicallyassignedanIPaddress,whichissavedontheIBMSpectrumProtectserverduringthepreviousbackup-archiveclientoperation.
Whentheclientsystemisrestarted,theclientsystemmightbeassignedadifferentIPaddress.
ToensurethattheOperationsCentercanalwaysfindtheclientsystem,youspecifyafullyqualifieddomainname.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter137ProcedureToconfiguretheOperationsCentertousetheclientmanagementservice,completethefollowingsteps:1.
OntheClientspageoftheOperationsCenter,selecttheclient.
2.
ClickDetails.
3.
ClickthePropertiestab.
4.
IntheRemotediagnosticsURLfieldintheGeneralsection,specifytheURLfortheclientmanagementserviceontheclientsystem.
Theaddressmuststartwithhttps.
ThefollowingtableshowsexamplesoftheremotediagnosticsURL.
TypeofURLExampleWithDNShostnameanddefaultport,9028https://server.
example.
comWithDNShostnameandnon-defaultporthttps://server.
example.
com:1599WithIPaddressandnon-defaultporthttps://192.
0.
2.
0:15995.
ClickSave.
WhattodonextYoucanaccessclientdiagnosticinformationsuchasclientlogfilesfromtheDiagnosistabintheOperationsCenter.
StartingandstoppingtheclientmanagementserviceTheclientmanagementserviceisautomaticallystartedafteritisinstalledontheclientsystem.
Youmightneedtostopandstarttheserviceincertainsituations.
ProcedurevTostop,start,orrestarttheclientmanagementserviceonLinuxclientsystems,issuethefollowingcommands:–Tostoptheservice:servicecms.
rcstop–Tostarttheservice:servicecms.
rcstart–Torestarttheservice:servicecms.
rcrestartvOnWindowsclientsystems,opentheServiceswindow,andstop,start,orrestarttheIBMSpectrumProtectClientManagementServicesservice.
UninstallingtheclientmanagementserviceIfyounolongerhavetocollectclientdiagnosticinformation,youcanuninstalltheclientmanagementservicefromtheclientsystem.
AboutthistaskYoumustuseIBMInstallationManagertouninstalltheclientmanagementservice.
IfyounolongerplantouseIBMInstallationManager,youcanalsouninstallit.
GettingstartedwiththeOperationsCenter138IBMSpectrumProtectforWindows:InstallationGuideProcedure1.
Uninstalltheclientmanagementservicefromtheclientsystem:a.
OpenIBMInstallationManager:vOntheLinuxclientsystem,inthedirectorywhereIBMInstallationManagerisinstalled,gototheeclipsesubdirectory(forexample,/opt/IBM/InstallationManager/eclipse),andissuethefollowingcommand:.
/IBMIMvOntheWindowsclientsystem,openIBMInstallationManagerfromtheStartmenu.
b.
ClickUninstall.
c.
SelectIBMSpectrumProtectClientManagementServices,andclickNext.
d.
ClickUninstall,andthenclickFinish.
e.
ClosetheIBMInstallationManagerwindow.
2.
IfyounolongerrequireIBMInstallationManager,uninstallitfromtheclientsystem:a.
OpentheIBMInstallationManageruninstallwizard:vOntheLinuxclientsystem,changetotheIBMInstallationManageruninstallationdirectory(forexample,/var/ibm/InstallationManager/uninstall),andissuethefollowingcommand:.
/uninstallvOntheWindowsclientsystem,clickStart>ControlPanel.
Then,clickUninstallaprogram>IBMInstallationManager>Uninstall.
b.
IntheIBMInstallationManagerwindow,selectIBMInstallationManagerifitisnotalreadyselected,andclickNext.
c.
ClickUninstall,andclickFinish.
ConfiguringtheclientmanagementserviceforcustomclientinstallationsTheclientmanagementserviceusesinformationintheclientconfigurationfile(client-configuration.
xml)todiscoverdiagnosticinformation.
Iftheclientmanagementserviceisunabletodiscoverthelocationoflogfiles,youmustruntheCmsConfigutilitytoaddthelocationofthelogfilestotheclient-configuration.
xmlfile.
CmsConfigutilityIfyouarenotusingthedefaultclientconfiguration,youcanruntheCmsConfigutilityontheclientsystemtodiscoverandaddthelocationoftheclientlogfilestotheclient-configuration.
xmlfile.
Afteryoucompletetheconfiguration,theclientmanagementservicecanaccesstheclientlogfilesandmakethemavailableforbasicdiagnosticfunctionsintheOperationsCenter.
YoucanalsousetheCmsConfigutilitytoshowtheconfigurationoftheclientmanagementserviceandtoremoveanodenamefromtheclient-configuration.
xmlfile.
Theclient-configuration.
xmlfileisinthefollowingdirectory:vOnLinuxclientsystems:client_install_dir/cms/Liberty/usr/servers/cmsServervOnWindowsclientsystems:client_install_dir\cms\Liberty\usr\servers\cmsServerGettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter139whereclient_install_diristhedirectorywherethebackup-archiveclientisinstalled.
TheCmsConfigutilityisavailableinthefollowinglocations.
ClientoperatingsystemUtilitylocationandnameLinuxclient_install_dir/cms/bin/CmsConfig.
shWindowsclient_install_dir\cms\bin\CmsConfig.
batTousetheCmsConfigutility,issueanycommandthatisincludedintheutility.
Ensurethatyouentereachcommandonasingleline.
CmsConfigdiscovercommand:YoucanusetheCmsConfigdiscovercommandtoautomaticallydiscoveroptionsfilesandlogfiles,andaddthemtotheclientconfigurationfile,client-configuration.
xml.
Inthisway,youcanhelptoensurethattheclientmanagementservicecanaccesstheclientlogfilesandmakethemavailablefordiagnosisintheOperationsCenter.
Typically,theclientmanagementserviceinstallerrunstheCmsConfigdiscovercommandautomatically.
However,youmustrunthiscommandmanuallyifyouchangedthebackup-archiveclient,suchasaddedaclient,orchangedtheserverconfigurationorlocationoflogfiles.
Fortheclientmanagementservicetocreatealogdefinitionintheclient-configuration.
xmlfile,theIBMSpectrumProtectserveraddress,serverport,andclientnodenamemustbeobtained.
Ifthenodenameisnotdefinedintheclientoptionsfile(typically,dsm.
sysonLinuxclientsystemsanddsm.
optonWindowsclientsystems),thehostnameoftheclientsystemisused.
Toupdatetheclientconfigurationfile,theclientmanagementservicemustaccessoneormorelogfiles,suchasdsmerror.
loganddsmsched.
log.
Forbestresults,runtheCmsConfigdiscovercommandinthesamedirectoryandbyusingthesameenvironmentvariablesasyouwouldforthebackup-archiveclientcommand,dsmc.
Inthisway,youcanimprovethechancesoffindingthecorrectlogfiles.
Iftheclientoptionsfileisinacustomlocationoritdoesnothaveatypicaloptionsfilename,youcanalsospecifythepathfortheclientoptionsfiletonarrowthescopeofthediscovery.
SyntaxCmsConfigdiscoverconfigPathParametersconfigPathThepathoftheclientoptionsfile(typicallydsm.
opt).
Specifytheconfigurationpathwhentheclientoptionsfileisnotinadefaultlocationoritdoesnothavethedefaultname.
Theclientmanagementserviceloadstheclientoptionsfileanddiscoverstheclientnodesandlogsfromthere.
Thisparameterisoptional.
OnaLinuxclientsystem,theclientmanagementservicealwaysloadstheclientuser-optionsfile(dsm.
opt)first,andthenlooksfortheclientGettingstartedwiththeOperationsCenter140IBMSpectrumProtectforWindows:InstallationGuidesystem-optionsfile(typicallydsm.
sys).
ThevalueoftheconfigPathparameter,however,isalwaystheclientuser-optionsfile.
ExamplesforaLinuxclientsystemvDiscovertheclientlogfilesandautomaticallyaddthelogdefinitionstotheclient-configuration.
xmlfile.
Issuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shdiscoverOutput:Discoveringclientconfigurationandlogs.
server.
example.
com:1500SUSAN/opt/tivoli/tsm/client/ba/bin/dsmerror.
logFinisheddiscoveringclientconfigurationandlogs.
vDiscovertheconfigurationfilesandlogfilesthatarespecifiedinthe/opt/tivoli/tsm/client/ba/bin/daily.
optfileandautomaticallyaddthelogdefinitionstotheclient-configuration.
xmlfile.
Issuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shdiscover/opt/tivoli/tsm/client/ba/bin/daily.
optOutput:Discoveringclientconfigurationandlogsserver.
example.
com:1500NO_SSLSUSANCapabilities:[LOG_QUERY]OptPath:/opt/tivoli/tsm/client/ba/bin/dsm.
sysLogFile:/opt/tivoli/tsm/client/ba/bin/dsmerror.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252LogFile:/opt/tivoli/tsm/client/ba/bin/dsmsched.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252Finisheddiscoveringclientconfigurationandlogs.
ExamplesforaWindowsclientsystemvDiscovertheclientlogfilesandautomaticallyaddthelogdefinitionstotheclient-configuration.
xmlfile.
IssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
Command:cmsconfigdiscoverOutput:Discoveringclientconfigurationandlogs.
server.
example.
com:1500SUSANC:\ProgramFiles\Tivoli\TSM\baclient\dsmerror.
logFinisheddiscoveringclientconfigurationandlogs.
vDiscovertheconfigurationfilesandlogfilesthatarespecifiedinthec:\programfiles\tivoli\tsm\baclient\daily.
optfileandautomaticallyaddthelogdefinitionstotheclient-configuration.
xmlfile.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter141IssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
Command:cmsconfigdiscover"c:\programfiles\tivoli\tsm\baclient\daily.
opt"Output:Discoveringclientconfigurationandlogsserver.
example.
com:1500NO_SSLSUSANCapabilities:[LOG_QUERY]OptPath:C:\ProgramFiles\Tivoli\TSM\baclient\dsm.
optLogFile:C:\ProgramFiles\Tivoli\TSM\baclient\dsmerror.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252LogFile:C:\ProgramFiles\Tivoli\TSM\baclient\dsmsched.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252Finisheddiscoveringclientconfigurationandlogs.
CmsConfigaddnodecommand:UsetheCmsConfigaddnodecommandtomanuallyaddaclientnodedefinitiontotheclient-configuration.
xmlconfigurationfile.
ThenodedefinitioncontainsinformationthatisrequiredbytheclientmanagementservicetocommunicatewiththeIBMSpectrumProtectserver.
Usethiscommandonlyiftheclientoptionsfileorclientlogfilesarestoredinanon-defaultlocationontheclientsystem.
SyntaxCmsConfigaddnodenodeNameserverIPserverPortserverProtocoloptPathParametersnodeNameTheclientnodenamethatisassociatedwiththelogfiles.
Formostclientsystems,onlyonenodenameisregisteredtotheIBMSpectrumProtectserver.
However,onsystemswithmultipleusers,suchasLinuxclientsystems,therecanbemorethanoneclientnodename.
Thisparameterisrequired.
serverIPTheTCP/IPaddressoftheIBMSpectrumProtectserverthattheclientmanagementserviceauthenticatesto.
Thisparameterisrequired.
Youcanspecifya1-64characterTCP/IPaddressfortheserver.
TheserveraddresscanbeaTCP/IPdomainnameoranumericIPaddress.
ThenumericIPaddresscanbeeitheraTCP/IPv4orTCP/IPv6address.
YoucanuseIPv6addressesonlyifthecommmethodV6Tcpipoptionisspecifiedfortheclientsystem.
Examples:vserver.
example.
comv192.
0.
2.
0v2001:0DB8:0:0:0:0:0:0GettingstartedwiththeOperationsCenter142IBMSpectrumProtectforWindows:InstallationGuideserverPortTheTCP/IPportnumberthatisusedtocommunicatewiththeIBMSpectrumProtectserver.
Youcanspecifyavalueintherange1-32767.
Thisparameterisrequired.
Example:1500serverProtocolTheprotocolthatisusedforcommunicationbetweentheclientmanagementserviceandtheIBMSpectrumProtectserver.
Thisparameterisrequired.
Youcanspecifyoneofthefollowingvalues.
ValueMeaningNO_SSLTheSSLsecurityprotocolisnotused.
SSLTheSSLsecurityprotocolisused.
FIPSTheTLS1.
2protocolisusedinFederalInformationProcessingStandard(FIPS)mode.
Tip:Alternatively,youcanenterTLS_1.
2tospecifythattheTLS1.
2protocolisusedinFIPSmode.
optPathThefullyqualifiedpathoftheclientoptionsfile.
Thisparameterisrequired.
Example(Linuxclient):/opt/backup_tools/tivoli/tsm/baclient/dsm.
sysExample(Windowsclient):C:\backuptools\Tivoli\TSM\baclient\dsm.
optExampleforaLinuxclientsystemAddthenodedefinitionforclientnodeSUSANtotheclient-configuration.
xmlfile.
TheIBMSpectrumProtectserverthatthenodecommunicateswithisserver.
example.
comonserverport1500.
TheSSLsecurityprotocolisnotused.
Thepathfortheclientsystemoptionsfileis/opt/tivoli/tsm/client/ba/bin/custom_opt.
sys.
Issuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shaddnodeSUSANserver.
example.
com1500NO_SSL/opt/tivoli/tsm/client/ba/bin/custom_opt.
sysOutput:Addingnode.
Finishedaddingclientconfiguration.
ExampleforaWindowsclientsystemAddthenodedefinitionforclientnodeSUSANtotheclient-configuration.
xmlfile.
TheIBMSpectrumProtectserverthatthenodecommunicateswithisserver.
example.
comonserverport1500.
TheSSLsecurityprotocolisnotused.
Thepathfortheclientoptionsfileisc:\programfiles\tivoli\tsm\baclient\custom.
opt.
Issuethefollowingcommand.
fromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter143Command:cmsconfigaddnodeSUSANserver.
example.
com1500NO_SSL"c:\programfiles\tivoli\tsm\baclient\custom.
opt"Output:Addingnode.
Finishedaddingclientconfiguration.
CmsConfigsetoptcommand:UsetheCmsConfigsetoptcommandtosetthepathoftheclientoptionsfile(typicallydsm.
opt)toanexistingnodedefinitionwithoutfirstreadingthecontentsoftheclientoptionsfile.
Thiscommandcanbehelpfuliftheclientoptionsfiledoesnothaveatypicalnameorisinanon-defaultlocation.
Requirement:Ifthenodedefinitiondoesnotexist,youmustfirstissuetheCmsConfigaddnodecommandtocreatethenodedefinition.
UnliketheCmsConfigdiscovercommand,theCmsConfigsetoptcommanddoesnotcreateassociatedlogdefinitionsintheclient-configuration.
xmlfile.
YoumustusetheCmsComfogaddlogcommandtocreatethelogdefinitions.
SyntaxCmsConfigsetoptnodeNameoptPathParametersnodeNameTheclientnodenamethatisassociatedwiththelogfiles.
Formostclientsystems,onlyonenodenameisregisteredtotheIBMSpectrumProtectserver.
However,onsystemswithmultipleusers,suchasLinuxclientsystems,therecanbemorethanoneclientnodename.
Thisparameterisrequired.
optPathThefullyqualifiedpathoftheclientoptionsfile.
Thisparameterisrequired.
Example(Linuxclient):/opt/backup_tools/tivoli/tsm/baclient/dsm.
optExample(Windowsclient):C:\backuptools\Tivoli\TSM\baclient\dsm.
optExampleforaLinuxclientsystemSettheclientoptionsfilepathforthenodeSUSAN.
Thepathfortheclientoptionsfileis/opt/tivoli/tsm/client/ba/bin/dsm.
opt.
Issuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shsetoptSUSAN/opt/tivoli/tsm/client/ba/bin/dsm.
optOutput:Addingnodeconfigurationfile.
Finishedaddingclientconfigurationfile.
GettingstartedwiththeOperationsCenter144IBMSpectrumProtectforWindows:InstallationGuideExampleforaWindowsclientsystemSettheclientoptionsfilepathforthenodeSUSAN.
Thepathfortheclientoptionsfileisc:\programfiles\tivoli\tsm\baclient\dsm.
opt.
IssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
Command:cmsconfigsetoptSUSAN"c:\programfiles\tivoli\tsm\baclient\dsm.
opt"Output:Addingnodeconfigurationfile.
Finishedaddingclientconfigurationfile.
CmsConfigsetsyscommand:OnaLinuxclientsystem,usetheCmsConfigsetsyscommandtosetthepathoftheclientsystem-optionsfile(typicallydsm.
sys)toanexistingnodedefinitionwithoutfirstreadingthecontentsoftheclientsystem-optionsfile.
Thiscommandcanbehelpfuliftheclientsystem-optionsfiledoesnothaveatypicalnameorisinanon-defaultlocation.
Requirement:Ifthenodedefinitiondoesnotexist,youmustfirstissuetheCmsConfigaddnodecommandtocreatethenodedefinition.
UnliketheCmsConfigdiscovercommand,theCmsConfigsetsyscommanddoesnotcreateassociatedlogdefinitionsintheclient-configuration.
xmlfile.
YoumustusetheCmsComfogaddlogcommandtocreatethelogdefinitions.
SyntaxCmsConfigsetsysnodeNamesysPathParametersnodeNameTheclientnodenamethatisassociatedwiththelogfiles.
Formostclientsystems,onlyonenodenameisregisteredtotheIBMSpectrumProtectserver.
However,onsystemswithmultipleusers,suchasLinuxclientsystems,therecanbemorethanoneclientnodename.
Thisparameterisrequired.
sysPathThefullyqualifiedpathoftheclientsystem-optionsfile.
Thisparameterisrequired.
Example:/opt/backup_tools/tivoli/tsm/baclient/dsm.
sysExampleSettheclientsystem-optionsfilepathforthenodeSUSAN.
Thepathfortheclientsystem-optionsfileis/opt/tivoli/tsm/client/ba/bin/dsm.
sys.
Issuethefollowingcommand,fromthe/opt/tivoli/tsm/cms/bindirectory.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter145Command:.
/CmsConfig.
shsetoptSUSAN/opt/tivoli/tsm/client/ba/bin/dsm.
sysOutput:Addingnodeconfigurationfile.
Finishedaddingclientconfigurationfile.
CmsConfigaddlogcommand:UsetheCmsConfigaddlogcommandtomanuallyaddthelocationofclientlogfilestoanexistingnodedefinitionintheclient-configuration.
xmlconfigurationfile.
Usethiscommandonlyiftheclientlogfilesarestoredinanon-defaultlocationontheclientsystem.
Requirement:Ifthenodedefinitiondoesnotexist,youmustfirstissuetheCmsConfigaddnodecommandtocreatethenodedefinition.
SyntaxCmsConfigaddlognodeNamelogPathlanguagedateFormattimeFormatencodingParametersnodeNameTheclientnodenamethatisassociatedwiththelogfiles.
Formostclientsystems,onlyonenodenameisregisteredtotheIBMSpectrumProtectserver.
However,onsystemswithmultipleusers,suchasLinuxclientsystems,therecanbemorethanoneclientnodename.
Thisparameterisrequired.
logPathThefullyqualifiedpathofthelogfiles.
Thisparameterisrequired.
Example(Linuxclient):/opt/backup_tools/tivoli/tsm/baclient/dsmerror.
logExample(Windowsclient):C:\backuptools\Tivoli\TSM\baclient\dsmerror.
loglanguageThelanguagelocaleofthelogfile.
Thisparameterisoptional.
However,ifyouspecifythisparameter,youmustalsospecifythedateFormat,timeFormat,andencodingparameters.
Youmustspecifythelocaleforthefollowinglanguages.
LanguageLocaleBrazilianPortuguesept_BRChinese,Simplifiedzh_CNChinese,Traditionalzh_TWCzechcs_CZEnglishen_USFrenchfr_FRGermande_DEHungarianhu_HUGettingstartedwiththeOperationsCenter146IBMSpectrumProtectforWindows:InstallationGuideLanguageLocaleItalianit_ITJapaneseja_JPKoreanko_KRPolishpl_PLRussianru_RUSpanishes_ESdateFormatThedateformatofthetimestampentriesintheclientlogfile.
Thisparameterisoptional.
However,ifyouspecifythisparameter,youmustalsospecifythelanguage,timeFormat,andencodingparameters.
Thefollowingtableshowsthedateformatsforthelanguages.
Tip:Insteadofusingoneofthedateformatsthatarelistedinthetable,youcanspecifyadateformatbyusingthebackup-archiveclientdateformatoption.
LanguageDateformatChinese,Simplifiedyyyy-MM-ddChinese,Traditionalyyyy/MM/ddCzechdd.
MM.
yyyyEnglishMM/dd/yyyyFrenchdd/MM/yyyyGermandd.
MM.
yyyyHungarianyyyy.
MM.
ddItaliandd/MM/yyyyJapaneseyyyy-MM-ddKoreanyyyy/MM/ddPolishyyyy-MM-ddPortuguese,Braziliandd/MM/yyyyRussiandd.
MM.
yyyySpanishdd.
MM.
yyyytimeFormatThetimeformatofthetimestampentriesintheclientlogfile.
Thisparameterisoptional.
However,ifyouspecifythisparameter,youmustalsospecifythelanguage,dateFormat,andencodingparameters.
Thefollowingtableshowsexamplesofdefaulttimeformatsthatyoucanspecifyandclientoperatingsystems.
Tip:Insteadofusingoneofthetimeformatsthatarelistedinthetable,youcanspecifyatimeformatbyusingthebackup-archiveclienttimeformatoption.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter147LanguageTimeformatforLinuxclientsystemsTimeformatforWindowsclientsystemsChinese,SimplifiedHH:mm:ssHH:mm:ssChinese,TraditionalHH:mm:ssahh:mm:ssCzechHH:mm:ssHH:mm:ssEnglishHH:mm:ssHH:mm:ssFrenchHH:mm:ssHH:mm:ssGermanHH:mm:ssHH:mm:ssHungarianHH.
mm.
ssHH:mm:ssItalianHH:mm:ssHH:mm:ssJapaneseHH:mm:ssHH:mm:ssKoreanHH:mm:ssHH:mm:ssPolishHH:mm:ssHH:mm:ssPortuguese,BrazilianHH:mm:ssHH:mm:ssRussianHH:mm:ssHH:mm:ssSpanishHH:mm:ssHH:mm:ssencodingThecharacterencodingoftheentriesintheclientlogfiles.
Thisparameterisoptional.
However,ifyouspecifythisparameter,youmustalsospecifythelanguage,dateFormat,andtimeFormatparameters.
ForLinuxclientsystems,thetypicalcharacterencodingisUTF-8.
ForWindowsclientsystems,thedefaultencodingvaluesareshowninthefollowingtable.
Ifyourclientsystemiscustomizeddifferently,usetheencodingparametertospecifyavalueotherthanthedefault.
LanguageEncodingChinese,SimplifiedCP936Chinese,TraditionalCP950CzechWindows-1250EnglishWindows-1252FrenchWindows-1252GermanWindows-1252HungarianWindows-1250ItalianWindows-1252JapaneseCP932KoreanCP949PolishWindows-1250Portuguese,BrazilianWindows-1252RussianWindows-1251SpanishWindows-1252GettingstartedwiththeOperationsCenter148IBMSpectrumProtectforWindows:InstallationGuideExampleforaLinuxclientsystemAddtheclientlogfilelocationtotheexistingdefinitionforclientnodeSUSANintheclient-configuration.
xmlfile.
Thepathfortheclientlogfileis/usr/work/logs/dsmerror.
log.
Addthelanguagespecification,timeformat,anddateformatfortheFrenchlocale.
Issuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shaddlogSUSAN/usr/work/logs/dsmerror.
logfr_FRyyyy/MM/ddHH:MM:ssUTF-8Output:Addinglog.
Finishedaddinglog.
ExampleforaWindowsclientsystemAddtheclientlogfilelocationtotheexistingdefinitionforclientnodeSUSANintheclient-configuration.
xml.
Thepathfortheclientlogfileisc:\work\logs\dsmerror.
log.
Addthelanguagespecification,timeformat,anddateformatfortheFrenchlocale.
IssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
Command:cmsconfigaddlogSUSANc:\work\logs\dsmerror.
logfr_FRyyyy/MM/ddHH:MM:ssUTF-8Output:Addinglog.
Finishedaddinglog.
CmsConfigremovecommand:UsetheCmsConfigremovecommandtoremoveaclientnodedefinitionfromtheclientconfigurationfile,client-configuration.
xml.
Alllogfileentriesthatareassociatedwiththeclientnodenamearealsoremoved.
SyntaxCmsConfigremovenodeNameParametersnodeNameTheclientnodenamethatisassociatedwiththelogfiles.
Formostclientsystems,onlyonenodenameisregisteredtotheIBMSpectrumProtectserver.
However,onsystemswithmultipleusers,suchasLinuxclientsystems,therecanbemorethanoneclientnodename.
Thisparameterisrequired.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter149ExampleforaLinuxclientsystemRemovethenodedefinitionforSUSANfromtheclient-configuration.
xmlfile.
Issuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shremoveSUSANOutput:Removingnode.
Finishedremovingnode.
ExampleforaWindowsclientsystemRemovethenodedefinitionforSUSANfromtheclient-configuration.
xmlfile.
IssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
Command:cmsconfigremoveSUSANOutput:Removingnode.
Finishedremovingnode.
CmsConfigverifycommand:UsetheCmsConfigverifycommandtoverifythatanodedefinitioniscorrectlycreatedintheclient-configuration.
xmlfile.
Ifthereareerrorswiththenodedefinitionorthenodeisnotcorrectlydefined,youmustcorrectthenodedefinitionbyusingtheappropriateCmsConfigcommands.
SyntaxCmsConfigverifynodeNamecmsPortParametersnodeNameTheclientnodenamethatisassociatedwiththelogfiles.
Formostclientsystems,onlyonenodenameisregisteredtotheIBMSpectrumProtectserver.
However,onsystemswithmultipleusers,suchasLinuxclientsystems,therecanbemorethanoneclientnodename.
Thisparameterisrequired.
cmsPortTheTCP/IPportnumberthatisusedtocommunicatewiththeclientmanagementservice.
Specifytheportnumberifyoudidnotusethedefaultportnumberwhenyouinstalledtheclientmanagementservice.
Thedefaultportnumberis9028.
Thisparameterisoptional.
ExampleforaLinuxclientsystemVerifythatthenodedefinitionforthenodeSUSANiscreatedcorrectlyintheclient-configuration.
xmlfile.
GettingstartedwiththeOperationsCenter150IBMSpectrumProtectforWindows:InstallationGuideIssuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shverifySUSANDuringtheverificationprocess,youarepromptedtoentertheclientnodenameoradministrativeuserIDandpassword.
Output:Verifyingnode.
VerifyingtheCMSserviceconfigurationfornodeSUSAN.
TheCMSconfigurationlookscorrect.
VerifyingtheCMSserviceworkscorrectlyonport9028.
Enteryouruserid:adminEnteryourpassword:ConnectingtoCMSserviceandverifyingresources.
TheCMSserviceisworkingcorrectly.
Finishedverifyingnode.
ExampleforaWindowsclientsystemVerifythatthenodedefinitionforthenodeSUSANiscreatedcorrectlyintheclient-configuration.
xmlfile.
IssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
Commands:cmsconfigverifySUSANDuringtheverificationprocess,youarepromptedtoentertheclientnodenameoradministrativeuserIDandpassword.
Output:Verifyingnode.
VerifyingtheCMSserviceconfigurationfornodeSUSAN.
TheCMSconfigurationlookscorrect.
VerifyingtheCMSserviceworkscorrectlyonport9028.
Enteryouruserid:adminEnteryourpassword:ConnectingtoCMSserviceandverifyingresources.
TheCMSserviceisworkingcorrectly.
Finishedverifyingnode.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter151CmsConfiglistcommand:UsetheCmsConfiglistcommandtoshowtheclientmanagementserviceconfiguration.
SyntaxCmsConfiglistExampleforaLinuxclientsystemShowtheconfigurationoftheclientmanagementservice.
Then,viewtheoutputtoensurethatyouenteredthecommandcorrectly.
Issuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory.
Command:.
/CmsConfig.
shlistOutput:ListingCMSconfigurationserver.
example.
com:1500NO_SSLSUSANCapabilities:[LOG_QUERY]OptPath:/opt/tivoli/tsm/client/ba/bin/dsm.
sysLogFile:/opt/tivoli/tsm/client/ba/bin/dsmerror.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252LogFile:/opt/tivoli/tsm/client/ba/bin/dsmsched.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252ExampleforaWindowsclientsystemShowtheconfigurationoftheclientmanagementservice.
Then,viewtheoutputtoensurethatyouenteredthecommandcorrectly.
IssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory.
Command:cmsconfiglistOutput:ListingCMSconfigurationserver.
example.
com:1500NO_SSLSUSANCapabilities:[LOG_QUERY]OptPath:C:\ProgramFiles\Tivoli\TSM\baclient\dsm.
optLogFile:C:\ProgramFiles\Tivoli\TSM\baclient\dsmerror.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252LogFile:C:\ProgramFiles\Tivoli\TSM\baclient\dsmsched.
logen_USMM/dd/yyyyHH:mm:ssWindows-1252GettingstartedwiththeOperationsCenter152IBMSpectrumProtectforWindows:InstallationGuideCmsConfighelpcommand:UsetheCmsConfighelpcommandtoshowthesyntaxofCmsConfigutilitycommands.
SyntaxCmsConfighelpExampleforaLinuxclientsystemIssuethefollowingcommandfromthe/opt/tivoli/tsm/cms/bindirectory:.
/CmsConfighelpExampleforaWindowsclientsystemIssuethefollowingcommandfromtheC:\ProgramFiles\Tivoli\TSM\cms\bindirectory:CmsConfighelpAdvancedclientmanagementservicecapabilities:Bydefault,theIBMSpectrumProtectclientmanagementservicecollectsinformationonlyfromclientlogfiles.
Toinitiateotherclientactions,youcanaccesstheRepresentationalStateTransfer(REST)APIthatisincludedwiththeclientmanagementservice.
APIdeveloperscancreateRESTapplicationstoinitiatethefollowingclientactions:vQueryandupdateclientoptionsfiles(forexample,thedsm.
sysfileonLinuxclientsandthedsm.
optfileonLinuxandWindowsclients).
vQuerythestatusoftheIBMSpectrumProtectclientacceptorandthescheduler.
vBackupandrestorefilesforaclientnode.
vExtendthecapabilitiesoftheclientmanagementservicewithscripts.
FordetailedinformationabouttheclientmanagementserviceRESTAPI,seetheClientManagementServicesRESTAPIGuide.
GettingstartedwiththeOperationsCenterChapter12.
GettingstartedwiththeOperationsCenter153154IBMSpectrumProtectforWindows:InstallationGuideChapter13.
UninstallingtheOperationsCenterYoucanuninstalltheOperationsCenterbyusinganyofthefollowingmethods:agraphicalwizard,thecommandlineinconsolemode,orsilentmode.
UninstallingtheOperationsCenterbyusingagraphicalwizardYoucanuninstalltheOperationsCenterbyusingthegraphicalwizardofIBMInstallationManager.
Procedure1.
OpenIBMInstallationManager.
YoucanopenIBMInstallationManagerfromtheStartmenu.
2.
ClickUninstall.
3.
SelecttheoptionfortheOperationsCenter,andclickNext.
4.
ClickUninstall.
5.
ClickFinish.
UninstallingtheOperationsCenterinconsolemodeTouninstalltheOperationsCenterbyusingthecommandline,youmustruntheuninstallationprogramofIBMInstallationManagerfromthecommandlinewiththeparameterforconsolemode.
Procedure1.
InthedirectorywhereIBMInstallationManagerisinstalled,gotothefollowingsubdirectory:eclipse\toolsForexample:C:\ProgramFiles\IBM\InstallationManager\eclipse\tools2.
Fromthetoolsdirectory,issuethefollowingcommand:imcl.
exe-c3.
Touninstall,enter5.
4.
ChoosetouninstallfromtheIBMSpectrumProtectpackagegroup.
5.
EnterNforNext.
6.
ChoosetouninstalltheOperationsCenterpackage.
7.
EnterNforNext.
8.
EnterUforUninstall.
9.
EnterFforFinish.
CopyrightIBMCorp.
1993,2017155UninstallingtheOperationsCenterinsilentmodeTouninstalltheOperationsCenterinsilentmode,youmustruntheuninstallationprogramofIBMInstallationManagerfromthecommandlinewiththeparametersforsilentmode.
BeforeyoubeginYoucanusearesponsefiletoprovidedatainputtosilentlyuninstalltheOperationsCenterserver.
IBMSpectrumProtectincludesasampleresponsefile,uninstall_response_sample.
xml,intheinputdirectorywheretheinstallationpackageisextracted.
Thisfilecontainsdefaultvaluestohelpyouavoidanyunnecessarywarnings.
TouninstalltheOperationsCenter,leavemodify="false"setfortheOperationsCenterentryintheresponsefile.
Ifyouwanttocustomizetheresponsefile,youcanmodifytheoptionsthatareinthefile.
Forinformationaboutresponsefiles,seeResponsefiles.
Procedure1.
InthedirectorywhereIBMInstallationManagerisinstalled,gotothefollowingsubdirectory:eclipse\toolsForexample:C:\ProgramFiles\IBM\InstallationManager\eclipse\tools2.
Fromthetoolsdirectory,issuethefollowingcommand,whereresponse_filerepresentstheresponsefilepath,includingthefilename:imcl.
exe-inputresponse_file-silentThefollowingcommandisanexample:imcl.
exe-inputC:\tmp\input\uninstall_response.
xml-silentUninstallingtheOperationsCenter156IBMSpectrumProtectforWindows:InstallationGuideChapter14.
RollingbacktoapreviousversionoftheOperationsCenterBydefault,IBMInstallationManagersavesearlierversionsofapackagetorollbacktoifyouexperienceaproblemwithlaterversionsofupdates,fixes,orpackages.
BeforeyoubeginTherollbackfunctionisavailableonlyaftertheOperationsCenterisupdated.
AboutthistaskWhenIBMInstallationManagerrollsbackapackagetoapreviousversion,thecurrentversionofthepackagefilesisuninstalled,andanearlierversionisreinstalled.
Torollbacktoapreviousversion,IBMInstallationManagermustaccessfilesforthatversion.
Bydefault,thesefilesaresavedduringeachsuccessiveinstallation.
Becausethenumberofsavedfilesincreaseswitheachinstalledversion,youmightwanttodeletethesefilesfromyoursystemonaregularschedule.
However,ifyoudeletethefiles,youcannotrollbacktoapreviousversion.
Todeletesavedfilesortoupdateyourpreferenceforsavingthesefilesinfutureinstallations,completethefollowingsteps:1.
InIBMInstallationManager,clickFile>Preferences.
2.
OnthePreferencespage,clickFilesforRollback,andspecifyyourpreference.
ProcedureTorollbacktoapreviousversionoftheOperationsCenter,usetheRollBackfunctionofIBMInstallationManager.
CopyrightIBMCorp.
1993,2017157158IBMSpectrumProtectforWindows:InstallationGuidePart3.
AppendixesCopyrightIBMCorp.
1993,2017159160IBMSpectrumProtectforWindows:InstallationGuideAppendixA.
InstallationlogfilesIfyouexperienceerrorsduringinstallation,theseerrorsarerecordedinlogfilesthatarestoredintheIBMInstallationManagerlogsdirectory.
YoucanviewinstallationlogfilesbyclickingFile>ViewLogfromtheInstallationManagertool.
Tocollecttheselogfiles,clickHelp>ExportDataforProblemAnalysisfromtheInstallationManagertool.
CopyrightIBMCorp.
1993,2017161162IBMSpectrumProtectforWindows:InstallationGuideAppendixB.
ServicesassociatedwiththeserverWhenyoustarttheIBMSpectrumProtectserverasaservice,otherservicesstartautomatically.
Theseservicesareassociatedwiththedatabasemanager,DB2.
Thefollowingservicesareassociatedwiththeserver.
ServicenamePurposeCommentsTSMServer_instanceTheservicefortheserverinstancethatisnamedServer_instance.
Forexample:TSMServer1Setthestartandstopoptionsforthisservicetostartandstoptheserverinstanceautomatically.
Eachserverinstancerunsasaseparateservice.
DB2-DB2TSM1-SERVER_INSTANCETheDB2servicefortheserverinstancethatisnamedServer_instance.
Forexample:DB2-DB2TSM1-SERVER1Thisserviceisautomaticallystartedwhentheservicefortheserverinstanceisstarted.
TheDB2serviceisnotstoppedautomaticallywhenyoustoptheservicefortheserver.
Thesystemhasoneoftheseservicesforeachserver-instanceservicethatisstartedonthesystem.
DB2Governor(DB2TSM1)ADB2servicethatiscreatedatinstallationtime,andisrequiredforallserverinstances.
Donotchangetheoptionsforthisservice.
DB2LicenseServer(DB2TSM1)ADB2servicethatiscreatedatinstallationtime,andisrequiredforallserverinstances.
Donotchangetheoptionsforthisservice.
DB2ManagementServer(DB2TSM1)ADB2servicethatiscreatedatinstallationtime,andisrequiredforallserverinstances.
Donotchangetheoptionsforthisservice.
DB2RemoteCommandServer(DB2TSM1)ADB2servicethatiscreatedatinstallationtime,andisrequiredforallserverinstances.
Donotchangetheoptionsforthisservice.
CopyrightIBMCorp.
1993,2017163164IBMSpectrumProtectforWindows:InstallationGuideAppendixC.
AccessibilityfeaturesfortheIBMSpectrumProtectproductfamilyAccessibilityfeaturesassistuserswhohaveadisability,suchasrestrictedmobilityorlimitedvision,touseinformationtechnologycontentsuccessfully.
OverviewTheIBMSpectrumProtectfamilyofproductsincludesthefollowingmajoraccessibilityfeatures:vKeyboard-onlyoperationvOperationsthatuseascreenreaderTheIBMSpectrumProtectfamilyofproductsusesthelatestW3CStandard,WAI-ARIA1.
0(www.
w3.
org/TR/wai-aria/),toensurecompliancewithUSSection508(www.
access-board.
gov/guidelines-and-standards/communications-and-it/about-the-section-508-standards/section-508-standards)andWebContentAccessibilityGuidelines(WCAG)2.
0(www.
w3.
org/TR/WCAG20/).
Totakeadvantageofaccessibilityfeatures,usethelatestreleaseofyourscreenreaderandthelatestwebbrowserthatissupportedbytheproduct.
TheproductdocumentationinIBMKnowledgeCenterisenabledforaccessibility.
TheaccessibilityfeaturesofIBMKnowledgeCenteraredescribedintheAccessibilitysectionoftheIBMKnowledgeCenterhelp(www.
ibm.
com/support/knowledgecenter/about/releasenotes.
htmlview=kc#accessibility).
KeyboardnavigationThisproductusesstandardnavigationkeys.
InterfaceinformationUserinterfacesdonothavecontentthatflashes2-55timespersecond.
Webuserinterfacesrelyoncascadingstylesheetstorendercontentproperlyandtoprovideausableexperience.
Theapplicationprovidesanequivalentwayforlow-visionuserstousesystemdisplaysettings,includinghigh-contrastmode.
Youcancontrolfontsizebyusingthedeviceorwebbrowsersettings.
WebuserinterfacesincludeWAI-ARIAnavigationallandmarksthatyoucanusetoquicklynavigatetofunctionalareasintheapplication.
VendorsoftwareTheIBMSpectrumProtectproductfamilyincludescertainvendorsoftwarethatisnotcoveredundertheIBMlicenseagreement.
IBMmakesnorepresentationabouttheaccessibilityfeaturesoftheseproducts.
Contactthevendorforaccessibilityinformationaboutitsproducts.
CopyrightIBMCorp.
1993,2017165RelatedaccessibilityinformationInadditiontostandardIBMhelpdeskandsupportwebsites,IBMhasaTTYtelephoneserviceforusebydeaforhardofhearingcustomerstoaccesssalesandsupportservices:TTYservice800-IBM-3383(800-426-3383)(withinNorthAmerica)FormoreinformationaboutthecommitmentthatIBMhastoaccessibility,seeIBMAccessibility(www.
ibm.
com/able).
166IBMSpectrumProtectforWindows:InstallationGuideNoticesThisinformationwasdevelopedforproductsandservicesofferedintheUS.
ThismaterialmightbeavailablefromIBMinotherlanguages.
However,youmayberequiredtoownacopyoftheproductorproductversioninthatlanguageinordertoaccessit.
IBMmaynotoffertheproducts,services,orfeaturesdiscussedinthisdocumentinothercountries.
ConsultyourlocalIBMrepresentativeforinformationontheproductsandservicescurrentlyavailableinyourarea.
AnyreferencetoanIBMproduct,program,orserviceisnotintendedtostateorimplythatonlythatIBMproduct,program,orservicemaybeused.
Anyfunctionallyequivalentproduct,program,orservicethatdoesnotinfringeanyIBMintellectualpropertyrightmaybeusedinstead.
However,itistheuser'sresponsibilitytoevaluateandverifytheoperationofanynon-IBMproduct,program,orservice.
IBMmayhavepatentsorpendingpatentapplicationscoveringsubjectmatterdescribedinthisdocument.
Thefurnishingofthisdocumentdoesnotgrantyouanylicensetothesepatents.
Youcansendlicenseinquiries,inwriting,to:IBMDirectorofLicensingIBMCorporationNorthCastleDrive,MD-NC119Armonk,NY10504-1785USForlicenseinquiriesregardingdouble-bytecharacterset(DBCS)information,contacttheIBMIntellectualPropertyDepartmentinyourcountryorsendinquiries,inwriting,to:IntellectualPropertyLicensingLegalandIntellectualPropertyLawIBMJapanLtd.
19-21,Nihonbashi-Hakozakicho,Chuo-kuTokyo103-8510,JapanINTERNATIONALBUSINESSMACHINESCORPORATIONPROVIDESTHISPUBLICATION"ASIS"WITHOUTWARRANTYOFANYKIND,EITHEREXPRESSORIMPLIED,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFNON-INFRINGEMENT,MERCHANTABILITYORFITNESSFORAPARTICULARPURPOSE.
Somejurisdictionsdonotallowdisclaimerofexpressorimpliedwarrantiesincertaintransactions,therefore,thisstatementmaynotapplytoyou.
Thisinformationcouldincludetechnicalinaccuraciesortypographicalerrors.
Changesareperiodicallymadetotheinformationherein;thesechangeswillbeincorporatedinneweditionsofthepublication.
IBMmaymakeimprovementsand/orchangesintheproduct(s)and/ortheprogram(s)describedinthispublicationatanytimewithoutnotice.
Anyreferencesinthisinformationtonon-IBMwebsitesareprovidedforconvenienceonlyanddonotinanymannerserveasanendorsementofthoseCopyrightIBMCorp.
1993,2017167websites.
ThematerialsatthosewebsitesarenotpartofthematerialsforthisIBMproductanduseofthosewebsitesisatyourownrisk.
IBMmayuseordistributeanyoftheinformationyousupplyinanywayitbelievesappropriatewithoutincurringanyobligationtoyou.
Licenseesofthisprogramwhowishtohaveinformationaboutitforthepurposeofenabling:(i)theexchangeofinformationbetweenindependentlycreatedprogramsandotherprograms(includingthisone)and(ii)themutualuseoftheinformationwhichhasbeenexchanged,shouldcontact:IBMDirectorofLicensingIBMCorporationNorthCastleDrive,MD-NC119Armonk,NY10504-1785USSuchinformationmaybeavailable,subjecttoappropriatetermsandconditions,includinginsomecases,paymentofafee.
ThelicensedprogramdescribedinthisdocumentandalllicensedmaterialavailableforitareprovidedbyIBMundertermsoftheIBMCustomerAgreement,IBMInternationalProgramLicenseAgreementoranyequivalentagreementbetweenus.
Theperformancedatadiscussedhereinispresentedasderivedunderspecificoperatingconditions.
Actualresultsmayvary.
Informationconcerningnon-IBMproductswasobtainedfromthesuppliersofthoseproducts,theirpublishedannouncementsorotherpubliclyavailablesources.
IBMhasnottestedthoseproductsandcannotconfirmtheaccuracyofperformance,compatibilityoranyotherclaimsrelatedtonon-IBMproducts.
Questionsonthecapabilitiesofnon-IBMproductsshouldbeaddressedtothesuppliersofthoseproducts.
Thisinformationcontainsexamplesofdataandreportsusedindailybusinessoperations.
Toillustratethemascompletelyaspossible,theexamplesincludethenamesofindividuals,companies,brands,andproducts.
Allofthesenamesarefictitiousandanysimilaritytothenamesandaddressesusedbyanactualbusinessenterpriseisentirelycoincidental.
COPYRIGHTLICENSE:Thisinformationcontainssampleapplicationprogramsinsourcelanguage,whichillustrateprogrammingtechniquesonvariousoperatingplatforms.
Youmaycopy,modify,anddistributethesesampleprogramsinanyformwithoutpaymenttoIBM,forthepurposesofdeveloping,using,marketingordistributingapplicationprogramsconformingtotheapplicationprogramminginterfacefortheoperatingplatformforwhichthesampleprogramsarewritten.
Theseexampleshavenotbeenthoroughlytestedunderallconditions.
IBM,therefore,cannotguaranteeorimplyreliability,serviceability,orfunctionoftheseprograms.
Thesampleprogramsareprovided"ASIS",withoutwarrantyofanykind.
IBMshallnotbeliableforanydamagesarisingoutofyouruseofthesampleprograms.
168IBMSpectrumProtectforWindows:InstallationGuideEachcopyoranyportionofthesesampleprogramsoranyderivativeworkmustincludeacopyrightnoticeasfollows:(yourcompanyname)(year).
PortionsofthiscodearederivedfromIBMCorp.
SamplePrograms.
CopyrightIBMCorp.
_entertheyearoryears_.
TrademarksIBM,theIBMlogo,andibm.
comaretrademarksorregisteredtrademarksofInternationalBusinessMachinesCorp.
,registeredinmanyjurisdictionsworldwide.
OtherproductandservicenamesmightbetrademarksofIBMorothercompanies.
AcurrentlistofIBMtrademarksisavailableontheWebat"Copyrightandtrademarkinformation"atwww.
ibm.
com/legal/copytrade.
shtml.
AdobeisaregisteredtrademarkofAdobeSystemsIncorporatedintheUnitedStates,and/orothercountries.
LinearTape-Open,LTO,andUltriumaretrademarksofHP,IBMCorp.
andQuantumintheU.
S.
andothercountries.
IntelandItaniumaretrademarksorregisteredtrademarksofIntelCorporationoritssubsidiariesintheUnitedStatesandothercountries.
LinuxisaregisteredtrademarkofLinusTorvaldsintheUnitedStates,othercountries,orboth.
Microsoft,Windows,andWindowsNTaretrademarksofMicrosoftCorporationintheUnitedStates,othercountries,orboth.
JavaandallJava-basedtrademarksandlogosaretrademarksorregisteredtrademarksofOracleand/oritsaffiliates.
SoftLayerisaregisteredtrademarkofSoftLayer,Inc.
,anIBMCompany.
UNIXisaregisteredtrademarkofTheOpenGroupintheUnitedStatesandothercountries.
TermsandconditionsforproductdocumentationPermissionsfortheuseofthesepublicationsaregrantedsubjecttothefollowingtermsandconditions.
ApplicabilityThesetermsandconditionsareinadditiontoanytermsofusefortheIBMwebsite.
PersonaluseYoumayreproducethesepublicationsforyourpersonal,noncommercialuseprovidedthatallproprietarynoticesarepreserved.
Youmaynotdistribute,displayormakederivativeworkofthesepublications,oranyportionthereof,withouttheexpressconsentofIBM.
CommercialuseYoumayreproduce,distributeanddisplaythesepublicationssolelywithinyourenterpriseprovidedthatallproprietarynoticesarepreserved.
Youmaynotmakederivativeworksofthesepublications,orreproduce,distributeordisplaythesepublicationsoranyportionthereofoutsideyourenterprise,withouttheexpressconsentofIBM.
Notices169RightsExceptasexpresslygrantedinthispermission,nootherpermissions,licensesorrightsaregranted,eitherexpressorimplied,tothepublicationsoranyinformation,data,softwareorotherintellectualpropertycontainedtherein.
IBMreservestherighttowithdrawthepermissionsgrantedhereinwhenever,initsdiscretion,theuseofthepublicationsisdetrimentaltoitsinterestor,asdeterminedbyIBM,theaboveinstructionsarenotbeingproperlyfollowed.
Youmaynotdownload,exportorre-exportthisinformationexceptinfullcompliancewithallapplicablelawsandregulations,includingallUnitedStatesexportlawsandregulations.
IBMMAKESNOGUARANTEEABOUTTHECONTENTOFTHESEPUBLICATIONS.
THEPUBLICATIONSAREPROVIDED"AS-IS"ANDWITHOUTWARRANTYOFANYKIND,EITHEREXPRESSEDORIMPLIED,INCLUDINGBUTNOTLIMITEDTOIMPLIEDWARRANTIESOFMERCHANTABILITY,NON-INFRINGEMENT,ANDFITNESSFORAPARTICULARPURPOSE.
PrivacypolicyconsiderationsIBMSoftwareproducts,includingsoftwareasaservicesolutions,("SoftwareOfferings")mayusecookiesorothertechnologiestocollectproductusageinformation,tohelpimprovetheenduserexperience,totailorinteractionswiththeenduser,orforotherpurposes.
InmanycasesnopersonallyidentifiableinformationiscollectedbytheSoftwareOfferings.
SomeofourSoftwareOfferingscanhelpenableyoutocollectpersonallyidentifiableinformation.
IfthisSoftwareOfferingusescookiestocollectpersonallyidentifiableinformation,specificinformationaboutthisoffering'suseofcookiesissetforthbelow.
ThisSoftwareOfferingdoesnotusecookiesorothertechnologiestocollectpersonallyidentifiableinformation.
IftheconfigurationsdeployedforthisSoftwareOfferingprovideyouascustomertheabilitytocollectpersonallyidentifiableinformationfromendusersviacookiesandothertechnologies,youshouldseekyourownlegaladviceaboutanylawsapplicabletosuchdatacollection,includinganyrequirementsfornoticeandconsent.
Formoreinformationabouttheuseofvarioustechnologies,includingcookies,forthesepurposes,seeIBM'sPrivacyPolicyathttp://www.
ibm.
com/privacyandIBM'sOnlinePrivacyStatementathttp://www.
ibm.
com/privacy/detailsinthesectionentitled"Cookies,WebBeaconsandOtherTechnologies,"andthe"IBMSoftwareProductsandSoftware-as-a-ServicePrivacyStatement"athttp://www.
ibm.
com/software/info/product-privacy.
170IBMSpectrumProtectforWindows:InstallationGuideGlossaryAglossaryisavailablewithtermsanddefinitionsfortheIBMSpectrumProtectfamilyofproducts.
SeetheIBMSpectrumProtectglossary.
ToviewglossariesforotherIBMproducts,seeIBMTerminology.
CopyrightIBMCorp.
1993,2017171172IBMSpectrumProtectforWindows:InstallationGuideIndexAaccessibilityfeatures165activatingserverWindows63activatingserveroptions57activelogspacerequirements28storagetechnologyselection18administrativecommandsHALT68REGISTERLICENSE68administratorID110administratorpassword110alertssendingbyemail123API61APIconfiguration61archivefailoverlogspacedescription40archivelogspacerequirements28storagetechnologyselection18archivelogdirectory51BBACKUPDBcommand61backupsdatabase68Ccapacityplanningdatabasespacerequirementsestimatesbasedonnumberoffiles25estimatesbasedstoragepoolcapacity27startingsize24recoverylogspacerequirementsactiveandarchivelogs28activelogmirror40clientmanagementserviceaddlogfilelocation146addnodedefinition142advancedcapabilities153CmsConfigaddlog146CmsConfigaddnode142CmsConfigdiscover140CmsConfighelp153CmsConfiglist152CmsConfigremove149,150CmsConfigsetopt144CmsConfigsetsys145CmsConfigutility139collectingdiagnosticinformation133configuringforcustomclientinstallation139configuringtheOperationsCenter137installing134insilentmode135clientmanagementservice(continued)OperationsCenterviewclientlogfiles133removenodename149,150requirementsandlimitations109RESTAPI153setclientoptionsfilepath144setclientsystem-optionsfilepath145showconfiguration152startingandstopping138uninstalling138verifyinginstallation136clientnodesrevertingtopreviousserverversiondataaffected89client-configuration.
xmlfile136,139clusterconfiguration91clusterenvironmentDB291clusteredenvironmentapplyingafixpacktoaV8server75upgradingserveronWindowsV6.
3orV7.
1toV8.
1.
387upgradingtheservertoV8.
1.
386CmsConfigutilityaddlog146addnode142clientmanagementservice139discover140help153list152remove149,150setopt144setsys145commandsadministrative,SETDBRECOVERY68DSMSERVFORMAT60commands,administrativeHALT68REGISTERLICENSE68communicationmethodsNamedPipes58setting57TCP/IP57componentsinstallablevconfigurationOperationsCenter104configuring51,53,55communicationprotocols57hubserver122OperationsCenter121spokeserver123configuringtheOperationsCenterforclientmanagementservice137configuring,manually53,55configuring,serverinstance53configuring,wizard53,54Consolelanguagesupport49consolemode47createserverinstance51,53CopyrightIBMCorp.
1993,2017173customconfigurationclientmanagementservice139Ddatadeduplicationeffectswhenrevertingtopreviousserverversion89databasebackups68installing60name42storagetechnologyselection18databasedirectories51databasemanager27,61databasemanager(DB2TSM1)163DB2commands93DB2directories44db2icrtcommand56defaultinstallationdirectories44devicedriver,IBMSpectrumProtectvdirectoriesDB244defaultinstallation44devices44languages44namingforserver42directories,instance51disability165DISKdeviceclasschecklistfordisksystems16storagetechnologyselection18diskperformancechecklistforactivelog9checklistforserverdatabase7checklistforserverrecoverylog9checklistforstoragepoolsondisk16diskspace20disksystemschecklistforactivelog9checklistforserverdatabase7checklistforserverrecoverylog9classification18selecting18storagepoolsondisk16DSMSERVFORMATcommand60dsmserv.
v6lock68Eemailalerts123suspendingtemporarily125enablingclient/servercommunications57FFILEdeviceclasschecklistfordisksystems16storagetechnologyselection18firststeps51fixpacks73fixes45Ggroup51HHALTcommand68haltingtheserver68hardwarerequirementsIBMSpectrumProtect20homedirectory56HTTPS127,129passwordfortruststorefile112,131hubserver104configuring122IIBMInstallationManager23,111,112uninstalling100IBMKnowledgeCenterviIBMSpectrumProtectinstallation46,47installationpackages45serverchangesVersion8.
1viiuninstalling97insilentmode98usingagraphicalinstallationwizard97usingcommandlineinconsolemode98upgrading8.
179V7.
1toV8.
180IBMSpectrumProtectdevicedriver,installablepackagevIBMSpectrumProtectfixpacks73IBMSpectrumProtectonAIXupgradingV8.
180IBMSpectrumProtectsupportsite45IBMSpectrumProtect,settingup63installablecomponentsvinstallationdirectoriesOperationsCenterInstallationManager112installationlog46,47InstallationManager23,111,112logsdirectory161installationpackages45OperationsCenter115installationwizard46installingclientmanagementservice134database60devicesupport45fixpacks73graphicaluserinterfaceusing46minimumrequirementsfor20OperationsCenter115recoverylog60server3,45usingcommandlineinconsolemodeusing47whattoknowbefore3installingtheIBMSpectrumProtectserver48installingtheserversilently48installingOperationsCenter101instancedirectories51instanceuserID42interimfix73174IBMSpectrumProtectforWindows:InstallationGuideiPadmonitoringthestorageenvironment133Kkeyboard165KILLcommand68KnowledgeCenterviLLANGUAGEoption49,50languagepackage50languagepackages49languagesupport50languagesset50license,IBMSpectrumProtect68licensesinstallablepackagevlimitationsclientmanagementservice109LocalSystemaccount64logfilesinstallation161loginscreentextOperationsCenter126Mmaintenancemode67maintenanceupdates73memoryrequirements20mobiledevicemonitoringthestorageenvironment133monitoringlogs70monitoringadministrator110multipleserversupgradingmultipleservers69NNamedPipes58names,bestpracticesdatabasename42directoriesforserver42instanceuserID42serverinstance42servername42newfeaturesviiOoffering23,111operatingsystemrequirementsOperationsCenter107OperationsCentervadministratorIDs110Chrome108computerrequirements104configuring121credentialsforinstalling112Firefox108OperationsCenter(continued)hubserver104IE108installationdirectory112installationpackages115installing101,115insilentmode116usingagraphicalwizard115usingcommandlineinconsolemode116InternetExplorer108languagerequirements108loginscreentext126opening122,133operatingsystemrequirements107overview103passwordforsecurecommunications112,131portnumber112,133prerequisitechecks103rollingbacktoapreviousversion157Safari108spokeserver104,123SSL127,129systemrequirements103uninstalling155insilentmode156usingagraphicalwizard155usingcommandlineinconsolemode155upgrading101,119URL133webbrowserrequirements108webserver133optionscommunications57startingtheserver63options,clientSSLTCPADMINPORT58SSLTCPPORT58TCPADMINPORT58TCPPORT58TCPWINDOWSIZE58overviewOperationsCenter101,103Ppackage23,111packagegroup23,111PassportAdvantage45passwordOperationsCentertruststorefile112,131passwordforsecurecommunications112performanceconfigurationbestpractices19OperationsCenter104planning,capacitydatabasespacerequirementsestimatesbasedonnumberoffiles25estimatesbasedstoragepoolcapacity27startingsize24recoverylogspacerequirementsactivelogmirror40recoverylogspacerequirementsv28portnumberOperationsCenter112,133prerequisitechecksOperationsCenter103publicationsviIndex175Rrecoverylogarchivefailoverlogspace40installing60reference,DB2commands93REGISTERLICENSEcommand68RemoteExecutionProtocol55repository23,111requirementsclientmanagementservice109requirementsforinstallation20resourcerequirementsOperationsCenter104revertingWindowscluster91revertingtopreviousserverversion89REXEC55rollback41,42OperationsCenter157Ssecurecommunications127,129SecureSocketsLayer127,129SecureSocketsLayer(SSL)communicationusing59TransportLayerSecurity(TLS)59serverafterupgraderevertingtopreviousserverversion89beforeupgradeimportanceofpreparationsteps89namingbestpractices42performanceoptimization3startingmaintenancemode67stand-alonemode67startingasaserviceconfiguration64procedure65stopping68upgradingto8.
179V7.
1toV8.
180serveractivelogchecklistfordisks9serverAIXupgradingV8.
180serverarchivelogchecklistfordisks9serverdatabasechecklistfordisks7directories7reorganizationoptions62storagepaths7serverhardwarechecklistforserversystem4checklistforstoragepoolsondisk16storagetechnologychoices18serverinstance53,56serverinstance,creating56serverinstancesnaming42namingbestpractices42serverlicense68serverrecoverylogchecklistfordisks9server,activating63settingup63starting63server,IBMSpectrumProtecthalting68options57servicesstartingtheserverasaWindowsserviceconfiguration64procedure65servicesonWindowssystemsdatabasemanager(DB2TSM1)163DB2163server163SETDBRECOVERY68sharedresourcesdirectory23,111silentinstallationIBMSpectrumProtect48softwarerequirementsIBMSpectrumProtect20spokeserver104adding123SSL127,129passwordfortruststorefile112,131SSL(SecureSocketsLayer)communicationusing59TransportLayerSecurity59SSLTCPADMINPORToption58SSLTCPPORToption58stand-alonemode67startingclientmanagementservice138server63startupservermaintenancemode67stand-alonemode67statusmonitoring104stoppingclientmanagementservice138server68storagepools16revertingtopreviousserverversion89storagetechnologyselection18storagetechnologyselection18summaryofamendmentsVersion8.
1viisystemrequirementsOperationsCenter103,104,107,108TTCP/IPsettingoptions57Version457Version657TCPNODELAYoption58TCPPORToption58TCPWINDOWSIZEoption58technicalchangesviitemporarydiskspace27temporaryspace27timeserverupgrade80176IBMSpectrumProtectforWindows:InstallationGuideTLS127,129translationfeatures49translations49TransportLayerSecurity(TLS)59TransportLayerSecurityprotocol127,129truststorefile127,129OperationsCenter112resettingpassword131tuningOperationsCenter104UUninstallIBMInstallationManager100uninstalling99clientmanagementservice138uninstallingandreinstalling99updating50,119upgradeserverestimatedtime80to8.
179V7.
1toV8.
180upgradeAIXserverV8.
180upgradingOperationsCenter101URLOperationsCenter133USEnglish50UserAccountControl55userID51Vverifyinginstallationclientmanagementservice136Wwebserverstarting133stopping133Windowsclusterreverting91systemrequirements20WindowsclusteredenvironmentapplyingafixpacktoaV8server75WindowsServer55Windowsservicescreatingmanually66IBMSpectrumProtectserver163startingtheserverconfiguration64procedure65wizard51worksheetserverspaceplanning23Index177178IBMSpectrumProtectforWindows:InstallationGuideIBMProductNumber:5725-W995725-W985725-X15PrintedinUSA
近日CloudCone发布了七月的特价便宜优惠VPS云服务器产品,KVM虚拟架构,性价比最高的为2核心1.5G内存1Gbps带宽5TB月流量,2.89美元/月,稳定性还是非常不错的,有需要国外便宜VPS云服务器的朋友可以关注一下。CloudCone怎么样?CloudCone服务器好不好?CloudCone值不值得购买?CloudCone是一家成立于2017年的美国服务器提供商,国外实力大厂,自己开...
CloudCone商家在前面的文章中也有多次介绍,他们家的VPS主机还是蛮有特点的,和我们熟悉的DO、Linode、VuLTR商家很相似可以采用小时时间计费,如果我们不满意且不需要可以删除机器,这样就不扣费,如果希望用的时候再开通。唯独比较吐槽的就是他们家的产品太过于单一,一来是只有云服务器,而且是机房就唯一的MC机房。CloudCone 这次四周年促销活动期间,商家有新增独立服务器业务。同样的C...
数脉科技怎么样?数脉科技品牌创办于2019,由一家从2012年开始从事idc行业的商家创办,目前主营产品是香港服务器,线路有阿里云线路和自营CN2线路,均为中国大陆直连带宽,适合建站及运行各种负载较高的项目,同时支持人民币、台币、美元等结算,提供支付宝、微信、PayPal付款方式。本次数脉科技给发来了新的7月促销活动,CN2+BGP线路的香港服务器,带宽10m起,配置E3-16G-30M-3IP,...
taobaoprotect.exe为你推荐
小型汽车网上自主编号申请如何从网上自选车牌号35互联在中国哪家服务商提供的企业邮箱好呢?武林官网欢go客户端一般在哪里下载是官方的?qq头像上传失败我怎么总是QQ上传头像失败,shopex分销王求助分销王2代2.0.67845破解版?如何分销?超级用户隐藏超级用户ftp工具安卓上好用的ftp工具推荐个?退货单网购退货单如何填怎样显示隐藏文件夹如何显示出隐藏的文件夹和文件英文谷歌优化如何在谷歌英文做SEO优化,哪呢多国家都在做SEO,国内真能做到第一页的前几名吗
备案未注册域名 域名备案只选云聚达 qq云存储 fdcservers 免费名片模板 php免费空间 ibox官网 193邮箱 linux空间 美国网站服务器 raid10 360云服务 789 免费的asp空间 东莞服务器托管 中国联通宽带测速 域名转入 删除域名 server2008 免费服务器 更多