• No results found

Tivoli Storage Manager for Databases

N/A
N/A
Protected

Academic year: 2021

Share "Tivoli Storage Manager for Databases"

Copied!
116
0
0

Loading.... (view fulltext now)

Full text

(1)

Tivoli

®

Storage

Manager

for

Databases

Data

Protection

for

Oracle

for

UNIX

and

Linux

Installation

and

User’s

Guide

Version5 Release4

(2)
(3)

Tivoli

®

Storage

Manager

for

Databases

Data

Protection

for

Oracle

for

UNIX

and

Linux

Installation

and

User’s

Guide

Version5 Release4

(4)

Note

Beforeusingthisinformationandtheproductitsupports,readthegeneralinformationunder“Notices”onpage91.

ThiseditionappliestoVersion5,Release4,Modification1.0,ofIBMTivoliStorageManagerforDatabasesData ProtectionforOracleforAIX,Linux,HP-UX,orSolaris(productnumber5608-APD)andtoallsubsequentreleases untilotherwiseindicatedinneweditions.

©CopyrightInternationalBusinessMachinesCorporation1997,2007.Allrightsreserved.

(5)

Contents

Summary

of

changes

.

.

.

.

.

.

.

.

. v

TechnicalchangesforVersion5.4.1 . . . v

About

this

guide

.

.

.

.

.

.

.

.

.

. vii

Whoshouldreadthisguide. . . vii

Publications . . . vii

IBMTivoliStorageManagerlibrary . . . vii

Accessingterminologyonline . . . ix

Accessingpublicationsonline . . . ix

Orderingpublications . . . ix

TivoliTechnicalTraining . . . ix

Accessibility . . . x

Supportinformation. . . x

IBMTivoliStorageManagerWebsite . . . x

IBMTivoliStorageManagerforDatabasesWeb site . . . x

Conventionsusedinthisbook . . . x

Typefaceconventions . . . x

Readingsyntaxdiagrams . . . xi

Chapter

1.

Introducing

Data

Protection

for

Oracle

.

.

.

.

.

.

.

.

.

.

.

.

.

. 1

UnderstandingTivoliStorageManager . . . 1

OverviewofDataProtectionforOracle . . . 2

RMANandDataProtectionforOracle. . . 2

LAN-freedatatransfer . . . 3

Migrationandcoexistence . . . 3

Chapter

2.

Installing

Data

Protection

for

Oracle

.

.

.

.

.

.

.

.

.

.

.

.

.

.

. 5

AIX . . . 6

AIX5Lenvironment(64-bit) . . . 6

HP-UX . . . 9

HP-UXPA-RISCenvironment(64-bit) . . . 9

HP-UXItanium2environment(64-bit) . . . . 12

Linux . . . 15

Linuxx86environment(32-bit) . . . 15

Linuxx86_64environment . . . 17

LinuxonPOWERenvironment. . . 20

LinuxzSeriesenvironment(64-bit). . . 23

Solaris . . . 26

SolarisSPARCenvironment(32-bit) . . . 26

SolarisSPARCenvironment(64-bit) . . . 29

Solarisx86environment(32-bit) . . . 32

Solarisx86_64environment . . . 35

Chapter

3.

Configuring

Data

Protection

for

Oracle

.

.

.

.

.

.

.

.

.

.

.

.

. 39

1.DefineDataProtectionforOracleoptionsinthe tdpo.optfile . . . 39

Availableoptions . . . 40

3.DefineTivoliStorageManageroptionsinthe dsm.optanddsm.sysfiles . . . 44

Requiredoptions . . . 44

Otheroptionstoconsider. . . 45

4.DefineTivoliStorageManagerpolicy requirements . . . 47

5.InitializethepasswordwithaTivoliStorage Managerserver . . . 49

Chapter

4.

Using

RMAN

and

Data

Protection

for

Oracle

.

.

.

.

.

.

.

.

. 51

InvokingRMAN. . . 51

Scripts . . . 51

Example . . . 52

UsingtheDuplexCopyfunction . . . 52

Removingoldbackups . . . 54

Example . . . 54

Managementclassoptionsaffectingobject removal . . . 54

Chapter

5.

Using

the

utilities

.

.

.

.

. 55

Commandlinesyntaxandcharacteristics . . . . 55

TDPOCONF . . . 56 Passwordcommand . . . 56 Showenvironmentcommand . . . 57 TDPOSYNC . . . 58 Considerations . . . 59 SyncdbCommand . . . 60

Appendix

A.

Quick

configuration

guide

63

Appendix

B.

Using

the

Tivoli

Storage

Manager

scheduler

.

.

.

.

.

.

.

.

. 65

Settingupaschedule . . . 65

PartI:OntheTivoliStorageManagerserver . . 66

PartII:Ontheclientmachine(NodeA1) . . . . 66

Appendix

C.

Support

information

.

.

. 69

Whattodowhenyouencounteraproblem . . . 69

Searchingknowledgebases . . . 71

Searchingtheinformationcenter . . . 71

SearchingtheInternet . . . 71

Obtainingfixes . . . 71

Receivingweeklysupportupdates . . . 72

ContactingIBMSoftwareSupport . . . 72

Determiningthebusinessimpact . . . 73

Describingproblemsandgatheringinformation 74 Submittingproblems . . . 74

Appendix

D.

Accessibility

.

.

.

.

.

. 77

||

(6)

Appendix

E.

Messages

.

.

.

.

.

.

.

. 79

Notices

.

.

.

.

.

.

.

.

.

.

.

.

.

. 91

Trademarks . . . 93

(7)

Summary

of

changes

ThissectionsummarizeschangesmadetotheDataProtectionforOracleproduct and thispublication.Technicalchangestothetextareindicatedbyvertical lines(|) inthemargintotheleftofthechange.

Technical

changes

for

Version

5.4.1

Thefollowingchanges havebeenmadetothispublication:

TivoliStorageManagerAPIpasswordmanagement

PasswordexpirationcannowbemanagedbyData Protectionfor Oracle through theTivoli StorageManagerAPI.Thisallowsa newpasswordtobe automaticallygeneratedbytheTivoliStorageManagerserver,thus

preventing abackupfailureduetoanexpired password.

Seethedescriptionofthepasswordaccessoptionin the“Required options” onpage44sectionfordetailedinformation.

SuSELinux®EnterpriseServer10

SupportforData ProtectionforOracle onSuSELinuxEnterpriseServer10 isprovidedinthisrelease.

See“Linux x86environment(32-bit)”onpage15and “Linuxx86_64 environment”onpage17fordetailedinformation.

Changes sincetheSC32-9064-02versionaremarked witha verticalbar(|)inthe left margin. | | | | | | | | | | | | | | | |

(8)
(9)

About

this

guide

Thesubjectofthis publicationisDataProtectionforOracle,a componentoftheIBM TivoliStorageManagerforDatabasesproduct.

Data Protectionfor Oracleperformsonlineoroffline backupsofOracle9iand Oracle 10gdatabasestoTivoliStorageManager storage.Thisintegrationwith the RMAN MediaManagementAPImaximizes theprotectionofdata,thusproviding a comprehensivestoragemanagementsolution.

TivoliStorageManagerisa client-serverlicensedproductthatprovidesstorage management servicesina multi-platformcomputerenvironment.

Who

should

read

this

guide

Thetarget audienceforthispublicationaresystem installers,system users,Oracle database administrators,TivoliStorageManager administrators,andsystem administrators.

