Shashank Mishra
Shashank Mishra

Reputation: 1

How to transfer blobs from an Azure container to a FTP server/location?

The project I have been assigned has a requirement of transferring data from an Azure Blob Container to a FTP location (Veeva Vault to be precise). I tried the following approaches:

  1. Tried to create a pipeline in Azure Data factory. But could not set the sink location as the FTP server.
  2. Created a Linux (Ubuntu 18.04) VM on Azure. On the VM I mounted the Azure container and then uploaded the data to the FTP server. This method was successful.

The constraint here is that every thing should be on Azure itself and should be automated. The second approach I have followed seems to be a wastage of resources and has many factors which can lead to failure of the migration. (I am new to Azure platform)

Also the FTP server is secured.

Is there any better approach to transfer the data from Azure container to the FTP server?

Upvotes: 0

Views: 1583

Answers (1)

Thiago Custodio
Thiago Custodio

Reputation: 18387

You can use Azure Logic App and the Blob Storage and SFTP connectors:

https://learn.microsoft.com/en-us/azure/connectors/connectors-create-api-azureblobstorage

https://learn.microsoft.com/en-us/azure/connectors/connectors-create-api-sftp

PS: You can either use Blob Trigger as the starting point for your workflow and also schedule to batch the transfer according to some interval you define

Upvotes: 1

Related Questions