MithiDocs

Copy Files from a FTP server to an AWS S3 bucket

Overview

Using the FTP2S3-COPY request type, users of LegacyFlo can copy one or more files from a FTP server to a AWS S3 bucket.

Destination buckets can be in different accounts and in any region supported by LegacyFlo.

The request will copy files from the source to the destination, overriding any files with the same name already present.

If source files are not present or cannot be accessed, then these will be skipped. The list of such files will be available in the logs which will be available after the completion of the request. 

The FTP2S3-COPY request can also be used to copy from a FTP server to the Vaultastic Open Store or the Vaultastic Deep Store.

Preparation

Before submitting an FTP2S3-COPY request, register the destination S3 bucket with LegacyFlo.

Operation Type

FTP or SFTPSelect the protocol to be used when copying the files from the AWS bucket to the FTP server.

Source information (FTP Server)

FIELD NAMEDESCRIPTION
Server

DNS name or a Public IP address of the FTP server

Port

The FTP port number

User IDUser ID on the FTP server
PasswordThe password of the user specified in the User ID field.
FTP DirectoryThe Directory on the FTP server whose contents have to be copied to the S3 bucket.

Destination information (S3 bucket)


FIELD NAMEDESCRIPTION
S3 Bucket Name

The S3 bucket that will receive the files. Select the S3 bucket name from the drop-down list.

The list will show 

  • S3 buckets in your AWS account registered with LegacyFlo
  • the bucket hosting your Vaultastic Open Store(mithi-ind1-vaultastic-legacystore).
Destination folder

If the files are to be copied to the Vaultastic Open Store, then this parameter will have the name of your Vaultastic domain. Example: baya-com.vaultastic.com

If the files are to be copied to on your own bucket, give the folder which will contain the files. Leave this value empty if the destination is the root of the S3 bucket.

NOTE: S3 folder path should not start or end with a "/"