应用程序在Windows客户端VM中的一致VM快照...

  • 2021年11月30日
  • 5个答复
  • 177意见

Userlevel 1
徽章 +2
  • 开拓者
  • 18个答复

大家好,

我注意到应用程序一致的VM快照,例如Windows 10 Pro VM启用了NGT并安装在VM中,并使用“ NCLI NGT列表”进行了验证,并且在以下警报中导致了以下警报。

VM“ Test-VM”不支持VSS快照,因为没有安装VSS软件。

和 …

VSS已启用,但是在由Test-VM保护的访客VM(S)测试VM上未安装VSS软件或PRE_FREEZE/POS_FREEZE/POST_THAW脚本。

使用Windows Server 2016 VM与各自的保护域生成应用程序一致的Nutanix VM快照。使用Windows 10 VM,它将行不通。在2个不同的Nutanix簇中进行了验证。

群集配备了AOS 5.15.4 LTS版本。

我找不到一个提示,不支持Windows 10 VM。

问候,

didi7


5个答复

Userlevel 4
徽章 +5

以下文章有答案:

https://portal.nutanix.com/page/documents/details?targetId=prism-element-element-data-protection-guide-v6_0:wc-dr-application-snapsistent-snapshots-napshots-wc-r.html

基本上,在NGT处于活动状态时,在Windows Server应用程序上,一致的快照将起作用。在Windows 10上,您需要NGT和PRE_FREEZE/POST_THAW脚本,以进行应用程序快照。

Userlevel 1
徽章 +2

你好谢尔盖,

只要在VM上安装和激活NGT并且存在相关的保护域,APP一致的与Windows服务器的快照备份完美地工作。

换句话说,对例如Windows 10您需要创建一个pre_freeze.bat和post_thaw.bat脚本如下…

@echo离开

ver

这很简单吗?我们不需要关闭这些特定VM上的任何服务。

奇怪的是,这确实在没有这些脚本的情况下可以在Windows Server上使用,但在Windows 10上不行。

问候,

didi7

Userlevel 1
徽章 +2

好的,现在使用pre_freeze.bat和post_thaw.bat中的Windows 10工作,例如

C:\ Program Files \ Nutanix \脚本

有内容…

@echo离开

ver

有趣的!

Userlevel 4
徽章 +5

Windows Server和客户端版本之间的区别在于VSS组件中。对于应用程序一致的快照,VSS正在处理一致性。在服务器版本上,就足够了。由于客户端Windows版本缺乏功能,Nutanix群集必须依靠冻结/融化脚本来要求IO,并且无法检查IO是否实际上是Quess的,因此即使您放置空脚本文件,快照将被视为应用程序一致的,但是如果您的脚本不做适当的工作来要求应用程序,那么这些快照实际上并不是应用程序一致,这只是欺骗系统的一种方法。这些快照实际上会碰撞。

因此,要使您的快照在Windows 10上真正符合应用程序,您需要确保您的冻结/解冻脚本写得很好,并且实际上是在要求应用程序IO。

Userlevel 1
徽章 +2

当然,这些pre_freeze/post_thaw脚本是伪造的,但是只要Windows 10 VM的作用就像可以说是文件服务器,它仍然是应用程序或操作系统。

在VMware vSphere中,您只需要VMware工具,而无需脚本即可创建应用程序一致的快照(当然只要没有特定的应用程序),例如Windows VM,例如Windows 10,具体取决于备份软件。

Veeam B&R具有自己的专有AAIP集成,可以在使用VSPhere作为Hypervisor时创建一个独立于VMware工具的应用程序的快照。

回复


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"}}}">
Baidu