虚拟机备份克隆导致SQL SERVER 出现IO错误案例
案例环境:
服务器配置: CPU: Intel E5-2690 RAM: 12G 虚拟机
操作系统 : Windows Server 2008 R2 Standard Edtion x64
数据库版本: SQL SERVER 2008R2
案例介绍:
晚上收到数据库一封告警邮件SQL Server Alert System: 'Severity 016' occurred on \\xxxxx。 邮件具体内容如下所示,
DATE/TIME: 2014/8/13 22:56:11
DESCRIPTION: BackupVirtualDeviceFile::SendFileInfoBegin: failure on backup device '{0D9AFBD0-3C20-410F-A5E0-B9305296F52A}3'. Operating system error 995(failed to retrieve text for this error. Reason: 15105).
COMMENT: (None)
JOB RUN: (None)
于是检查SQL SERVER的错误日志,如下所示(部分具体内容,请见截图下面内容),
日期 2014/8/13 22:56:11
日志 SQL Server (存档编号7 - 2014/8/14 0:00:00)
源 Backup
消息
BACKUP failed to complete the command BACKUP DATABASE master. Check the backup application log for detailed messages.
日期 2014/8/13 22:56:11
日志 SQL Server (存档编号7 - 2014/8/14 0:00:00)
源 spid86
消息
I/O was resumed on database msdb. No user action is required.
日期 2014/8/13 22:56:11
日志 SQL Server (存档编号7 - 2014/8/14 0:00:00)
源 spid134
消息
Error: 18210, Severity: 16, State: 1.
日期 2014/8/13 22:56:11
日志 SQL Server (存档编号7 - 2014/8/14 0:00:00)
源 spid134
消息
BackupVirtualDeviceFile::SendFileInfoBegin: failure on backup device '{0D9AFBD0-3C20-410F-A5E0-B9305296F52A}5'. Operating system error 995(failed to retrieve text for this error. Reason: 15105).
检查系统Application日志,发现如下错误信息
有点怀疑是虚拟机的某些操作错误导致,大胆假设,小心求证。于是与系统管理员联系、沟通这件事情时,
发现他那个时间点正在备份、克隆虚拟机。导致这个IO错误出现。
虚拟机备份克隆导致SQL SERVER 出现IO错误案例的更多相关文章
- SQL Server 2012安装错误案例:Error while enabling Windows feature: NetFx3, Error Code: -2146498298
案例环境: 服务器环境 : Windows Server 2012 R2 Standard 数据库版本 : SQL Server 2012 SP1 案例介绍: 在Windows Ser ...
- Performance Monitor4:监控SQL Server的IO性能
SQL Server的IO性能受到物理Disk的IO延迟和SQL Server内部执行的IO操作的影响.在监控Disk性能时,最主要的度量值(metric)是IO延迟,IO延迟是指从Applicati ...
- Resolving SQL Server Disk IO bottlenecks
网上看到这篇文章挺不错的,直接翻译过来.在尝试诊断SQL Server性能时,不要仅仅依赖某个单一的诊断数据,比如CPU的使用率.SQL Server磁盘性能,就得出结论却忽略的问题的根源.实际上,使 ...
- 备份和还原SQL Server及压缩Access数据库
功能说明:备份和恢复SQL Server数据库 * 作者: 刘功勋; * 版本:V0.1(C#2.0);时间:2007-1-1 * 当使用SQL Server时,请引用 COM组件中的,SQLDMO. ...
- 在 Windows Azure 虚拟机中使用 Microsoft SQL Server 安全功能
编辑人员注释:本文章由 SQL Server 团队高级项目经理 Sung Hsueh 撰写. SQL Server 的最新用法之一是利用 Microsoft 的 Windows Azure 基础结构服 ...
- 服务器重启可能会导致SQL Server中部分数据库变为single user mode
今天检查公司生产服务器的SQL Server数据库,惊讶的发现有三个生产数据库变为了single user mode.奇怪的是没有任何人和程序执行过SQL语句将这三个数据库设置为single user ...
- 修改Windows帐户密码,导致Sql Server 2000无法启动
修改Windows帐户密码,导致Sql Server 2000无法启动. --现象以管理员或同等权限用户登录 Windows XP,建立 Sql Server 2000 数据库.之后,在修改此 Win ...
- Windows分页文件设置不当导致SQL Server服务被终止
Windows分页文件设置不当导致SQL Server服务被终止 文章说明 在正式开始验证和测试之前,先介绍Windows分页文件和SQL Server的动态内存管理.下面测试将分为两种测试场景:场景 ...
- sqlserver 创建维护计划失败(SQL Server: 14234 错误)自动备份数据库计划
创建维护计划失败(SQL Server: 14234 错误) (2011-06-25 14:44:24) 转载▼ 标签: 杂谈 分类: MSSQL 错误信息:对于 JobStep ' testBak ...
随机推荐
- ASP.NET CMS模板培训教程
注意:此文档中出现所有的类,都是公司内部的,也就是说,只是给公司内部人员培训的一篇文章而已,如果其他的人看到了, 看不懂里面的类,那是因为这都是我公司内部的框架. 首先是进入我们的系统的后台,然后选择 ...
- 理解领域模型Domain Model
定义 业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型.它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象.业务对象模型从业务角色内部的观点定义了业务 ...
- [转]C#中的string.Format()的JS版本
String.prototype.format = function (args) { var result = this; if (arguments.length > 0) { var re ...
- css3元素简单的闪烁效果(html5 jquery)
css3 Animation: @-webkit-keyframes twinkling{ /*透明度由0到1*/ 0%{ opacity:0; /*透明度为0*/ } 100%{ opacity:1 ...
- 【开源】SoDiaoEditor 可能是目前最好用的开源电子病历编辑器(B/S架构)
此刻我的内心是忐忑的,这个标题给了我很大的压力,虽然很久以前我就在github上搜索一圈了,也没发现有其他更好的开源电子病历编辑器,如各位亲发现有更好的,烦请知会我一声. 该编辑器其实已经憋了很久了, ...
- 总结shell
总结shell里面一些初学者不容易懂得点,因为我本身就是初学者,所以有一些知识点是不容易通过字面意思理解的,下面写在这里. (便于理解的一个方法就是举例子)举个例子就是哪些容易学,哪些不容易理解:丁是 ...
- jqgrid学习笔记(转载)
jqgrid中文帮助文档网址:http://blog.mn886.net/jqGrid/ jqgrid:用来做什么? jqgrid是web端前台表格控件,用它可以轻松将数据格式化显示,前后台用过aja ...
- Cats(3)- freeK-Free编程更轻松,Free programming with freeK
在上一节我们讨论了通过Coproduct来实现DSL组合:用一些功能简单的基础DSL组合成符合大型多复杂功能应用的DSL.但是我们发现:cats在处理多层递归Coproduct结构时会出现编译问题.再 ...
- 使用java操作MongoDB
1.环境准备 下载mongoDB对Java支持的驱动包 驱动包下载地址:https://github.com/mongodb/mongo-java-driver/downloads 2.查询集合中所有 ...
- MongoDB索引
1.目的 索引就是用来加速查询的.数据库索引与书籍的索引类似:有了索引就不需要翻遍整本书,数据库则可以直接在索引中查找,使得查找速度能提高几个数量级.在索引中找到条目以后,就可以直接跳转到目标文档的位 ...




