Avamar. Использование сценариев T-SQL подключаемого модуля Avamar SQL во время устранения неполадок
Summary: В этой статье описывается, как использовать распространенные сценарии Microsoft SQL Server T-SQL для поиска и устранения неисправностей резервного копирования подключаемого модуля SQL Avamar. Эти сценарии помогают определить историю резервного копирования, проверить непрерывность порядкового номера журнала (LSN) и исследовать ошибки пропусков в журналах. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Создание полной истории резервного копирования базы данных
Используйте этот сценарий для получения полной истории резервного копирования для базы данных за определенный период времени.
Этот сценарий помогает определить, производилось ли в последний раз резервное копирование конкретной базы данных, а также размер каждой резервной копии.
- Откройте SQL Server Management Studio.
- Подключитесь к экземпляру SQL Server.
- Выполните следующий запрос T-SQL.
SELECT msdb.dbo.backupset.database_name, msdb.dbo.backupset.backup_start_date, msdb.dbo.backupset.backup_size, msdb.dbo.backupset.backup_finish_date, msdb.dbo.backupset.type, msdb.dbo.backupset.database_backup_lsn, msdb.dbo.backupset.first_lsn, msdb.dbo.backupset.last_lsn FROM msdb.dbo.backupmediafamily INNER JOIN msdb.dbo.backupset ON msdb.dbo.backupmediafamily.media_set_id = msdb.dbo.backupset.media_set_id WHERE database_name IN ('sql_database_name_here') --and msdb.dbo.backupset.backup_finish_date between '1/20/2000' and '10/14/2022' ORDER BY 2 DESC, 3 DESC - Заменить
sql_database_name_hereс фактическим именем базы данных. - При необходимости включите фильтр диапазона дат, чтобы сузить результаты.
Проверка непрерывности порядкового номера журнала SQL (LSN)
Используйте эти сценарии, когда в журналах подключаемого модуля SQL Avamar сообщается об ошибках промежутка между регистрами .
Эти запросы помогают определить, нарушена ли цепочка журналов транзакций SQL.
-
Выполните следующий запрос, чтобы вывести значения LSN резервных копий журналов.
SELECT last_lsn, type, user_name FROM msdb..backupset WHERE database_name=N'sql_database_name_here' AND type LIKE 'L' ORDER by last_lsn DESC -
Выполните следующий запрос, чтобы получить последний номер LSN резервной копии журнала, записанный SQL Server.
SELECT last_log_backup_lsn FROM sys.database_recovery_status "WHERE database_id = DB_ID(N’sql_database_name_here')" - Замените все экземпляры
sql_database_name_hereс именем анализируемой базы данных. - Сравните значения LSN, возвращаемые этими запросами.
Сравнение информации LSN с метаданными Avamar
- Найдите файл метаданных подключаемого модуля SQL Avamar.
- Изучите сведения в
sqlmeta.xmlдля хранимой информации по номеру LSN. - Сравните значения номеров LSN в
sqlmeta.xmlс результатами запроса SQL Server. - Определите пробелы или несоответствия, указывающие на разрыв цепочки бревен.
Additional Information
Дополнительная информация / примечания
- Резервное копирование SQL вручную или сторонних производителей может нарушить цепочку журналов, используемую подключаемым модулем SQL Avamar.
- Всегда проверяйте активность резервного копирования SQL за пределами Avamar во время исследования пробелов в журналах.
- Проверка LSN критически важна перед попыткой восстановления журналов или операций GLR.
Article Properties
Article Number: 000207317
Article Type: How To
Last Modified: 03 Apr 2026
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.