Application Delivery Management
Application Modernization & Connectivity
CyberRes by OpenText
IT Operations Management
Step-1: Thanks, Iain McLaren, for examples use of a PERL-script @ http://forge.novell.com/modules/xfmod/project/?cpr-backup
This PERL-script performs the following:
Step-3: How to configure:
config file: sys:\etc\1trstbcp\trstbcp.cfg
records in this file (example):
***example1:
TRUSTBAR.NLM,sys:\system\trustbar.nlm DOCUM: -B,900,20,DOCUM:\trustees.xml
where:
[sys:\system\trustbar.nlm DOCUM: -B] - this command line will start
[TRUSTBAR.NLM] - PERL script will wait until this NLM (TRUSTBAR.NLM)
will be unloaded
[20] - single delay time in sec.
[900] - number single delay times
[DOCUM:\trustees.xml] - before run command line this file will be
deleted.
Perl script will be wait 20 * 900 = 18000 sec until TRUSTBAR.NLM will
be unloaded.
If TRUSTBAR.NLM not unloaded - Perl script terminated.
***example2:
TRUSTEE.NLM,sys:\system\trustee.nlm /A SAVE DOCUM: DOCUM:trusts\docum.txt,900,20,0
where:
[sys:\system\trustee.nlm /A SAVE DOCUM: DOCUM:trusts\docum.txt] - this
command line will start
[TRUSTEE.NLM] - PERL script will wait until this NLM (TRUSTEE.NLM)
will be unloaded
[20] - single delay time in sec.
[900] - number single delay times
[0] - will run command line without deleting any file
Perl script will wait 20 * 900 = 18000 sec until TRUSTBAR.NLM will
be unloaded.
If TRUSTEE.NLM not unloaded - Perl script terminated.
In the TRSTBCP.PL lines:
4: my $READCONF="sys:\\etc\\1trstbcp\\trstbcp.cfg";
Path to the config-file. You can change it as you need.
28: $log_dir="SYSDATA:results\\trstbcp";
On the volume SYSDATA create folder: SYSDATA:\results\trstbcp. You
can change as you need.
34: $log_file="$log_dir\\trstbcp.log";
In this folder will be log-file: SYSDATA:\results\trstbcp\trstbcp.log
How to run: