我有一个MSDN订阅,允许我下载和安装各种Microsoft产品。
我想从那里下载Sql Server 2016 Developer Edition。但由于与此问题无关的原因,我想保留下载的ISO文件不在本地计算机上,而是保存在Azure帐户中的Azure文件共享上。
现在,我首先从MSDN下载到我的计算机,然后上传到Azure文件存储。
浪费,如果我能以某种方式将其从MSDN直接下载到Azure文件,效率会更高。
据我所知,如果我有Azure VM,那就可以了。但我不。所以,我想知道在没有Azure VM的情况下是否可以这样做。
答案 0 :(得分:0)
部分回答你的问题。
如果您尝试使用的文件的URL(在您的情况下为SQL Server 2016 Developer Edition的ISO)是公开的(例如,如果您将URL粘贴到浏览器的地址栏中,则应该能够访问该文件)文件),然后你不必下载/重新上传。 Azure存储提供异步服务器端复制功能,可以通过从可公开访问的资源进行复制来创建文件。
有关复制文件的详情,请参阅此link
。由于您没有提及任何编程语言,因此我提供了REST API的参考。但您可以使用其中一个可用的SDK来完成此任务。
我说部分答案的原因是因为我不知道如何以编程方式访问文件的链接。