从外部应用程序上传文件到azure虚拟机的任何方法

时间:2016-12-29 13:25:34

标签: azure-virtual-machine

我有一个Windows应用程序,我想从这个Windows应用程序上传文件到azure虚拟机数据磁盘或操作系统磁盘。我需要这个,因为有一些进程(由第三方加载项运行)在azure虚拟机上运行,​​该进程只能从本地驱动器读取文件。但是该文件将通过我的Windows应用程序生成。

有没有办法实现这一目标。

提前致谢!!

2 个答案:

答案 0 :(得分:0)

将文件上载到Azure VM有两种方法:
1.使用AzCopy命令行或Azure Storage Explorer将文件上传到Azure blob(数据磁盘)。
2.在Azure VM中设置RRAS(服务器),通过RRAS连接Azure VM和Windows,然后将Azure file share service挂载到Windows和Azure VM(类似于共享文件夹)。 Azure文件共享仅支持SMB 3.0: enter image description here

答案 1 :(得分:0)

(如果使用的是DSVM(数据科学虚拟机)或运行jupyter笔记本的任何VM)。您只需使用浏览器进入jupyter笔记本界面,然后单击右上角的“上传”,然后在简单且通用的界面中将计算机中的任何文件上传到活动目录即可。

https://###your_VM_public_ip###:8000/

8000是jupyter笔记本电脑的默认端口,您可以在azure门户中查看虚拟机设置,以确保这是适合您的情况的正确端口。