Storage Manager Server Administration

Download Report

Transcript Storage Manager Server Administration

Unit 3:
Storage Manager Server Administration
2
Objectives
Upon the completion of this unit, you will be able to:
•
Use the Web administrative interface and the command line interface to
perform server administrative duties.
• Set up client and administrator registration and password options.
• Monitor the server for scheduling, error logging, and events.
• Manage primary storage pools.
• Configure libraries.
3
Server Operations
Storage Manager Administrator
Storage Manager Client
Storage
Manager
Server
Server Operations: Who Manages the Storage
Manager Server?
•
Administrator with System, Operator,
or Analyst privilege
•
Policy Domain Administrator
•
Storage Administrator
•
Node Admin
4
5
Server Management Functions






Monitor server
Query command
Activity log
Error log
Accounting records
Cancel background process
Shut down server
Start server
Start/Stop tracing


Disable/Enable new client
sessions
Cancel a client sessions
Lock/Unlock clients
Lock/Unlock administrators


Disable/Enable a volume
Export/Import server data
6
Monitoring the Server
• Query Commands
• Activity Log
• Accounting Records
• Server Shutdown
Query Status
Query Actlog
7
Administrator Query Commands
 Query EVent - scheduled and
Recovery
Event
Log
Log
SP_STANDARD
complete schedule event
information
 Query Log - LOG allocation
information
 Query DB - DB statistics
 Query SYStem - Consolidated
Storage
Manager
Server
Serverprod
Information
 Query STGpool - SP resource
information
 Query Occupancy - resources
used by client information
 Query STatus - General
server parameter information
 Query SEssion - current
client session information
 Query PRocess - current
client Background process
All
Administrators
8
Query System Command
• Single command that gathers consolidated
information regarding Storage Manager
configuration and capacity.
• Combines QUERY and SELECT commands to
list information, such as the following:
•
•
•
•
•
•
•
Server options and status
Processes and sessions
DB and log configuration
Storage pool configuration
Device configuration
Policies information
Schedules and nodes
9
Activity Log
Database
Activity
Log
 Query ACTlog – search Log for
messages
 Set ACTlogretention – specify log
record retention (default = 1 day)
 SET ACTlogretention 3
