Начало » Использование СУБД » Microsoft SQL Server » Незапланированный Фулл от имени Системы сбивает План
Незапланированный Фулл от имени Системы сбивает План [сообщение #5433] |
Mon, 09 September 2024 11:45 |
keepermode
Сообщений: 23 Зарегистрирован: May 2023
|
Junior Member |
|
|
Добрый день. Проблема вдруг возникла:
Во всех базах Инстанса стали производиться ночные в 4:23 незапланированные несжатые Фуллы от имени NT Autority\Система. Они сбивают План бэкапирования, следующий Дифф с ошибкой: "Не было резервного копирования"
Приходится каждый день делать Фуллы (рабочие базы в режиме FULL)
-- Из отчета Успешные операции резервного копирования:
09.09.2024 4:23:20 0.12 База данных 20.95 МБ
Имя Физического устройства {79AEB8F2-D3AA-46D0-8ECF-474094D8D983J7 07 -- Где этот бэкап?
Имя пользователя: NT AUTHORITY ХСИСТЕМА
Модель: FULL
Номер LSN базовой копии: Неприменимо
Последний номер LSN: 160730000000171000
01
Как выявить причину, исключить эти Фуллы?
|
|
|
|
|
|
|
|
|
Re: Незапланированный Фулл от имени Системы сбивает План [сообщение #5455 является ответом на сообщение #5441] |
Mon, 16 September 2024 15:25 |
keepermode1
Сообщений: 2 Зарегистрирован: September 2024
|
Junior Member |
|
|
Networker не установлен
Теневое копирование тома - служба VSS - не запущена (руч.)
Удалили ПО rhev-application provisioning tool
Не помогло - внеплановые Фуллы сегодня сделались.
В логах только записи успешного выполнения фулла то имени NT AUTHORITY/СИСТЕМА
Кто ее просит это делать не нашел...
-
Вложение: VSS.txt
(Размер: 5.85KB, Загружено 102 раза)
[Обновления: Mon, 16 September 2024 15:46] Известить модератора
|
|
|
|
|
|
Re: Незапланированный Фулл от имени Системы сбивает План [сообщение #5485 является ответом на сообщение #5476] |
Tue, 24 September 2024 20:59 |
flexgen
Сообщений: 15 Зарегистрирован: July 2022
|
Junior Member |
|
|
Я использую вот такой запрос для мониторинга бэкапов и восстановления баз:
SELECT r.session_id,r.command,CONVERT(NUMERIC(6,2),r.percent_complete)AS [Percent Complete],
r.start_time as [Start time],
CONVERT(VARCHAR(20),DATEADD(ms,r.estimated_completion_time,GetDate()),20) AS [ETA Completion Time],
CONVERT(NUMERIC(10,2),r.total_elapsed_time/1000.0/60.0) AS [Elapsed Min],
CONVERT(NUMERIC(10,2),r.estimated_completion_time/1000.0/60.0) AS [ETA Min],
CONVERT(NUMERIC(10,2),r.estimated_completion_time/1000.0/60.0/60.0) AS [ETA Hours],
CONVERT(VARCHAR(1000),(SELECT SUBSTRING(text,r.statement_start_offset/2,
CASE
WHEN r.statement_end_offset = -1 THEN 1000
ELSE (r.statement_end_offset-r.statement_start_offset)/2
END)
FROM sys.dm_exec_sql_text(sql_handle))) as SQLStatement
FROM sys.dm_exec_requests r
WHERE command IN ('RESTORE DATABASE','RESTORE LOG','BACKUP DATABASE', 'BACKUP LOG')
Можно настроить задание, которое будет бежать во время выполнения бекапа и сохранять результаты в таблицу.
[Обновления: Tue, 24 September 2024 21:05] Известить модератора
|
|
|
Переход к форуму:
Текущее время: Wed Dec 18 14:14:26 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00817 секунд
|