189 8069 5689

veeam备份一致性TransactionConsistency-创新互联

1.静默处理的两种方式

当复制和备份一个在运行的虚拟机时,需要使用虚拟机保持静默或者冻结状态,来使得虚拟机能够保持数据的一致性,VBR两种方式来保持数据的一致性

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、网页空间、营销软件、网站建设、古城网站维护、网站推广。

Application-aware processing:基于Microsoft VSS(Volume Shadow Copy Service),对于正在运行的支持Microsoft VSS的应用可使用此选项

VMware Tools quiescence:针对不支持Microsoft VSS的应用程序,比如跑在Linux虚拟机上的一些应用。

VMware Tools quiescence选项是配置在job任务上,默认为未启用

veeam备份一致性Transaction Consistency

VBR利用的是VMware Tools中的VMware VSS component组件来静默虚拟机,VMware Tools支持Microsoft VSS,要想使用VMware Tools中的VMware VSS组件,虚拟机的操作系统必须为Windows server 2003/Vista/win7/server 2008/server 2012/server 2016

对于运行Windows vista和Windows 7的虚拟机,VMware VSS组件没有使用application writers,所创建的VSS快照是文件级别的一致性

对于运行Windows server 2003,VMware VSS组件使用的是VMware Writer,所创建的快照是应用级别的一致性

对于运行Windows server 2008和之后的虚拟机,所创建的VSS快照依据平台和状态的不同,可以是文件级别的,也可以是应用级别的。

对运行VSS-aware的应用,如微软AD,SQL Server,SharePoint,Microsoft Exchange或Oracle的任务,必须要开启application-aware processing。

Application-aware processing是Veeam基于微软的VSS技术来保证数据的一致性,前提是要求虚拟机安装好VMware Tools并更新到最新版本。如果虚拟机运行的应用不支持Microsoft VSS,如MySQL,可以使用VMware Tools quiescence和pre-freeze,post-thaw脚本

2. Application-Aware Processing工作流程

(1) VBR检测到虚拟机运行了VSS-aware应用,在虚拟机上部署运行环境进程

(2) VBR收集安装在虚拟机上的应用信息

(3) VBR为VSS-aware还原准备应用

(4) Microsoft VSS与应用交流,在特定的时间点静默IO活动

(5) VBR扮演VSS请示者身份,并触发虚拟机的VSS快照

(6) VBR触发一个VMware vSphere虚拟机快照

(7) Microsoft恢复IO虚拟机操作系统上的IO活动

(8) job按正常的工作流处理

(9) 如果job中配置了truncate transaction logs,备份创建成功后,VBR将会对虚拟机操作系统上的事务日志进行截断。

veeam备份一致性Transaction Consistency

3. 如何选择VM Quiescence的方式

对于运行支持Microsoft VSS的进程的虚拟机,建议使用Application-aware processing,比如Microsoft Exchange, Microsoft Active Directory and other;

对于不能使用Application-aware processing的应用(如你无法通过网络部署Veeam运行进程或处理一个需要保持数据一致性的Linux虚拟机),你应该开启VMware Tools quiescence。使用此选项时,VBR不会下面两个动作,这两步是应用使用应用感知时执行的。

(1)在下一次虚拟机启动时,申请应用指定的设置为VSS-aware作准备

(2)备份或复制成功后截断事务日志

两个选项都勾选。对于一个任务里同时添加了Linux和Windows虚拟机的场景,推荐两个都选,这样所有的虚拟机都能够保持一致性的状态,使用application-aware processing或VMware Tools quiescence

(1) VBR首先会尝试使用Application-aware processing来进行备份和复制,如果成功了,则不会使用VMware Tools quiescence

(2) 如果有些虚拟机无法使用application-aware processing来静默,或者application-aware processing被禁用了,VBR将使用VMware Tools quiescence来进行备份和复制。

4. 同时开启VMware Tools quiescence和application-aware processing的方法

(1)在Storage---Advanced选项中开启VMware Tools Quiescence

veeam备份一致性Transaction Consistency

(2)在Guest Processing向导中开启Enable Application-aware processing。

veeam备份一致性Transaction Consistency

(3)对每个虚拟机的选项进行单独配置时,选中” Try application processing, but ignore failures. “,如果选择Disable application processing,则该虚拟机的备份只会使用VMware Tools quienscence,不会使用application processing,其它虚拟机不受影响。

veeam备份一致性Transaction Consistency

注意:如果开启了应用感知和VMware Tools quienscence,但却没有选择” Try application processing, but ignore failures. “VBR只会为此任务使用应用感知。

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文题目:veeam备份一致性TransactionConsistency-创新互联
转载来于:http://cdxtjz.cn/article/ddecci.html

其他资讯