Назад | Перейти на главную страницу

Как перенести SQL 2005 на SQL 2008 R2 на новом оборудовании с тем же именем сервера

Нам необходимо перейти с существующего оборудования с SQL 2005 на новое с SQL 2008 R2.

Когда все сказано и сделано, мы хотим, чтобы тот же IP-адрес и имя хоста, которые были на «старом сервере sql 2005», были на новом серверном оборудовании SQL 2008 R2.

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

В настоящее время у нас есть новый корпус 2008 R2, построенный под другим названием.

Есть ли способ переместить существующие базы данных 2005 года, задания SSIS, кубы SSAS, отчеты SSRS и т. Д. (Все, безопасность и т. Д.) На новое оборудование, а затем переименовать новое оборудование на тот же IP-адрес и имя хоста, что и у старого .

РЕЗУЛЬТАТ: мы хотим переместить sql 2005 со старого оборудования на новое, работающее под управлением SQL 2008 R2, не вмешиваясь в работу клиентов.

Если (как указывает uSlackr) вам удобно перемещать контент, сделайте следующее:

  1. Поднимите свой новый сервер, назовите его MyNewServer (или как-то еще) с новым IP. Установите на него SQL 2008 R2.
  2. Перенести весь ваш контент (базы данных, задания, логины, SSIS, SSRS, кубы и т. Д.)
  3. Когда вы будете счастливы, что это хорошо, выключите коробку 2005 года
  4. Переименуйте новый сервер на старый сервер, переадресовав старый IP
  5. В SQL Server выполните следующие инструкции:

    sp_dropserver MyNewServer
    ИДТИ
    sp_addserver MyOldServer, локальный
    ИДТИ

(Видеть этот MSDN статью для получения дополнительной информации о переименовании хоста, на котором работает SQL Server)

Обратите внимание, что в локальных группах, созданных при установке SQL Server, БУДУТ некоторые остатки анти-OCD. Некоторые группы создаются с именем сервера как части имени группы, поэтому у вас будет несколько локальных групп с MyNewServer как частью их имени. С технической точки зрения это не имеет значения.

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

Я не могу говорить о перемещении контента, но похоже, что вы знаете, как это сделать. Чтобы не путаться с именами, назовите новый сервер как хотите и дайте ему новый IP. Когда придет время нарезки, сделайте следующее:

  • Обновите запись DNS для старого имени сервера, чтобы она указывала на адрес нового сервера.
  • добавьте IP-адрес старого сервера к NIC нового сервера, чтобы он обслуживал оба адреса.

Независимо от того, использует ли клиент имя сервера или IP-адрес, это обеспечит доступ к новому ящику.