TSM V7.1: Administration general Flashcards

1
Q

What is the difference between a set and a setop command?

A
  • a SET command changes.sets a VALUE of a server PARAMETER (not option!) in the TSM server, takes effect immediately, some can be listed using QUERY STATUS.
  • a SETOPT command changes a server OPTION that is defined in the dsmserv.opt file. If the parameter is changed using SETOPT, there is no need to restart the server for the change to take effect.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is the difference between backup and archive?

A

backup is for protection against unforeseen damage and works with versions of files.
archive is for long term protection and has no concept of versions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

which 2 important features were added to TSM database administration in V6.3?

A
  • multistream database backup and restore

- manual database and index reorganisation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what happens if the archive logs are not pruned in time (e.g. a full database backup is not taken in time) and they run out of space?

A

then the active log becomes full or it’s directory becomes full and then the server shuts down. It cannot be started again unless space is freed for both type of logs (special procedure)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which scheduling mode supports randomization (setting a value for it)

A

client-polling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

which 2 log files should be sized accordingly whe using simultaneous write?

A

archive log and active log

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In the copygroup definition, type=backup, what parameters can I use for versioning and renetion?

A

VEREXISTS, VERDELETED, RETEXTRA, RETONLY

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

In the copygroup definition, type=archive, what parameters can I use for retention?

A

RETVER

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Where is the MAXSCRATCH parameter set?

A

tsm>define STGPOOL …

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How is automatic reclamation on a stgpool prevented?

A

tsm>define stgpool …RECLAIM=100

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which authority is needed to register an admin?

A

system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

express the syntac of the grant authority command

A

tsm>grant authority JOHN classes= SYSTEM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What authority classes does TSM support?

A

system, policy, storage, analyst, operator, node

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

system authority allows which tasks?

A

registration of administrators, perform all admin commands,full management of policy domains and storage pools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

unrestricted policy authority, which tasks?

A

can issue commands that affect all existing and future policy domains (note: cannot delete or add them!), can be restricted by using the DOMAINS= parameter.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

unrestricted storage authority, which tasks?

A

can issue commands that affect all existing and future stgpools(note: cannot delete or create them), can be restricted by using the STGPOOLS= parameter.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

operator authority, which tasks?

A

daily operation, storage media

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

analyst authority, which tasks?

A

reset counters for server statistics

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

node authority

A

acces via web client (access=level, default) ) to specific node, NODE=mynode [note: owner level= access via web client + other node)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What is a backupset?

A

A backup set is a collection of a client’s ACTIVE backed up data, stored and managed as a single object, on specific media, in server storage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

what server options set the size and directory of the ACTIVELOG?

A

ACTIVELOGSIZE [in MB’s]

ACTIVELOGDIRECTORY

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What is the difference in using the “-filesonly” or “-v2archive” option with dsmc archive?

A

Both archive files only, however the directories in the path specification of these files are archived when using “ filesonly”, but are not archived when using “v2archive”

23
Q

What is the purpose of the cmd PERFORM LIBACTION?

A

Use this command to define or delete all drives and their paths for a single library in one step.

24
Q

What server option needs to be set in order for PERFORM LIBACTION to work?

A

sandiscovery on (dsmserv.opt)

25
Q

What is the purpose of the VIRTUALNODENAME option?

A

To restore or retrieve files to another workstation, use the
virtualnodename option to specify the node name of the
workstation from which you backed up the files. You can usethe virtualnodename option when starting Tivoli Storage Manageror place the option in your client options file, dsm.opt, onthe workstation. If you are using a workstation other than yourown, use the virtualnodename option with the dsm command. For
example, if your node name is cougar, enter:

start dsm -virtualnodename=cougar

You can then restore or retrieve files as if you were working on your original workstation.

26
Q

Name the access modes of a volume

A

readwrite, readonly, unavailable, destroyed, offsite,

[tsm>update volume access=readwrite]

27
Q

If you want to assemble control and actual data onto tape volumes to use externally,which commands would you use? (4)

A

EXPORT ADMIN, EXPORT SERVER, EXPORT NODE, EXPORT POLICY.

28
Q

Name 2 types of collocation

A

node collocation, filespace collocation

29
Q

How is collocation activated?

A

by setting the “collocate=” parameter in “define stgpool”

30
Q

Collocation can be activated on what type of stgpool?

A

sequential access

31
Q

What is the default setting for the “collocate=” parameter in “ define stgpool” ?

A

GROUP (=node + filespace)

32
Q

What happens if the collocate= setting is to GROUP for the stgpool, and there are no collocation groups defined?

A

data is collected at the “node” level

33
Q

which 4 settings are valid for the “collocate=” parameter s?

A

No, GROUP (default) , Node, Filespace

34
Q

what is the advantage of collocation?

A

the data for a node (group) or filespace (group) is collected on the least amount of volumes possible. Therefore the number of volume mounts is reduced for restore/retrieve/recall operations.

35
Q

what is the disadvantage of collocation?

A

increases backup time and number of volumes + affects the migration processes from disk to tape. They are doen at the filespace. node or group node level.

36
Q

Examples of collocation group definition and commands

A

tsm>Define ColloCGroup sales

Node collocation group:
tsm>define collocmember sales markpc, pietpc

Filespace collocation group:
tsm>define collocmember othersales mariapc filepace=*_linux_fs, *_unix_fs

tsm>query collocgroup f=d
tsm>delete collocgroup (only if empty)
tsm>delete collocmember …

note:
* a node cannot be a member of both a node collocation group and a filespace collocation group.
* a node can be a member in more than 1 filespace groups

37
Q

Explain “ MSCS” ?

A

Microsoft Cluster Server

38
Q

What is the purpose of the “clusternode” option in the dsm.opt?

A

The clusternode option ensures that TSM manages backup data logically, regardless of which cluster node backs up a cluster disk resource. Use this option for TSM nodes that process cluster disk resources, and not local resources.

39
Q

2 nodes (node 1 and node 2) + 2 clustergroups A and B. How to configure the Backup-Archive clients for this cluster?

A

1) configure local backup for both node 1 and node 2:

regular BA client and local scheduler install on each node.
Please note: in dsm.opt do not specify “clusternode” option and leave “domain” blank (ensures local disk backup only).

2) register a node for cluster a: cluster_a
register a node for cluster b: cluster_b

3) for each cluster: configure a dsm.opt file on one of it’s cluster disks : nodename (cluster_a), domain (disk drive spec e.g. “e:” ) clusternode yes, unique schedlog, unique errorlog on shared disk.
4) at node1 (when node1 owns the cluster) install the scheduler service via dsmcutil. Then, move the ownsership to node2 and do the same there with dsmcutil.

repeat steps2 and 4 for the other cluster.

For installing the web client you need to add the httpport setting to the (shared) dsm.opt files and start the CAD and remote agent via dsmcutil .

40
Q

Why is it possible for migration to continue even though the low threshhold was already reached?

A

Die to collocation by node or filespace the migration may continue even below the LOwmig .

41
Q

How can you force the storage pool to be emptied via migration?

A

tsm>migrate stgpool… lo=0 or

tsm>define stgpool …lo=0 (default=70)

42
Q

How can you prevent migration from ever starting (automatically)?

A

tsm>define stgpool …highmig=100

43
Q

Having set the MIGDELAY parameter for a storage pool to 7 days, how can you prevent that , every time migration takes place, TSM continues migrating until the low migration threshold is met?

A

tsm>define stgpool …migdelay=7 migcontinue=no (default=yes for migcontonue)

44
Q

Which 4 parameters in “define stgpool” ensure that simulteneous write is enabled for the storage pool?

A

autocopy (default = client, other values: none, migration, all)
+
copystgpools= copystgpool1, copystgpool2, copystgpool3 (for simulteneous write only, maximum of three)
+copycontinue (default = yes, is mandatory when using “copystgpools” )
+
activedatapools (optional, if any)

Note: for simultaneous write: #copystgpools + #activedatapools <= 3 !

45
Q

Which 7 parameters in “define stgpool” specify

migration values?

A

NEXTstgpool , HIghmig (default 90), LOwmig (default 70), Cache (default NO), MIGPRocess (default 1), MIGDelay (default 0 days), MIGContinue (default yes)

46
Q

Simultaneous write is supported for which types of operations (3)?

A
  • -Client store (backup & archive)
  • server migration and HSM migration
  • import server processes
47
Q

Which 4 settings are supported for the Autocopy parameter of a storage pool definition and which one is the cefault?

A

1) Client (default, client stores + server import)
2) Migration (migration only),
3) All (both client + migration + server import)),
4) None (disable simultaneous write)

48
Q

Which 5 functions are incompatible with simultaneous write?

A

1)LAN-free movement: Sw take sprecedence and data goes over LAN;
2)NAS backups (if primary stgpool as specified in copygroup with DESTINATION and TOCDESTINATION has copy stgpools specified, they are ignored)
3)data-deduplication: if the primary pool is a dedup pool, it receives the data but all copystgpools and activedatapools are ignored. If the primary pool is not a dedup pool but any of the copy or data stgpools are, the dedup pools are ignored.
4( Centera storage
5) stgpools of datatype: NETAPPDUMP, NDMPDUMP, CELERRADUMP

49
Q

Suppose the primary stgpool is full and the file gets written to the next stgpool, what happens in regards to the simutaneous write function?

A

When a data storage operation switches from a primary storage pool to a next storage pool, the next storage pool inherits the list of copy storage pools and the COPYCONTINUE value from the primary storage pool. The primary storage pool is specified by the copy group of the management class that is bound to the data.

50
Q

The CopyContinue parameter for storage pools is default

set to YES. Why would you want to change the value to “NO” .

A

If you want client store operations to stop if any of the copy stgpools experiences write failures.

51
Q

The CopyContinue setting is ignored for which simultaneous write operations?

A

server data migration, active-data pools and server import.

52
Q

when write failures occur in the stgpool hierarchy when using simultaneous write, what happens in case of

1) client store
2) data migration
3) import server

A

1) client store: depends on setting of CopyContinue parm
2) server data migration: operation continues to all other non failing stgpools
3) import server: operation stops

53
Q

Does the usage of simultaneous write remove the necessity to use “backup stgpool” or “copy activedata” ?

A

No, simultaneous write operations may fail on certain stgpools an therefore you still need to run “ backup stgpool” or “copy activedata” regularly to make sure that the primary pool data is completely copied.