General restrictions: Azure storage is not a file system, but an object storage. The folder is more like a prefix of the object name. That is why renaming folders is not supported. Folder moves are only possible through copy and deletion.

1. Azure File Share
#


CrushFTP supports Microsoft Azure Shares as VFS item, it requires a Storage Account: https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview. About Azure file share: https://learn.microsoft.com/en-us/azure/storage/files/storage-how-to-create-file-share?tabs=azure-portal

The URL should looks like (Replace the url with your corresponding data!):

azure://STORAGE_ACCOUNT_NAME:ACCESSKEY@file.core.windows.net/SHARE_NAME/

You can find those on the Azure portal, under Storage Account. From the left-side menu select Access keys to reveal them.

attachments

Then paste them on the appropriate fields in CrushFTP.

attachments

When using “Browse…” in the Jobs interface, or plugin interfaces, the UI is slightly different:

There is an input field for the file service share: Share Name
attachments

2. Azure Blob Container
#


CrushFTP supports Azure Blobs(https://learn.microsoft.com/en-us/azure/storage/blobs/storage-blobs-introduction) as VFS item, it requires a Storage Account: https://learn.microsoft.com/en-us/azure/storage/common/storage-account-overview.
Azure Blob Storage is not like a normal filesystem with folders and deeper levels you can go into.  It's more like S3 where a file’s name contains slashes making it simulate a folder structure but with many limitations when it comes to renaming and truly simulating a normal file system. Folder rename is not supported.

The URL should look like (Replace the url with your corresponding data!):
azure://STORAGE_ACCOUNT_NAME:ACCESSKEY@blob.core.windows.net/BLOB_CONTAINER_NAME/

attachments

Data Lake storage Gen2: More info on the official website: https://learn.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-introduction.
Turn on the flag if the storage type is the data lake. It connects through Azure Blob Storage REST API https://learn.microsoft.com/en-us/rest/api/storageservices/blob-service-rest-api.
(This is not Azure Data Lake Storage Gen2 REST API: https://learn.microsoft.com/en-us/rest/api/storageservices/data-lake-storage-gen2)

When using “Browse…” in the Jobs interface, or plugin interfaces, the UI is slightly different:

To specify the blob container use the input field: Share Name
attachments

You need to select the blob type (append blob or block blobs - page blobs are not supported) specified when creating the blob on Azure.

3. SAS token
#


Azure also has the ability to delegate access with a shared access signature (SAS) https://learn.microsoft.com/en-us/azure/storage/common/storage-sas-overview.
In this case, the url should look like:
azure://STORAGE_ACCOUNT_NAME:@blob.core.windows.net/BLOB_CONTAINER_NAME/

Or
azure://STORAGE_ACCOUNT_NAME:@file.core.windows.net/SHARE_NAME/


attachments

The password field should be empty and put the SAS token to the "Shared access signature token" input field.

attachments

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
AzureConfiguration.png 78.7 kB 3 29-Dec-2020 05:25 krivacsz
png
AzureConfiguration2.png 77.5 kB 3 29-Dec-2020 05:25 krivacsz
png
AzureConfiguration3.png 27.4 kB 3 30-Jan-2023 04:16 Sandor new UI elements
png
AzurePortalAccessKey.png 57.7 kB 2 02-Feb-2023 03:30 Sandor blurred more
png
SAS.png 97.0 kB 1 02-Feb-2023 03:34 Sandor
png
Screen Shot 2017-08-09 at 9.08... 113.4 kB 1 29-Dec-2020 05:25 krivacsz Azure configuration
png
azureRemoteItem.png 57.5 kB 2 29-Dec-2020 05:25 krivacsz
png
azureRemoteItem2.png 53.5 kB 2 29-Dec-2020 05:25 krivacsz
png
azureRemoteItem3.png 20.3 kB 2 30-Jan-2023 04:16 Sandor new UI elements
png
azure_VFS_SAS.png 26.4 kB 1 02-Feb-2023 03:38 Sandor
png
azure_blob.png 74.0 kB 3 29-Dec-2020 05:25 krivacsz
png
azure_blob3.png 29.6 kB 4 30-Jan-2023 04:17 Sandor new UI elements
png
azure_blobRemoteItem.png 21.5 kB 4 30-Jan-2023 04:19 Sandor new UI elements
« This page (revision-100) was last changed on 17-Feb-2023 02:54 by krivacsz
G’day (anonymous guest)
CrushFTP10 | What's New

Referenced by
LeftMenu
VFS Protocols

JSPWiki v2.8.2