Avamar. Сбой резервного копирования SQL из-за истечения времени ожидания из-за высокого коэффициента использования ресурсов
Summary: Резервное копирование SQL Avamar может завершаться сбоем с истечением времени ожидания и ошибками ввода-вывода, когда клиентская система SQL сильно использует ЦП и память. Эта проблема возникает, когда другие процессы сервера потребляют критически важные ресурсы, что препятствует успешному завершению процессов резервного копирования Avamar. ...
Symptoms
- Резервное копирование SQL завершается сбоем или аварийным образом в Avamar Administrator UI или Avamar User Interface (AUI) Activity Monitor.
- Задания резервного копирования SQL завершают передачу данных, но завершаются сбоем во время обработки SQL.
- В журналах клиента SQL отображаются ошибки ввода-вывода и ошибки, связанные с тайм-аутом.
- Использование ЦП и ОЗУ клиентом SQL остается неизменно высоким в течение окна резервного копирования.
В журнале резервного копирования SQL (на клиенте SQL) отображаются следующие ошибки:
C:\Program Files\avs\var\SxOMxxxxx_SQL1_hpxxn_uxxmdb_test_SQL_Schedule-test_SQL_Backups-1722556800070-3006-SQL.log
2024-08-02 08:20:38 avsql Info <6688>: Process 17036 (C:\Program Files\avs\bin\avtar) finished (code 0: success)
2024-08-02 08:20:38 avsql Info <6446>: SQL VDI transfer of 'SxOMxxxxx\SQL1/hpxxn_uxxmdb/f-0.hpxxn_uxxmdb' to 'SxOMxxxxx_SQL1_hpxxn_uxxmdb_test_SQL_Schedule-test_SQL_Backups-1722556800070-3006-SQL' successful
2024-08-02 08:20:38 avsql Error <40258>: sqlconnectimpl_smo::execute Microsoft.SqlServer.Management.Common.ExecutionFailureException: An exception occurred while executing a Transact-SQL statement or batch. ---> System.Data.SqlClient.SqlException: Write on "SxOMxxxxx_SQL1_hpxxn_uxxmdb_test_SQL_Schedule-test_SQL_Backups-1722556800070-3006-SQL" failed: 995(The I/O operation has been aborted because of either a thread exit or an application request.)
A nonrecoverable I/O error occurred on file "SxOMxxxxx_SQL1_hpxxn_uxxmdb_test_SQL_Schedule-test_SQL_Backups-1722556800070-3006-SQL:" 995(The I/O operation has been aborted because of either a thread exit or an application request.).
BACKUP DATABASE is terminating abnormally.
При просмотре метрик производительности в диспетчере задач для клиента SQL становится ясно, что ЦП используется значительно:
При изучении процессов, потребляющих значительное количество ресурсов ЦП и ОЗУ, было выявлено, что существуют и другие процессы, использующие максимально доступные ресурсы:
Cause
Эта проблема возникает, когда другие серверные процессы, такие как службы SQL Server Windows NT или сторонние агенты, потребляют большую часть доступных ресурсов ЦП и ОЗУ.
Высокий коэффициент использования ресурсов не позволяет процессам резервного копирования Avamar поддерживать необходимые операции ввода-вывода, что приводит к истечению времени ожидания и сбоям резервного копирования SQL.
Resolution
Обратитесь к группе администрирования SQL/Wintel, чтобы снизить нагрузку на ЦП и ОЗУ в SQL Server и другими процессами агента.
-
Во внутреннем пуле ресурсов недостаточно системной памяти для выполнения этого запроса(внешняя ссылка — managed.com)
-
В пуле ресурсов «default» недостаточно системной памяти для выполнения этого запроса. on SQL(External Link — stackoverflow.com)
-
Параметр конфигурации памяти сервера (внешняя ссылка — microsoft.com)