从外部应用程序将文件上传到 Azure 虚拟机的任何方式
Any way to upload file to azure virtual machine from external application
我有一个 windows 应用程序,我想从这个 windows 应用程序上传一个文件到 Azure 虚拟机数据磁盘或 os 磁盘。我需要这个,因为有一些进程(运行 由第三方加载项)在 azure 虚拟机上工作,该进程只能从本地驱动器读取文件。但是该文件将通过我的 windows 应用程序生成。
有什么办法可以实现吗
提前致谢!!
有两种方法可以将文件上传到 Azure VM:
1.Use AzCopy command-line or Azure Storage Explorer 将文件上传到Azure blob(数据盘)。
2.Setup Azure VM 中的 RRAS(服务器),通过 RRAS 连接 Azure VM 和 windows,然后将 Azure file share service 挂载到 windows 和 Azure VM(类似于共享文件夹).
Azure 文件共享仅支持 SMB 3.0:
如果您使用的是 DSVM(数据科学虚拟机)或任何 VM 运行 jupyter notebook。您只需使用浏览器进入 jupyter notebook 界面,然后单击右上角的 "upload",即可在简单通用的界面中将您计算机中的任何文件上传到活动目录。
https://###your_VM_public_ip###:8000/
8000 是 jupyter notebook 的默认端口,您可以在 Azure 门户中查看您的 vm 设置,以确保这是适合您的情况的正确端口。
我有一个 windows 应用程序,我想从这个 windows 应用程序上传一个文件到 Azure 虚拟机数据磁盘或 os 磁盘。我需要这个,因为有一些进程(运行 由第三方加载项)在 azure 虚拟机上工作,该进程只能从本地驱动器读取文件。但是该文件将通过我的 windows 应用程序生成。
有什么办法可以实现吗
提前致谢!!
有两种方法可以将文件上传到 Azure VM:
1.Use AzCopy command-line or Azure Storage Explorer 将文件上传到Azure blob(数据盘)。
2.Setup Azure VM 中的 RRAS(服务器),通过 RRAS 连接 Azure VM 和 windows,然后将 Azure file share service 挂载到 windows 和 Azure VM(类似于共享文件夹).
Azure 文件共享仅支持 SMB 3.0:
如果您使用的是 DSVM(数据科学虚拟机)或任何 VM 运行 jupyter notebook。您只需使用浏览器进入 jupyter notebook 界面,然后单击右上角的 "upload",即可在简单通用的界面中将您计算机中的任何文件上传到活动目录。
https://###your_VM_public_ip###:8000/
8000 是 jupyter notebook 的默认端口,您可以在 Azure 门户中查看您的 vm 设置,以确保这是适合您的情况的正确端口。