c# - Azure 辅助角色从 Linux VM 复制文件

标签 c# azure azure-worker-roles azure-virtual-machine

我对 Azure 平台还很陌生,我尝试在 Google 上搜索任何帮助,但不幸的是我的 Google 搜索技能不是最好的。

我在 Azure 中有一个 Linux VM,Linux VM 上偶尔会有 wav 文件,需要从中复制。

我的计划是使用 Wokrer 角色访问 Linux VM 并使用 scp 复制文件,然后将它们存储在 Azure 中的存储帐户中。

是否可以为如何实现这一目标提供一些正确的指导?

最佳答案

在您的情况下,不需要辅助角色(只不过是在云服务中运行的 Windows Server VM)。如果您确实需要一个与Linux实例通信的辅助角色实例,则必须将它们与虚拟网络连接。我猜您才刚刚开始,而且该解决方案听起来设计过度。

相反:只需从基于 Linux 的应用程序直接写入 Blob 存储即可。如果您使用 .NET、Java、PHP、Python 或 Ruby,已经有 SDK 可以为您处理此问题 - 转到 here并向下滚动到开发人员中心,下载所选的 SDK,然后查看一些入门教程。

请记住,blob 存储是存储即服务,可以从任何地方访问。下面,只是 REST 调用,语言 sdk 封装了这些调用。

Azure Training Kit中有更多示例.

关于c# - Azure 辅助角色从 Linux VM 复制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16461650/

相关文章:

c# - 如何将用户控件复选框绑定(bind)到列表框中

javascript - 了解 ajax 在做什么

azure - 发布到 Azure 的网站可以有辅助角色吗?

c# - 如何从 Azure 角色内部检测当前订阅 ID?

c# - 反序列化从 node.js (azure sdk) 发送的 Azure ServiceBus 队列消息时出错

c# - IIS 7.5 Fixing 尝试加载格式错误的程序?

c# - Linq2Entites Count() with condition on bool not working as "I thought it would"吗?

c# - JQuery、ASCX 和 webmethods 似乎不起作用

Python-没有名为 'azure' 的模块

azure - 在 Service Fabric 中,SetupEntryPoint 是否在所有节点上执行?