如何使用虚拟机';在使用VMWare时使用Puppet创建快照

如何使用虚拟机';在使用VMWare时使用Puppet创建快照,vmware,puppet,Vmware,Puppet,我找到的答案引导我使用 或 但是找不到puppet示例,用户可以在其中获得创建VM快照的权限,也可以在没有根访问权限或管理员权限的情况下还原它 我还发现,但VMTH目前仅在QEMU+KVM环境中工作您需要创建一个Exec资源,并将其映射到允许您创建VM快照的VMWare Api 注意:创建快照不再可用,因为您每次都可以创建新的VM。创建快照的原因是保存已安装的应用程序以及处于特定状态的任何数据。因此,当我们创建新VM时,如果我们可以创建具有特定数据状态的VM以及已安装的应用程序,则无法重新生成这

我找到的答案引导我使用

但是找不到puppet示例,用户可以在其中获得创建VM快照的权限,也可以在没有根访问权限或管理员权限的情况下还原它


我还发现,但VMTH目前仅在QEMU+KVM环境中工作

您需要创建一个Exec资源,并将其映射到允许您创建VM快照的VMWare Api


注意:创建快照不再可用,因为您每次都可以创建新的VM。

创建快照的原因是保存已安装的应用程序以及处于特定状态的任何数据。因此,当我们创建新VM时,如果我们可以创建具有特定数据状态的VM以及已安装的应用程序,则无法重新生成这些VM,那么快照肯定不再有效了。我不确定我是否理解你的建议。我如何创建exec资源,它是否使用Puppet?您所说的“映射”是什么意思?以及映射到哪个VMWare API?如果您试图使用VMWare API从傀儡客户端创建VM快照。puppet客户端必须已安装用于VCenter o ESXI的客户端组件。然后,您必须编写一个puppet类,其中包含调用VMware API的资源,该API可以是使用Powershell或基本API的PowerCLI。是否可以仅向用户授予创建和还原快照的权限