Blog Agility

Migrar Database EdgeSight

Migrar Database EdgeSight

Este procedimento vai descrever como migrar o EdgeSight Database para um novo servidor SQL.


Este procedimento vai descrever como migrar o EdgeSight Database para um novo servidor SQL.

 

Resolução

Pré-requisitos:

  • Uma conta com os mesmos privilégios administrativos do antigo SQL para o novo SQL.

Procedimentos para migração:

  • No servidor EdgeSight, conclua as seguintes etapas para encerrar os processos críticos do EdgeSight.
  • No Painel de Controle> serviços, localizar e parar o Citrix rssh Admin Service.
  • Utilize o IIS, e pare o site EdgeSight.
  • No atual servidor do SQL Server, realize o backup do banco de dados EdgeSight.
  • No novo servidor SQL Server crie um novo banco de dados chamado EdgeSight.
  • No novo servidor SQL restaure o Backup realizado no servidor antigo.
  • Crie um usuário “esuser “com o método de autenticação conta de logon do Windows dentro do novo sistema SQL Server. Para esta conta deve ser dada direitos dbo owner para banco de dados EdgeSight.
  • No servidor EdgeSight localize o arquivo web.cfg que está localizado na pasta \Arquivos de programas\Citrix|Monitoring System\Server\EdgeSight.
  • Você deve editar a sequência de conexão SQL utilizada pelo EdgeSight. Para isso execute o procedimento abaixo:
  • Localize o arquivo web.config.
  • Criei uma cópia do arquivo.
  • Edite o arquivo original, localize o campo <connectionStrings>.
  • Edite o tag e insira o nome do novo servidor SQL Server.
  • Localize o campo Data Source=Database.
  • Ex: DataSource=NomeservidorSQLnovo,Database=novobancoEdgeSight.
  • Salvar o arquivo web.config
  • Próximo passo: editar a chave de registro abaixo:
  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW64Node\Citrix\System Monitoring\Server\EdgeSight\4.0\Config
  • Modificar a subchave ZTECH_CONNECTION com as mesmas informações do item anterior:
  • DataSource=NomeservidorSQLnovo,Database=novobancoEdgeSight
  • Iniciar o serviço Citrix RSSH Admin Service
  • Acessar o prompt de comando e realizar o comando iisreset.

OBS: Para realizarmos a migração para um novo servidor SQL ambas as versões devem ser idênticas. Caso a base atual e a nova sejam diferentes o procedimento não funcionará.

Acima descrevemos de forma simples o passo a passo de migrarmos a database EdgeSight para um novo servidor SQL.