Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
Коллеги,
хочу сделать шринк журнала транзакций в MS SQL 2008 (разросся). Предварительно хочу забэкапить журнал, но при выполнении операции получаю ошибку (приложил). В логах ничего более интересного не нашёл. Подскажите хотя бы в какую сторону посмотреть.

К сообщению приложен файл. Размер - 27Kb
11 мар 16, 10:33    [18918702]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
Glory
Member

Откуда:
Сообщений: 104760
shmeaogorl
Предварительно хочу забэкапить журнал, но при выполнении операции получаю ошибку (приложил).

А текст команды где ?

shmeaogorl
В логах ничего более интересного не нашёл.

И как вы определяли, что интересно, а что нет ?
11 мар 16, 10:35    [18918708]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
Glory,
бэкап делаю не запросом, а руками (задачи > резервное копирование > журнал транзакций).

Сообщения в системном логе:
Операция BACKUP не выполнила команду BACKUP LOG GSR_SharePoint_Config. Проверьте дополнительные сообщения в журнале приложения резервного копирования.

Сдаётся мне, что нужно посмотреть ещё лог MS SQL, не знаю где он находится...
11 мар 16, 10:39    [18918728]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
Glory
Member

Откуда:
Сообщений: 104760
shmeaogorl
бэкап делаю не запросом, а руками (задачи > резервное копирование > журнал транзакций).

А руками сделать в окне запроса?

shmeaogorl
Сообщения в системном логе:

Что такое "системный лог" ?

shmeaogorl
Сдаётся мне, что нужно посмотреть ещё лог MS SQL, не знаю где он находится...

Круто. Сначала "ничего интересного в логах", а теперь "а где этот лог находится"
Находится он в том же ГУИ в разделе Management
11 мар 16, 10:44    [18918755]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
Glory,
автор
А руками сделать в окне запроса?

"Не дорос"

автор
Что такое "системный лог" ?

Журнал событий Windows.

Не нахожу лог именно MS SQL, не вижу менеджмента. Делаю всё из Management studio:

К сообщению приложен файл. Размер - 15Kb
11 мар 16, 10:50    [18918785]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
Glory
Member

Откуда:
Сообщений: 104760
shmeaogorl
автор
А руками сделать в окне запроса?

"Не дорос"

А кнопочку Script нажать в диалоге тоже не доросли ?

shmeaogorl
Не нахожу лог именно MS SQL, не вижу менеджмента. Делаю всё из Management studio:

Картинка с другого сайта.

А зачем вы его в меню ищите ? Это контейнер в дереве сервера
11 мар 16, 10:53    [18918796]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
Glory,
автор
А зачем вы его в меню ищите ? Это контейнер в дереве сервера

Я ж говорю, "не дорос") Впервые сталкиваюсь.

Вот журнал:

К сообщению приложен файл. Размер - 100Kb
11 мар 16, 10:58    [18918820]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
Glory
Member

Откуда:
Сообщений: 104760
Вы видете ошибку Недостаточно места на диске ?
11 мар 16, 11:00    [18918830]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
Glory,
вижу, сейчас проблема не в этом. Я бэкаплю уже в другое место. То сообщение вчерашнее.
11 мар 16, 12:10    [18919173]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
o-o
Guest
у вас физически диск попорчен, скорее всего.
там в сообщениях причина облома бэкапа LOG CORRUPTION и первый сектор упомянут
11 мар 16, 12:18    [18919208]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
o-o,
на 3 носителя пробовал (1 локальный, 2 сетевых), это 3 разных физичепских устройства.
11 мар 16, 12:23    [18919225]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8316
shmeaogorl,

У Вас источник испорчен, и не приёмник. Если журнал не очень важен, можно попытаться перевести базу и Simple модель восстановления. Но я не уверен, что журнал при этом создается заново.
11 мар 16, 12:26    [18919235]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
o-o
Guest
что непонятного-то.
лог попорчен сам, физически.
какая разница, куда писать, если чтоб записать, надо прочитать.
а прочесть-то он и не может, т.к. corruption
11 мар 16, 12:26    [18919238]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
leov
Member

Откуда: С-Петербург
Сообщений: 616
shmeaogorl,

диск попорчен на котором сейчас лог лежит
а не тот на который вы бэкап положить хотите
11 мар 16, 12:27    [18919246]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
leov,
пфффф... странно это... не уверен. могут быть ещё варианты?
это виртуальная машина. на этом физическом диске живут ещё виртуалки. да, я понимаю, что может быть покоцан тот сектор, где лежит физически файл этой виртуалки.
11 мар 16, 12:31    [18919265]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
o-o,
ок, что делать? можно ли попробовать сделать шринк без бэкапа? Каков шанс краха? Можно ли как-то попытаться "вылечить" лог?
11 мар 16, 12:49    [18919383]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
o-o
Guest
да у вас вообще не пойми зачем выставлена полная модель у базы.
вы ж вроде бэкапите лог, а потом в простую модель переключаете,
причем с промежутком во времени -- в вашем еррорлоге все написано.
вы все равно часть журнала теряете, значит, он вам и не нужен совсем?
ну и оставьте базу в простой модели.
а лог перенесите в другое место.
правда, если это в самом начале лога сбой, то может и не перенестись.
тогда из бэкапа восстанавливайте базу
11 мар 16, 13:00    [18919434]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
поставил модель восстановления симпл > сделал полный бэкап > шринк журнала транзакций до 0 > обратно выставил полную модель. Желаемого результата добился.
11 мар 16, 13:42    [18919735]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
Glory
Member

Откуда:
Сообщений: 104760
shmeaogorl
Желаемого результата добился.

А сколько продержится этот результат меня уже не касается
11 мар 16, 13:43    [18919742]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
o-o
Guest
shmeaogorl,
у вас сбойный сектор на диске и журнал пишется куда-то туда же.
подрастет и перестанет бэкапиться.
диск надо проверить, а лог в другое место сложить
---
вам зачем полная модель, если бэкапы лога вам не нужны?
они у вас только место занимают, а толку от них 0,
у вас цепочка все время прерывается.
их же не для галочки делают, а для возможности восстановить на любой момент времени.
в вашей ситуации такое восстановление все равно не прокатит
11 мар 16, 13:49    [18919772]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
shmeaogorl
Member

Откуда:
Сообщений: 15
поставил модель восстановления симпл > сделал полный бэкап > шринк журнала транзакций до 0 > обратно выставил полную модель. Желаемого результата добился.
11 мар 16, 13:54    [18919800]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
leov
Member

Откуда: С-Петербург
Сообщений: 616
o-o
shmeaogorl,
у вас сбойный сектор на диске и журнал пишется куда-то туда же.
подрастет и перестанет бэкапиться.
диск надо проверить, а лог в другое место сложить
не только лог но и сами данные надо оттуда убирать
а диски проверять и браковать
11 мар 16, 13:55    [18919803]     Ответить | Цитировать Сообщить модератору
 Re: Резервное копирование журнала транзакция для дальнейшего шринка  [new]
o-o
Guest
leov
o-o
shmeaogorl,
у вас сбойный сектор на диске и журнал пишется куда-то туда же.
подрастет и перестанет бэкапиться.
диск надо проверить, а лог в другое место сложить
не только лог но и сами данные надо оттуда убирать
а диски проверять и браковать

да, вот именно
11 мар 16, 13:57    [18919812]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить