加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-server-2012 – 如何正确地为文件服务器进行灾难恢复?

发布时间:2020-12-13 23:47:50 所属栏目:Windows 来源:网络整理
导读:我们目前正在为 Windows文件服务器实施DR策略.我们排除了存储复制,因为它是一种预览功能,故障转移群集是为高可用性而非DR而设计的. DFSR在复制打开/锁定文件方面也存在不足,使其无法完成任务. SAN到SAN的文件服务器虚拟机复制似乎对我来说是最好的方法,尽管
我们目前正在为 Windows文件服务器实施DR策略.我们排除了存储复制,因为它是一种预览功能,故障转移群集是为高可用性而非DR而设计的. DFSR在复制打开/锁定文件方面也存在不足,使其无法完成任务.

SAN到SAN的文件服务器虚拟机复制似乎对我来说是最好的方法,尽管由于复制是一个未在更高级别合并的原始副本而被警告,我可能会引起不一致.文件系统或损坏的文件.但是,在此方法中复制的任何服务器都是如此,这是我们DR计划中用于其他服务器的方法. VSS / Previous Versions也可以始终用于还原任何损坏的文件.

进行SAN复制的好处是否超过文件可能损坏的风险?或者是否有更好的方法为文件服务器执行DR?也许有一种产品可以执行更高级别的复制/快照,从而最大限度地减少数据中的逻辑不一致性?

注意:群集正在运行vSphere 5.5

SAN到SAN复制是最好的选择,可以在声明灾难后尽快将文件服务器重新联机.请注意,此类DR保护不能保护与本地备份不同的功能 – 您无法使用复制的SAN卷(例如,取消删除上个月的文件).

损坏的文件不存在SAN到SAN复制的危险,除非它是主站点上的文件服务器破坏它们.每个提供基于块的存储(LUN)复制的SAN都有一些防止损坏和保证一致性的机制.这是一个比大多数人都知道的更棘手的问题,因为出于优化原因,写入通常不按顺序应用于磁盘,即使没有复制也是如此.这就是为什么大多数存储的写缓存都有某种电源故障安全网(如电池或UPS):没有写入只保存在缓存中,底层磁盘可能已损坏.通常情况下这是可以的,但是如果断电,则需要确保存储器确认的最后一次写入保存到磁盘,以便在磁盘出现时使磁盘保持一致.

复制处理方式有所不同,具体取决于您的复制方式:

>同步复制可确保一致性,因为它不会向本地服务器返回写入确认,直到它确认写入已将其安全地发送到辅助站点.这大大减慢了写入速度,并且没有供应商支持在相对较低距离的恒星连接上执行此操作.实际上,支持的距离通常很低,以至于你很容易受到同样的飓风的影响.很难看到,通常不是唯一的.
>异步检查点复制是迄今为止最常见的算法,绝大多数开放系统存储都使用该算法.该框将定期复制一致的检查点,这意味着它将确保在远程系统上找到的可恢复副本没有丢失的写入.如果它在检查点中间被中断,它会丢弃它并转到最后一个已知的一致点.我见过的系统,只要你的WAN支持它,就可以使用这种方法让你的恢复点为15秒.
>异步有序传递复制比检查点更难和更难,但在我看来是异步算法中最好的.它的作用是按照它们完成的顺序在WAN上发送写入.问题在于,与检查点复制不同,如果这种情况落后,则无需刷新完全重新同步(重新发送所有数据),就无法刷新用于保存未发送写入的存储.通常,如果链接无法跟上写入,它将回退到检查点模式,并在获得最近足够的检查点后再次开始按顺序传递. EMC的恢复点和Hitachi的HUR都这样做,但我没有看到任何其他供应商这样设置.

所有这些机制都为您提供“崩溃一致性”.磁盘处于与突然关闭服务器电源时相同的状态.从崩溃一致的副本中运行文件系统和数据库需要一些工作,但它总是可行的.如果您想要更多内容(您在问题中提到的“更高级别”),则需要将复制与应用程序集成.这通常意味着暂停对应用程序的写入,等待所有内容都已转储到存储,然后启动复制的一致性点.这称为“应用程序一致性”.它通常会提供稍微更旧的恢复点,但恢复时间略低于崩溃一致性.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读