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

Compare with Current View Page History

« Previous Version 3 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_protocolh1. local
 source_dir //8of9.sos/c/temp
 target_dirh1. //r2d2.sos/share/nobackup/junittests/testdata/JADE
 target_protocol local
 log_filenameh1. $\{TEMP\}/test.log
 file_spec ^.*\.(txt|dot)$
 operationh1. copy
 remove_files false

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

 jade.cmd -settingh1. settings-file-name -profileCopy_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_methoh1. password
 source_userkb
 source_passworh1. *****
 source_ssh_auth_methodpassword
 source_hosh1. wilma.sos
 source_protocolsftp
 source_porh1. 22
 target_usertest
 target_passworh1. *****
 target_host8of9.sos
 target_protocoh1. ftp
 target_port21
 file_path1. test.txt
 operationcopy
 log_filenamh1. $\{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]
 includeCopy_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