Windows服务器修补
+1
我正在寻找一种补丁产品,该产品将搭配到Nutanix并能够在修补之前拍摄快照,我们希望自动化此过程,以避免在部署补丁程序之前手动拍摄快照。我们确实有保护域的设置,但是在时间间隔内,仅使用这些前部署并不理想,因为它们可以落后于实际的修补部署数小时。
如果有人使用具有此功能的产品,请告诉我,或者您可能有更好的方法在Nutanix中完成此操作。
如果有人使用具有此功能的产品,请告诉我,或者您可能有更好的方法在Nutanix中完成此操作。
我不知道任何可以直接访问Nutanix API的产品。
我建议您查看具有预安装脚本功能的产品,例如Shavlik(Ivanti)。
https://help.ivanti.com/sh/help/en_us/pat/23/topics/pre-install_script_and_post-_post-install_script_tabs.htm
您可以将其调用一个脚本,该脚本使用POST命令进入Nutanix REST API。
https:// clustername:9440/api/nutanix/v2/api_explorer/index.html#!/snapshots/createSnapShot
您可以从这里引用API调用。
https:// clustername:9440/api/nutanix/v2/api_explorer/index.html#!/snapshots/createSnapShot
就我个人而言,如果我这样做,我想确保快照完成后,您拥有该特定快照的UUID,以便完成后可以清理它。默认情况下,快照无限期保存。验证补丁按预期进行并清理快照后,我会清理快照。
应该让您更接近您想要的东西。绝不是完美的,但是它是完美的。这也使您不必在每个服务器上安装PowerShell cmdlet。
我建议您查看具有预安装脚本功能的产品,例如Shavlik(Ivanti)。
https://help.ivanti.com/sh/help/en_us/pat/23/topics/pre-install_script_and_post-_post-install_script_tabs.htm
您可以将其调用一个脚本,该脚本使用POST命令进入Nutanix REST API。
https:// clustername:9440/api/nutanix/v2/api_explorer/index.html#!/snapshots/createSnapShot
您可以从这里引用API调用。
https:// clustername:9440/api/nutanix/v2/api_explorer/index.html#!/snapshots/createSnapShot
就我个人而言,如果我这样做,我想确保快照完成后,您拥有该特定快照的UUID,以便完成后可以清理它。默认情况下,快照无限期保存。验证补丁按预期进行并清理快照后,我会清理快照。
应该让您更接近您想要的东西。绝不是完美的,但是它是完美的。这也使您不必在每个服务器上安装PowerShell cmdlet。
+1
这似乎与我想要的内容接近,我们目前使用Ivanti进行修补,因此这是一个很好的开始。您为Shavlik链接的过程似乎是我必须在实际补丁中设置的东西,我确实找到了部署模板内部的自定义操作部分。似乎这是我想要的,因为我可以将其设置为“使用此模板的所有部署” - “在任何补丁前运行” - “指定命令执行(254个字符)。现在,如果我对脚本有任何了解,我可以弄清楚我这个。
我需要自动化修补操作系统(Windows和Linux)
例如 - 该过程将是,拿起服务器快照,部署更新,测试服务器服务的功能,如预期的,即使不还原快照。
客户正在使用Manageengine桌面中央它用于部署软件和修补客户端计算机。
是否可以将平静与Manageengine Desktop Central集成以实现自动化?
如果不是,什么是替代方式及其整体工作流程?我正在寻找方向和一些支持。
回复
Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">