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

Откуда: Днепр
Сообщений: 9
Столкнулся с ситуацией когда когда восстановление базы из копии заняло чуть меньше суток. Размер БД около 600 ГБ.
Самое интересное, что за 2 дня до этого были развернуты другие копии этой базы на этом же сервере - заняло это около 2х часов.


В период восстановления базы пытался найти "узкое место" что могло повлиять на такую ситуацию. Но не нашел (восстановление запустил ночью, когда на сервере никто не работал)

Вопрос 1: Кто-нибудь сталкивался с такой ситуацией и что могло стать причиной такого поведения сервера?
Вопрос 2: Что необходимо мониторить для выявления причины такого поведения ? (как я пытался найти причину расписано ниже)




БД восстанавливал из резервной копии которая лежала на сетевом хранилище (небольшой qnap для домашних сетей и малых офисов).

Мониторил следующее:
На сетевом хранилище (где лежит бэкап):
1. Загрузку процессора
2. Загрузку сетевой карты
3. К сожалению нагрузку на дисковую подсистему мониторить не получилось - такой функционала нет.

На сервере БД:
1. Очереди к дискам
2. Скорость записи на диск (уже точно не помню, но не больше 1МБ в секунду было, а то и меньше)
3. Загрузку сетевой карты




Описание условий:

ОС: Widows Server 2008 R2 Enterprise

Сервер БД:
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)

ОЗУ Сервера БД огриничено до 8 ГБ.


Дополнительная информация


Все 3 копии БД (включая проблемную) разворачивались на сервере БД разработчиков. Для них специально был подключен диск размером 2 ТБ. который состоял из 2х физических, находящихся в RAID0. После того как началась разворачиваться 3я копия базы - она зарезервировала под себя место и свободное место составило около 100 ГБ.
27 июл 14, 00:14    [16362111]     Ответить | Цитировать Сообщить модератору
 Re: Медленное восстановление из резервной копии (поиск причины)  [new]
NickAlex66
Member

Откуда:
Сообщений: 319
Головченко Артем,

тынц - вывод делайте сами.
27 июл 14, 03:48    [16362238]     Ответить | Цитировать Сообщить модератору
 Re: Медленное восстановление из резервной копии (поиск причины)  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37069
Смотрите лог сервера. По нему понятно, когда началось и закончилось recovery.
27 июл 14, 09:56    [16362329]     Ответить | Цитировать Сообщить модератору
 Re: Медленное восстановление из резервной копии (поиск причины)  [new]
Bone serpent
Member

Откуда:
Сообщений: 168
А в *.bak случаем нет бэкапа "Transaction log" ? На моей базе Full восстанавливается меньше часа, а если восстанавливать по состоянию на конец дня, вместе с тремя десятками журналами транзакций, то за ночь не успевает.
28 июл 14, 10:54    [16364866]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить