由于日志文件被locking,Commvault合作伙伴支持部门build议closures备份主数据库,因为备份失败。
以下是给出的build议:
“这个消息是Commvault无法备份master数据库的事务日志引起的,如果这种情况是间歇性的,那么可能是因为事务日志被locking,导致SQL iData代理不能访问日志,通常master数据库只是一个模板,没有被任何应用程序使用(需要使用SQL数据库的应用程序创build它们自己的应用程序),所以应该没有任何伤害来防止它被备份。您可以通过指定NOT将其备份到SQL数据代理“
以下是我得到的错误。
sqlxx SQL Server /
SQLxx N / A /
系统DB 19856 *
(CWE)事务日志N / A 01/08/2010 19:00:16
(01/08/2010 19:00:18)01/08/2010 19:03:15
(01/08/2010 19:03:14)1.44 MB 0:01:11 0.071 2 0 1
ITD014L2
失败原因:
•错误代码[30:325]:在备份过程中遇到错误。 错误:[错误:[Microsoft] [ODBC SQL Server驱动程序] [SQL Server]无法备份主数据库的日志。 改用BACKUP DATABASE。 [Microsoft] [ODBC SQL Server驱动程序] [SQL Server] BACKUP LOG正在终止exception。]
作业选项:创build新索引,启动新媒体,备份所有子客户端,截断日志,遵循挂载点,受系统文件保护保护的备份文件,备份系统状态数据时停止DHCP服务,备份系统状态数据时停止WINS服务。事件:
•79714 [backupxx / JobManager] [01/08/2010 19:03:15]:备份作业[19856]完成。 客户端[sqlxx],代理types[SQL Server],子客户端[系统数据库],备份级别[事务日志],对象[2],失败[1],持续时间[00:02:59],总大小[1.44 MB] ,使用的介质或安装path[ITD014L2]。
79712 [sqlxx / SQLiDA] [01/08/2010 19:01:53]:在备份过程中遇到错误。 错误:[错误:[Microsoft] [ODBC SQL Server驱动程序] [SQL Server]无法备份主数据库的日志。 改用BACKUP DATABASE。 [Microsoft] [ODBC SQL Server驱动程序] [SQL Server] BACKUP LOG正在终止exception。]
•79711 [sqlxx / SQLiDA] [01/08/2010 19:01:51]:查询结果[[Microsoft] [ODBC SQL Server驱动程序] [SQL Server]无法备份主数据库的日志。 改用BACKUP DATABASE。 [Microsoft] [ODBC SQL Server驱动程序] [SQL Server] BACKUP LOG正在终止exception。]。
客户端[sqlxx],iDataAgent [SQL Server],实例[SQLxx],子客户端[系统数据库],备份级别[79xx7]事务日志]。
文件无法备份:
•备份数据库[master]失败
请指教,谢谢。
NOOOO,不要停止对主站的备份! 虽然大多数应用程序不直接与主数据库进行交互,但主服务器包含有关服务器当前状态,数据库和各种事物的数据。 这是可怕的build议,我认真考虑倾销他们的产品。 我真的很惊讶我来自备份产品的支持代理。
模型是模板数据库,不是主模板。 主对于你的服务器正常运行是非常重要的。 如果发生了什么事情,你没有最近的副本从那里恢复你的服务器烤面包,你需要重build,重新附加你所有的数据库,等等。
+1。 哇! Commvault合作伙伴支持的build议是令人震惊的。 master数据库包含王国的密钥(数据库信息,login信息,服务器信息等等)。 没有它,你是有效的敬酒。 正如其他人所说,master,model和msdb数据库应设置为简单恢复模式,因此不能执行事务日志备份,只能执行数据库备份。 如果尝试备份事务日志,则备份作业或维护计划将在该步骤中失败。 此外,使用第三方备份软件(BackupExec,Commvault等)备份SQL Server时,应安装并使用相应的应用程序代理(SQL Agent),并且不应直接备份数据库文件(mdf,ldf)文件级别。
从日志消息看来,它们看起来像是试图在master数据库上运行事务日志备份(BACKUP LOG)。 Master(如model和msdb)需要处于简单恢复模式,该模式禁止事务日志备份。 您只需要在系统数据库上执行完整备份(BACKUP DATABASE)。
我肯定会确定它是否定期备份 – 主存储服务器的所有configuration信息,没有它,如果确实发生严重故障,您将不得不从头configuration几乎所有的configuration信息。 我听说有人说大师不需要每天备份(只是当你进行系统级的更改时才会改变),但是我所有的日常维护计划都有这个function,所以我不会忘记支持它向上。
这个build议就好像有人告诉你不备份你的系统状态,因为如果你有所有的数据,你不需要重build服务器。 简直愚蠢。
你当然可以重build一个没有主数据库的服务器,但是你需要重新configuration所有的东西 , 这不仅意味着附加数据库和设置系统参数,而且还重新创buildlogin和分配权限。