【发布时间】:2022-01-17 00:17:56
【问题描述】:
我有一个在带有 sql server 的 azure vm 上运行的数据库。数据库处于完全恢复模式。通过 Web 界面配置备份。多年来,数据库和日志备份一直运行良好。但是最近日志备份中途中断,日志备份过程不知何故卡住了。此后每 5 分钟记录一次以下事件(使用 managed_backup.sp_get_backup_diagnostics 读取日志):
[SSMBackup2WAAdminXevent] Database Name = DB, Database ID = 777, Stage =
VerifyJobOutcome, Error Code = 0, Error Message = Warning, Additional Info = A
progress update hasn't been received from SQL Server in more than 30 minutes
for log backup. SSMBackup2WA will continue to wait.
SSMBackup2WA 似乎一直在等待从未收到的进度更新。这导致没有进行日志备份。数据库备份继续运行,没有问题。
我找不到SSMBackup2WA 使用的工作/任务。我知道它不在通常的一批 SQL Server 代理作业中,而是以某种方式隐藏。
我的想法是以某种方式取消卡在等待循环中的现有工作,但我还没有弄清楚如何。
我试图通过关闭备份然后再次打开它来“重置”备份过程,但这没有帮助。
我无法重新启动 sql server(我不知道这是否会有所帮助)。
【问题讨论】:
标签: sql-server logging backup