绕过set-vmreplication -RecoveryHistory中的24快照限制。 (powershell,hyperv replica)

时间:2018-02-19 09:36:43

标签: powershell replication hyper-v disaster-recovery

这是我在这里的第一个问题, 我在项目中工作以自动化hyper-v副本解决方案。

所以我的问题是在PowerShell中

set-vmreplication -RecoveryHistory  
  

-RecoveryHistory

有24个像最大值,我想要pypass我需要它是72。

  1. 我试图看到代码源,但它是二进制的,我什么也做不了 以这种方式( #microsoft :* _ * :)。
  2. 我在微软论坛发帖,什么都没有
  3. enter image description here 错误(法语)它说 72> 24 即所有。

    所以,如果某人有解决方案或解决方案的开头非常有帮助。

    谢谢大家。 祝你有愉快的一天。

    @gvee #gvee

    嗨,谢谢你的帮助,但......

    我在我的实验室测试过,这不是ps cmd:

      

    Set-VMReplication VM01 -RecoveryHistory 24 -VSSSnapshotFrequencyHour 4

    它执行24个快照,每4个小时执行一次同步快照,总共我有24个快照(18个标准和6个连贯)

    所以在最后它没有解决我的初始问题:store more than 24 hours snap with hyper-v replica

2 个答案:

答案 0 :(得分:0)

我知道这是一篇较旧的文章,但我想完成3天或更长时间的检查点相同的事情。为什么?因为勒索软件倾向于在周末罢工。我的副本到星期一将无用。我所做的是在副本目标上启用了以前的版本,以便可以还原一个月或4天的副本的先前版本。至少数据会在那里,与此同时,我可以弄清楚如何还原它。除此之外,我计划使用扩展复制到另一台服务器和Veeam复制。希望一旦我开始看到这些技术的工作原理,我会提出一个更清洁的解决方案。想知道别人在做什么吗?仅复制24小时是不够的。

答案 1 :(得分:-1)

有充分证据表明,24是-RecoveryHistory允许的最大值。

<强> -RecoveryHistory

  

指定是否在副本虚拟机上存储其他恢复点。存储多于主虚拟机的最新恢复点可让您恢复到较早的时间点。但是,存储其他恢复点需要更多存储和处理资源。 您最多可以配置24个恢复点。

根据您的评论:

  

我的需要超过24小时

听起来你假设你的间隔只能是24*1hr;这是不真实的。

24快照是固定的最大值;但您可以使用-VSSSnapshotFrequencyHour参数更改频率快照。

  

指定卷影复制服务(VSS)执行虚拟机快照备份的频率(以小时为单位)

例如,您可以这样做:

Set-VMReplication VM01 -RecoveryHistory 24 -VSSSnapshotFrequencyHour 4

实际上,这会给你4天的历史记录!