【问题标题】:Copy files and folders from Azure DataLake Gen1 to Azure DataLake Gen2 without Azure DataFactory在没有 Azure DataFactory 的情况下将文件和文件夹从 Azure DataLake Gen1 复制到 Azure DataLake Gen2
【发布时间】:2021-02-05 12:56:03
【问题描述】:

我们想将数据从 Azure DataLake Gen1 迁移到 Azure DataLake Gen2,我们不想使用 Azure DataFactory,有没有办法使用 azcopy/AdlCopy/Azure Storage Explorer 复制数据?

【问题讨论】:

    标签: azure azure-storage azure-data-lake-gen2


    【解决方案1】:

    不,azcopy、AdlCopy 和 Azure 存储资源管理器不支持将数据从 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

    【讨论】:

    • 我们如何使用命令行将文件从 Azure DataLake Gen1 复制到本地?
    猜你喜欢
    • 2020-03-23
    • 1970-01-01
    • 2021-10-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-19
    • 2020-05-08
    • 1970-01-01
    相关资源
    最近更新 更多