We want to migrate data from Azure DataLake Gen1 to Azure DataLake Gen2 and we don't want to use Azure DataFactory, is there any way to copy data using azcopy/AdlCopy/Azure Storage Explorer?
2 Answers
0
votes
No, azcopy, AdlCopy and Azure Storage Explorer don't support copy data from ADL Gen1 to ADL Gen2.
azcopy supports directions are these:
- local <-> Azure Blob (SAS or OAuth authentication)
- local <-> Azure Files (Share/directory SAS authentication)
- local <-> Azure Data Lake Storage Gen 2 (SAS, OAuth, or shared key authentication)
- Azure Blob (SAS or public) -> Azure Blob (SAS or OAuth authentication)
- Azure Blob (SAS or public) -> Azure Files (SAS)
- Azure Files (SAS) -> Azure Files (SAS)
- Azure Files (SAS) -> Azure Blob (SAS or OAuth authentication)
- Amazon Web Services (AWS) S3 (Access Key) -> Azure Block Blob (SAS or OAuth authentication)
- From Azure Storage blobs into Data Lake Storage Gen1. You can't use AdlCopy to copy data from Data Lake Storage Gen1 to Azure Storage blobs.
- Between two Data Lake Storage Gen1 accounts.
If you want to copy data without using ADF, you can refer to this documentation.
0
votes
You can refer below documentation.
https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-migrate-gen1-to-gen2