Table of Contents |
---|
| outlinh1. true |
---|
| outlinh1. true |
---|
1 | printablefalse |
---|
2 | stylh1. none |
---|
3 | indent20px |
---|
|
Server-to-Server File Transfer without touchdown
File Transfer Schema
Graphviz |
---|
digraph "Example: Server-to-Server File Transfer" {
rankdir=LR;
edge [color="#31CEF0"];
source_server [label="Data Source (sFTP)"];
target_server [label="Data Target (FTP)"];
jade_client [label="JADE Client \n API \n JITL Job"];
jade_config [label="JADE Configuration"];
source_server->target_server [label="data transfer"];
source_server->jade_client [dir=both label="commands" color="grey"];
source_server->jade_client [dir=both label="polling" color="blue"];
jade_client->target_server [dir=both label="commands" color="grey"];
jade_config->jade_client [color="green"];
}
|
Configuration Example
A profile definition for Server-to-Server transferFile Transfer, from SFTP to FTP:
Code Block |
---|
|
[ftp_server_2_server_with_polling]
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_spec = ^.*\.txt$
operation = copy
poll_interval = 60
poll_minfiles = 1
poll_timeout = 0
log_filename=${TEMP}/sosftphistory.log
|
...
Code Block |
---|
|
jade.sh -settings=name_of_settings_file -profile=ftp_server_2_server_with_polling
|
To make the profile more reusable and more readable it is possible to organize profiles by fragments like this:
...