Para os bancos de dados de Data Warehouse e de ACS (Serviços de Coleta de Auditoria) do Operations Manager, consulte os procedimentos em Como mover o banco de dados do Data Warehouse, mas substitua o novo SQL Server no procedimento pelas informações de
Um padrão de implantação comum determina o uso de instâncis do SQL Server separadas para o Operations Manager, o Data Warehouse do Operations Manager e os bancos de dados de ACS do Operations Manager. Se você estiver usando esse padrão, verifique se todas as instâncias do SQL Server foram adicionadas ao grupo de disponibilidade. |
Nova instalação de grupo de gerenciamento
Use a série de tarefas a seguir ao instalar um novo grupo de gerenciamento com um Grupo de Disponibilidade AlwaysOn do SQL 2012.
Antes de instalar o Operations Manager em um grupo de disponibilidade
-
Não se esqueça de usar o nome e a porta do ouvinte de grupo ao instalar o Operations Manager para os bancos de dados que serão adicionados aos bancos de dados de disponibilidade.
-
O primeiro servidor de gerenciamento usará o ouvinte de grupo para obter a instância do SQL primária e instalará os bancos de dados nessa instância.
Após a instalação do primeiro servidor de gerenciamento
-
Certifique-se de que o modelo de recuperação do banco de dados esteja cheio: abra o SQL Server Management Studio e conecte-se à instância na qual os bancos de dados serão instalados. Clique com o botão direito do mouse no banco de dados de destino, selecione suas propriedades e selecione Opções. Se o modelo de recuperação não estiver listado como “Completo”, selecione Completo na lista suspensa.
-
Faça um backup completo dos bancos de dados.
-
-
No novo servidor qe hospeda o banco de dados operacional, expanda Segurança, Logons e adicione o nome da conta do gravador de dados. Para obter mais informações sobre como criar um logon no SQL Server, consulte Create a Login (Crie um logon).
-
Em Logons, adicione a conta de ação.
-
Em Logons, adicione a conta de computador DAS (Serviço de Acesso a Dados) no formato “domínio\nomedocomputador$”.
-
Para a conta de computador DAS, adicione os seguintes mapeamentos de usuário:
ConfigService
db_accessadmin
db_datareader
db_datawriter
db_ddladmin
db_securityadmin
sdk_users
sql_dependency_subscriber
-
No novo servidor qe hospeda o banco de dados do data warehouse, expanda Segurança, Logons e adicione a conta do gravador de dados. Para obter mais informações sobre como criar um logon no SQL Server, consulte Create a Login (Crie um logon).
-
Em Logons, adicione a conta do leitor de dados.
-
Em Logons, adicione a conta de computador de Serviço de Acesso a Dados no formato “domínio\nomedocomputador$”.
-
Para a conta de computador DAS, adicione os seguintes mapeamentos de usuário:
db_datareader
OpsMgrReader
apm_datareader
Problemas conhecidos
Quando você abrir o console do Operations Manager após a falha de um nó para o outro, talvez encontre o seguinte problema:
A execução do código de usuário no .NET Framework está desabilitada. Habilite a opção de configuração “habilitado para CLR”. Não foi possível usar a exibição ou função ‘dbo.fn_ModuleTypeView’ devido a erros de associação.
Para resolver esse problema, execute o seguinte comando SQL no banco de dados da nova instância SQL da réplica primária.
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'clr enabled', 1;
GO
RECONFIGURE;
GO
Grupo de gerenciamento existente
Use a série de tarefas a seguir ao utilizar um grupo de gerenciamento existente com um Grupo de Disponibilidade AlwaysOn do SQL 2012.
-
Verifique se todas as máquinas SQL que hospedam seus bancos de dados do Operations Manager fazem parte de réplicas do grupo de disponibilidade ou adicione-as, caso não façam parte dessas réplicas.
-
Abra o Management Studio no computador SQL que hospeda os bancos de dados do Operations Manager, clique com o botão direito do mouse em cada banco de dados que fará parte dos bancos de dados de disponibilidade e, para cada um deles, selecione suas propriedades e selecione Opções para alterar o modelo de recuperação para Completa na lista suspensa.
-
Anote o nome e a porta do ouvinte do grupo de disponibilidade.
-
Em cada servidor de gerenciamento, execute regedit de um CMD elevado e, em seguida, edite HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Database.
Altere o DatabaseServerName para <AvailabilityGroupListnerName,portNumber>
-
Em cada servidor de gerenciamento, edite o seguinte arquivo:
%ProgramFiles%\System Center 2012\Operations Manager\Server\ConfigService.config
Na marca <Category> chamada “Cmdb”, altere o valor de ServerName para o nome do ouvinte do grupo de disponibilidade e altere o PortNumber para a porta do ouvinte do grupo de disponibilidade.
-
Siga estas etapas para atualizar o banco de dados do Operations Manager com as informações de nome e porta do ouvinte do grupo:
Abra o SQL Server Management Studio.
Expanda Bancos de Dados, Operations Manager e Tabelas.
Clique com o botão direito do mouse em dbo. MT_Microsoft$SystemCenter$ManagementGroup e clique em Editar 200 Linhas Superiores.
Altere o valor na coluna SQLServerName_<GUID> para refletir as informações de <nome,porta> do ouvinte do grupo de disponibilidade.
Salve a alteração.
-
Atualize o banco de dados do Operations Manager com o ouvinte do grupo de disponibilidade para especificar o local das tabelas de monitoramento de desempenho do aplicativo.
Abra o SQL Server Management Studio.
Expanda Bancos de Dados, Operations Manager e Tabelas.
Clique com o botão direito do mouse em dbo. MT_Microsoft$SystemCenter$OpsMgrDB$AppMonitoring e clique em Editar 200 Linhas Superiores.
Altere o valor na coluna MainDatabaseServerName_<GUID> para refletir as informações de <nome,porta> do ouvinte do grupo de disponibilidade e sua porta.
Salve a alteração.
-
Clique com o botão direito do mouse em cada banco de dados e, em Tarefa, selecione Backup (Backup Completo).
-
Navegue até o nó Grupo de Disponibilidade e expanda-o. Clique com o botão direito do mouse em Banco de dados de disponibilidade e selecione Adicionar banco de dados.
Na página Selecionar Sincronização de Dados Inicial, selecione uma preferência de sincronização de dados. Nós recomendamos a seleção de Completa. A sincronização de dados completa tem a vantagem de criar um backup completo e restauração dos bancos de dados nas réplicas secundárias.
Ao final dessa tarefa, todos os bancos de dados serão adicionados ao grupo de disponibilidade e restaurados em todos os nós de réplica de disponibilidade.
-
-
Para cada uma das réplicas secundárias, abra build_mom_db_admin.sql no Bloco de Notas. O arquivo está localizado em <installationMedisFolder>\Setup\AMD64. Em seguida, procure a seção de mensagens MOMv3. Copie essa seção para o SQL Server Management Studio, iniciando e executando uma nova consulta.
|