powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Бэкапировать журналы событий СУБД SQL
14 сообщений из 14, страница 1 из 1
Бэкапировать журналы событий СУБД SQL
    #39998385
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Посоветуйте схему корректного Бэкапирования журналов событий, ошибок MS SQL 2014 (предположительно копировать файлы ERRORLOG - 6 шт. и SQLAGENT.OUT - 10 шт.) без потерь при обнулении файлов и без лишнего наложения истории событий. Выбрать также правильный интервал бэкапирования...
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998401
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А оно надо? Добавь количество журналов до 99 и этого хватит надолго.
Еще у нас есть джоб, который в полночь переключает журнал, чтобы журнал за день не был таким большим что дает три месяца
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998428
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интересный вариант, насколько хватит не могу представить, но безопасность в том, чтобы если сервак накроется, можно было бэкапы истории событий всегда найти.
А джоб, который в полночь переключает журнал, это вот это - для пересоздания текущего лога?
Код: sql
1.
2.
3.
EXEC sp_cycle_errorlog
ERRORLOG
SQLAGENT.OUT
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998530
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
keepermode А джоб, который в полночь переключает журнал, это вот это - для пересоздания текущего лога?Да этот.

keepermode если сервак накроется, можно было бэкапы истории событий всегда найти
Если у вас накроется диск с журналами, то смотреть надо не в журналы сиквела, а в журналы операционной системы и железа.
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998602
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Верно, но требование таково,чтобы история событий сохранилась , даже если сервак взорвется) Как выстроить бэкап без потерь и накладок? Например, скопировать все файлы на сетевой диск, а текущий копировать ежедневным заданием...
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998616
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
keepermode,

В 2014-м средств отслеживания для errorlog еще нет.
Можете с некоторой периодичностью вычитывать содержимое и перекладывать в БД.
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998621
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SERG1257, Как привязать по времени копирование текущего файла (или файла_1), чтобы учитывать момент его "нежданного" обнуления при рестарте?
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998624
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
invm, а в какой версии уже есть? А "вычитывать содержимое и перекладывать в БД" не понял ...
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998630
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
keepermode
invm, а в какой версии уже есть?
Начиная с 2016-го. Extended Event sqlserver.fulltextlog_written
keepermode
А "вычитывать содержимое и перекладывать в БД" не понял ...
Периодически читаете errorlog с помощью xp_readerrorlog и куда-нибудь складываете.
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998656
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ценную процедуру xp_readerrorlog. Но для автоматизации удобнее копировать файлы ERRORLOG и SQLAGENT.OUT, только как придумать, чтобы не терять и лишнего не складывать?
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998684
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
keepermode
Но для автоматизации удобнее копировать файлы ERRORLOG и SQLAGENT.OUT
Их не получиться копировать, пока работают соответствующие службы.
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998745
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но я уже копирую их из "C:\Program Files\Microsoft SQL Server\MSSQL12.SQL2014_TEST\MSSQL\Log\" Какие службы должны мешать копированию?
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998759
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
keepermode,

Если в errorlog что-то пишется, то скопировать не получится.
...
Рейтинг: 0 / 0
Бэкапировать журналы событий СУБД SQL
    #39998788
keepermode
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, понаблюдаю за ночными заданиями) Чтобы не потерять события, придется ежедневное расписание ставить(
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Бэкапировать журналы событий СУБД SQL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]