我想通过powershell从Azure文件存储中下载一个大文件 我发现所有解决方案都使用Azure blob,它无法与Azure文件一起使用,
有没有办法从Azure文件下载文件?
[注意:因为文件非常大(127GB)并且下载它会花费很多时间(可能需要3~4天),所以当我使用浏览器下载时它总是坏了]
以下是官方文件:https://docs.microsoft.com/en-us/azure/storage/storage-powershell-guide-full
答案 0 :(得分:4)
你可以用3种方式做到这一点
<强> 1。 Azure存储资源管理器
在任何窗口中安装azure storage explorer,您可以从那里下载文件
<强> 2。 AZ COPY
在powershell中执行以下命令,从azure blob下载文件
在powershell
中执行以下命令&'C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy\AzCopy.exe' /Source:https://<STORAGE-ACCOUNT-NAME>.blob.core.windows.net/test-adf /Dest:'C:\Program Files\Microsoft SQL Server\MSSQL13.SQLEXPRESS\MSSQL\Backup' /SourceKey:<BLOB-KEY> /S /XO
第3。 Azure文件服务
您可以将blob作为外部驱动器连接,以便轻松复制文件