This gem will seamlessly transfer files from an Azure Blob Storage container to a designated SFTP server, ensuring a secure and efficient data movement process. This gem is designed to automate the file transfer, reducing manual intervention and enhancing overall operational efficiency.
Setup Guide
This gem will establish a connection between the Azure Blob Storage and the SFTP server. Once the connection is established, the gem will then get files from the specified Azure Blob Storage Source Folder
and upload them to the desired SFTP server folder.
To run this integration and connect Azure Blob Storage to the SFTP server, you need to configure the parameters that are mentioned below.
Azure Blob Storage
Server Host
Required. Specify the storage account name in the server host URLhttps://[account].blob.core.windows.net
.Storage Account
Specify the storage account name.Shared Key
Required. Specify the shared key.Source Folder
Required. Specify the container name, ending with a trailing slash, where you want to receive the file.Filter
Optional. Use this parameter to specify the filter criteria for files. For more details about the syntax of the filter visit here to check details for theLocal Filter
parameter.
SFTP
Server Host
Required. Specify the name or IP address of the SFTP server.Port
Required. Specify the port number.Username
Required. Specify a username to access the SFTP server.Password
Required. Specify a password to access the SFTP server.Destination Folder
Required. Specify the path to the destination folder ending with a trailing slash.
Note This gem only supports Shared Key authentication type.