将数据从Azure上的虚拟机复制到Azure存储的最明智的方式是什么?
要在本地PC上执行操作,我使用azure-cli,但这需要一些设置步骤(Azurelogin)。 我希望能够使用Ansible(完成)启动一个虚拟机,创build一些东西(完成),然后将其保存到Azure存储。
目前,最简单的方法是将数据下载到我的电脑,然后上传到Azure,但这不切实际或不明智。
我最好的select似乎是确保Ansible / Azure在虚拟机上正确设置(这是不平凡的),所以我可以运行Ansible模块
我会下载并安装azcopy到你的目标机(我相信这只是一个MSI安装,所以你可以自动化),然后用它直接复制信息到Azure存储。 如果您可以通过部署/构build过程传递存储帐户名称和密钥,则无需使用Azure Powershell或CLI。
不知道你是否正在使用Linux,但azcopy for linux目前正在预览。