Good morning,
I would like to perform a SAP system refresh.
On the target system, I would like to run a restore with backfm by specifying an alternate dsm.sys.
I have set DSM_DIR:
% echo $DSM_DIR /var/tmp/restore-XXX
But backint still tries to read only standard location dsm.sys.
% strace /sapmnt/XXX/exe/backint -p /var/tmp/restore-XXX/initXXX.utl -f password | & grep -i open | grep dsm.sys
open("/opt/tivoli/tsm/client/api/bin64/dsm.sys", O_RDONLY) = 4
open("/opt/tivoli/tsm/client/api/bin64/dsm.sys", O_RDONLY) = 5
open("/opt/tivoli/tsm/client/api/bin64/dsm.sys", O_RDONLY) = 5
Then, of course the server name is not found:
% /sapmnt/XXX/exe/backint -p /var/tmp/restore-XXX/initXXX.utl -f password
Data Protection for mySAP(R)
Interface between BR*Tools and Tivoli Storage Manager
- Version 5, Release 3, Modification 3.0 for Linux x86_64 -
Build: 293 compiled on Jul 11 2006
(c) Copyright IBM Corporation, 1996, 2006, All Rights Reserved.
BKI2027I: Using TSM-API version 6.3.2.0 (compiled with 5.3.0.1).
BKI2000I: Successfully connected to ProLE on port tdpr3ora64.
BKI0005I: Start of program at: Fri 16 Sep 2016 11:39:43 AM CEST .
BKI2017I: Blocksize is set to 131072 bytes
BKI0049I: Please enter password for node on server RESTORE-XXX:
BKI0052E: Password verification for node on server RESTORE-XXX failed.
BKI5001E: Tivoli Storage Manager Error:
Server not found in configuration file.
BKI0020I: End of program at: Fri 16 Sep 2016 11:39:44 AM CEST .
BKI0021I: Elapsed time: 01 sec .
BKI0024I: Return code is: 2.
1. Why is the DSM_DIR env variable ignored?
2. How can I configure TDP to use a specific path?
Thanks in advance for your answers.
I would like to perform a SAP system refresh.
On the target system, I would like to run a restore with backfm by specifying an alternate dsm.sys.
I have set DSM_DIR:
% echo $DSM_DIR /var/tmp/restore-XXX
But backint still tries to read only standard location dsm.sys.
% strace /sapmnt/XXX/exe/backint -p /var/tmp/restore-XXX/initXXX.utl -f password | & grep -i open | grep dsm.sys
open("/opt/tivoli/tsm/client/api/bin64/dsm.sys", O_RDONLY) = 4
open("/opt/tivoli/tsm/client/api/bin64/dsm.sys", O_RDONLY) = 5
open("/opt/tivoli/tsm/client/api/bin64/dsm.sys", O_RDONLY) = 5
Then, of course the server name is not found:
% /sapmnt/XXX/exe/backint -p /var/tmp/restore-XXX/initXXX.utl -f password
Data Protection for mySAP(R)
Interface between BR*Tools and Tivoli Storage Manager
- Version 5, Release 3, Modification 3.0 for Linux x86_64 -
Build: 293 compiled on Jul 11 2006
(c) Copyright IBM Corporation, 1996, 2006, All Rights Reserved.
BKI2027I: Using TSM-API version 6.3.2.0 (compiled with 5.3.0.1).
BKI2000I: Successfully connected to ProLE on port tdpr3ora64.
BKI0005I: Start of program at: Fri 16 Sep 2016 11:39:43 AM CEST .
BKI2017I: Blocksize is set to 131072 bytes
BKI0049I: Please enter password for node on server RESTORE-XXX:
BKI0052E: Password verification for node on server RESTORE-XXX failed.
BKI5001E: Tivoli Storage Manager Error:
Server not found in configuration file.
BKI0020I: End of program at: Fri 16 Sep 2016 11:39:44 AM CEST .
BKI0021I: Elapsed time: 01 sec .
BKI0024I: Return code is: 2.
1. Why is the DSM_DIR env variable ignored?
2. How can I configure TDP to use a specific path?
Thanks in advance for your answers.