【问题标题】:Azure- one drive transferAzure - 一个驱动器传输
【发布时间】:2016-03-18 04:30:54
【问题描述】:

我对 microsoft azure 非常陌生。我想将 5gb 的文件(数据集)从我的 Microsoft 一个驱动器帐户传输到 azure 存储(我猜是 blob 存储),然后将这些文件共享到 azure 上的大约 10 个其他 azure 帐户(我对如何共享有所了解归档这些文件)。我不太确定该怎么做,而且我不喜欢从一个驱动器下载 5gb 的文件然后上传到 azure。非常感谢您的帮助,非常感谢。

【问题讨论】:

  • 您好,欢迎来到 StackOverflow。这个问题在这里并不适合,因为它相当广泛且需要征求意见(使用预构建的应用程序和 API/SDK 将文件复制到 Azure 存储的多种方法)。至于下载?您需要在某处下载您的 OneDrive 文件(因为 OneDrive 不是 Azure 服务),这意味着您的本地计算机、托管 VM、Azure VM...然后有 OneDrive API 可用于考虑。很多选择。不是一个正确的答案。

标签: azure azure-storage azure-blob-storage onedrive


【解决方案1】:

David 的评论是正确的,但我仍然想提供几个链接来帮助您入门。就像他提到的那样,如果你能把它分解成几个更具体的问题,你可能会得到更好的 StackOverflow 响应。我认为问题的第一部分可以表述为“如何快速将 5GB 的文件传输到 Azure 存储?”。这在某种程度上仍然是基于意见的,但有几个更有限的答案:

  1. AzCopy/DmLib 分别是专门用于批量传输的命令行工具和 Azure 库。有几个选项,包括异步复制和同步复制。这些库在更大程度上专门用于从文件系统上传/下载,但可以帮助您入门。
  2. 有多种语言存储库,您可以在其中编写自定义代码来连接 OneDrive。这是.Net 的入门指南。

【讨论】:

    【解决方案2】:

    我认为这是一个非常真实的问题,因为下载大文件并将它们上传回来是一项非常昂贵且耗时的任务。您可以参考模板here,它允许您进行服务器端复制。

    希望,如果不是您,其他人也会因此而受益。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-16
      • 2015-06-18
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 2017-06-12
      • 1970-01-01
      相关资源
      最近更新 更多