2017-02-24 120 views
2

我写这个问题是因为我只找到了关于我的场景的部分信息。Azure - VM Generalize

在Azure中克隆一个虚拟机,我需要释放和概括,我可以创建大量的副本,尽可能多。我没有找到的详细信息是:

  • VM在核心方面推广“cost”me?在azure vm generalize之后,如果我运行azure vm list-usage,使用的内核数是否减少?

  • 如果我将虚拟机与配置的所有用户/组/服务(Apache,数据库等)放在同一个虚拟机磁盘中,在泛化 - >克隆后,我会在新克隆的虚拟机中再次找到这些配置?

  • 什么是我可以改变后的泛化,例如。可用性集,网络安全组,NIC相关等?

感谢

+0

接受有效的答案,不要编辑它到你的问题。 –

+0

好的,完成。谢谢。 –

回答

2

的VM广义的 “性价比” 我在CORE的任期?如果我运行azure vm list-usage,使用的内核数量是否减少?

是的,它在CORE的期限中花费你。但是,您不需要为VM付费。您只需支付OS和日期VHD存储帐户的费用。当您使用vm list-usage时,您会发现核心CurrentValue不会更改。当你删除VM时,核心将被释放。

我会重新找到新的这个配置的克隆VM

是的,你可以。除其他功能外,Sysprep还会删除您的所有个人帐户信息,并准备将该机器用作映像。更多信息请参考link。对于Linux VM,请参考link

通用化后我可以改变什么参数,例如: 可用性集,网络安全组,NIC相关等?

您可以使用generalized VHD image创建任何虚拟机。他们都可以关联到新的虚拟机。有关如何从广义VHD映像创建虚拟机的更多信息,请参阅此link

+0

谢谢,我使用Linux VM,我认为我不能使用SysPrep。 看来,我唯一的机会就是从vm中创建一个模板,并将其自定义,直到此模板的最后一次使用。 –

+0

我很抱歉。我没有在vm OS系统之前指定。 –

+1

@GiorgioDesideri对于Linux,您应该使用'sudo waagent -deprovision + user',这个命令类似于'Sysprep'。更多信息请参阅此[链接](https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-linux-capture-image)。该命令还会删除您的个人帐户信息。 –

0
  1. 虚拟机根据其容量计费,而不是他们是否广义与否,从广义虚拟机创建一个虚拟机和虚拟机将花费相同的基础上(当然了,他们是相同的“大小”)。
  2. 这个问题与天青无关,它只是一个syprep。 Azure没有为此过程添加任何内容。
  3. 您在创建新虚拟机时所期望的任何内容。

您需要了解虚拟化背后的基本概念,以了解发生了什么。

https://en.wikipedia.org/wiki/Virtualization