1

我似乎找不到任何关于将数据批量上传到 azure 的参考。

我有一个包含 650,000 个 pdf 文档的文档存储,占用了大约 1.2 TB 的磁盘空间。

通过 Web 将这些文件上传到 Azure 会很困难。有没有办法可以邮寄硬盘并让您的团队为我上传?

如果没有,您能推荐上传这么多文件的最佳方式吗?

4

5 回答 5

3
于 2012-06-18T23:04:56.850 回答
1

由于 Windows Azure 不支持磁盘传送,您最好使用支持并行上传的第 3 方应用程序(或编写您自己的应用程序)。这样,您仍然可以更快地上传。Gladinet、Cloudberry 等第 3 方应用程序可用于上传数据,但我不确定它们如何配置以获得最大并行上传以实现最快上传。

如果您决定自己编写,这里是起点:带有进度更改通知的异步并行块 Blob 传输

于 2012-06-18T23:01:59.850 回答
1

我知道这对于 OP 来说有点太晚了,但是在 Azure 管理门户中的存储下,选择您的存储实例,然后单击顶部的导入/导出链接。在该屏幕的底部,有一个“创建导入作业”链接和图标。此外,如果您单击最右侧的蓝色帮助图标,它会显示:

在通过网络上传成本过高或不可行的情况下,您可以使用 Windows Azure 导入/导出服务将大量文件数据传输到 Windows Azure Blob 存储。您还可以使用导入/导出服务将驻留在 Blob 存储中的大量数据及时且经济高效地传输到本地安装。使用 Windows Azure 导入/导出服务将数据传输到 Blob 存储

要将大量文件数据传输到 Blob 存储,您可以将一个或多个包含该数据的硬盘驱动器发送到 Microsoft 数据中心,您的数据将在该数据中心上传到您的存储帐户。同样,要从 Blob 存储中导出数据,您可以将空硬盘驱动器发送到 Microsoft 数据中心,在那里您的存储帐户中的 Blob 数据将被复制到您的硬盘驱动器,然后返回给您。在发送包含数据的驱动器之前,您将加密驱动器上的数据;当 Microsoft 导出您的数据以发送给您时,该数据也会在发送前进行加密。

于 2014-06-08T14:49:50.980 回答
1

虽然 Azure 目前不提供物理摄取过程,但如果您与 Azure 团队好好交谈,他们可以一次性完成。如果您愿意,我可以为您联系产品团队(greenbutton dot com 的戴夫)。

或者,还有一些解决方案,例如 Aspera,它提供了通过 UDP 进行的加速数据传输,并且正在与 Azure 媒体服务产品一起在 Azure 中进行 beta 测试。

我们也有一些工具可以帮助解决这个问题http://www.greenbutton.com并利用 Aspera 的技术。

于 2012-06-18T21:37:05.240 回答
0

windows azure storage powershell 和 azcopy 都可以将数据批量上传到 azure。

对于 azure storage powershell,您可以使用ls -File -Recurse | Set-AzureStorageBlobContent -Container upload.

您可以参考http://msdn.microsoft.com/en-us/library/dn408487.aspx了解更多详情。

对于 azcopy,可以参考这篇文章http://blogs.msdn.com/b/windowsazurestorage/archive/2012/12/03/azcopy-uploading-downloading-files-for-windows-azure-blobs.aspx

于 2013-09-03T08:35:49.627 回答