转移我有相当大的文件,从Blob存储检索和我想的弹性。如果它未能下载,例如网络连接暂时中断,需要重试x次。但是我注意到我不知道如何处理的行为。Interupting从Azure的Blob存储
我只需拔掉我的网线转移到我的机器的中间复制网络故障。然后会发生的是,转移停止在x%,并永远不会继续。会话保持活动状态,传输任务仍处于打开状态,并且目标文件保持锁定状态。即使在我将电缆插回去之后,它仍然保持这种状态,直到我关闭PowerShell会话(在这种情况下为ISE)。
这是我使用的命令:
Get-AzureStorageBlobContent -blob $file.Name -Container $containerName -Destination $localPath -Context $Context -clientTimeoutPerRequest 60 -ErrorAction Stop -Force
它永远不会抛出一个错误,它只是卡住。无论如何,我可以让这个超时,并返回一个错误,以抛出一个catch块?
谢谢。
感谢。一个耻辱,但。我知道AZCopy。尽管如此,我希望能够使用cmdlet来完成此操作。 – ScubaManDan