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

Откуда:
Сообщений: 710
Подскажите пожалуйста, как коректнее переехать с одного сервера на другой. То что бэкап рабочей БД развернуть - это понятно. Имею в виду что вариант с бэкапом и развёрткой master, model и msdb похоже не прокатит ибо сиквелу башню сорвёт от всей информации что в них хранится на новом сервере(IP, имя сервака будет тоже) или всё таки прокатит ? А если не прокатит то что можно придумать в альтернативу ?
20 июл 11, 10:34    [10998531]     Ответить | Цитировать Сообщить модератору
 Re: Переезд на новый сервер  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31979
stavgreengo
Имею в виду что вариант с бэкапом и развёрткой master, model и msdb похоже не прокатит ибо сиквелу башню сорвёт от всей информации что в них хранится на новом сервере(IP, имя сервака будет тоже) или всё таки прокатит ?
Прокатит, но могут быть побочные эффекты при смене имени сервера (если есть, например, репликации)
stavgreengo
А если не прокатит то что можно придумать в альтернативу ?
Можно базы переносить бакапами, а всё остальное скриптами. Что конечно дольше...
20 июл 11, 10:57    [10998705]     Ответить | Цитировать Сообщить модератору
 Re: Переезд на новый сервер  [new]
Glory
Member

Откуда:
Сообщений: 104751
BOL - Moving Database Files
20 июл 11, 12:11    [10999258]     Ответить | Цитировать Сообщить модератору
 Re: Переезд на новый сервер  [new]
stavgreengo
Member

Откуда:
Сообщений: 710
Кстати сорри, не сказал...MS SQL 2000 SP4(всякие мудрённые виззарды не прокатят :) )Упёрся в такое обстоятельство...переезд будет на новый сервер с новой аппаратной конфигурацией и другими путями для БД, если ресторить из backup master крышу ему снесёт однозначно, MS SQL вообще тупо не запуститься. Нужны впринципе только джобы и пользователи. Если заресторить только рабочие БД и msdb и сделать transfer logins DTS пакетом, то насколько я правильно понимаю это перенесёт логины, но не юзеров с правами на рабочие БД. А как подтянуть именно юзеров и избежать всяких там проблем с сидами и прочим ?
20 июл 11, 17:20    [11001854]     Ответить | Цитировать Сообщить модератору
 Re: Переезд на новый сервер  [new]
Glory
Member

Откуда:
Сообщений: 104751
stavgreengo
Кстати сорри, не сказал...MS SQL 2000 SP4(всякие мудрённые виззарды не прокатят :) )Упёрся в такое обстоятельство...переезд будет на новый сервер с новой аппаратной конфигурацией и другими путями для БД, если ресторить из backup master крышу ему снесёт однозначно

Все уже давно задокументировано
Остается только внимательно прочитать и тщательно выполнить
http://support.microsoft.com/kb/314546
20 июл 11, 17:24    [11001884]     Ответить | Цитировать Сообщить модератору
 Re: Переезд на новый сервер  [new]
Alex Moskvichev
Member

Откуда:
Сообщений: 2
ТС, а клиентов SQL много?
Какого размера базы, сколько времени дается на перенос данных?

Если клиентов мало, или например все подключаются ч\з сервера приложений, то проще всего поднять новый сервер параллельно со старым, перенести данные, перенастроить клиентов на новый сервер.

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

Если базы большие, времени мало и кругом ходят злые пользователи - делай кластер )))). Шутка
20 июл 11, 18:43    [11002357]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить