Переименование виртуалього SQL-сервера на кластере Windows

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
matv
Power member
Сообщения: 42
Зарегистрирован: 28 окт 2004, 12:15
Откуда: Новосибирск

Переименование виртуалього SQL-сервера на кластере Windows

Сообщение matv » 23 дек 2004, 09:04

Добрый день!
Необходимо с реального (физического) SQL-сервера перенести БД на виртуальный SQL-сервер кластера (Windows2003).
При этом, желательно максимально не трогать настройки ODBC у клиентов (всего клиентов около 300, сильно распределены территориально).
Видится два варианта:
1. Делаем BackUp БД на физическом SQL-сервере (переносим BackUp на дугой сервер).
Останавливаем физический сервер.
На кластере создаем виртуальный SQL-сервер С ТЕМ ЖЕ сетевым именем и с ТЕМ ЖЕ IP-адресом.
Восстанавливаем базу из BackUp-а
Поскольку работы должны выполняться ночью, или поздно вечером, то утром все пользователи не должны заметить изменений.
2.
НО, может быть есть возможность перименовать УЖЕ созданный виртуальный SQL-сервер на кластере (после восстановления БД из BackUp-а) ? Это могло бы несколько сократить время перехода на кластер.
Пока не удалось выполнить такие действия. После изменения IP-адреса и сетевого имени виртуального SQL-сервера (действия выполнялись из утилиты администратора кластера), SQL-сервер не запускается (переходит в автономное состояние).
Используем MS SQL2000 SP3
Есть ли какой-то опыт подобных действий ?

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Переименование виртуалього SQL-сервера на кластере Windo

Сообщение Stranger03 » 23 дек 2004, 10:26

matv писал(а):2.
НО, может быть есть возможность перименовать УЖЕ созданный виртуальный SQL-сервер на кластере (после восстановления БД из BackUp-а) ? Это могло бы несколько сократить время перехода на кластер.
Пока не удалось выполнить такие действия. После изменения IP-адреса и сетевого имени виртуального SQL-сервера (действия выполнялись из утилиты администратора кластера), SQL-сервер не запускается (переходит в автономное состояние).
Используем MS SQL2000 SP3
Есть ли какой-то опыт подобных действий ?
Я бы сделал немного не так. Есть три сервера, один реальный, два под кластер.
1. делаем фулл бекап при остановленной базе.
2. поднимаем на первом узле с тем же айпи, именем.
3. поднимаем кластер.
так можно беспроблемно перейти, правда несколько дольше.

matv
Power member
Сообщения: 42
Зарегистрирован: 28 окт 2004, 12:15
Откуда: Новосибирск

Сообщение matv » 23 дек 2004, 10:35

Т.е. предлагается только первый вариант.
Спасибо

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 23 дек 2004, 10:43

matv писал(а):Т.е. предлагается только первый вариант.
Спасибо
Да, просто он наиболее беспроблемный. Дело в том, что при переименовании ресурсов можно наступить на такие грабли, что потом будет очень сложно понять проблему. А так вы получаете хоть и долгий, но гладкий переезд.

matv
Power member
Сообщения: 42
Зарегистрирован: 28 окт 2004, 12:15
Откуда: Новосибирск

Сообщение matv » 23 дек 2004, 15:11

И все же второй вариант (переименование виртуального SQL-сервера) работает !  :D
Последовательность действий:
У нас УЖЕ есть виртуальный SQL-сервер, у которого необходимо изменить сетевое имя и IP-адрес.
1. Запускаем утилиту Администратор кластеров.
2. Переводим в автоомный режим ресурс SQL Server (Ресурс SQL Server Agent переводится в автоомный режим также).
3. В свойствах ресурса SQL IP Address, закладка Параметры, изменяем      IP-адрес а необходимый. Жмем ОК. Возникает окно с сообщением об ошибке, о том что эти изменения вступят в силу позднее. Жмем ОК.
4. В свойствах ресурса SQL Network Name, закладка Параметры, изменяем имя на необходимое. Жмем ОК. В диалоговом окне опять жмем ОК.
5. Запускаем исталлятор MS SQL. Жмем Next.
6. Вводим НОВОЕ имя виртуального сервера и жмем Next.
7. Выбираем Advanced options и жмем Next.
8. Опять жмем Next.
9. В диалоге видим УЖЕ НОВЫЙ IP-адрес. Жмем Next.
10. Еще Next
11. Выбираем имя узла и жмем Next.
12. Вводим имя и пароль администратора кластера. Next.
13. Жмем Finish
14. Из утилиты Администратора переводим группу с нужым виртуальным SQL- сервером в оперативный режим.
...и все...

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 23 дек 2004, 15:14

Не перевелись еще шаманы в Датском королевстве! :)
Заодно и опыт приобрели :)

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 23 дек 2004, 17:09

gs писал(а):Не перевелись еще шаманы в Датском королевстве! :)
Заодно и опыт приобрели :)
На MS форуме была целая полемика по этому поводу. Краткая суть сводилась к тому, что у одних работает, у других нет. Потому я не люблю экспериментировать с господином Майкрософтом, если не то нет четкой инструкции от него самого, :twisted:.

Ответить

Вернуться в «Кластеры, Программное обеспечение»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей