简体   繁体   English

在没有 Azure DataFactory 的情况下将文件和文件夹从 Azure DataLake Gen1 复制到 Azure DataLake Gen2

[英]Copy files and folders from Azure DataLake Gen1 to Azure DataLake Gen2 without Azure DataFactory

我们想把数据从Azure DataLake Gen1迁移到Azure DataLake Gen2,又不想用Azure DataFactory,有什么办法可以用azcopy/AdlCopy/Azure Storage Explorer复制数据?

No, azcopy, AdlCopy and Azure Storage Explorer don't support copy data from ADL Gen1 to ADL Gen2.不可以,azcopy、AdlCopy 和 Azure 存储资源管理器不支持将数据从 ADL Gen1 复制到 ADL Gen2。

azcopy supports directions are these: azcopy支持的方向是这些:

  • local <-> Azure Blob (SAS or OAuth authentication)本地 <-> Azure Blob(SAS 或 OAuth 身份验证)
  • local <-> Azure Files (Share/directory SAS authentication)本地 <-> Azure 文件(共享/目录 SAS 身份验证)
  • local <-> Azure Data Lake Storage Gen 2 (SAS, OAuth, or shared key authentication)本地 <-> Azure Data Lake Storage Gen 2(SAS、OAuth 或共享密钥身份验证)
  • Azure Blob (SAS or public) -> Azure Blob (SAS or OAuth authentication) Azure Blob(SAS 或公共)-> Azure Blob(SAS 或 OAuth 身份验证)
  • Azure Blob (SAS or public) -> Azure Files (SAS) Azure Blob(SAS 或公共)-> Azure 文件 (SAS)
  • Azure Files (SAS) -> Azure Files (SAS) Azure 文件 (SAS) -> Azure 文件 (SAS)
  • Azure Files (SAS) -> Azure Blob (SAS or OAuth authentication) Azure 文件 (SAS) -> Azure Blob(SAS 或 OAuth 身份验证)
  • Amazon Web Services (AWS) S3 (Access Key) -> Azure Block Blob (SAS or OAuth authentication) Amazon Web Services (AWS) S3(访问密钥)-> Azure Block Blob(SAS 或 OAuth 身份验证)

AdlCopy : 复制

  • From Azure Storage blobs into Data Lake Storage Gen1.从 Azure 存储 blob 到 Data Lake Storage Gen1。 You can't use AdlCopy to copy data from Data Lake Storage Gen1 to Azure Storage blobs.不能使用 AdlCopy 将数据从 Data Lake Storage Gen1 复制到 Azure 存储 blob。
  • Between two Data Lake Storage Gen1 accounts.在两个 Data Lake Storage Gen1 帐户之间。

If you want to copy data without using ADF, you can refer to this documentation .如果您想在不使用 ADF 的情况下复制数据,可以参考此文档

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM