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

Откуда: Белокаменная
Сообщений: 260
сейчас у меня делаются бекапы пользовательских БД и бекапы логов
стоит вопрос о том как восстанавливать сами иистансы в случае сбоя

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

читал еще что можно бекапить системные базы master и msdb, но их восстанавливать как-то дольше чем накатить скрипт с логинами

каким способом лучше решать эту задачу?
25 ноя 15, 10:59    [18469420]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
Glory
Member

Откуда:
Сообщений: 104751
fduch f.f.
читал еще что можно бекапить системные базы master и msdb, но их восстанавливать как-то дольше чем накатить скрипт с логинами

А вам кроме логинов ничего больше из этих баз не нужно ?
Настройки Агента, оповещения, мейлы, джобы, планы и тп ?
25 ноя 15, 11:04    [18469465]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
fduch f.f.
Member

Откуда: Белокаменная
Сообщений: 260
Glory
fduch f.f.
читал еще что можно бекапить системные базы master и msdb, но их восстанавливать как-то дольше чем накатить скрипт с логинами

А вам кроме логинов ничего больше из этих баз не нужно ?
Настройки Агента, оповещения, мейлы, джобы, планы и тп ?


мейлы и оповещения не нужны
джобы скриптую в файлы с помощью powershell
25 ноя 15, 11:10    [18469508]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
Glory
Member

Откуда:
Сообщений: 104751
fduch f.f.
джобы скриптую в файлы с помощью powershell

А куда вы скриптуете расположение ваших пользовательских баз ?
25 ноя 15, 11:11    [18469528]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
fduch f.f.
Member

Откуда: Белокаменная
Сообщений: 260
Glory
fduch f.f.
джобы скриптую в файлы с помощью powershell

А куда вы скриптуете расположение ваших пользовательских баз ?



пути баз не скриптуются. сейчас предполагается руками каждую базу восстанавливать хотя их довольно много
25 ноя 15, 11:23    [18469626]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
Glory
Member

Откуда:
Сообщений: 104751
fduch f.f.
пути баз не скриптуются. сейчас предполагается руками каждую базу восстанавливать хотя их довольно много

И после этого вы считаете, что бэкап master-а "восстанавливать как-то дольше чем накатить скрипт с логинами" ?
25 ноя 15, 11:28    [18469672]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31956
fduch f.f.
стоит вопрос о том как восстанавливать сами иистансы в случае сбоя
...
каким способом лучше решать эту задачу?
Бакапом системных баз.
25 ноя 15, 11:39    [18469773]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
fduch f.f.
Member

Откуда: Белокаменная
Сообщений: 260
Glory
fduch f.f.
пути баз не скриптуются. сейчас предполагается руками каждую базу восстанавливать хотя их довольно много

И после этого вы считаете, что бэкап master-а "восстанавливать как-то дольше чем накатить скрипт с логинами" ?



если например восстановить мастер на свежем инстансе , то как это поможет ускорить восстановление баз из бекапов?
или там при восстановлении можно будет не указывать пути восстановления в командах RESTORE?

опять же придется накатывать логи до того времени когда произошел сбой, это опять же руками...

было бы конечно хорошо получить возможность весь инстанс восстановить сразу
25 ноя 15, 11:41    [18469800]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31956
fduch f.f.
если например восстановить мастер на свежем инстансе , то как это поможет ускорить восстановление баз из бекапов?
Не придётся писать скрипты, и горевать при обнаружении отсутствия какого то скрипта.

А так конечно, если у вас есть гарантированно правильный скрипт восстановления инстанса, то почему бы и нет?
25 ноя 15, 11:45    [18469846]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
Glory
Member

Откуда:
Сообщений: 104751
fduch f.f.
если например восстановить мастер на свежем инстансе , то как это поможет ускорить восстановление баз из бекапов?
или там при восстановлении можно будет не указывать пути восстановления в командах RESTORE?

Ну так может почитать про команду RESTORE ?

fduch f.f.
опять же придется накатывать логи до того времени когда произошел сбой, это опять же руками...

И причем тут бэкап master-а ?

fduch f.f.
было бы конечно хорошо получить возможность весь инстанс восстановить сразу

Для того, чтобы восстановить "все сразу", нужно сначала сделать бэкап "всего сразу"
25 ноя 15, 11:46    [18469854]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8807
Читать надо справку, а не гадать на хрустальном шаре.
25 ноя 15, 13:43    [18470668]     Ответить | Цитировать Сообщить модератору
 Re: как спланировать восстановление инстанса?  [new]
o-o
Guest
fduch f.f.
читал еще что можно бекапить системные базы master и msdb, но их восстанавливать как-то дольше чем накатить скрипт с логинами

вот недавно тема была, у товарища мастер крякнул.
т.е. совсем, инстанс не стартовал.
так он убился искать, какие именно базы у него были приаттачены.
т.е. если диски кишат рид-онли базами, как использовавшимися, так и нет,
то уже проблемно приаттачить нужное:
Можно ли как то из папки DATA mssql 2012 вытащить инфу о списке BD и путях
гражданин 3 дня искал, какие же базы там были.
а всего-то надо было отребилдить системные базы (2 минуты) и восстановить хотя бы мастер (еще 2 минуты).
так это всего 1 пример,
сейчас просто фантазии не хватит все случаи жизни продумать,
вот кто мог вообразить хранениe неприаттаченных баз в огромных количествах?
а еще кроме логинов там линкеды всякие, с (например) давно забытыми паролями.
это вам придется к хозяевам линкедов на поклон идти, чтобы предоставили заново логины с паролями
25 ноя 15, 14:25    [18470951]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить