При восстановлении бекапа SQL 2008 недостаточно места на диске. #597542


#0 by IamAlexy
Собственно прикол неприкольный: есть база, MDF гдето мегов 800 есть бекап - фулбекап средствами SQL  - тоже мегов гдето 800. восстанавливаю в новую базу - пишет заммечательную фразу про то что нехватает места на диске для восстановления. это при том что на диске свободных 150 гигов. сталкивались?
#1 by IamAlexy
причем в настройках бекапа стоит флажок проверки..
#2 by vde69
у тебя лог пухнет, перенеси лог новой базы на пустой терабайтник и модель поставь семпл
#3 by rs_trade
а файло скульное точно на этом диске лежит, и на него востанавливается. для гиговой базы лог больше чем 150 гб? быть не может.
#4 by IamAlexy
в том то и дело  что модель семпл была у исходной базы. лог - неуспевает распухнуть - то есть размер тупо не меняется. файло лежит там же.. причем пробовал и в пустую новую и в старую восстанавливать..
#5 by IamAlexy
симпле
#6 by Господин ПЖ
автоприращение "вкл"?
#7 by vde69
темпдб по умолчанию на диске ц, посмотри свободное место там а вообще лог должен пухнуть при востановлении
#8 by IamAlexy
угу.. стандартные 10% неограниченные
#9 by Господин ПЖ
>а вообще лог должен пухнуть при востановлении да, но не на 150 Гб.
#10 by Господин ПЖ
глупый вопрос - а диск не на fat32?
#11 by IamAlexy
да непухнет там ничего оно даже не начинает восстанавливаться - мгновенно вырубается с ошибкой причем самый прикол в том что я на виртуалке поднял СУБД - там тоже не грузится...ровно с такой же причиной
#12 by vde69
при востановления гига даже больше, друге дело что сразу после он шринкуется...
#13 by IamAlexy
бгыы фат16 епта... ясное дело что нет :) причем оригинальный сервак x64 сервер 2003тий виртуалка - XP 32p
#14 by Господин ПЖ
>друге дело что сразу после он шринкуется... это понятно - контрольная точка наступает... служба скуля от кого крутится?
#15 by IamAlexy
вот чо пишет
#16 by Господин ПЖ
гы...
#17 by IamAlexy
под системной учеткой
#18 by andrewks
может, бэкап битый?
#19 by andrewks
220 гигов - многовато
#20 by IamAlexy
прикол в том что бекапит без проблем.. в плане стоит проверка бекапов... и так восстанавливаются ВСЕ бекапы (они каждый день делаются полные) - вернее ВСЕ бекапы с такой ошибкой восстанавливаюстя - вернее невосстанавливаются.
#21 by IamAlexy
угу.. это скрин с виртуалки где всего 10 гигов..  :)
#22 by Господин ПЖ
что говорит тестирование бэкапа?
#23 by Господин ПЖ
+ и базы?
#24 by aleks-id
а нагуя ты его на С: восстанавливаешь? попробуй восстанови на Д: и мдф и лдф
#25 by IamAlexy
база рабочая.. без проблем все.. просто надо было восстановить на предмет "чо было до обновления" :) бекапы бекапятся.. флажок "верифи бекап интегрити" стоит и ошибок не выдает - все бекапится как положено...
#26 by IamAlexy
это виртуалка - на ней нет Д. на рабочем серваке где Д 150 гигов - пробовал туда восстановить - та же херь...
#27 by andrewks
а что за база? 1с? или чо?
#28 by IamAlexy
1С, 1С... типовая бухня...
#29 by aleks-id
ну найди диск с 300 гигами и восстанови туда
#30 by andrewks
если сделать выгрузку - сколько она занимает? и восстанавливается ли?
#31 by aleks-id
тааааак.... а у тебя бэкапится не транзакшн лог случаем???
#32 by aleks-id
+31 и может это только дельта на 200 мегов?
#33 by aleks-id
+32 и вообще. С: под ось, Д: под мдф, Е: под лдф
#34 by Господин ПЖ
что говорит restore headeronly ? там точно просто фулбекап?
#35 by Длинный Клиент
Глава корпорации Microsoft Билл Гейтс в 1981 г. считал, что "640 килобайт памяти должно быть достаточно для каждого компьютера"
#36 by aleks-id
о! попробуй восстановить бэкап не на точку "бэкапирования" а на секунду пораньше
#37 by Господин ПЖ
>о! попробуй восстановить бэкап не на точку "бэкапирования" а на секунду пораньше это каким манером из фулбэкапа то?
#38 by aleks-id
указать дату и время в поле "To a point in time"
#39 by IamAlexy
Ща домой приеду - скормлю ему террабацтник. Пусь подавиться сволоч.
#40 by andrewks
я может чё не понимаю, но для симпл-базы и фулл-бэкапа это какую роль сыграет?
#41 by Господин ПЖ
и давно фулбэкап научился работать с "To a point in time"?
#42 by aleks-id
терзают меня сомнения что там как раз не фулл и не симпл
#43 by Господин ПЖ
а спросил про это в
#44 by Злой Бобр
Правильно пишет. На диске С у вас действительно недостаточно места. И если будете задавать вопрос - какого хрена? Тогда вам нужно один раз взять урок у админа и забыть о проблеме.
#45 by Длинный Клиент
, отпишись по результатам, пожалуйста
#46 by IamAlexy
расскажи это диску Це у которого 140 гигов свободно... угу.. поднимаю виртуалку на террабайт.. буду тестить седня
#47 by IamAlexy
не.. фул фул.. в настройках бекапа по крайней мере стоит что фул и что проверять и тд и тп - то есть типические настройки.. совсем обычные...
#48 by КМ155
тупой вариант: выгрузить в dt создать новую базу на сиквеле загрузить из dt забэкапить попробовать восстановить и таким образом понять где локализована ошибка ?
#49 by andrewks
я уже предлагал
#50 by IamAlexy
есть выгрузка.. все нормуль и тудым и сюдым восстанавливается. прикол в том что есть грубо говоря "вчерашний" бекап от которого выгрузки в dt нет, а очень хочется глянуть чо в базе было именно вчера...
#51 by IamAlexy
ща ща ща.. террабайтная виртуалка поднимется - посмотрим чо оно скажет :)
#52 by andrewks
скока весит?
#53 by IamAlexy
? бак - весит 800 метров дт - 250 - но там конфа с разрешенными изменениями.. то есть 2 цфника... то есть нормальный размер
#54 by Jump
Вот что мне в скуле не нравиться, так это такие вот моменты. Вроде душа спокойна, куча бэкапов валяется где попало, а как понадобится восстановить, так хрен.
#55 by КМ155
ты не въехал создай новую базу через dt и проверь для неё валидность скулевских бэкапов
#56 by IamAlexy
вот по этому и дублируется все выгрузками в DT правда тут никто блин не контролировал - неделю выгрузки не делались - то сеанс висел то еще чо... в результате как раз и потребовалось поднять данные за тот период где нет бекапов... а скуль подвел..
#57 by IamAlexy
я тупой.. как проверить валидность скулевских бекапов ?
#58 by КМ155
бэкап - ресторе ясен пень но загрузив из dt ты исключишь наличие внутри какого-нибудь говна вроде не закрытой транзакции
#59 by КМ155
на всякий случай, путь то к базе при ресторе ты менять пробовал
#60 by IamAlexy
я ресторе пытаюсь вообще в пустую базу восстановить - один хрен.. я же выше писал.. и в пустую пытался, и в базу которую из ДТ поднимал.. вообще пофиг
#61 by andrewks
попробуй RESTORE FILELISTONLY  , чтобы зырнуть размеры файлов. и всё-же, сдавлю дайм на разбухшие логи
#62 by Злой Бобр
Это не скуль тупой. Это вы тупите на пустом месте. Если он вам написал что нету места - значит его нету. И нефиг железку мучить.
#63 by IamAlexy
плять.. там места 140 гигов..  выгрузка 800 база в симпл режиме работает и занимает вместе с ldf порядка гига... ну реально  - гиг... 840 мегов мдв и 200 - лдф...
#64 by КМ155
[я ресторе пытаюсь вообще в пустую базу восстановить - один хрен.] ещё раз что у тебя на второй закладке  в качестве пути указано ?
#65 by Господин ПЖ
сделай , посмотри размеры файлов и где лежали... и вообще как восстановление происходит? через gui или скрипт?
#66 by IamAlexy
как новые имена файлов так и старые указывал - поверх восстановленной. то есть отключал рабочую базу, переименовывл файлы даных, восстанавливал из имеющегося DT и пробовал в нее из скульного бекапа восстановить. когда получил ошибку об отсутствии мест - переименовал файлы даннх и попробовал в новые - один фиг..
#67 by IamAlexy
через гуи.. я что, линупсоид чтоли.. через скрипты восстанавливать...
#68 by Господин ПЖ
он скорее всего пытается сделать move куда то... + хз что за размеры файлов базы (не путать с размерами базы) указаны в ней..
#69 by IamAlexy
хз хз.. ща тестовый виртуальный сервак запустится.. там ща тупорылые фремворки ставятся... там террабайт места - посмотрим посмотрим..
#70 by Господин ПЖ
gui выкинть нах... или хотя бы сгенери по кнопке скрипт и посмотри что происходит на самом деле
#71 by andrewks
блин, чё-то sql.ru лежит...
#72 by Злой Бобр
Для тех кто в танке - картинка показывает что на диске С свободно всего лишь 10 Гиг. На виртуалке поднимаете?
#73 by IamAlexy
для тех кто в таке - я же там писал что это уже картинка  с виртуалки - оно тоже самое писало на физике с 140 гигами свободными
#74 by skunk
скриншот ошибки сделай
#75 by Господин ПЖ
еще бы это проверить: может кто в свойства базы залез не удачно и сменил " initial size value"
#76 by andrewks
короче, я мыслю так: есть размер данных базы, а есть размеры файлов базы. и, как говорят в Одессе, это две большие разницы. в этом направлении и надо копать
#77 by Господин ПЖ
и тогда любая база новая будет стремиться отожрать место сколько указано в свойствах...
#78 by Господин ПЖ
+100
#79 by IamAlexy
угу.. яж выше писал размеры файлов базы восстановленной из ДТ... 800+200
#80 by Злой Бобр
Тогда с определенной вероятностью виртуалка у вас с динамическим диском. Смотрите текущее занятое место, добавьте 40 Гиг и сделайте размер фиксированным. Все получится. Вот только мне так и непонятно - зачем все лепить на диск С ?.. Ну да ладно.
#81 by IamAlexy
блин.. я же писал - оно то же самое на физическом диске на рабочем сервере пишет.. виртуалка это чисто чтобы дома поиграться.. чтобы не сидеть в офисе с железкой...
#82 by Господин ПЖ
ну и когда ты посмотришь свойства базы?
#83 by Злой Бобр
Неверю. Чудес небывает. Если админ у вас не дурак то он не лепит все на диск С, поэтому на рабочем вероятно что действительно нехватает места для такой глупости.
#84 by IamAlexy
скуль ставится... минут через 10 посмотрю :) я забрал все бекапы за неделю - ща буду смтреть чо там и как...
#85 by vde69
а ты при ресторе на второй вкладке имена файлов часом не забыл поменять?
#86 by vde69
и вообще при востановлении в непустую базу требуется место старая база + новая база + лог
#87 by IamAlexy
да я пробовал пробовал... да дохрена места то было.. в том то и проблема.
#88 by vde69
там при рестроре есть 2 механизма, один льет прямо в файл, другой через скуль ты каким делаешь?
#89 by Кириллка
RESTORE FILELISTONLY FROM DISK = '<Путь_к_файлу>'
#90 by IamAlexy
вот же наглая скотина.. 213 гигов LDF при восстановлении... шизануца
#91 by vde69
чего и следовало ожидать :) см что-бы этого избегать читай и используй механизм который льет напрямую в файл
#92 by andrewks
симпл, говоришь?
#93 by IamAlexy
точно, симпл...
#94 by IamAlexy
и ведь уже полтора часа  - восстанавливается...
#95 by Злой Бобр
Что б не ждать восстановления можно пойти другим путем. Шринкуешь базу, отключаешь ее, архиватором сжимаешь mdf и ldf, забираешь архивы с собой. Дома распаковываешь архив и присоединяешь базу. Будет немного быстрее. Еще быстрее если для этого воткнешь в сервак жесткий на который будешь лить сразу mdf и ldf, минуя архиватор, потом жесткий уносишь домой.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С