You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Question:

My company currently uses BMC’s Control-M for automation tasks. It unfortunately doesn’t include Managed File Transfer for UNC to UNC server transfers.

  • Does JADE allow single source to numerous destination UNC file transfers?
  • If I have to specify credientals for the transfer, can that be setup without it being in plain text?

Answer:

Yes. JADE (JobScheduler Advanced Data Exchange) allows the use of UNC-Names as well as server2server (or site2site) transfer without touchdown. e.g. it is possible to use different protocols for the source and the target server in a transfer. JADE can be used standalone as a command line client and together with JobScheduler in a scheduling enviroment. We have customers who are using JADE together with different Schedulers, e.g. Control-M, UC4, ...

Example: Using UNC Names with JADE I:

 [Copy_Local2Local_UNC]
 source_protocol = local
 source_dir = //8of9.sos/c/temp
 
 target_dir = //r2d2.sos/share/nobackup/junittests/testdata/JADE
 target_protocol = local
 
 log_filename = $\{TEMP\}/test.log
 file_spec = ^.*\.(txt|dot)$
 operation = copy
 remove_files = false

This is a profile (section) of a configuration file. Just start with

 jade.cmd -settings=settings-file-name -profile=Copy_Local2Local_UNC

All Files in the folder "//8of9.sos/c/temp" (source folder) with txt or dot file name extentions (specified with file_spec parameter) will be transferred (copied) to the "//r2d2.sos/share/nobackup/junittests/testdata/JADE" target folder. This is a local operation and therefore a (s)FTP(S) server is not needed. "file_spec" is not like a wildcard, it is a regular expression.

Example: Using UNC Names with JADE II:

Server to server transfer, from sftp to ftp without touchdown:

 [ftp_server_2_server]
 ssh_auth_method=password
 
 source_user=kb
 source_password=*****
 source_ssh_auth_method=password
 source_host=wilma.sos
 source_protocol=sftp
 source_port=22
 
 target_user=test
 target_password=*****
 target_host=8of9.sos
 target_protocol=ftp
 target_port=21
 
 file_path=test.txt
 operation=copy
 
 log_filename=$\{TEMP\}/sosftphistory.log

Example: Using UNC Names with JADE III:

Note that it is possible to define the "net use" or any other os command directly in the profile:

 [Copy_Local2Local_UNC_withNetUse]
 include=Copy_Local2Local_UNC
 preTransferCommands=net use //8of9.sos/c;net use //r2d2.sos/share

In this example two commands, defined with the preTransferCommands parameter, will be executed after connecting and before starting the transfer.

Of course the commands that can be executed depend on the operating system on which the JADE client is running.

You will find more information in our JADE Parameter Reference Document.

Using JADE as an component via the API is described in our JADE API Reference.

  • No labels