微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

我们想将数据从Azure DataLake Gen1迁移到Azure DataLake Gen2,并且我们不想使用Azure DataFactory,有什么方法可以使用azcopy / Adlcopy / Azure Storage Explorer复制数据吗?

解决方法

否,azcopy,AtlCopy和Azure Storage Explorer不支持将数据从ADL Gen1复制到ADL Gen2。

azcopy支持的说明如下:

  • 本地 Azure Blob(SAS或OAuth身份验证)
  • 本地 Azure文件(共享/目录SAS身份验证)
  • 本地 Azure Data Lake Storage Gen 2(SAS,OAuth或共享密钥) 身份验证)
  • Azure Blob(SAS或公共)-> Azure Blob(SAS或OAuth) 身份验证)
  • Azure Blob(SAS或公共)-> Azure文件(SAS)
  • Azure文件(SAS)-> Azure文件(SAS)
  • Azure文件(SAS)-> Azure Blob(SAS或OAuth身份验证)
  • Amazon Web Services(AWS)S3(访问密钥)-> Azure Block Blob(SAS或 OAuth身份验证)

AdlCopy

  • 从Azure存储blob到Data Lake Storage Gen1。你不能用 AdlCopy将数据从Data Lake Storage Gen1复制到Azure存储 斑点。
  • 两个Data Lake Storage Gen1帐户之间。

如果要在不使用ADF的情况下复制数据,则可以参考此documentation

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。