在azure vm

时间:2017-04-25 11:20:42

标签: azure azure-virtual-machine

我正在尝试在azure vm上部署nodejs应用程序,但我一直在阅读vm机器可能崩溃或重新启动。

所以我说打开vm并安装了nodejs和我需要的所有必需工具然后我从github获取代码并启动它,现在每个东西都运行正常。

我想知道如果vm重启/崩溃会发生什么?我下载的工具和代码会丢失吗?当我开始重新下载工具,设置环境,下载我的代码然后运行它时,如何制作虚拟机?

1 个答案:

答案 0 :(得分:1)

Azure虚拟机使用Azure Blob来备份操作系统磁盘VHD以及任何连接的数据磁盘VHD。因此,对于那些磁盘,无论VM是否正在运行(或崩溃),一切都是持久的。

VM还在临时磁盘上提供临时存储。假设放置在这些临时磁盘上的任何内容都可以在崩溃/重启时消失。

因此,如果您在操作系统或附加磁盘上安装任何类型的代码库,应用程序等,除非您停用VM(和相关存储),或者自行删除它,否则事情仍然存在。

有关Azure虚拟机和存储的大量文档,可以提供其他详细信息。