Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将80GB文件上载到azure blob存储_Azure - Fatal编程技术网

将80GB文件上载到azure blob存储

将80GB文件上载到azure blob存储,azure,Azure,我正在寻找一个实用工具上传一个80 GB的文件(VHD)到Azure blob存储。我尝试了来自Cerbernata的Azure Management Studio,这是一个很好的工具,但上传一直失败。我也尝试了Azure Storage Explorer,但没有成功。我的互联网提供商是ATT Uverse,根据speedtest.net,我的下载速度为16 Mbps,上传速度为1.4 Mbps。如果我的数学正确的话,这应该足够在几天内上传文件了 81920 MB 1.4 Mbps=.175 M

我正在寻找一个实用工具上传一个80 GB的文件(VHD)到Azure blob存储。我尝试了来自Cerbernata的Azure Management Studio,这是一个很好的工具,但上传一直失败。我也尝试了Azure Storage Explorer,但没有成功。我的互联网提供商是ATT Uverse,根据speedtest.net,我的下载速度为16 Mbps,上传速度为1.4 Mbps。如果我的数学正确的话,这应该足够在几天内上传文件了

81920 MB 1.4 Mbps=.175 MB/s
5.4天


有没有一种方法可以将一个文件分成几部分并将其部分上载到azure blob存储?我是否需要编写自己的C#客户端来上传文件?我可以做到这一点,但我希望找到一个好的工具,可以为我做到这一点。

你试过AzCopy工具吗?这个工具很快。请点击此处:

如果这不起作用,您必须编写代码来分割文件并上传它。 您可以使用以下代码获得帮助:
你试过AzCopy工具吗?这个工具很快。请点击此处:

如果这不起作用,您必须编写代码来分割文件并上传它。 您可以使用以下代码获得帮助:

我想你已经尝试过使用Azure Powershell来实现它了?添加AzureVhd命令

有关更多信息,请查看:

说到这里,我试着用这种方法上传一个57GB的vhd,但在大约40分钟后它一直失败,所以我不得不不断地恢复这个过程。它在我创建的20MB vhd测试中第一次运行良好


UDPATE:我最终让它工作了,虽然powershell,但我的问题是我试图上传的vhd文件,而不是我使用的过程。

我想你已经尝试使用Azure powershell来完成了吗?添加AzureVhd命令

有关更多信息,请查看:

说到这里,我试着用这种方法上传一个57GB的vhd,但在大约40分钟后它一直失败,所以我不得不不断地恢复这个过程。它在我创建的20MB vhd测试中第一次运行良好


UDPATE:我最终通过powershell实现了它,但我的问题是我试图上传的vhd文件,而不是我使用的过程。

您可能想查看以下帖子:。
它解释了如何使用PowerShell脚本将任何文件上载到Blob存储。

您可能想查看此帖子:。
它解释了如何使用PowerShell脚本将任何文件上载到Blob存储。

我尝试了AzCopy,但它超时了:(我还查看了源代码,但我不确定要引用哪些DLL,它也没有任何代码可下载。我尝试了AzCopy,但它超时。)(我还查看了源代码,但不确定要引用哪些DLL,它也没有任何代码可下载。