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

Откуда: Ibiza, Islas Baleares, Spain
Сообщений: 25
Добрый день коллеги!
Встал вопрос о миграции на новое железо. Дано Windows Server 2k8 sp2, бд Sql 2k8 r2.
Бд на массиве. Планирую на сервер установить только instance, а далее сделать attach database, после презентации массива на новый сервер. Но есть проблема, как перенести настройки instance? изменений очень много, так же как и логинов, maintenance plan... кто-нибудь сталкивался с подобной задачей?
Заранее благодарю!
11 янв 13, 14:57    [13754419]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
В Management Studio в пункте меню Facets есть кнопка Export Current State as Policy.
Экспортировать нужный раздел в файл, а потом через Management->Policies->Import Policy импортировать на новом сервере.
11 янв 13, 15:04    [13754492]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
Всё остальное - через SSIS. Там несколько задач, название которых начинается с "Transfer".
11 янв 13, 15:08    [13754520]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
Vladimirsky
Member

Откуда: Ibiza, Islas Baleares, Spain
Сообщений: 25
Благодарю вас. я новичок в этом деле, с oracle перешел, пока осматриваюсь)
11 янв 13, 15:35    [13754810]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
invm
Member

Откуда: Москва
Сообщений: 9406
Если версии серверов идентичны с точность до номера билда и и файлы баз будут находится по тем же путям, то мигрировать можно простым копированием файлов.
11 янв 13, 15:42    [13754884]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
Vladimirsky
Member

Откуда: Ibiza, Islas Baleares, Spain
Сообщений: 25
не совсем понимаю как это сделать?
при установке instance, создаются базы model, msdb, master, tempdb.
т.е. нужно будет просто вновь созданные файлы заменить теми, что были на старом сервере? проблема в том, что системные и пользовательские базы хранятся на массиве..
Благодарю
11 янв 13, 16:13    [13755215]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
invm
Member

Откуда: Москва
Сообщений: 9406
Vladimirsky
т.е. нужно будет просто вновь созданные файлы заменить теми, что были на старом сервере? проблема в том, что системные и пользовательские базы хранятся на массиве..
Не просто заменить. Пути всех файлов всех баз должны совпадать на старом и новом сервере.
11 янв 13, 16:22    [13755315]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
gang
Member

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

Да, можно подменить.
- Останавливаете новый SQL
- переименовываете\перемещаете родные mdf, ldf файлы master и msdb (для резерва).
- Кладете на их место файлы от старого SQL
- Стартуете службу скуля

Оптимально чтобы при этом новый сервер под sql-ем уже имел имя старого иначе будет еще "доводка напильником".
Часть настроек может быть в реестре, трейс флаги там дополнительные и т.п. , но это можно уже и руками.

Что вы подразумеваете под "хранятся на массиве"? Как это препятствует копированию файлов?
11 янв 13, 16:32    [13755403]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
Vladimirsky
Member

Откуда: Ibiza, Islas Baleares, Spain
Сообщений: 25
gang
Vladimirsky,
Что вы подразумеваете под "хранятся на массиве"? Как это препятствует копированию файлов?

я имею ввиду, что системные базы находятся на массиве. да вот не знаю, потому и спросил) в oracle просто так системные базы не перенесешь
14 янв 13, 15:44    [13767602]     Ответить | Цитировать Сообщить модератору
 Re: перенос настроек instance на другой сервер  [new]
gang
Member

Откуда:
Сообщений: 1394
gang
"хранятся на массиве"?

Vladimirsky
находятся на массиве

Ну теперь все ясно как день ;).
gang
в oracle просто так системные базы не перенесешь

Ну так там их толком и нет, в смысле в виде отдельных БД.
На скуле системные данные поавтономней. Шаманства требуется самую малость.
14 янв 13, 16:20    [13767869]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить