After you install Flight Gateway on your server and activate your gateway, you can transfer a test file to your cloud storage using Signiant Control, AzCopy or AWS CLI.
To transfer data using Signiant Control:
file:///Path/To/Folder/
file://C:\Path\To\Folder\
sigctl -copy
from the command line, specifying the path to your job configuration file:
> sigctl -copy job-config.json
Note: For the transfer to work correctly, you must run sigctl
with administrator or root permissions.
For other Signiant Control command line options, see Using Signiant Control.
To transfer data to Microsoft Azure:
azcopy.exe.config
.<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.net>
<defaultProxy>
<proxy
proxyaddress="http://localhost:8443"
bypassonlocal="false"
/>
</defaultProxy>
</system.net>
</configuration>
/NC
flag.Note: The recommended number of concurrent operations should be 4 times the number of active CPU cores in your server. For example, a server with 32 cores would use /NC:128
.
To transfer data to Amazon AWS:
export HTTPS_PROXY=localhost:8443
set HTTPS_PROXY=localhost:8443
aws configure set s3.addressing_style virtual
aws configure set default.s3.multipart_threshold 100MB
aws configure set default.s3.multipart_chunksize 100MB
aws configure set default.s3.max_concurrent_requests 16
Once you have configured your transfer settings, you can copy files to your endpoint using the command line:
To transfer a file to your bucket: $ aws s3 cp text.txt s3://mybucket/
To transfer a file to your bucket and rename it: $ aws s3 cp text.txt s3://mybucket/text2.txt
For more information, see the [AWS Command Line Interface Guide] (http://docs.aws.amazon.com/cli/latest/userguide/cli-s3.html).