Inthisbook,itisassumedthatyouhaveanunderstandingofthefollowing applications:

v OracleServer

v TivoliStorageManager server

v TivoliStorageManager backup-archiveclient

v TivoliStorageManagerApplicationProgramInterface

Itisalsoassumedthatyouhaveanunderstandingof oneofthefollowing operatingsystems:

v AIX® v HP-UX v Linux

v SolarisOperatingEnvironment(hereinafterreferredtoasSolaris)

Publications

Thissectionlists relatedIBM TivoliStorageManagerpublications.Italsodescribes how toaccessTivoli® publicationsonline andhowtoorder Tivolipublications.

IBM

Tivoli

Storage

Manager

library

Thefollowingdocuments areavailableintheIBMTivoliStorageManager library: v IBMTivoliStorageManagerforWindowsBackup-ArchiveClientInstallationand

User’sGuide

Providesinformationforanend-user toinstall,configure,andusetheTivoli StorageManager clientonWindowsoperatingsystems.

v IBMTivoliStorageManagerforUNIXandLinuxBackup-ArchiveClientsInstallation

andUser’sGuide

Providesinformationforanend-user toinstall,configure,andusetheTivoli StorageManager clientonUNIXandLinuxoperatingsystems.

(10)

Providesconceptsandproceduresforconfiguringand customizingtheTivoli StorageManager serveronWindows operatingsystems.

v IBMTivoliStorageManagerforWindowsAdministrator’sReference

Providesdetailsaboutadministrativecommands,serveroptions,and server utilitiesforTivoliStorageManagerserveronWindows operatingsystems. v IBMTivoliStorageManagerforAIXAdministrator’sGuide

Providesconceptsandproceduresforconfiguringand customizingtheTivoli StorageManager serveronAIXoperatingsystems.

v IBMTivoliStorageManagerforAIXAdministrator’sReference

Providesdetailsaboutadministrativecommands,serveroptions,and server utilitiesforTivoliStorageManagerserveronAIXoperatingsystems. v IBMTivoliStorageManagerforSunSolarisAdministrator’sGuide

Providesconceptsandproceduresforconfiguringand customizingtheTivoli StorageManager serveronSunSolaris operatingsystems.

v IBMTivoliStorageManagerforSunSolarisAdministrator’sReference

Providesdetailsaboutadministrativecommands,serveroptions,and server utilitiesforTivoliStorageManagerserveronSunSolarisoperatingsystems. v IBMTivoliStorageManagerMessages

Providesexplanationsand suggestedactionsformessagesissued bytheTivoli StorageManager serverprogramforstorage managementservices,the

administrativeclientgraphical userinterface,administrativecommandline client,dataprotectionclients,and backup-archiveclient.

v IBMTivoliStorageManager:ProblemDeterminationGuide

Thisguidedescribes howtodiagnoseproblemswithTivoliStorageManager. v IBMTivoliStorageManagerUsing theApplicationProgramInterface

ProvidesinformationtohelpyouaddTivoliStorageManagerapplication programinterface callstoanexistingapplicationand towriteprograms with general-useprograminterfacesthatobtaintheservices ofTivoliStorage Manager.

v IBMTivoliStorageManagerforSANforAIXStorageAgentUser’sGuide

ProvidesanoverviewofLAN-free datatransferanddetailedexplanationsabout configuringandusingtheTivoliStorageManagerclient,storageagent,and server.

v IBMTivoliStorageManagerforSANforHP-UX StorageAgent User’sGuide

ProvidesanoverviewofLAN-free datatransferanddetailedexplanationsabout configuringandusingtheTivoliStorageManagerclient,storageagent,and server.

v IBMTivoliStorageManagerforSANforLinuxStorageAgentUser’sGuide

ProvidesanoverviewofLAN-free datatransferanddetailedexplanationsabout configuringandusingtheTivoliStorageManagerclient,storageagent,and server.

v IBMTivoliStorageManagerforSANforSunSolarisStorageAgentUser’sGuide ProvidesanoverviewofLAN-free datatransferanddetailedexplanationsabout configuringandusingtheTivoliStorageManagerclient,storageagent,and server.

v IBMTivoliStorageManagerforSANforWindowsStorageAgent User’sGuide ProvidesanoverviewofLAN-free datatransferanddetailedexplanationsabout configuringandusingtheTivoliStorageManagerclient,storageagent,and server.

(11)

Accessing

terminology

online

TheTivoliSoftwareGlossary includesdefinitionsformanyofthetechnicalterms relatedtoTivolisoftware.TheTivoliSoftwareGlossaryisavailableat thefollowing Tivolisoftware libraryWebsite:

http://publib.boulder.ibm.com/tividd/glossary/tivoliglossarymst.htm TheIBM TerminologyWebsiteconsolidatestheterminologyfromIBMproduct libraries inoneconvenientlocation.YoucanaccesstheTerminologyWebsiteatthe followingWebaddress:

http://www.ibm.com/ibm/terminology

Accessing

publications

online

TheproductCDcontainsthepublicationsthatareintheproductlibrary.The formatofthepublicationsisPDF, HTML,orboth.Toaccessthepublicationsusing a Webbrowser,opentheinfocenter.htmlfile.Thefileisintheappropriate

publicationsdirectoryontheproductCD.

IBM®postspublicationsforthis andallotherTivoliproducts,astheybecome

available andwhenevertheyareupdated,totheTivolisoftwareinformationcenter Website.AccesstheTivolisoftwareinformationcenterbyfirst goingtotheTivoli software libraryat thefollowingWebaddress:

http://www.ibm.com/software/tivoli/library/

Scrolldownandclick theProduct manualslink.IntheTivoliTechnicalProduct DocumentsAlphabeticalListingwindow,clickthe<TivoliStorageManager>link toaccesstheproductlibraryattheTivolisoftwareinformationcenter.

Note: IfyouprintPDFdocumentsonotherthanletter-sizedpaper,settheoption intheFile→ PrintwindowthatallowsAdobeReadertoprintletter-sized pagesonyourlocalpaper.

Ordering

publications

YoucanordermanyTivolipublicationsonline atthefollowingWebsite: http://www.elink.ibmlink.ibm.com/public/applications/

publications/cgibin/pbi.cgi

Youcanalsoorderbytelephonebycallingoneofthese numbers: v IntheUnitedStates:800-879-2755

v InCanada:800-426-4968

Inothercountries,contactyour softwareaccountrepresentativeto orderTivoli publications.

Tivoli

Technical

Training

For Tivolitechnicaltraininginformation,refertothefollowingIBMTivoli EducationWebsite:

(12)

Accessibility

Accessibilityfeatureshelpuserswitha physicaldisability,suchasrestricted mobilityorlimited vision,tousesoftwareproductssuccessfully.Withthis product, youcanuseassistivetechnologiestohearand navigatetheinterface.Youcanalso usethekeyboardinsteadofthemousetooperateallfeaturesofthegraphicaluser interface.

For additionalinformation,seetheappendix,AppendixD, “Accessibility,”onpage 77.

Support

information

Ifyouhaveaproblemwithyour IBMsoftware,youwanttoresolveit quickly.IBM provides thefollowingwaysforyoutoobtainthesupportyouneed:

v Searchingknowledgebases:Youcansearchacrossalargecollection ofknown problemsandworkarounds,Technotes, andotherinformation.

v Obtainingfixes:Youcanlocatethelatestfixesthatarealreadyavailablefor your product.

v ContactingIBM SoftwareSupport:Ifyoustill cannotsolve yourproblem,and youneedtoworkwith someonefromIBM,youcanuseavarietyofwaysto contactIBMSoftwareSupport.

For moreinformationaboutthesethreewaysofresolvingproblems,see AppendixC,“Support information,”onpage69.

IBM

Tivoli

Storage

Manager

Web

site

Technicalsupport informationandpublicationsare availableat thefollowing address:http://www.ibm.com/software/sysmgmt/products/support/

IBMTivoliStorageManager.html

By accessingtheTivoliStorageManager homepage,youcanaccesssubjectsthat interest you.Youcanalso keepup-to-datewiththenewestTivoliStorageManager productinformation.

IBM

Tivoli

Storage

Manager

for

Databases

Web

site

The IBMTivoliStorageManagerforDatabasesWebsitecontainsaknowledgebase of articlesandinformationrelatedtobackupandrestoreissues.Accessthis

informationat:

www.ibm.com/software/sysmgmt/products/support/ IBMTivoliStorageManagerforDatabases.html

Conventions

used

in

this

book

Thisguideusesseveralconventionsforspecialtermsandactions, operating system-dependent commandsandpaths.

Typeface

conventions

Thisguideusesthefollowingtypefaceconventions:

Bold

v Commands,keywords,authorizationroles, orotherinformationthatyou mustuse.

(13)

v Example:Logontotheserverasroot user.

italics

v Valuesorvariablesthatyoumustprovide. v Emphasized wordsand phrases.

v Example:Thenode nameoftheproductionnodeandbackupnode mustnot be thesame.

bolditalics

v Options andparameters.

v Example:Specify thevalue forthecompressionoption. monospace

v Directories,parameters, URLs,andoutputexamples.

v Example:Theproductisinstalledinthe/usr/tivoli/tsm/client/ba/bin directory.

UPPERCASE

v Environment variablesassociatedwith TivoliStorageManager,operating systems, orOracleServer.

v Example:Makesure theDSM_DIRenvironmentvariable isset correctly.

Reading

syntax

diagrams

Thissectiondescribes howtoreadthesyntax diagramsusedinthisbook.Toread a syntaxdiagram,followthepathoftheline.Readfromleft toright,andtopto bottom.

v The───symbolindicatesthebeginningof asyntax diagram.

v The───symbolat theendofa lineindicatesthesyntax diagramcontinueson thenext line.

v The───symbolat thebeginningofa lineindicates asyntaxdiagramcontinues fromtheprevious line.

v The───symbolindicatestheendofasyntax diagram.

Syntaxitems,suchasakeywordorvariable, canbe: v Ontheline(requiredelement)

v Abovetheline(defaultelement) v Belowtheline(optionalelement).

SyntaxDiagramDescription Example Abbreviations:

Uppercaselettersdenotetheshortest acceptabletruncation.Ifanitemappears entirelyinuppercaseletters,itcannotbe truncated.

Youcantypetheiteminanycombinationof uppercaseorlowercaseletters.

Inthisexample,youcanenterKEYWO, KEYWORD,orKEYWOrd.

(14)

SyntaxDiagramDescription Example Symbols:

Enterthesesymbolsexactlyastheyappearin thesyntaxdiagram.

* Asterisk {} Braces : Colon , Comma = EqualSign - Hyphen () Parentheses . Period Space Variables:

Italicizedlowercaseitems(var_name)denote variables.

Inthisexample,youcanspecifyavar_name

whenyouentertheKEYWORDcommand.

 KEYWOrd var_name 

Repetition:

Anarrowreturningtotheleftmeansyoucan repeattheitem.

Acharacterorspacewithinthearrowmeans youmustseparaterepeateditemswiththat characterorspace.

Afootnotebythearrowreferencesthe numberoftimesyoucanrepeattheitem.

  repeat    , repeat    (1) repeat  Notes:

1 Specifyrepeatasmanyas5times.

RequiredChoices:

Whentwoormoreitemsareinastackand oneofthemisontheline,youmustspecify oneitem.

Inthisexample,youmustchooseA,B,orC.

 A B C



OptionalChoice:

Whenanitemisbelowtheline,thatitemis optional.Inthefirstexample,youcanchoose Aornothingatall.

Whentwoormoreitemsareinastackbelow theline,allofthemareoptional.Inthe secondexample,youcanchooseA,B,C,or nothingatall.  A   A B C 

(15)

SyntaxDiagramDescription Example Defaults:

Defaultsareabovetheline.Thedefaultis selectedunlessyouoverrideit.Youcan overridethedefaultbyincludinganoption fromthestackbelowtheline.

Inthisexample,Aisthedefault.Youcan overrideAbychoosingBorC.Youcanalso specifythedefaultexplicitly.

 A B C  RepeatableChoices:

Astackofitemsfollowedbyanarrow returningtotheleftmeansyoucanselect morethanoneitemor,insomecases,repeat asingleitem.

Inthisexample,youcanchooseany combinationofA,B,orC.   A B C  SyntaxFragments:

Somediagrams,becauseoftheirlength,must fragmentthesyntax.Thefragmentname appearsbetweenverticalbarsinthediagram. Theexpandedfragmentappearsbetween verticalbarsinthediagramafteraheading withthesamefragmentname.

 The fragment name 

Thefragmentname:

A

B C

(16)
(17)

Chapter

1.

Introducing

Data

Protection

for

Oracle

Thissectionprovides abriefoverviewofTivoliStorageManagerandData ProtectionforOracle.

Understanding

Tivoli

Storage

Manager

TivoliStorageManagerisa client/serverprogramthatprovides storage management servicesina multi-vendor,multi-platformcomputerenvironment. TivoliStorageManagerprovides thesefunctions:

v Reducesnetworkcomplexity

TivoliStorageManager reducesnetworkcomplexitywith interfacesand functionsthatspannetworkenvironments.Thisprovides consistencyacross differentoperatingsystemsandhardware.

v Increasesadministratorproductivity

TivoliStorageManager canreducethecostofnetworkadministrationby allowingadministratorstoperformthese actions:

– Automate repetitiveprocesses – Scheduleunattended processes

– AdministerTivoliStorageManagerfromanywhereinthenetwork v Reducestheriskofdataloss

Manyusersdonotbackuptheirdata.Otherusersapplystand-alonebackup techniqueswithdiskettesandtapesastheonlyprotectionforbusinessdata. Thesebackupsystemsoftenproducedisappointingresultsduringrecovery operations.TivoliStorageManager schedulesroutinebackupsthatenable users torecoverfromaccidentaldatadeletionwithoutadministratorinvolvement. v Optimizesexistingstorageresources

TivoliStorageManager allowsuserstomovefilesfromclientfilesystemsto TivoliStorageManager storage.Thissavesspaceonclientfilesystemsandcan eliminatetheexpenseofupgrading clientstoragehardware.

TivoliStorageManager monitorsclient storagespaceand movesfilesfromclient filesystemstoTivoliStorageManagerstorageif anout-of-spacecondition threatens.Thisfunctioncanalso eliminatetheexpenseofclienthardware upgrades.

TivoliStorageManagerprovides theseservices: v Backupandrestoreservices

Theseservices generatebackupcopiesofdataatspecifiedintervalsandrestores thedatafromthese copieswhenrequired. Theseservices protectagainst

workstationorfileservermedia failure,accidentalfiledeletion,datacorruption, datavandalism,orsitedisasters.

v Archiveandretrieve services

Theseservices providebackup-archive clientswith point-in-timecopiesofdata forlong-termstorage.

(18)

v Serverhierarchicalstoragemanagement services

Theseservices migrateclientfilesfromexpensivestorage mediatoless

expensivestoragemedia(fromdiskto tape,forexample).Administrator-defined thresholdsdeterminefilemigrationforeachstoragepool. Migrationappliesto allbackupandarchiveclientfiles.

v Automationservices

TivoliStorageManager administratorscanincreaseproductivitybyautomating commonstorageadministrationtasks.

v Administrationservices

TivoliStorageManager administrationservicesprovidesupportforroutine monitoring,administration,andaccounting.Administrators canmanagethe serverfromanothersystemorthesamesystem.TheTivoliStorageManager utilitiesallowtheadministratortoperformthesefunctions:

– Setclientand serveroptions – Definedevices

– Formatstorage volumes – Addadditionalclients – Label tapevolumes

TivoliStorageManager monitorsscheduledoperationsand maintainsstatus informationinthedatabase.Anadministratorcanexportdatatoremovable media.Thisdatacanbe importedbyanotherserver,makingtheexportand importfeaturesaconvenientutilityformoving serverdata.Theadministrator canspecifytheaccountingoptiongeneratedat theendofeachclient session. v Securityservices

SecurityservicescontroluseraccesstoTivoliStorageManagerdata,storage, policydefinitions,and administrativecommands.

v Disasterrecoverymanagement

Disasterrecoverymanagement helpstheadministratorimplementa comprehensivebackupandrecovery procedureforimportantbusiness applications,data,andrecords.

Overview

of

Data

Protection

for

Oracle

Data ProtectionforOraclecurrentlysupportsOracle 9iand Oracle10gdatabases with theOracleRecoveryManager(RMAN).SeeChapter2,“InstallingData ProtectionforOracle,”onpage5forspecific levelsof supportedOracledatabases.

RMAN

and

Data

Protection

for

Oracle

RMAN providesconsistentandsecurebackup, restore,andrecoveryperformance for Oracledatabases.WhiletheOracle RMANinitiatesabackuporrestore,Data ProtectionforOracleacts astheinterface totheTivoliStorageManagerserver Version5.3.x(orlater).TheTivoliStorageManagerserverthenapplies

administrator-defined storagemanagementpolicies tothedata.Data Protectionfor Oracle implementstheOracledefinedMediaManagementapplication program interface (SBTAPI)2.0.ThisSBTAPIinterfaceswithRMAN andtranslatesOracle commandsintoTivoli StorageManagerAPIcallstotheTivoliStorageManager server.

With theuseofRMAN,DataProtectionforOracleallows youtoperformthe followingfunctions:

v Fullandincrementalbackupfunction forthefollowingwhileonline oroffline: – Databases

(19)

– Tablespaces – Datafiles

– Archivelogfiles – Controlfiles

v Fulldatabaserestoreswhileoffline

v Tablespaceand datafilerestore whileonlineoroffline

LAN-free

data

transfer

Data Protectionfor Oraclesupportsbackupand restoreoperationsinaLAN-free environment.Thisenvironmentshiftsthemovementof datafromthe

communicationsnetworktoastorage areanetwork(SAN).Datamoves overthe SANtoa SAN-attachedstoragedevicebytheTivoliStorageManager Storage Agent. RunningDataProtectionforOracleina LAN-freeenvironmentavoids constraints ofthenetworkand decreasestheloadontheTivoliStorageManager server,allowingtheservertosupporta greaternumber ofsimultaneous

connections.

Before enablingLAN-freesupport,youmustinstall theTivoliStorageManager Managed SystemforSANStorageAgentonthesamesystem asData Protection forOracle. SeetheIBM TivoliStorageManagerforSANforyouroperating environment formoreinformationaboutLAN-freerequirements.

Migration

and

coexistence

v DataProtectionforOracleVersion5.4doesnotsupportOracle8(8.0.x)databases. v Existingbackups createdusingData Protectionfor OracleVersion2.2.0and2.2.1

arerestorableusingDataProtectionforOracle5.4.

v DataProtectionforOraclereliesheavilyonthetdpo.optfileforaccuracy in setupandmaintenance. Thecontentsofthetdpo.optfilearedifferentthanthe environmentvariablesusedwith DataProtectionforOracleVersion2.1.

Therefore,Version2.1RMANscriptsforenvironment variablesare ignored.For moreinformation,seeChapter3,“ConfiguringDataProtectionforOracle,”on page39or“Scripts”onpage51.

v TivoliStorageManager serverVersion5.3.x (orlater)and theTivoliStorage ManagerAPIVersion5.4.0(orlater)arerequired.NotethatTivoliStorage ManagerAPIVersion5.3.4isrequiredforaSolaris SPARC32-bitenvironment. | | | | | |

(20)
(21)

Chapter

2.

Installing

Data

Protection

for

Oracle

ThischapterprovidesinformationontherequiredclientenvironmentforData ProtectionforOracleand instructionsoninstallingDataProtectionforOracle. Make suretheseconditionsexist beforeinstallingData ProtectionforOracle: v TivoliStorageManager serverVersion5.3.x (orlater)isconfigured.

v TivoliStorageManagerAPIVersion5.4.0(orlater)isinstalled.NotethatTivoli StorageManagerAPIVersion5.3.4isrequiredforaSolaris SPARC32-bit environment.TherequiredversionoftheTivoliStorageManagerAPIis includedintheDataProtectionforOracleproductmedia.

v DeterminetheappropriateDataProtectionforOraclebitsizetouseby identifyingthebitsizeof yourOracletarget database.Forexample,ifyouare usinga 32-bitOracle targetdatabase,youmust usea 32-bitversionof Data ProtectionforOracle.Ifyouareusinga64-bit Oracletarget database,youmust usea 64-bitversionofData ProtectionforOracle.The DataProtectionforOracle bitsizeisnotdeterminedbythebitsizeofyour operatingsystem.

v Anypreviousversion ofDataProtectionforOracleortheTivoliStorage

ManagerAPImustbe uninstalledbefore installinganewor updatedversion.If youareinstallinga PTFversionofData ProtectionforOracle,donotremovethe licensefilefromthepreviousversion.ThePTFdriverdoesnotcontainalicense.

Attention: Arootuser mustinstall theTivoliStorageManagerAPIbefore installingData ProtectionforOracle ontheworkstationwherethetargetdatabase resides.

AfterDataProtectionforOracleisinstalled,seeChapter3,“ConfiguringData ProtectionforOracle,”onpage39fordetailedtaskinstructionsyoumustperform before attemptingtobackupdata..

Note: Ifyouwould liketoconfigureDataProtectionforOracleusingdefault settings,seeAppendixA, “Quickconfigurationguide,”onpage63for instructions.

Important

See thereadmedporc_enu.htm filethatisshippedontheproductinstallation media forthemostcurrentinformation.

| | | | | |

(22)

AIX

AIX

5L

environment

(64-bit)

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOracle inanAIX5L™environment.

Operating

system

requirements

OneofthefollowingAIX5Loperatingsystems: v AIX5.2(64-bit)

v AIX5.3(64-bit)

Hardware

requirements

v AnyRS/6000®orpSeries® workstation v Diskspace: 8MB

v Memory:64MB (128MBormore recommended)

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.4.0(orlater) v OneofthefollowinglevelsofOracleServer:

– Oracle9i Version9.2(64-bit) – Oracle 10gRelease1(64-bit) – Oracle 10gRelease2(64-bit)

Communication

methods

v TCP/IP

(23)

Installing

Data

Protection

for

Oracle

on

AIX

5L

64-bit

All installablesontheCD resideunderthe/cdrom/usr/sys/inst.imagesdirectory. Table1.AIX5L64-bitDefaultInstallationDirectories

AIX DefaultInstallationDirectories

DataProtectionforOracle64-bit /usr/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Utilities

/usr/tivoli/tsm/client/oracle/bin64 TivoliStorageManagerAPI

64-bit

/usr/tivoli/tsm/client/api/bin64

Table2.DataProtectionforOracleAIX5L64-bit,Utilities,Languages,andTivoliStorage ManagerAPIPackageNames

Package PackageName

DataProtectionforOracle64-bit tivoli.tsm.client.oracle.aix.64bit DataProtectionforOracle

Utilities

tivoli.tsm.client.oracle.tools.aix.64bit ElectronicLicenseAgreement tivoli.tsm.loc.client.oracle.aix.64bit.ela DataProtectionforOracle

Languages

tivoli.tsm.client.oracle.msg.aix.64bit.xx_XX TivoliStorageManagerAPI

64-bit

tivoli.tsm.client.api.aix.64bit TivoliStorageManagerAPI

Languages

tivoli.tsm.msg.xx_XX.client.api.64bit

Followthese instructionstoinstallData ProtectionforOracle.Thisexample assumesthatyour CDdriveis/dev/cd0.

1. InserttheCDcontaining theclient packageintotheCDdrive. 2. Loginastherootuser.

3. Entersmittyinstall atthecommandprompt. 4. Select InstallandUpdateSoftware.PressEnter.

5. Select InstallandUpdatefromALLAvailable Software.PressEnter. 6. Enter/dev/cd0intheEntryFieldforINPUTdevice /directoryforsoftware.

PressEnter.

7. Highlight theSOFTWAREtoinstalloption.PressF4tolistavailablesoftware. 8. Select theinstallablepackagesbyperformingthefollowing:

a. Highlight theData ProtectionforOracle package (tivoli.tsm.client.oracle.aix.64bit) andpressF7. b. Highlight theData ProtectionforOracle utilitiespackage

(tivoli.tsm.client.oracle.tools.aix.64bit)and pressF7. c. Highlight theTivoliStorageManagerAPIpackage

(tivoli.tsm.client.api.aix.64bit)and pressF7.

d. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,highlightthedesiredlanguagepackage

(tivoli.tsm.client.oracle.msg.aix.64bit.xx_XX)and pressF7.Makesure theTivoliStorageManagerAPIlanguagepackageforthedesiredlanguage

(24)

e. Highlight theElectronicLicenseAgreement

(tivoli.tsm.loc.client.oracle.aix.64bit.ela)and pressF7.

1) MakesureyousetACCEPTnewlicense agreements?toYes.(The defaultisNo).Youcanalso specifythe-Yoptionwith theinstallp

command.

2) SetPreviewnewlicense agreements?toNo(thedefaultvalue) forthe installationtoproceed.

3) IfPreviewnewlicense agreements?isset toYes,theinstallationwill enterpreviewmodebut DataProtectionforOracledoesnotinstall.

Previewnewlicense agreements?mustbe settoNoforData ProtectionforOracle toinstall.

Afterallfivepackagesareselected,pressEnter.

9. WhentheInstallandUpdatefrom LATESTAvailable Softwarewindow displays, pressEnter.

10. Awindow displaysandprompts youwiththis message: ARE YOU SURE?

PressEntertocontinuetheinstallationprocedure.

11. AftersuccessfullyinstallingData ProtectionforOracle, pressF10toexitthe

smitty installenvironment.YoucanviewtheSummaryformoreinformation regardingtheinstallation.

12. LinktheOracletargetdatabase instancewithData ProtectionforOracle by performingthefollowingsteps:

a. SettheOracleLD_LIBRARY_PATHoptiontospecify$ORACLE_HOME/libas thefirstentry:

LD_LIBRARY_PATH=$ORACLE_HOME/lib

b. Shut downallOracle instancesthatuse$ORACLE_HOME. c. Gotothe$ORACLE_HOME/libdirectory.

d. Symbolicallylinkthelibraryfiletolibobk.a: $ ln -s /usr/lib/libobk64.a $ORACLE_HOME/lib/libobk.a

(25)

HP-UX

HP-UX

PA-RISC

environment

(64-bit)

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOraclein anHP-UXPA-RISC64-bit environment.

Operating

system

requirements

OneofthefollowinglevelsofHP-UX64-bitoperatingsystem: v HP-UX11iv2(64-bit)

Hardware

requirements

v AnyHP9000Series700 or800workstation v Diskspace: 8MB

v Memory:96MB

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.4.0(orlater) v OneofthefollowinglevelsofOracleServer:

– Oracle9iVersion9.2(64-bit) – Oracle 10gRelease1(64-bit) – Oracle 10gRelease2(64-bit)

Communication

methods

v TCP/IP

| |

(26)

Installing

Data

Protection

for

Oracle

on

HP-UX

PA-RISC

64-bit

All installablefilesresideunderthe/cdrom/oracle/hpux11/directory.

Table3.HP-UXPA-RISC64-bitDefaultInstallationDirectories

HP-UX DefaultInstallationDirectories

DataProtectionforOracle64-bit /opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Utilities

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Messages

/opt/tivoli/tsm/client/oracle/bin64 TivoliStorageManagerAPI /opt/tivoli/tsm/client/api/bin64

Table4.DataProtectionforOracle64-bitandTivoliStorageManagerinstallablefilesand packages

Component Installablefileorpackage

DataProtectionforOracle64-bitbasecode, license,utilities

TDPOracle64.bin

DataProtectionforOracleLanguages TDPOracle.msg.xx_XX.bin TivoliStorageManagerAPI TIVsmCapi64

TivoliStorageManagerAPILanguages TIVsmC.msg.xx_XX

Toinstall:

1. Loginastherootuser: # su

Password:

Enteryourpassword.

2. Createa directoryformountingtheCD.Settheappropriatepermissiontothe directory:

# mkdir /cdrom # chmod 755 /cdrom

3. InserttheCDintothedriveandmounttheCD: # mount -r -F hsfs <device_name> /cdrom

Enteryourdevice_namefortheCDinthiscommand.An exampleof device_nameis/dev/dsk/c1t2d0.

4. IssuethiscommandtoinstalltheTivoliStorageManagerAPI: $ swinstall -v -s /cdrom/oracle/hpux11/TIVsmCapi64

5. Enterthenameoftheinstallablefile(TDPOracle64.bin)onthecommandline andpressEntertoinstalltheDataProtectionforOracleproduct,utilities, and license:

(27)

6. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,enterthenameoftheinstallablefileforthedesiredlanguage (TDPOracle.msg.xx_XX.bin)onthecommandlineandpressEnter:

$ TDPOracle.msg.xx_XX.bin

MakesuretheTivoliStorageManagerAPIlanguagepackage forthedesired language(TIVsmC.msg.xx_XX)isalso installed.

7. LinktheOracle targetdatabaseinstance withDataProtectionforOracleby performingthefollowingsteps:

a. SettheOracle LD_LIBRARY_PATHoptiontospecify$ORACLE_HOME/libas thefirstentry:

LD_LIBRARY_PATH=$ORACLE_HOME/lib

b. ShutdownallOracleinstancesthatuse$ORACLE_HOME. c. Gotothe$ORACLE_HOME/libdirectory.

d. Symbolicallylinkthelibraryfiletolibobk.sl:

$ ln -s /usr/lib/pa20_64/libobk.sl$ORACLE_HOME/lib/libobk.sl

e. StarttheOracleinstances. |

(28)

HP-UX

Itanium

2

environment

(64-bit)

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOracle inanHP-UXItanium®2 64-bit environment.

Operating

system

requirements

The followinglevelofHP-UXoperatingsystem: v HP-UX11iv2(11.23)64-bit

Hardware

requirements

v AnHPIntegrityserverwithanItanium2processor v Diskspace: 8MB

v Memory:96MB

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.4.0(orlater) v OneofthefollowinglevelsofOracleServer:

– Oracle9i Version9.2(64-bit) – Oracle 10gRelease1(64-bit) – Oracle 10gRelease2(64-bit)

Communication

methods

v TCP/IP

(29)

Installing

Data

Protection

for

Oracle

on

HP-UX

Itanium

2

64-bit

All installablefilesresideunderthe/cdrom/oracle/hpuxia/directory.

Table5.HP-UXItanium264-bitDefaultInstallationDirectories

HP-UX DefaultInstallationDirectories

DataProtectionforOracle64-bit /opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Utilities

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Messages

/opt/tivoli/tsm/client/oracle/bin64 TivoliStorageManagerAPI /opt/tivoli/tsm/client/api/bin64

Table6.DataProtectionforOracle64-bitandTivoliStorageManagerinstallablefilesand packages

Component Installablefileorpackage

DataProtectionforOracle64-bitbasecode, license,utilities

TDPOracle64.bin

DataProtectionforOracleLanguages TDPOracle64.msg.xx_XX.bin TivoliStorageManagerAPI TIVsmCapi64

TivoliStorageManagerAPILanguages TIVsmC.msg.xx_XX

Toinstall:

1. Loginastherootuser: # su

Password:

Enteryourpassword.

2. Createa directoryformountingtheCD.Settheappropriate permissiontothe directory:

# mkdir /cdrom # chmod 755 /cdrom

3. InserttheCDintothedriveandmounttheCD: # mount -r -F hsfs <device_name> /cdrom

Enteryourdevice_namefortheCDinthiscommand.An exampleof device_nameis/dev/dsk/c1t2d0.

4. IssuethiscommandtoinstalltheTivoliStorageManagerAPI: $ swinstall -v -s /cdrom/oracle/hpuxia/TIVsmCapi64

5. Enterthenameoftheinstallablefile(TDPOracle64.bin)onthecommandline andpressEnterto installtheDataProtectionforOracleproduct,utilities, and license:

(30)

6. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,enterthenameoftheDataProtectionforOracleinstallablefileforthe desiredlanguage(TDPOracle.msg.xx_XX.bin)onthecommandlineandpress

Enter:

$ TDPOracle.msg.xx_XX.bin

MakesuretheTivoliStorageManagerAPIlanguagepackage forthedesired language(TIVsmC.msg.xx_XX)isalso installed.

7. LinktheOracle targetdatabaseinstance withDataProtectionforOracleby performingthefollowingsteps:

a. SettheOracleLD_LIBRARY_PATHoptiontospecify$ORACLE_HOME/libas thefirstentry:

LD_LIBRARY_PATH=$ORACLE_HOME/lib

b. ShutdownallOracleinstancesthatuse$ORACLE_HOME. c. Gotothe$ORACLE_HOME/libdirectory.

d. Symbolicallylinkthelibraryfileto libobk.so:

$ ln -s /usr/lib/hpux64/libobk.so$ORACLE_HOME/lib/libobk.so

e. StarttheOracleinstances. |

| | |

(31)

Linux

Linux

x86

environment

(32-bit)

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOraclein aLinuxonIntel®x86 32-bit environment.

Operating

system

requirements

OneofthefollowinglevelsofLinux32-bitoperatingsystem: v RedHatEnterpriseLinux4 (32-bit)

v SuSELinuxEnterpriseServer9 (32-bit) v SuSELinuxEnterpriseServer10(32-bit) v Asianux2.0(32-bit)

Hardware

requirements

v AnyIntelx86(orcompatible)32-bitworkstation v Diskspace: 8MB

v Memory:64MB (128MBormorerecommended)

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.4.0(orlater) v OneofthefollowinglevelsofOracleServer:

– Oracle9iVersion9.2(32-bit) – Oracle 10gRelease1(32-bit) – Oracle 10gRelease2(32-bit)

Table7.SupportedOracleServerandoperatingsystemcombinationsforLinuxx8632-bit

Oracle9iVersion9.2 (32-bit) Oracle10gRelease1 (32-bit) Oracle10gRelease2 (32-bit) Asianux2.0(32-bit) U U U

SuSELinuxEnterprise Server9(32-bit)

U U U

SuSELinuxEnterprise Server10(32-bit)

U

LinuxRedFlagAdvanced Server4.1(32-bit) U U

Communication

methods

v TCP/IP | | | | | | |||| | | |||

(32)

Installing

Data

Protection

for

Oracle

on

Linux

x86

All installablefilesresideunderthe/cdrom/oracle/linux86/directory.

Table8.Linuxx86DefaultInstallationDirectories

Linux DefaultInstallationDirectories

DataProtectionforOracle32-bit /opt/tivoli/tsm/client/oracle/bin DataProtectionforOracle

Utilities

/opt/tivoli/tsm/client/oracle/bin DataProtectionforOracle

Messages

/opt/tivoli/tsm/client/oracle/bin TivoliStorageManagerAPI

32-bit

/opt/tivoli/tsm/client/api/bin

Table9.DataProtectionforOracleLinuxx86andTivoliStorageManagerinstallablefiles andpackages

Component Installablefileorpackage

DataProtectionforOracle32-bitbasecode, license,andutilities

TDP-Oracle.i386.bin DataProtectionforOracleLanguages TDPOracle.msg.xx_XX.bin TivoliStorageManagerAPI32-bit TIVsm-API.i386.rpm TivoliStorageManagerAPILanguages TIVsm-.msg.xx_XX.i386.rpm

Thisinstallationprocedureisdesigned toinstalldirectlyfromtheData Protection for OracleCD:

1. Loginastherootuser.

2. MounttheDataProtectionforOracleCDto/cdrom: $ mount <device name> /cdrom

3. Changetothe/cdrom/oracle/linux86directorywheretheinstallationpackages resideontheCD:

$ cd /cdrom/oracle/linux86

4. Issuethefollowingcommandtoinstall theTivoliStorageManagerAPI: $ rpm -i TIVsm-API.i386.rpm

5. Enterthenameoftheinstallablefile(TDP-Oracle.i386.bin)onthecommand lineandpressEntertoinstall DataProtectionforOracle:

$ TDP-Oracle.i386.bin

6. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,enterthenameoftheDataProtectionforOracleinstallablefileforthe desiredlanguage(TDPOracle.msg.xx_XX.bin)onthecommandlineandpress

Enter:

$ TDPOracle.msg.xx_XX.bin

MakesuretheTivoliStorageManagerAPIlanguagepackage forthedesired language(TIVsm-.msg.xx_XX.i386.rpm)isalsoinstalled.Notethatthelibobk.so libraryfileislocatedautomaticallybasedonthelinkthattheinstallation programplacesinthe/usr/libdirectory.

(33)

Linux

x86_64

environment

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOraclein aLinuxx86_64

environment.

Operating

system

requirements

OneofthefollowinglevelsofLinuxoperatingsystem: v RedHatEnterpriseLinux4 (64-bit)

v SuSELinuxEnterpriseServer9 (64-bit) v SuSELinuxEnterpriseServer10(64-bit)

Hardware

requirements

v AnyIntelEM64T orOpteronAMD64(orcompatible)processor v Diskspace: 8MB

v Memory:64MB (128MBormorerecommended)

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.4.0(orlater) v OneofthefollowinglevelsofOracleServer:

– Oracle9iVersion9.2(64-bit) – Oracle 10gRelease1(64-bit) – Oracle 10gRelease2(64-bit)

Table10.SupportedOracleServerandoperatingsystemcombinationsforLinuxx86_64

Oracle9iVersion9.2 (64-bit) Oracle10gRelease1 (64-bit) Oracle10gRelease2 (64-bit) Asianux2.0(64-bit) U U U

SuSELinuxEnterprise Server9(64-bit)

U U U

SuSELinuxEnterprise Server10(64-bit) U

Communication

methods

v TCP/IP | | | | | | | |||

(34)

Installing

Data

Protection

for

Oracle

on

Linux

x86_64

All installablefilesresideunderthe/cdrom/oracle/linux86_64directory.

Table11.Linuxx86_64DefaultInstallationDirectories

Linux DefaultInstallationDirectories

DataProtectionforOracle Linuxx86_64

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Utilities

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Messages

/opt/tivoli/tsm/client/oracle/bin64 TivoliStorageManagerAPI /opt/tivoli/tsm/client/api/bin64

Table12.DataProtectionforOracleLinuxx86_64andTivoliStorageManagerinstallable filesandpackages

Component Installablefileorpackage

DataProtectionforOracleLinuxx86_64base code,license,utilities

TDP-Oracle.x86_64.bin

DataProtectionforOracleLanguages TDPOracle.msg.xx_XX.x86_64.bin TivoliStorageManagerAPILinuxx86_64 TIVsm-API64.i386.rpm

TivoliStorageManagerAPILanguages TIVsm-msg.xx_XX.i386.rpm

Thisinstallationprocedureisdesigned toinstalldirectlyfromtheData Protection for OracleCD:

1. Loginastherootuser onthemachine withtheaccessibleCD device. 2. MounttheDataProtectionforOracleCDto/cdrom:

$ mount <device name> /cdrom

3. Mount/cdromtothe/cdromdirectoryontheLinuxzSeries

®machine.The

/cdromdirectorymust alreadyexist ontheLinuxzSeries machine: $ mount -o soft hostname:/cdrom /cdrom

Note: hostnameisthemachine withtheaccessibleCDdeviceidentifiedinStep 1.

4. Changetothe/cdrom/oracle/linux86_64directorywheretheinstallation packagesresideontheCD:

$ cd /cdrom/oracle/linux86_64

5. Issuethefollowingcommandtoinstall theTivoliStorageManagerAPI: $ rpm -i TIVsm-API64.x86_64.rpm

6. Enterthenameoftheinstallablefile(TDP-Oracle.x86_64.bin)onthecommand lineandpressEntertoinstall DataProtectionforOracle:

$ TDP-Oracle.x86_64.bin | | | | || ||

(35)

7. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,enterthenameoftheDataProtectionforOracleinstallablefileforthe desiredlanguage(TDPOracle.msg.xx_XX.bin)onthecommandlineandpress

Enter:

$ TDPOracle.msg.xx_XX.x86_64.bin

MakesuretheTivoliStorageManagerAPIlanguagepackage forthedesired language(TIVsm-msg.xx_XX.x86_64.rpm)isalso installed.

Note: Thelibobk.solibraryfileislocatedautomaticallybasedonthelinkthatthe installationprogramplacesinthe/usr/lib64directory.

(36)

Linux

on

POWER

environment

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOracle inaLinuxonPOWER™ environment.

Operating

system

requirements

OneofthefollowinglevelsofLinuxoperatingsystem: v RedHatEnterpriseLinux4

v SuSELinuxEnterpriseServer 9

Hardware

requirements

v AnyiSeries,pSeries,orPower5 (orcompatible)processor v Diskspace: 8MB

v Memory:96MB

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.4.0(orlater) v Oracle10gRelease2(64-bit)

Communication

methods

v TCP/IP

(37)

Installing

Data

Protection

for

Oracle

on

Linux

on

POWER

All installablefilesresideunderthe/cdrom/oracle/linuxppc64directory.

Table13.LinuxonPOWERDefaultInstallationDirectories

Linux DefaultInstallationDirectories

DataProtectionforOracle LinuxonPOWER

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Utilities

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Messages

/opt/tivoli/tsm/client/oracle/bin64 TivoliStorageManagerAPI /opt/tivoli/tsm/client/api/bin64

Table14.DataProtectionforOracleLinuxonPOWERandTivoliStorageManager installablefilesandpackages

Component Installablefileorpackage

DataProtectionforOracleLinuxonPOWER basecode,license,utilities

TDP-Oracle64.ppc64.bin

DataProtectionforOracleLanguages TDP-Oracle64.msg.xx_XX.ppc64.bin TivoliStorageManagerAPILinuxon

POWER

TIVsm-API.ppc64.rpm TivoliStorageManagerLanguages TIVsm-msg.xx_XX.ppc64.rpm

Thisinstallationprocedureisdesigned toinstalldirectlyfromtheData Protection forOracle CD:

1. Loginastherootuser onthemachinewith theaccessibleCD device. 2. MounttheDataProtectionforOracleCDto/cdrom:

$ mount <device name> /cdrom

3. Mount/cdromtothe/cdromdirectoryontheLinuxmachine.The/cdrom directorymust alreadyexist ontheLinuxmachine:

$ mount -o soft hostname:/cdrom /cdrom

Note: hostnameisthemachine withtheaccessibleCDdeviceidentifiedinStep 1.

4. Changetothe/cdrom/oracle/linuxppc64directory wheretheinstallation packagesresideontheCD:

$ cd /cdrom/oracle/linuxppc64

5. Issuethefollowingcommandtoinstall theTivoliStorageManagerAPI: $ rpm -i TIVsm-API.ppc64.rpm

6. Enterthenameoftheinstallablefile(TDP-Oracle64.ppc64.bin)onthecommand lineandpressEntertoinstall DataProtectionforOracle:

$ TDP-Oracle64.ppc64.bin | | | | | | | | | | ||

(38)

7. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,enterthenameoftheDataProtectionforOracleinstallablefileforthe desiredlanguage(TDP-Oracle64.msg.xx_XX.ppc64.bin)onthecommandline andpressEnter:

$ TDP-Oracle64.msg.xx_XX.ppc64.bin

MakesuretheTivoliStorageManagerAPIlanguagepackage forthedesired language(TIVsm-msg.xx_XX.ppc64.rpm)isalsoinstalled.

Note: Thelibobk.solibraryfileislocatedautomaticallybasedonthelinkthatthe installationprogramplacesinthe/usr/lib64directory.

(39)

Linux

zSeries

environment

(64-bit)

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOraclein aLinuxzSeries64-bit environment.

Operating

system

requirements

OneofthefollowinglevelsofLinuxoperatingsystem: v SuSELinuxEnterpriseServer9

Hardware

requirements

