Como migrar o SQL 2005 para o SQL 2008 R2 em um novo hardware com o mesmo nome de servidor

1

Precisamos migrar do hardware existente que está executando o SQL 2005 para o novo hardware que executa o SQL 2008 R2.

Quando tudo estiver pronto, queremos que o mesmo IP e nome de host que estava no servidor "sql 2005" estejam no novo hardware do servidor SQL 2008 R2.

Isso ocorre porque não queremos mexer nas configurações de conexão do cliente ou em coisas que são codificadas permanentemente na programação, etc.

Atualmente, temos a nova caixa 2008 R2 criada com um nome diferente.

Existe uma maneira de mover os bancos de dados 2005 existentes, trabalhos do SSIS, cubos do SSAS, relatórios do SSRS, etc. (tudo, segurança, etc.) para o novo hardware e renomear o novo hardware para o mesmo IP e nome do host como o antigo.

BOTTOM LINE: estamos querendo mover o sql 2005 do hardware antigo para o novo hardware que executa o SQL 2008 R2 sem mexer nos clientes.

    
por TheCleaner 02.09.2011 / 21:37

2 respostas

4

Se (como aponta o uSlackr) você se sentir confortável em mover o conteúdo, faça o seguinte:

  1. Abra seu novo servidor, chame-o de MyNewServer (ou qualquer outro) com um novo IP. Instale o SQL 2008 R2 nele.
  2. Migre todo o seu conteúdo (db's, jobs, logins, SSIS, SSRS, cubos, etc)
  3. Quando você está feliz por isso, desligue a caixa de 2005
  4. Renomeie o novo servidor com o do servidor antigo, readdress para o IP antigo
  5. No SQL Server, execute as seguintes instruções:

    sp_dropserver MyNewServer
    GO
    sp_addserver MyOldServer, local
    GO

(Consulte o este artigo do MSDN para obter mais informações sobre como renomear um host que executa o SQL Server)

Observe que haverá alguns restos anti-OCD restantes nos grupos locais que são criados pela instalação do SQL Server. Alguns grupos são criados com o nome do servidor como parte do nome do grupo, portanto, você terá alguns grupos locais com MyNewServer como parte de seu nome. Isso não importa do ponto de vista técnico.

Se você precisar de algumas etapas sobre como fazer sua migração de conteúdo, deixe-me um comentário e adicionarei algumas coisas que você pode fazer.

    
por 02.09.2011 / 22:34
1

Eu não posso falar em mover o conteúdo, mas parece que você sabe como fazer isso. Quanto a não mexer com os nomes, nomeie o novo servidor como quiser e dê um novo IP. Quando chegar a hora do corte, faça o seguinte:

  • Atualize o registro DNS do nome do servidor antigo para apontar para o novo endereço do servidor
  • adicione o endereço IP do servidor antigo à NIC do novo servidor para que ele atenda aos dois endereços.

Se o cliente usa o nome do servidor ou o endereço IP, isso garantirá o acesso à nova caixa.

    
por 02.09.2011 / 22:24