cookbook:tsm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cookbook:tsm [2021/06/29 01:58] – [Synchronization] Scott Cunliffe | cookbook:tsm [2025/01/21 22:07] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 33: | Line 33: | ||
* stgpool_name: | * stgpool_name: | ||
- | <sxh> | + | <code> |
dsmadmc -dataonly=yes -id=userid -pa=password -tcpserveraddress=tsm01.gazillabyte.local \ | dsmadmc -dataonly=yes -id=userid -pa=password -tcpserveraddress=tsm01.gazillabyte.local \ | ||
-displaymode=table -outfile=TSM-DRM.csv -commadelimited " | -displaymode=table -outfile=TSM-DRM.csv -commadelimited " | ||
- | </sxh> | + | </code> |
=== From the Volume table: === | === From the Volume table: === | ||
Line 44: | Line 44: | ||
* location: Used to determine the location the [[object: | * location: Used to determine the location the [[object: | ||
* stgpool_name: | * stgpool_name: | ||
- | <sxh> | + | <code> |
dsmadmc -dataonly=yes -id=userid -pa=password -tcpserveraddress=tsm01.gazillabyte.local \ | dsmadmc -dataonly=yes -id=userid -pa=password -tcpserveraddress=tsm01.gazillabyte.local \ | ||
-displaymode=table -outfile=TSM-VOL.csv -commadelimited " | -displaymode=table -outfile=TSM-VOL.csv -commadelimited " | ||
- | </sxh> | + | </code> |
Output CSV files should be written to a directory where the TapeTrack Sync command can access them as input files for the Sync process. | Output CSV files should be written to a directory where the TapeTrack Sync command can access them as input files for the Sync process. | ||
Line 68: | Line 68: | ||
Sync command line using DRM output | Sync command line using DRM output | ||
- | <sxh> | + | <code> |
TMSS10Sync -a -d TSM-DRM.ttidef -S user: | TMSS10Sync -a -d TSM-DRM.ttidef -S user: | ||
- | </sxh> | + | </code> |
Where: | Where: | ||
Line 80: | Line 80: | ||
Sync command line using Volume output | Sync command line using Volume output | ||
- | <sxh> | + | <code> |
TMSS10Sync -a -d TSM-VOL.ttidef -S user: | TMSS10Sync -a -d TSM-VOL.ttidef -S user: | ||
- | </sxh> | + | </code> |
Where: | Where: | ||
Line 92: | Line 92: | ||
=== Example batch file showing Sync process with dsmadmc extracted data and process output === | === Example batch file showing Sync process with dsmadmc extracted data and process output === | ||
- | <sxh> | + | <code> |
#!/bin/bash | #!/bin/bash | ||
Line 139: | Line 139: | ||
echo TMSS10MoveScratch -S user: | echo TMSS10MoveScratch -S user: | ||
- | </sxh> | + | </code> |
=== Example Synchronization Definition File (.ttidef file) === | === Example Synchronization Definition File (.ttidef file) === | ||
Line 155: | Line 155: | ||
</ | </ | ||
===TSM-VOL TTIDEF File=== | ===TSM-VOL TTIDEF File=== | ||
- | <sxh> | + | <code> |
# Volume TTIDEF | # Volume TTIDEF | ||
Line 168: | Line 168: | ||
Extract(VOLUME, | Extract(VOLUME, | ||
# | # | ||
- | # Extract Scratch value for comparision | + | # Extract Scratch value for comparison |
Extract(SCRATCH, | Extract(SCRATCH, | ||
Line 183: | Line 183: | ||
AddString(EXCLUSION, | AddString(EXCLUSION, | ||
- | </sxh> | + | </code> |
===TSM-DRM TTIDEF File=== | ===TSM-DRM TTIDEF File=== | ||
- | <sxh> | + | <code> |
# DRM TTIDEF | # DRM TTIDEF | ||
Line 221: | Line 221: | ||
AddString(EXCLUSION, | AddString(EXCLUSION, | ||
AddString(EXCLUSION, | AddString(EXCLUSION, | ||
- | </sxh> | + | </code> |
<- : | <- : | ||
{{tag> cookbook}} | {{tag> cookbook}} |
cookbook/tsm.1624931887.txt.gz · Last modified: 2025/01/21 22:07 (external edit)