v AzSeries 900or800 server(64-bit) v Diskspace: 8MB

v Memory:64MB (128MBormorerecommended)

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.4.0(orlater)

Note: Toview DataProtectionforOracleinalanguageotherthanEnglish,you must installtheTivoliStorageManagerLanguagepackage ofthedesired language.

v Oracle10gRelease1(64-bit) v Oracle10gRelease2(64-bit)

Communication

methods

v TCP/IP | | | | | | |

(40)

Installing

Data

Protection

for

Oracle

on

Linux

zSeries

64-bit

All installablefilesresideunderthe/cdrom/oracle/linuxz64directory.

Table15.LinuxzSeries(64-bitenvironment)DefaultInstallationDirectories

Linux DefaultInstallationDirectories

DataProtectionforOracle LinuxzSeries

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Utilities

/opt/tivoli/tsm/client/oracle/bin64 DataProtectionforOracle

Messages

/opt/tivoli/tsm/client/oracle/bin64 TivoliStorageManagerAPI /opt/tivoli/tsm/client/api/bin64

Table16.DataProtectionforOracleLinuxzSeries(64-bitenvironment)andTivoliStorage Managerinstallablefilesandpackages

Component Installablefileorpackage

DataProtectionforOracleLinuxzSeriesbase code,license,utilities

TDP-Oracle.s390x.bin

DataProtectionforOracleLanguages TDP-Oracle.msg.xx_XX.s390x.bin TivoliStorageManagerAPILinuxzSeries TIVsm-API64.s390.rpm

TivoliStorageManagerLanguages TIVsm-msg.xx_XX.s390.rpm

Thisinstallationprocedureisdesigned toinstalldirectlyfromtheData Protection for OracleCD:

1. Loginastherootuser onthemachine withtheaccessibleCD device. 2. MounttheDataProtectionforOracleCDto/cdrom:

$ mount <device name> /cdrom

3. Mount/cdromtothe/cdromdirectoryontheLinuxmachine.The/cdrom directorymust alreadyexist ontheLinuxmachine:

$ mount -o soft hostname:/cdrom /cdrom

Note: hostnameisthemachine withtheaccessibleCDdeviceidentifiedinStep 1.

4. Changetothe/cdrom/oracle/linuxz64directorywheretheinstallation packagesresideontheCD:

$ cd /cdrom/oracle/linuxz64

5. Issuethefollowingcommandtoinstall theTivoliStorageManagerAPI: $ rpm -i TIVsm-API.s390.rpm

6. Enterthenameoftheinstallablefile(TDP-Oracle.s390x.bin)onthecommand lineandpressEntertoinstall DataProtectionforOracle:

(41)

7. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,enterthenameoftheDataProtectionforOracleinstallablefileforthe desiredlanguage(TDP-Oracle.msg.xx_XX.s390x.bin)onthecommandlineand pressEnter:

$ TDP-Oracle.msg.xx_XX.s390x.bin

MakesuretheTivoliStorageManagerAPIlanguagepackage forthedesired language(TIVsm-msg.xx_XX.s390.rpm)isalso installed.

Note: Thelibobk.solibraryfileislocatedautomaticallybasedonthelinkthatthe installationprogramplacesinthe/usr/lib64directory. Thisisthedefault link: /usr/lib64/libobk.so /opt/tivoli/tsm/client/oracle/bin64/libobk.so | | | |

(42)

Solaris

Solaris

SPARC

environment

(32-bit)

Thissectioncontains operatingsystem,hardware,software,andcommunication requirementsforinstallingDataProtectionforOracle inaSolarisSPARC32-bit environment.

Operating

system

requirements

OneofthefollowinglevelsofSolarisoperatingsystem: v Solaris9

v Solaris10

Hardware

requirements

v ASPARC32-bit (orcompatible)workstation. v Diskspace: 8MB

v Memory:96MB

Software

requirements

v TivoliStorageManager serverVersion5.3.x (orlater) v TivoliStorageManagerAPIVersion5.3.4

v Oracle9iVersion9.2(32-bit)

Communication

method

v TCP/IP | | | |

(43)

Installing

Data

Protection

for

Oracle

on

Solaris

SPARC

32-bit

All installablefilesresideunderthe/cdrom/oracle/solarisdirectory.

Table17.SolarisSPARC32-bitDefaultInstallationDirectories

Solaris DefaultInstallationDirectories

DataProtectionforOracle32-bit /opt/tivoli/tsm/client/oracle/bin DataProtectionforOracle

Utilities

/opt/tivoli/tsm/client/oracle/bin DataProtectionforOracle

Messages

/opt/tivoli/tsm/client/oracle/bin TivoliStorageManagerAPI

32-bit

/opt/tivoli/tsm/client/api/bin

Table18.DataProtectionforOracle32-bitandTivoliStorageManagerinstallablefilesand packages

Component Installablefileorpackage

DataProtectionforOracle32-bitbasecode, license,utilities

TDPoracle32.bin DataProtectionforOracleLanguages TDPoracle32xx_XX.bin TivoliStorageManagerAPI32-bit TIVsmCapi.pkg TivoliStorageManagerAPILanguages TIVsmClXx.pkg

Perform theseinstructionstoinstall theTivoliStorageManagerAPI,Data ProtectionforOracle,and theData ProtectionforOracle licensepackage. This example assumesthatyour CDdriveis/cdromand thatyouareinstallingthe Data Protectionfor Oracle32-bitproduct.

1. InserttheCDcontainingthepackage intotheCD drive. 2. Loginastherootuser.

3. IssuethiscommandtoinstalltheTivoliStorageManagerAPI: $ pkgadd -d /cdrom/oracle/solaris/TIVsmCapi.pkg

4. Enterthenameoftheinstallablefile(TDPoracle32.bin)onthecommandline andpressEnterto installDataProtectionforOracle:

$ TDPoracle32.bin

5. Ifyouwanttoinstall DataProtectionforOracleina languageotherthan English,enterthenameoftheDataProtectionforOracleinstallablefileforthe desiredlanguage(TDPoracle32xx_XX.bin)onthecommandlineand press

Enter:

$ TDPoracle32xx_XX.bin

MakesuretheTivoliStorageManagerAPIlanguagepackage forthedesired language(TIVsmClXx.pkg)isalsoinstalled.

References

Related documents

To backup DB2 databases using Tivoli Storage Manager, you must register a node on the Tivoli Storage Manager server, install the Tivoli Storage Manager API, define

Full local backup with Tivoli Storage Manager server example To complete a VSS full backup of database (model) to local shadow volumes and Tivoli Storage Manager server storage

Explanation: This is an informational message written to the Tivoli Storage Manager Server activity log when a Simple Recovery model database or a system master database

Almost a year later on November 19 2010, the National Union of Journalists of the Philippines (NUJP), ABS- CBN Broadcasting Corporation, GMA Network Inc., relatives of the

ƒ Complete backup and recovery of MS SharePoint Portal 2003 and MS Office SharePoint Server 2007 environments. ƒ Full incremental or differential backup at the site subsite

While visiting Siruvapuri Murugan Temple to release the obstruction to my house construction, I was blessed to visit Urgathan Perumal temple in Bajanai Koil Street of

Finally, it must be re-emphasized that when external beams of radiation are used, or sealed sources or radioactivity injected into the body, the aim in radiotherapy is always

At the same time, you may feel tremendous relief that you don’t have to go through the or- deal you see other survivors face, that you don’t have to carry around the hope that