欢迎访问机房运维工作室

爱数知识库

AnyBackup-Microsoft SQL Server 数据库在存在本地备份的情况下,定时备份部分成功,提示告警信息:根据实际情况,本次实际备份类型为[完

频道:爱数知识库 日期: 浏览:22

AnyBackup-Microsoft SQL Server 数据库在存在本地备份的情况下,定时备份部分成功,提示告警信息:根据实际情况,本次实际备份类型为[完全备份],与发起任务时的备份类型[差异备

关键字

本地备份计划、备份部分成功、差异备份转完全备份

适用产品

  • AnyBackup 7.0.x
  • AnyBackup 6.0.x
  • AnyBackup 5.0.x
  • 超易备 5.0.x

问题描述

在 SQL Server 数据库中存在数据库本地备份计划的前提下,在 AnyBackup 管理控制台上,发起 SQL Server 数据库备份任务,任务执行部分成功,提示告警信息:

根据实际情况,本次实际备份类型为[完全备份],与发起任务时的备份类型[差异备份]不符,已修正为实际备份方式。

问题影响

AnyBackup 无法完成 SQL Server 数据库的差异备份。

问题原因

SQL Server 数据库的本地备份导致 MSDB 系统数据库信息发生变化,在 AnyBackup 的SQL Server 数据库的备份中调用 MSDB 系统数据库信息时,无法找到上次 AnyBackup 的数据库备份的数据时间点,导致备份任务执行部分成功,并提示告警信息:根据实际情况,本次实际备份类型为[完全备份],与发起任务时的备份类型[差异备份]不符,已修正为实际备份方式。

解决方案

针对以上的问题现象和原因,为了解决该问题,按照不同的需求选择下面的方案:
方案一,停用 SQL Server 数据库的本地备份计划,通过 AnyBackup 的SQL Server 数据库进行完全备份以及差异备份事务日志备份。
方案二,在不停用 SQL Server 数据库的本地备份计划的情况下,只执行
AnyBackup 的SQL Server 数据库进行完全备份。
注意:
此方案需要根据实际存储空间制定备份策略,防止存储空间不足导致备份失败。
方案三,在不停用 SQL Server 数据库的本地备份计划的情况下,可以对 SQL Server 数据库的本地备份的数据文件执行文件备份来代替 SQL Server 数据库的备份。

更多信息

关于 SQL Server 数据库本地备份更多信息,请参考 Microsoft 官方文档:本地备份还原 SQL Server 数据库