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

Откуда:
Сообщений: 12
База около 500гиг
упала вчера
сижу делаю restore,

RESTORE DATABASE [DS] FROM
 DISK =  N'S:\Backup1.dmp',
 DISK =  N'S:\Backup2.dmp',
 DISK =  N'S:\Backup3.dmp',
 DISK =  N'S:\Backup4.dmp'

with recovery ,

MOVE N'ds'    TO N'D:\ds.mdf',
MOVE N'ds_1'  TO N'D:\ds_1_Data.NDF',
MOVE N'ds_log'        TO N'E:\ds_log.LDF',
MOVE N'ds1_log'  TO N'E:\ds1_log_Log.LDF',
MOVE N'ds_doc'        TO N'E:\ds_doc_Data.NDF' , stats = 10


в ответ тишина

подскажите пожалуйста как и где посмотреть идет ли восстановление ?
8 июл 12, 02:34    [12834847]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
sqlbig,

сервер какой?
8 июл 12, 02:50    [12834874]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
а stats=1 надо делать
8 июл 12, 02:50    [12834875]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
sys.dm_exec_requests

percent_complete

Percentage of work completed for the following commands:

RESTORE DATABASE,
8 июл 12, 02:53    [12834878]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
sqlbig
Member

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

спасибо!
сервер SQL2000

ага почитал stats=1 , видимо дал бы мне информацию о ходе восстановления через 1%
stats = 10 даст толкьо после 10% но прерывать уже жалко
до сих пор тишина это что выходит час сижу а еще и 10% нет!
к вечеру воскресенья интересно поднимется база!
8 июл 12, 03:00    [12834895]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
sqlbig
locky,

спасибо!
сервер SQL2000

ага почитал stats=1 , видимо дал бы мне информацию о ходе восстановления через 1%
stats = 10 даст толкьо после 10% но прерывать уже жалко
до сих пор тишина это что выходит час сижу а еще и 10% нет!
к вечеру воскресенья интересно поднимется база!

Час?

Откуда куда восстанавливаете?

процесс восстановления, по сути, есть банальное копирование файла из одного расположения в другое
прикиньте на пальцах, зная пропускную способность своей дисковой системы - сколько бы заняло копирование файла такого размера - это примерно будет время восстановления

В реальности, разумеется, могут случаться совершенно разные случаи - но частенько такая оценка будет похожей на правду
8 июл 12, 03:04    [12834907]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
только вот надо еще учесть время на инициализацию файлов.....
8 июл 12, 03:05    [12834908]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
sqlbig
Member

Откуда:
Сообщений: 12
locky,
восстанавливаю с файлов не по сетке.
на этой же машине с соседнего второго дискового массива
но базы на этой машине не было. я пролил по сетке бекапные 4 файла
может инициалищация так сильно задерживает
процесс.
вообще как то лавно ресторил быстро пробегало
не час. но правда база была. т е заливалось в существующую

а как еще можно понять что база ресторится?
8 июл 12, 03:27    [12834949]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
sqlbig
locky,
восстанавливаю с файлов не по сетке.
на этой же машине с соседнего второго дискового массива
но базы на этой машине не было. я пролил по сетке бекапные 4 файла
может инициалищация так сильно задерживает
процесс.
вообще как то лавно ресторил быстро пробегало
не час. но правда база была. т е заливалось в существующую

а как еще можно понять что база ресторится?

ну... если запрос не отвалился - то он явно что-то делает :)
посмотреть Performance Monitor - идёт ли чтение/запись, и если да (а скорее всего - таки да) - то с какой скоростью
если есть и чтение и запись (чтение с S, запись на D) - значит чего-то ресторится
если только запись на D - значит пока что инитятся файлы
8 июл 12, 03:37    [12834957]     Ответить | Цитировать Сообщить модератору
 Re: Большая база и restore  [new]
sqlbig
Member

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

Да , похоже инитятся , появились уже 3 файла, а был один вначале! D:\ds.mdf
да уж... но как то медленно очень!
значит, если бы база была уже готова, то давно бы восстановилась бы ?
а так получается сначала - создаются файлы - затем MS SQL SERVER зачем то их протирает 0x00
я обратил внимание что файлики пока заполнены 0x00...
и только потом видимо начнется проливка
8 июл 12, 04:27    [12834999]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить