发新话题
打印

[已解决] Vcbmounter提示不能创建快照

Vcbmounter提示不能创建快照

今天在用vcbmounter备份一台VM时,提示下列信息:
[2008-11-17 14:27:06.515 'vcbmounter' 2800 error]Error:Other error encountered:Snapshot creation failed:could not quiesce file system.

之后,自动推出备份窗口(我是将vcbmounter写成一个bat脚本的).内容如下:
@echo on
cd C:\Program Files\VMware\VMware Consolidated Backup Framework
vcbMounter.exe -h vcenter.ptd.com -u vmware -p vmware -a ipaddr:ntserver09 -r c:\mnt\ntserver09 -t fullvm -m san -M 1

已在vcb proxy server的hosts文件中,增加了ntserver09的记录.其他VM的备份是正常的.

[ 本帖最后由 viacky 于 11-21-2008 08:46 编辑 ]

TOP

看看VM中是否已有快照, 有的话删除后再试一试.

还有, 你建有 c:\mnt\ 吗? c:\mnt\ntserver09\ 呢? 前者必须有, 后面的不能有.

TOP

谢谢eddyc...
我检查了ntserver09这个VM.没有快照...vcb proxy服务器上有c:\mnt, 无ntserver09.
我在上次备份时是正常的,备份脚本没有更改过,mnt目录一直保留着, 并且C盘空间300G+ .

[ 本帖最后由 viacky 于 11-17-2008 15:56 编辑 ]

TOP

在脚本后面增加-Q 0参数后,已可以备份.
案例已发送给VMWARE工程师,期待VMWARE的解答.

TOP

到时把结果贴上来大家以后可以参考?

无法quiesce可能跟vmware-tools有关? 版本匹配吧? VM有没有重启过?

TOP

一有VMWARE的消息将及时贴上来

VM在上周六重启过,检查了服务里的vmtoolservice正常.
在VIC中,此VM的summary里也指示VMware Tools:OK

Eddyc,有Vcbmounter的资料吗?介绍有关参数的?

TOP

没有特别的资料, 只是用它的帮助信息来查看的. 前年我们决定采用VCB+NBU的时候, 试的比较多, 对一些常见的毛病有一点了解.

TOP

你这台机器是什么机器呢? i/o很繁忙吗?

TOP

有时候VSS在i/o繁忙的机器上做快照会有问题,sql/exchange什么的,你可以试试在vm-tool里禁用vss试试看。

TOP

不能正常快照的机器是ISA2006服务器,通过对windows系统事件日志的的检查,我用VCB对此VM备份时,产生大量VSS错误信息,真如crispwolf所说? 机器I/O造成? 不过我在对几个SQL服务器进行VCB时都没发生此问题.

VMware已回复我们,
1、-L 6 检查详细日志,也没看出个什么来.
2、或者重新安装一下vmware-tools.
3、 -Q 0强制备份(VMware Enginer说强制备份不会对VM产生不良影响,如果要恢复时,会不会有什么问题呢?)

呵呵,我想要检查下VMware-Tools里的VSS了

TOP

值得试一试重装VM-TOOLS. 另外, 如果可能, 尝试将VM的盘文件用vmkfstools输出, 然后再创建一个新VM. 再试试看.

-Q 0 (不进行queisce操作)产生的备份提供crash-consistency级别的数据一致性. 由此备份恢复的系统和对物理机进行断电重启动后的状态相当. 一般来说, OS可以修复状态. 应用则有受损伤的可能性. 基于transaction的应用(象SQL/EXCHANGE)受损伤机会更大一些.

从ESX3.5U2开始, ESX使用MS VSS进行queisce操作(之前他们有自己独特的queisce方法). 如果卸载Tools里的VSS, 则queisce也无法进行(这是我的理解, 有一种可能是无VSS的话, 退而用VM自己的queisce, 谁能查证一下? )

早期两个VM备份软件esXpress和esxRanger(vRanger)竞争, esxRanger先使用VSS. esXpress则声称在几年的用户反馈中, 未见一例由于没有queisce操作导致应用应用崩溃的. 就看你敢不敢信了

[ 本帖最后由 eddyc 于 11-21-2008 15:34 编辑 ]

TOP

如果可能, 尝试将VM的盘文件用vmkfstools输出, 然后再创建一个新VM.   此操作如何理解?
--------导出VMDK文件,再创建新的VM(使用此VMDK文件)? 这个步骤中有什么不同?

-Q 0 (不进行queisce操作)产生的备份提供crash-consistency级别的数据一致性. 由此备份恢复的系统和对物理机进行断电重启动后的状态相当  -
------如果我恢复这个VM后,第一次开机就像机器非法关机一样有提示是吧


从ESX3.5U2开始, ESX使用MS VSS进行queisce操作(之前他们有自己独特的queisce方法). 如果卸载Tools里的VSS, 则queisce也无法进行(这是我的理解, 有一种可能是无VSS的话, 退而用VM自己的queisce, 谁能查证一下? )
------我在VMware-Tools里没有找到VSS的设置,在服务里有VMware Snapshot Provider服务...

另在我的VCB Proxy服务器上,应用程序日志中报有来源VMware Virtual Mount Service Extended 时间ID:3的错误信息(在我使用VCB备份VM是产生,但VCB备份成功完成)
Date: 2008-11-20     Source: VMware Virtual Mount Service Extended
Time:12:23:00           Category:None
Type:Error                 Event ID:3
User:N/A
Computer:TSM
Description:
Error:50

[ 本帖最后由 viacky 于 11-21-2008 19:36 编辑 ]

TOP

1. 新VM - 产生新的VM配置文件(VMX)及盘描述文件. 避免以往不完整操作在这些文件中遗留下来的问题. 比如删除快照, 原盘与快照, 快照之间关系错乱. 如果VM SUPPORT帮你看过, 他们可能检查过这个, 所以可能性不是很大. 不过试试无妨.
2. -Q 0 -  启动应该看到非正常关机信息, 找个VM多做几次reset操作试试.

3.   到add/remove program中做vmware-tools的修改安装即可看到该选项.

[ 本帖最后由 eddyc 于 11-22-2008 00:19 编辑 ]

TOP

发新话题