Table in the
Database
• Normal activity messages
• DATE TIME MSGID text
10
Accounting Records Overview
Backup
Archive
Q Status
Set
ACCounting
ON/OFF
Administrator
System privilege
Storage
Manager
SERVER
Backup
Archive
• Generated at end of client
session
• Session resource usage statistics
• Account option set by administrator
11
Accounting Record Information
• Storage Manager Server
name
• Client’s name
• Client’s platform protocol
• Session duration
• # archived files
• # backup files
• Space used by archive files
• Space used by backup files
• Total amount of data sent
between client-server
• Server CPU time used
Audit trails
Performance
Resource usage
...
12
Server Shutdown Procedure
• Q MOunt
• Q REQuest
• DISable SEssion
• Query SEssion
• CANcel SEssion
• Query PRocess
• CANcel PRocess
• HALT
13
Server License-related Commands
• REGister LICense
• Query LICense
• Query AUDITOccupancy
• AUDit LICense
• Set LICenseauditperiod
Storage Manager
Administration
14
Instructor Demonstration
15
Server Administration
Managing the Server
Nodes
11
12
Administrators
Policy
File Spaces
1
10
2
3
9
4
8
7
6
5
Central
Scheduler
Database and
Recovery Log
Storage Pools
Server
Operations
16
Authorization and Access
• Registration
• Authentication
• Locking
• Privilege Classes
• Managing Authority
17
Registration
System administrator
registers client nodes
SET REGistration CLosed
Storage
Manager
SERVER
SET REGistration OPEN
Client nodes
register themselves
DB
System administrator also
registers other administrators
Register administrators and client nodes
18
Authentication
1
1Client nodes connect with
server.
2Server verifies node and
password.
Storage
Manager
SERVER
2
DB
SET AUthentication ON/OFF
19
Sign-on Security
• Logging
•
Server stores a number of consecutive invalid sign-on attempts by node
or administrator.
• Lock out
•
Storage administrator may set number of failed attempts before lock-out.
– SET INVALIDPWLIMIT
• Unlocking
•
Once administrator or node is locked out, authorized administrator must
unlock.
– UNLOCK NODE
– UNLOCK ADMIN
20
Password Security
• Customizable password restrictions
•
Administrator may set system-wide minimum password length.
• New command
– SET MINPWLENGTH
• Force password reset
•
Administrator may force client or administrator to change password at
next login.
– FORCEPWRESET=YES|NO
– UPDATE NODE or UPDATE ADMIN
– REGISTER NODE or REGISTER ADMIN
• Password expiration
•
SET PASSEXP days
• Can be set to zero (no expiration)
• Can be set on a per ID basis
21
Locking
LOCK
Storage
Manager
SERVER
UNLOCK
LOCK ADMIN CINDYLU
LOCK NODE CLIENT01
CANCEL SESSION
before locking
Prohibits access until unlocked by an
Administrator with the appropriate privilege level
DB
22
Unrestricted/Restricted Authority
• All or subset of commands
• Scope of commands
• Grant authority adminname
• Revoke authority
adminname
Admin
STORAGE POLICY
Defines scope of administrator authority
23
Privilege Classes
Hierarchical
Authority
Policy
System
Storage
Operator
Any
Administrator
Analyst
Node
24
System Privileges
Storage
Manager
SERVER
Set
SYSTEM
Admin
Register
Admin
Grant
Authority
• Coordinates and delegates tasks.
• Authorized to issue any command and to define
administrators with any privilege.
• SERVER_CONSOLE is defined automatically.
• Must have at least one system administrator defined.
Lock
Admin
25
Storage Privileges
DEFine/DELete
Vol/Copy/DEVclass
EXTend/
REDuce
UPDate DEVclass
AUDit Volume
SYSTEM
STORAGE
SP
MOVe Data
Storage pool defines scope of authority
SP
26
Policy Privileges
Manage Policy Domains, Policy Sets,
Management Classes, Copy Groups, and
Schedules
Policy
Domain
Policy Set
Daily
Admin
11
12
Weekly
1
10
2
3
9
4
8
7
6
5
Schedules
SYSTEM
POLICY
Policy Domain defines scope of authority
Nodes
27
Operator Privilege
• Allow issuing commands affecting server availability,
resource usage and physical media.
Enable SEssion
DISAble SEssion
HALT
CANcel SEssion
Manage Tape
Storage
Manager
SERVER
28
Analyst Privilege
Cumulative requests
% cached
11
%wait
12
1
10
2
4
8
7
DB
ANALYST
3
9
6
5
Available
Max % util
% util
Monitor Server Operations
LOG
29
Node Administrator
DB
Domain Sales
N
O
D
E
S
Bob
DARK
WHITE
Monitor Product Usage and Activity
PKG1
MKT1
Management
Class
DAILY
Backup Copy
Group
Archive Copy
Group
Query
LOG
Query
Query
Query
Query
Query
Query
Policy setA
xxxxx
xxx
DAILY
xxxxx
xxx
WEEKLY
11
12
1
10
SP1
2
3
9
4
8
7
6
5
30
Macro Facility
EXECUTE
EDIT
/* This is an administration macro
/* created using your favorite text editor
/*
/*
/* REGister Node
%1/* %1=nodename
%2/* %2=password
CONtact=%3/* %3=name & phone
DOMain=%4
/* %4=policy domain
*/
*/
*/
*/
*/
*/
*/
*/
*/
tsm:> MACRO
Variable substitution
Lengthy batch commands
Set up policy information
Enforce order of execution
31
Server Scripts
Stored in Storage Manager database
Script commands
DEFINE SCRIPT
UPDATE SCRIPT
QUERY SCRIPT
COPY SCRIPT
RENAME SCRIPT
DELETE SCRIPT
Script execution
RUN command
run 'script name' 'options'
Scheduled
Script SQL tables
Server
Scripts
• Backup stg backpool
• Backup db type=incr
• Backup volhistory
32
Server Script
issue message i "Starting backup"
define clientaction 78-BB053 action=comand
objects="c:\backup.bat" wait=yes
if (101) goto qfail
if (102) goto qwarn
if (103) goto backupf
if (104) goto restartf
issue message i "Backup of database complete"
exit
qfail: issue message e "Quiesce of database failed"
exit
qwarn: issue message w "Quiesce of database failed,taking
fuzzy backup"
exit
backupf: issue message e "Backup of database failed"
exit
restartf: issue message s "Database restart failed"
exit
33
Host Security
Server provides access to data
SP 1
Storage
Manager
SERVER
DB
Use host security
to prevent access
unless authorized
LOG
SP 2
34
Client Access
Client K
Access based on
Client Node Name
Client M
SP 1
Storage
Manager
SERVER
DB
LOG
SP 2
Registered clients
can access the
server from any
workstation
but the file system
on the workstation
is associated with
named client node
35
Administrative Interfaces
• Web Administrative
Interface
• Administrative Client
Command Line Interface
Control
Performance
Storage
Manager
Agent Support
Usability
36
Web Proxy Introduction
•
Proxy Caching Server
Less load on the Storage
Manager server.
•
Better Security
Secure link between proxy
server and Storage Manager.
•
Portable Implementation
CGI code running on AIX,
Solaris, HP-UX, and Windows
NT using standard Web proxy
servers.
Storage Manager
Administration
37
Web Proxy Operation
Without Proxy Server
With Proxy Server
Web Proxy
1 Call
1 Object
8 Calls
8 Objects
Cache
8 Objects
7 Cache Hits
Web Admin Machines
Web Admin Machines
38
Web Proxy Security
Web Admin
Web Proxy with SSL
SSL Connection
Secured Proxy Session
Secured Proxy Connection
Secured Web Admin Connection
Storage
Manager
SERVER
39
Web Administrative Interface
• Storage Manager central
console
•
•
Single interface for administration
Multiple servers and clients
• Server function
•
•
Integrated Web server
HTTP communications method
• Administrative Web
Interface Requirements
• Security
•
•
Web session authentication
Secure Sockets Layer (SSL)
• Administrative functions
•
•
•
All administrative functions
Command line
Event viewer
40
Web Administrative User Interface HTML
Features
•Tree and detail frames
•
HTML select boxes
• Icons and hyperlinks
• Radio buttons
• No multiple selections
•Command line
•
Java applet
• All command line functions
• Last command recall
•Event viewer
•
Java applet
• Displays server messages
41
Storage Manager Central Console
•Banner frame
•Tree frame
•Detail frame
•Command line
•Event viewer
42
Web Administrative Implementation
• HTTP communications
•
COMMMETHOD HTTP
• HTTPPORT 1580, default
• Database definitions
•
Dynamically defined in server database
• Graphics stored in server directory
• Defined automatically at installation
• Redefined with DSMSERV RUNFILE command
dsmserv runfile dsmserv.idl
• Server access
http://nnn.nnn.nnn.nnn:1580/
43
Web Administrative Function
• Storage Manager functions are available through the Web.
• Device definitions
•
Libraries and drives
• Device classes
• Disaster Recovery Manager
• HTML links
•
To other defined servers.
• To Web backup archive clients.
44
Web Administrative Security
• Web session authentication
• Secure Sockets Layer (SSL)
45
Web Session Authentication
• Authorization timeout
•
SET WEBauthtimeout command
• Forces administrator to re-authenticate after a specified time.
• Displayed with Query STatus command.
• Administrative authority
•
Automatically detects administrator class.
• Updates available functions.
• Session logging
•
Each HTTP transfer is an individual session.
– Web browser session
– IP address of browser
46
Secure Sockets Layer (SSL)
• Encrypted conversations
•
•
•
Netscape and Internet Explorer
AIX, NT, Solaris and HP/UX Storage
Manager servers
Web administrative interface only
• SSL certificates
•
•
•
MKKFE utility
Self-signed certificates
CERTUTIL utility
• SSL configuration
•
•
•
HTTPS commmethod
HTTPS port
DEFINE KEYRING command
• HTTPS prefixed URL
•
https://server.company.com:
1543
47
Administrative Client Command Line Interface
This is done at the system prompt, and remember, the path
may vary.
The default path is: program files>tivoli>tsm>baclient
• To start the command line, type:
DSMADMC
• To end the admin client session, type:
QUIT
Quit
48
Command Line – Command Recall
• Command line Admin and Backup-archive client.
•
Activated by EDITOR client option on command line UNIX clients.
• Activated as default on other client platforms.
• Recall and edit of previously entered commands.
•
Uses arrow keys to navigate in buffer.
• Twenty commands can be recalled.
49
Web Administrative Interface – Example 1
• Command: Query ADmin
• Output (display is STANDARD format):
50
Web Administrative Interface – Example 2
• Command: Query ADmin Format=Detail
shortcut: Query ADmin F=D
• Output (display is DETAILED format):
51
Instructor Demonstration
52
Student Exercise
53
Managing Storage Pools – Topics
• Overview
• Data storage concepts
• Defining Storage Pools
54
Data Storage Pools
Backup Data
Backup Data
ADMIN
System
Storage
Operator
Hierarchy of server storage holding client files
55
Storage Manager Storage Hierarchy
• Storage Pools
•
•
•
•
Collections of like media (same
device class)
Storage for backed up, archived,
migrated files
Variety of devices supported
Chained to create storage hierarchy
56
Device Classes
• Named set of device and media controls associated with
each storage pool
• Predefined: DISK, CARTRIDGE, REEL
• DISK cannot be modified
• Define additional tape device classes to reflect specific
devices, media, and procedures
Tailor for automation and
local procedures
57
Device Class and Storage Pool
VOLUME
VOLUME
Represents
Media
Storage Pool
Device class
Library
drive
Represents
drive
Device
Drivers
58
Storage Destination
Policy Domain 1
Policy Set 1
MC X
SP_A
BKUP_DEST
ARCH_DEST
Bob
SP_B
MC Y
Default
SP_D
Policy Domain 2
Policy Set 1
MC L
BKUP_DEST
ARCH_DEST
Dark
MC I
Default
SP_C
59
Automatic Data Movement
Balances space, performance, and cost
Migration
Reclamation
60
Migration
Migration by age
MAXSIZE=100M
BKUP_SP1
High Threshold
Migration
Low Threshold
Migration
MAXSIZE=1000M
BKUP_SP2
Cache Copy
C
Migration
Migration
TAPE_SP1
C
Full
Full
Full
70%
C
61
Reclamation
Reclaim
Threshold
60%
TAPE_SP1
+
100%
=
62
Single Drive Reclamation
• Space reclamation
•
Sequential access media storage pools.
• RECLAIMSTGPOOL storage pool parameter
•
Used as staging area during reclamation.
• Reclaim storage pool
•
Any primary sequential access storage pool.
• Space requirements
•
No minimum size.
• Size related to reclamation threshold on storage pool to be reclaimed.
63
Single Drive Reclamation Example
Reclaim storage pool
•
Enables data to be reclaimed within the hierarchy.
• Must be sequential access media.
Has the pool being reclaimed as its NEXT storage pool.
tsm> define stg filepool file
tsm> define stg tapepool 3570 reclaimstg=filepool
tsm> upd stg filepool next=tapepool
RECLAIMSTGPOOL=
FILEPOOL
TAPEPOOL
NEXTSTGPOOL=
TAPEPOOL
FILEPOOL
64
Collocation
High Threshold
BKUP_SP1
B
A
C
A
C
B
B
A
C
Low Threshold
B
Migration
Migration
A
TAPE_SP1
Client A
Client B
Client C
A A A
B B B
B
C C C
B
C
Client A
Client B
Client C
• Keep workstation data together.
• Reduce tape mounts during restore.
• Faster retrieval but less media utilization.
65
Collocation Volume Selection – Example 1
BKUP_SP1
B
A
C
D
B
A
C
C
Client C
D
Client D
Migration
B
Client A
Client B
Low Threshold
B
Migration
A
High Threshold
A
C
B
D
Client
Client A
Client B
Client C
A A A
B B B
B
C C C
20% full
30% full
40% full
Where will D’s data go?
Empty
66
Collocation Volume Selection – Example 2
BKUP_SP1
A
B
D
C
B
A
Hi Threshold
A
C
B
D
C
Lo Threshold
B
Migration
Migration
A
TAPE_SP1
Client
Client A
Client B
Client C
B
Client A
Client B
A A A
B B B
B
C C C
C
Client C
D
20% full
30% full
40% full
Client D
Where will D’s data go?
67
Server File Aggregation
• Groups client files using
existing server and client
options
•
•
TXNGROUPMAX
TXNBYTELIMIT
• Maintains file level
granularity
• Provides performance
benefits
•
•
•
transaction
File 6
File 5
File 4
File 3
File 2
File 1
client files
SERVER
Server move operations
Backup archive client
• Server processes
•
transaction
Reclamation
Database operations
Storage
Manager
Database
and Storage
Pools
68
Defining Storage Pools
• Define/Update/Query
Storage pools.
• Define/Update/Query
Storage pool volumes.
• Audit a storage pool volume.
• Delete storage pools.
• Delete storage pool
volumes.
• Rename Storage Pools.
69
Defining Primary Storage Pools
• Storage Pools
•
•
•
•
DEFine STGpool
Collections of like media.
Storage for backed up, archived,
migrated files.
Variety of devices supported.
Chained to create storage hierarchy.
70
Update/Query Storage Pools
UPDate STGpool poolname
Query STGpool poolname
UPD STG
...
71
Defining Storage Pool Volumes
* prepare storagepool volume
DEFine VOLume poolname volname
* platform-specific
72
Defining Storage Pool Volumes – AIX and NT
DEFine VOLume poolname volname
Formatsize=[Format_size]
DEFine VOL BACKUPPOOL /usr/tivoli/tsm/server/bin/vol6
Formatsize=2
DEFine VOL ARCHIVEPOOL E:\dbvol\vol5 F=2
VOL6
VOL5
73
Defining Storage Pool Volumes – MVS
* DEFINE CLUSTER(LINEAR MB(nn) NAME(dsn1.pool))
DEFine VOLume poolname dsn1.pool
dsn1.pool
* MVS command
VOL1
74
Defining Storage Pool Volumes – OS/400
* CRTVOLADSM VOL (Filename Member Size)
DEFine VOLume poolname volname
* OS/400 command
volname
VOL1
75
Single Command Label and Checkin
• LABEL LIBVOL
command combines
•
•
DSMLABEL
CHECKIN LIBVOL
E01000
# dsmlabel ...
tsm> checkin ...
• Enables online tape
labeling
•
•
Drive defined to Storage
Manager
Storage Manager server
online
tsm> label libvol ... checkin ...
E01000
76
Deleting Storage Pools and Volumes
• Storage Pools
•
•
•
•
MOVE DATA
DISCARD DATA
DELete VOLume volumename
DELete STGpool poolname
77
Overflow Storage Pools
• Overflow location
information
•
•
•
When library volume becomes full
Primary or copypool volumes
Volumes manually moved to overflow
location
• Database tracking
•
Updates volumes location to
specified overflow location
TAPEPOOL
OVFLOCATION=RM321, BDG81
LOCATION: RM321, BDG81
78
Simultaneous Writing to Multiple Copy Storage
Pools
79
Move Data by Node
The MOVE NODEDATA operation may appear to be incomplete
for a number of reasons. And example of one way:
1. The move node data operation is started
MOVE NODEDATA bob FROMSTG=stgpoola
TOSTG=stgpoolb
2. The following MOVE DATA is started
MOVE DATA vol3 STGPOOL=stgpoola
At the start, the move node operation determines that the
VOL1, VOL2 and VOL3 are volumes that have data for node
BOB and queues those volumes onto a list to process.
However, by the time the move node data operation actually
starts to process VOL3, all of BOB’s data in VOL3 may have
been moved to another volume, due to the MOVE DATA
operation, and thus would not be available for the MOVE
NODEDATA operation.
80
Student Exercise
81
Library Configuration Topics
• Tape Devices
• Terminology
• How Storage Manager Uses Sequential Access Devices
• Process for Configuring a Tape Library
82
Tape Devices
• IBM Tivoli Storage Manager supports more than 300 tape
and optical devices.
• Check the supported device list.
• Tape devices are referred to as sequential access devices.
www.tivoli.com/support/storage_mgr/tivolimain.html
83
Terminology
• Library
•
A device that organizes and holds one or more tape drives, one or more
tape volumes, and an optional robotic mechanism.
• Drive
•
A hardware device capable of performing operations on a specific type of
sequential media.
• Device Class
•
Represents a device type which defines the tape media used in the library.
84
How Storage Manager Uses Sequential Access
Devices
VOLUME
VOLUME
STORAGE
POOL
STORAGE
POOL
Storage Pool Volumes
STORAGE
POOL
DEVICE CLASS
DEVICE CLASS
LIBRARY
DRIVE
DRIVE
DRIVE
DRIVE
85
Process for Configuring a Tape Library
• Define in the following order:
•
Define the library (manual or automated)
– Define the path (all libraries other than manual)
•
Define a drive for library to use
– Define the path
•
Define the device class
• Define storage pool
• Define storage pool volume
86
Physical – Define the Library
• Use any of the following administrative interfaces
• Web Administrative Interface
•
Manual Library
– Object view  Server Storage  Libraries & Devices  Manual Library  Define
Manual Library
•
Automated Library
– Object view  Server Storage  Libraries & Devices  Automated Library 
Define Automated Library
• Command Line
•
Manual library
– DEFine LIBrary libname LIBTYPE=MANUAL
•
Automated library
– DEFine LIBrary libname LIBTYPE=SCSI
• Verify library has been defined
•
Query LIBrary libname
87
Physical – Define a Drive
• Configure/verify that tape device is configured (O.S. dependent).
• Find the device name/address
•
Windows NT: run Storage Manager Server Utilities and examine Device Information
• Web Administrative Interface
•
Manual
– Object view  Server Storage  Libraries & Devices  Manual Drives  Define Manual Drive
•
Automated
– Object view  Server Storage  Libraries & Devices  Automated Drives  Define
Automated Drive
• Command line
•
Manual
– DEFine DRive libname drive_name device_name
•
Automated
– DEFine DRive libname drive_name device_name element=address
• Verify drive has been defined
•
Query DRive
88
Logical – Define the Device Class
• Web Administrative Interface
•
Manual or Automatic
– Object view  Server Storage  Device Classes  pick appropriate device class
(I.e., 8mm Device Classes)  Define Device Class
• Command Line
•
Manual or Automatic
– DEFine DEVclass dev_classname DEVTYPE=type LIBRARY=libname
FORMAT=tapefmt MOUNTRET=number
• Verify device class has been defined
•
Query DEVclass dev_classname
89
Tivoli Storage Manager SAN Exploitation
•What is a Storage Area Network (SAN)
Clients
Clients
Clients
Servers
Fiber Channel
SAN
Storage devices
Example of Storage Manager Tape Library
Sharing
90
Tape Library
Fiber Channel
Library Manager
scsi
Server-to-Server
SAN data Gateway
scsi
Library Client
Fiber Channel
• Tape drives are dynamically shared among the Tivoli Storage
Manager servers co-operative drive allocation using a peer-topeer method.
• Tape volumes are assigned or owned among the servers using
library manager categories. This is true for 3490 tape library.
91
Server-Free Data Movement
92
Synchronous Administrative Commands
• Synchronous Processing
•
Allows Storage Manager to run in the foreground.
• Implemented with the WAIT option on commands.
Ignored from server console.
tsm> backup stgpool backuppool copypool wait=yes
• Enhanced Process Tracking
•
Enhanced return codes from processes.
• Additional process completion message.
– Explicitly issued to report results of process.
– Reports successful completion or reports an error code.
•
Results of background processes logged in activity log as before.
93
Database and Log Management Overview
Storage Manager Database
DB Volume
DB Volume
DB Volume
High water mark
1 EXTend DB
2 EXPand DB by 20%
+
Storage Manager Recovery Log
Log Volume
Log Volume
Log Volume
High water mark
1 EXTend LOG
2 EXPand LOG by 20%
+
94
Database and Log Utilization Triggers
• Utilization trigger
•
Database and log utilization %
• Extend allocated but unused space
• DB or log expansion
•
Format volume
• Extend database or log
• Repeat for mirrors
• MVS servers
•
Extends previously allocated space
• Dynamic expansion not supported
• Message displays expansion required
95
Database and Log Expansion Commands
tsm> define spacetrigger db fullpct=80 spaceexpansion=20
expansionprefix=c:\tsmserver\ max=500
tsm> query spacetrigger db
DB Full
Percentage
---------80
DB Space
Expansion
Percentage
---------20
• DEFine SPACETrigger
•
•
DB option
LOG option
• UPDate SPACETrigger
• Query SPACETrigger
DB
Expansion
prefix
---------c:\tsmserver\
DB Maximum
Size
(Megabytes)
----------500
96
Automatic Server Tuning
• Objectives
•
Optimize server performance.
• Eliminate manual tuning for key parameters.
• Intelligent storage management.
• Benefits
•
Automatic tuning by Storage Manager.
• Reduces customer requirement on performance knowledge and skill.
• Keep the external interface to Storage Manager simple.
97
Dynamic Multi-threaded Data Transfer
Storage Manager
Server
WAN
98
Export/Import Overview
Loss
Vault
Disaster Recovery
SERVER_BKUP
Administrator System
privilege
Storage Pools
Export
Database
Import
SERVER_PRODB
MIGRATION, CLONING
prefix.EXT
SERVER_PRODA
•
•
•
•
Self-describing copy of data
Non-disruptive
Supports disaster recovery
Supports workload
balancing/cloning
99
Export/Import Fundamentals
• What CAN be
exported/imported
•
•
•
•
Policy information
Administrator information
Node information
Backup and archive data
• What is NOT
exported/imported
•
•
•
•
Recovery Log information
Storage pool definitions
Database and log definitions
Device and class definitions
• Four Export and Four
Import commands
•
Node, Admin, Policy, Server
Procedure Sequence Summary for Storage
Pools and Library
Storage Pools
Prepare the volume
DSMFMT
DSMLABEL
DEFINE VOLUME WITH FORMAT SIZE PARAMETER
Define the device class
DEFINE DEVCLASS
Define the storage pool
DEFINE STG
Define a volume to the storage pool
DEFINE VOLUME
Library
Define the library
DEFINE LIBRARY
Define the drives in the library
DEFINE DRIVE
100
101
Student Exercise
102
Summary
You should now be able to:
•
Use the Web administrative interface and the command line interface to
perform server administrative duties.
• Set up clients and administer registration and password options.
• Monitor the server for scheduling, error logging, and events.
• Manage primary storage pools.
• Configure libraries.