云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

金山云_云服务器绑定域名_速度快

小七 141 0

国内云存储_美国_云主机代理平台

快照技术是虚拟化的关键功能之一。无论你是否已经是一个虚拟化专业人士,或者你刚刚开始了解它,你都应该在你这边获得Hyper-V快照。今天,我将为您提供有关Hyper-V快照的12件事。Hyper-V快照不再是快照了事实上,把Hyper-V快照称为"快照"是不正确的。尽管该术语对于较旧的系统(如Windows Server 2008、Windows 2008 R2和Windows Server 2012)仍然正确,但该技术在Windows Server 2012 R2中得到了改进,并被重命名为"Hyper-V检查点"。这样做是为了防止混淆Hyper-V快照和VSS(NTFS)快照,并保持一致。例如,Microsoft System Center Virtual Machine Manager(SCVMM)以前指的是检查点,而不是快照。改名还是有点让人困惑,但它是官方的,所以更容易接受。让我们同意从现在起将这项技术称为正式方式-Hyper-V检查点,假设您使用的是Windows Server 2012 R2或更高版本。什么是Hyper-V检查点?从物理上讲,Hyper-V检查点是一个差异化虚拟硬盘,具有特殊的名称和avhd(x)扩展名,以及一个具有GUID名称的配置xml文件。此外,如果在检查点创建过程中打开了虚拟机(VM)内存(.bin)和VM设备状态(.vsv),则可能还有两个附加文件。一旦获取了检查点,差分(.avhd(x))磁盘将成为存储对VM原始磁盘的临时更改的地方,而原始磁盘保持只读。从逻辑上讲,最好将Hyper-V检查点视为VM在特定时间点的一致状态。这意味着您可以保留此状态一段时间,并在VM的当前状态发生问题时恢复到该状态。听起来像是后援,对吧?但是,它不是!检查点不是备份把检查点看作备份是很不公平的。它不是防止数据丢失的补救措施,也不是备份的替代方法。由于其性质,检查点与VM硬盘一起存储在生产数据存储中。这意味着,数据存储仍然是系统中的单点故障。数据存储发生的任何问题都会使您没有虚拟机。如果您还不确定,请看一下关于备份与检查点的一些事实:只要您保留检查点,检查点可能会减慢整个主机的速度当虚拟机的虚拟磁盘损坏时,检查点将丢失备份在其他地方使用备份存储通过使用重复数据消除和数据压缩,备份消耗更少的空间备份完成后,备份不会影响VM性能备份可以还原为克隆的虚拟机,并与原始虚拟机并排运行考虑到以上几点,我希望您能看到检查点并不是数据保护软件的可行替代方案。那为什么我们真的需要检查点?何时使用Hyper-V检查点简单点说吧。在开发、测试或验收环境中而不是在生产环境中使用检查点。句号。在生产虚拟机上使用检查点是违反所有建议的。尤其是那些提供时间敏感服务的服务,如Microsoft SQL Server或Microsoft Exchange Server。当性能或存储空间的可用性对业务流程至关重要时,大淘客cms,它永远不是一个好的选择。Hyper-V检查点在您需要快速测试某些内容时非常有用,并且结果在几分钟内就可以看到。你可以保持一个稳定的虚拟机状态,看看你的测试运行是否顺利,或者它是否会破坏环境,然后将虚拟机恢复到稳定状态。短期测试的例子包括新操作系统补丁的行为或后端团队为公司网站开发的一段代码。检查点树在使用checkpoint进行操作之前,让我们看看它们是如何组织的。这称为检查点树。在这个树中,每个后续的检查点都只源于前一个检查点。因此,存储在这个检查点硬盘上的实际增量数据是实际状态与上次创建检查点时的状态之间的差异。这个检查点树一般有50个检查点的限制。但是,有一种方法可以通过在Windows Server 2012 R2中使用Virtual Machine Manager将其扩展到64。请记住,将检查点恢复到以前的状态,或者在状态之间跳跃,会使树偏离。图1。Hyper-V检查点树检查点树越长,磁盘I/O开销以及VM和存储子系统性能降低的可能性就越大。另外,随着树的增长,您将获得额外的存储消耗。例如,当我用树中的几个检查点在我的虚拟机上测试时,我的存储消耗结果在几天内几乎翻了一番。如何创建Hyper-V检查点打开Hyper-V管理器,右键单击一个VM或一组选定的VM,然后单击checkpoint。再简单不过了,对吧?如果您希望PowerShell cmdlet用于管理,请继续阅读。对于创建的Hyper-V检查点,可以执行以下几个操作:应用、导出、重命名和删除。让我们一个接一个地解决,行业云,把问题弄清楚。图2。Hyper-V管理器。具有检查点树的VM如何重命名Hyper-V检查点默认情况下,检查点名称由它所属的VM名称和时间戳组成。改进命名系统或者从头开始创建你的命名系统可能是个好主意。从我个人的经验来看,有一个检查点被占用的原因以及检查点名称中的时间戳总是很好的。这可能听起来很明显,或者像是你不必注意的事情,但它可以拯救你的生命。如果您忘记删除一个检查点,这会降低数据存储的性能,但是您根本没有时间应用它来发现其中的内容,该怎么办?如何应用Hyper-V检查点这是最有趣的部分。你已经创建了一个检查点,在一个虚拟机上做了一个测试,发现有些地方不对劲。这时您可以恢复更改并回滚到稳定的VM状态。您可以通过右键单击检查点树并选择"应用"来完成此操作。然后必须决定是否将此VM状态保存到另一个检查点,然后开始应用该进程。Hyper-V将保存虚拟机,从检查点恢复所需状态,然后重新启动它。这个过程不是即时的,虚拟机将有一段时间没有响应,这取决于系统性能和虚拟机大小。相应地计划。图3。应用Hyper-V检查点如何删除Hyper-V检查点您可以删除检查点,但这并不意味着它包含的数据也将被删除。删除是一种合并操作,它解锁检查点文件,将其数据传输到父磁盘,然后删除该文件。删除检查点树意味着什么?删除检查点树时,将删除选定的检查点和所有后续检查点。注意:永远不要删除存储上的检查点磁盘,请改用Hyper-V管理器。否则,云服务器是什么,你就破坏了这棵树,它就没用了。图4。Hyper-V检查点子树删除PowerShell中与检查点相关的cmdlet这是一个棘手的部分。就像我之前说的,自从Windows Server 2012 R2以来,Microsoft将Hyper-V快照重命名为Hyper-V检查点。但是,如果您使用PowerShell进行管理操作,您会注意到重新命名可能有点混乱。我列出了所有与检查点相关的操作,并用相应的PowerShell cmdlet对每个操作进行了补充,因此您可以执行以下操作:使用checkpoint VM创建检查点使用Get-VMSnapshot显示VM检查点列表使用Export-VMSnapshot导出VM检查点使用Rename VMSnapshot更改检查点名称使用Restore-VMSnapshot应用检查点(及时恢复)使用Remove-VMSnapshot删除检查点(合并所有数据)图5。与Hyper-V检查点管理相关的PowerShell cmdlet其他下面是一个在上面没有找到但仍然有用的信息:当虚拟磁盘与检查点一起使用时,请不要展开该虚拟磁盘。整个检查点树都会崩溃。Windows server 2008(R2)中的快照删除操作在VM关闭、关闭或进入保存状态之前无法完全完成。因此,如何成为淘客,存储快照数据的.avhd文件将保留在存储位置,返利app开发,直到虚拟机达到这些状态。Windows Server 2016将带来什么?尽管现在谈论一个尚未发布的系统还为时过早,但仍有一些关于新功能和增强功能的信息,包括可用于它的Hyper-V检查点。此信息基于实际的Windows 10版本和Windows Server 2016技术预览版本。已经确定将有两种不同的检查点类型:标准和生产。虽然标准检查点是我在本文中描述的检查点,但生产检查点将是生产环境使用的高级检查点,顾名思义。他们将利用Windows上的VSS(Linux上的文件系统冻结)来提供数据一致性。因此,它将使虚拟机状态恢复成为一个完美的过程,具有分布式体系结构的来宾操作系统应用程序将能够正确处理它。图6。Windows Server 2016技术预览版4中的Hyper-V检查点有关Microsoft生产检查点的详细信息:https://msdn.microsoft.com/virtualization/hyperv_on_windows/user_guide/checkpoints你对Hyper-V检查点有什么经验?如果您有什么要分享的,请在下面这样做,我期待您的消息。另请参见视频:使用Veeam Availability for Hyper-V备份和恢复虚拟机Windows 10中的Hyper-V检查点Veeam社区论坛:Hyper-V虚拟机快照Hyper-V备份&