Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / restore базы sql / 25 сообщений из 27, страница 1 из 2
16.01.2020, 19:10
    #39914989
Dorateya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Добрый день.
Я понимаю, что вопрос очень глупый, просто надо убедиться на 100%, не сильна в sql.
Сегодня по ошибке восстановили базу данных из старого полного бэкапа (по состоянию на 12.12.19), текущего бэкапа нет. Есть ли возможность вернуть базу данных на состояние до восстановления? Логирование ведется, база на sql 2000.
...
Рейтинг: 0 / 0
16.01.2020, 19:27
    #39914993
Dorateya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Мне просто надо услышать четкое "нет", если это действительно невозможно. Завтра будут разборки и будет много вопросов...
...
Рейтинг: 0 / 0
16.01.2020, 19:34
    #39914999
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Dorateya
Сегодня по ошибке восстановили базу данных из старого полного бэкапа (по состоянию на 12.12.19), текущего бэкапа нет. Есть ли возможность вернуть базу данных на состояние до восстановления? Логирование ведется, база на sql 2000.
Если логирование велось непрерывно всё время с момента создания старого бакапа (имеется в виду - не транкейтили лог, не переводили в симпл), и делали бакапы лога, то возможно.

Просто восстанавливаете базу на 12.12.19, и накатываете бакапы лога.

Если лог не бакапили, то невозможно, т.к. файл лога затёрся в момент восстановления бакапа, и все изменения пропали.
...
Рейтинг: 0 / 0
16.01.2020, 19:36
    #39915001
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
alexeyvg
и делали бакапы лога
Вообще, по идее, бакапы лога же должны быть, раз вы пишете "Логирование ведется". Значит, модель Фулл, и у вас бы просто распух лог файл, если не делать бакапов.
...
Рейтинг: 0 / 0
16.01.2020, 19:47
    #39915012
Dorateya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
alexeyvg, нет лог не бэкапили((( Был перенос базы с одного сервера на другой (12.12.19), системный администратор ЗАБЫЛ настроить бэкап на новом сервере, а старый продолжал бэкапить в хранилище (ЗАБЫЛ отключить), ни одного бэкапа с этой базы на новом сервере не выполнялось. И сегодня, будучи совершенно уверенными, что в хранилище бэкапы с этого сервера восстановили БД после неудачной попытки обновлений. Короче, пипец((( Спасибо.
...
Рейтинг: 0 / 0
16.01.2020, 20:46
    #39915034
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Dorateya
alexeyvg, нет лог не бэкапили((( Был перенос базы с одного сервера на другой (12.12.19), системный администратор ЗАБЫЛ настроить бэкап на новом сервере, а старый продолжал бэкапить в хранилище (ЗАБЫЛ отключить), ни одного бэкапа с этой базы на новом сервере не выполнялось. И сегодня, будучи совершенно уверенными, что в хранилище бэкапы с этого сервера восстановили БД после неудачной попытки обновлений. Короче, пипец((( Спасибо.
Да, ситуация, сочувствую.
Похоже, тогда сделать ничего нельзя.
...
Рейтинг: 0 / 0
16.01.2020, 20:51
    #39915035
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Почти наверняка ничего уже не сделаешь

Единственная надежда, на попытку восстановить исходные файлы базы данных (до ошибочного рестора) через всякие рекавери средства (disk recovery tool), но с учетом перезаписи данных на дисках шансов катастрофически мало.
...
Рейтинг: 0 / 0
16.01.2020, 20:58
    #39915039
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
msLex
Почти наверняка ничего уже не сделаешь

Единственная надежда, на попытку восстановить исходные файлы базы данных (до ошибочного рестора) через всякие рекавери средства (disk recovery tool), но с учетом перезаписи данных на дисках шансов катастрофически мало.
Я бы даже не стал пытаться. Если бы базу восстановили в новые файлы, а старые удалили, то ещё был бы шанс, хотя и микроскопический, но рестор же, как я понимаю, восстанавливает без удаления файлов.

Если бы была большая СХД, то можно было бы надеяться на какие нибудь "снимки", которые зачем то сделали админы.
Или ещё можно узнать, вдруг делали бакапы дисков.
Что то такое.
...
Рейтинг: 0 / 0
16.01.2020, 21:27
    #39915047
Relic Hunter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
msLex
Почти наверняка ничего уже не сделаешь
Почему не сделаешь? Первичка-то осталась наверняка. Это тоже восстановление из бекапа.
...
Рейтинг: 0 / 0
16.01.2020, 21:53
    #39915062
Dorateya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Relic Hunter, какая первичка, база была восстановлена из старого бэкапа (точнее бэкап был свежий, но со старой копии, данные в которую не вносили с середины декабря), больше бэкапов нет...
Жесткие диски сервера, к сожалению, тоже не бэкапились, нет места(
...
Рейтинг: 0 / 0
16.01.2020, 23:44
    #39915101
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Dorateya,

Мое вам четкое "нет", которое вы просили.
...
Рейтинг: 0 / 0
17.01.2020, 01:52
    #39915123
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Dorateya
Relic Hunter, какая первичка, база была восстановлена из старого бэкапа (точнее бэкап был свежий, но со старой копии, данные в которую не вносили с середины декабря), больше бэкапов нет...
Жесткие диски сервера, к сожалению, тоже не бэкапились, нет места(


Имелась ввиду первичная документация (бумага)
...
Рейтинг: 0 / 0
17.01.2020, 09:46
    #39915197
L_argo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Тю... Делов то.

Проблема решается просто: готовь три конверта.
...
Рейтинг: 0 / 0
17.01.2020, 10:14
    #39915224
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
L_argo
Тю... Делов то.

Проблема решается просто: готовь три конверта.

так первый уже открыли
авторсистемный администратор ЗАБЫЛ настроить бэкап на новом сервере
...
Рейтинг: 0 / 0
17.01.2020, 10:30
    #39915236
iiyama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
похоже админа сделают крайним, недаром ЗАБЫЛ выделено кэпсом, но рыба явно гниет с головы. Левые люди бэкапы в продуктив накатывают, на бэкапы диски зажимают, процессы не отлажены , не оттестированы сбои и прочее. Хотя похоже база для бизнеса не критична, раз такое отношение
...
Рейтинг: 0 / 0
17.01.2020, 11:40
    #39915320
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
iiyama,

крайний здесь не админ, а начальник, который них...на не организовал.
...
Рейтинг: 0 / 0
17.01.2020, 13:25
    #39915415
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Владислав Колосов
iiyama,

крайний здесь не админ, а начальник, который них...на не организовал.
Да это понятно, что АДМИН тут ни при чём, точнее, это обычная ошибка, на которую любой человек имеет право, обычный косяк, за обилие которых нужно замедлять повышение зарплаты таких специалистов, но не более.
Надёжные системы, и, (конкретно для этого случая) сохранность данных (главное для БД!) обеспечивается совсем не тем, что админы не совершают ошибок.

А тут, очевидно, какая то Корпорация, для менеджеров которой надёжность неважна (ну, утеряли, ну введут заново, или просто закроют проект, делов-то), вот там люди другим и занимаются.
...
Рейтинг: 0 / 0
17.01.2020, 23:44
    #39915711
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
---АДМИН тут ни при чём

а что в его задачи не входит тестирование бэкапов, тем более проверка с нового места?
...
Рейтинг: 0 / 0
18.01.2020, 02:03
    #39915720
Гавриленко Сергей Алексеевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Lepsik,

Тут речь про то, что должен быть построен процесс, который подразумевает не только регулярный бэкап, но и последующее регулярное его восстановление, проверка консистентности и уведомление всех причастных и заинтересованных о любых проблемах на любом этапе. Иначе, да, ЧФ и профуканные данные рано или поздно.
...
Рейтинг: 0 / 0
18.01.2020, 09:33
    #39915735
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Lepsik
---АДМИН тут ни при чём

а что в его задачи не входит тестирование бэкапов, тем более проверка с нового места?
Мы же не знаем, что у было написано в инструкции.
В корпорациях, если админ сделает что то, что не написано в его инструкции, его сразу пинком под зад. А если он скажет начальнику, "а почему тут не написано проверять наличие бакапа у баз", то это очень плохо скажется на его карьере.

Обычно проблема в том, что технические решения принимают гуманитарии, и нет карьерной лестницы для тех-спецов. Спецы, соответственно, набираются минимального уровня, к ним главные требования - не опаздывать, и иметь опрятный внешний вид.

PS Конечно, это всё домыслы, может, ТС называет админом как раз того, кто всем рулил. Тогда, конечно, это косяк админа.
...
Рейтинг: 0 / 0
18.01.2020, 14:28
    #39915774
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
Lepsik
---АДМИН тут ни при чём

а что в его задачи не входит тестирование бэкапов, тем более проверка с нового места?


Он начнёт тестировать только тогда, когда будет регламент. Отвечает за наличие регламента руководитель. "Само" оно не поедет, надо организовать.
...
Рейтинг: 0 / 0
21.01.2020, 21:54
    #39917021
flexgen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
alexeyvg
что АДМИН тут ни при чём

Не согласен. Да, начальник должен правильно организовать рабочий процесс, подобрать грамотных специалистов, и т.д. и т.п., все верно. Но также верно и то что тот, кто непосредственно выполняет операцию, должен проверять сам себя, убедиться что все, что он собирается делать, не приведет к катастрофическим последствиям. Да, ошибки бывают, все люди, но ошибка ошибке рознь. Здесь же, как мне кажется, обычное разгильдяйство, как начальника, так и подчиненных.
...
Рейтинг: 0 / 0
21.01.2020, 22:29
    #39917033
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
flexgen
Но также верно и то что тот, кто непосредственно выполняет операцию, должен проверять сам себя, убедиться что все, что он собирается делать, не приведет к катастрофическим последствиям.
Знаете, я сам такой, но в корпорациях за такое увольняют.
...
Рейтинг: 0 / 0
22.01.2020, 08:38
    #39917110
rahzer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
flexgen
alexeyvg
что АДМИН тут ни при чём

Не согласен. Да, начальник должен правильно организовать рабочий процесс, подобрать грамотных специалистов, и т.д. и т.п., все верно. Но также верно и то что тот, кто непосредственно выполняет операцию, должен проверять сам себя, убедиться что все, что он собирается делать, не приведет к катастрофическим последствиям. Да, ошибки бывают, все люди, но ошибка ошибке рознь. Здесь же, как мне кажется, обычное разгильдяйство, как начальника, так и подчиненных.


Привык перед какими-то важными работами писать план проведения мероприятия + план отката (если что-то пойдет не так).
Так же создавать и проходить чек-лист, типа как у летчиков, но по нужной теме..
...
Рейтинг: 0 / 0
23.01.2020, 23:48
    #39918137
flexgen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
restore базы sql
alexeyvg
Знаете, я сам такой, но в корпорациях за такое увольняют.


Серьезно? Т.е. за написание пошагового плана работ, включая выполняемые скрипты, и за написание плана отката в случае проблем могут уволить? Что это за корпорации такие?

rahzer
Привык перед какими-то важными работами писать план проведения мероприятия + план отката (если что-то пойдет не так).
Так же создавать и проходить чек-лист, типа как у летчиков, но по нужной теме..


У нас просто не дадут ничего сделать если не написать подробный план работ, включая скрипты и план отката. Мало того, у нас заведено делать в "четыре глаза", один делает, второй отмечает в плане что было сделано. И все команды выполняются при помощи Copy/Paste, никакой отсебятины, только то что написано и утверждено в плане. Поначалу напрягало, сейчас, по прошествии времени, подобный подход видится единственно верным.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / restore базы sql / 25 сообщений из 27, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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