
Name should not start or end with hyphen.Name should not contain two consecutive hyphens.Lower case letters, numbers and hyphen.Virginia) Region endpoint)ĪWS S3 has different set of naming conventions for bucket names compared to Azure Blob container/ADLS Gen2 filesystem/File share.įor Azure, container/filesystem/share's naming follows: The bucket name is part of the domain name in the URL, examples:Ī. Similar to the behavior of AWS S3 management console, objects with suffix “/” will be considered as folder in AzCopy, and will not be copied as an object to Azure Blob storage.ĪzCopy supports virtual-hosted-style and path-style URL: Objects in AWS S3 with suffix “/” are considered as folder When source is bucket and destination is an Azure blob service endpoint, container with name will be created in destination storage account to store data.Ī.Copy a bucket to an Azure Storage account: Set environment variable AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY for S3 source.ĥ.Copy all buckets in AWS S3 to an Azure Storage account: Please refer to for what “folder” means for S3.

To do this, AzCopy uses Put from URL API from the Azure Blob storage REST APIs which directly copies a given chunk of publicly accessible data from a given URL to an Azure Blob storage account. AzCopy v10 ( starting in 10.0.9 release) supports copying data between two Blob storage services (two Azure Storage accounts) as well as from Amazon Web Services (AWS) S3 to Azure Blob storage.
