我有一个Windows应用程序,我想从这个Windows应用程序上传文件到azure虚拟机数据磁盘或操作系统磁盘。我需要这个,因为有一些进程(由第三方加载项运行)在azure虚拟机上运行,该进程只能从本地驱动器读取文件。但是该文件将通过我的Windows应用程序生成。
有没有办法实现这一目标。
提前致谢!!
将文件上载到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:
如果您使用的是DSVM(数据科学虚拟机)或运行jupyter笔记本的任何VM。您只需使用浏览器访问jupyter笔记本界面,然后单击右上角的“上传”,只需将计算机上的任何文件上传到活动目录即可。
https://###your_VM_public_ip###:8000/
8000是jupyter笔记本的默认端口,您可以在azure门户中查看vm设置,以确保这是您的案例的正确端口。