Compartilhar via


Atualizar uma instância de cluster de failover do SQL Server (instalação)

Você pode atualizar um cluster de failover SQL Server para um cluster de failover SQL Server 2014 usando o Assistente de Instalação do SQL Server ou um prompt de comando.

Durante a atualização do cluster de failover, o tempo de inatividade está limitado ao tempo necessário à atualização de scripts para execução. Se você seguir o processo de atualização do cluster de failover em andamento, seu tempo de inatividade será mínimo. Se você não tiver todos os pré-requisitos instalados nos nós de cluster de failover, talvez tempo de inatividade adicional seja necessário para instalar esses pré-requisitos. Para obter mais informações sobre como minimizar o tempo de inatividade durante a atualização, consulte a seção Práticas recomendadas antes de atualizar o cluster de failover nesta página.

Para obter mais informações sobre como atualizar, consulte Atualizações de versão e edição com suporte e Atualização para SQL Server 2014.

Para obter mais informações sobre a sintaxe de exemplo para uso do prompt de comando, consulte Instalar SQL Server 2014 por meio do Prompt de Comando.

Pré-requisitos

Antes de começar, examine as seguintes informações importantes:

  • Antes de instalar o cluster de failover

  • Use o Supervisor de Atualização para se preparar para atualizações.

  • Atualizar o Mecanismo de Banco de Dados

  • O .NET Framework 4.0 é instalado em um sistema operacional clusterizado. Para minimizar qualquer possível tempo de inatividade, considere instalar o .NET Framework 4.0 antes de executar a Instalação.

  • Para assegurar que o componente Visual Studio seja instalado corretamente, o SQL Server exigirá que você instale uma atualização. O SQL Server Setup verifica a presença dessa atualização e requer o download e a instalação da atualização antes de continuar com a instalação do SQL Server. Para evitar a interrupção durante a Instalação do SQL Server, você pode baixar e instalar a atualização antes de executar a Instalação do SQL Server, conforme descrito abaixo (ou instalar todas as atualizações para o .NET 3.5 SP1 disponíveis no Windows Update):

    Se você instalar SQL Server 2014 em um computador com o sistema operacional Windows Server 2008 SP2, poderá obter a atualização necessária aqui

    Se você instalar SQL Server 2014 em um computador com o sistema operacional Windows 7 SP1 ou Windows Server 2008 R2 SP1, essa atualização será incluída.

  • .NET Framework 3.5 SP1 não está mais instalado pela Instalação do SQL Server, mas pode ser necessário durante a instalação de SQL Server no Windows Server 2008. Para obter mais informações, consulte notas sobre aversão SQL Server 2014.

  • Em instalações locais, você deve executar a Instalação do SQL Server como um administrador. Se você instalar o SQL Server de um compartilhamento remoto, deverá usar uma conta de domínio que tenha permissões de leitura no compartilhamento remoto.

  • Para atualizar uma instância de SQL Server para um cluster de failover SQL Server 2014, a instância que está sendo atualizada deve ser um cluster de failover.

    Para mover uma instância autônoma do SQL Server para um cluster de failover SQL Server 2014, instale um novo cluster de failover SQL Server 2014 e migre bancos de dados de usuário da instância autônoma usando o Assistente para Copiar Banco de Dados. Para obter mais informações, consulte Use the Copy Database Wizard.

Atualizações sem interrupção

Para atualizar um cluster de failover SQL Server para SQL Server 2014, você deve executar a instalação com a ação de atualização em cada nó de cluster de failover, um de cada vez, começando com os nós passivos. Conforme você atualiza cada nó, ele é omitido dos possíveis proprietários do cluster de failover. Se houver um failover inesperado, os nós atualizados não participarão do failover até que a propriedade do grupo de recursos do cluster seja movida para um nó atualizado SQL Server Instalação.

Por padrão, a Instalação determina quando executar failover em um nó atualizado. Isso depende do número total de nós na instância de cluster de failover e do número de nós que já foram atualizados. Quando a metade ou mais da metade dos nós já tiver sido atualizada, a Instalação provoca um failover em um nó atualizado quando você executa a instalação no próximo nó. Durante o failover em um nó atualizado, o grupo de clusters é movido para um nó atualizado. Todos os nós atualizados são colocados na lista de possíveis proprietários e todos os nós que ainda não foram atualizados são removidos da lista de possíveis proprietários. À medida que você atualiza cada nó restante, ele é omitido dos possíveis proprietários do cluster de failover.

Esse processo resulta em tempo de inatividade limitado a um tempo de failover e ao tempo de execução do script de atualização do banco de dados durante toda a atualização de cluster de failover.

Para controlar o comportamento de failover de nós de cluster durante o processo de atualização, execute a operação de atualização no prompt de comando e use o parâmetro /FAILOVERCLUSTERROLLOWNERSHIP. Para obter mais informações, consulte Install SQL Server 2014 from the Command Prompt (Instalar o SQL Server 2014 do Prompt de Comando).

Nota Se houver um cluster de failover de nó único, SQL Server Instalação deixará o grupo de recursos SQL Server offline.

Considerações ao atualizar do SQL Server 2005

Se você especificou grupos de domínios para a política de segurança de cluster, não poderá especificar o SID do serviço no Windows Server 2008. Se você quiser usar o SID de serviço, precisará executar uma atualização lado a lado.

Quando você selecionar o Mecanismo de Banco de Dados para atualização, a pesquisa de texto completo será incluída na instalação, quer tenha sido instalada ou não no SQL Server 2005.

Se a pesquisa de texto completo foi habilitada no SQL Server 2005, a Instalação reconstruirá o catálogo de pesquisa de texto completo, independentemente das opções disponíveis para você.

Atualizando para um cluster de failover de várias sub-redes SQL Server 2014

Há dois possíveis cenários para atualizações:

  1. SQL Server cluster de failover está configurado atualmente em uma única sub-rede: primeiro você deve atualizar o cluster existente para SQL Server 2014 iniciando a Instalação e seguindo o processo de atualização. Concluída a atualização do cluster de failover existente, adicione um nó que esteja em uma sub-rede diferente usando a funcionalidade AddNode. Confirme a alteração da dependência do recurso de endereço IP para OR na página de configuração de rede de cluster. Agora você tem um SQL Server cluster de failover de várias sub-redes.

  2. SQL Server cluster de failover está configurado atualmente em várias sub-redes usando a tecnologia stretch V-LAN: primeiro você deve atualizar o cluster existente para SQL Server 2014. Como a tecnologia V-LAN expansível configura uma única sub-rede, a configuração de rede deve ser alterada para várias sub-redes. Altere a dependência do recurso de endereço IP com a ferramenta de administração de Cluster de Failover do Windows e altere a dependência de IP para OR.

Práticas recomendadas antes de atualizar um cluster de failover do SQL Server

Para eliminar tempo de inatividade inesperado causado por uma reinicialização, pré-instale o pacote de não reinicialização para .NET Framework 4.0 em todos os nós de cluster de failover antes de executar a atualização nos nós de cluster. É recomendável seguir estas etapas para pré-instalar os pré-requisitos:

  • Instale o pacote de não reinicialização para .NET Framework 4.0 e atualize somente os componentes compartilhados, começando pelos nós passivos. Isso instala .NET Framework 4.0, Windows Installer 4.5 e SQL Server arquivos de suporte.

  • Reinicialize uma ou mais vezes, conforme necessário.

  • Execute failover em um nó atualizado.

  • Atualize os componentes compartilhados no último nó restante.

Depois que todos os componentes compartilhados estiverem atualizados e os pré-requisitos estiverem instalados, inicie o processo de atualização do cluster de failover. É necessário executar a atualização em cada nó de cluster de failover, começando primeiro com os nós passivos e abrindo caminho até o nó proprietário do grupo de recursos de cluster.

  • Não é possível adicionar recursos a um cluster de failover existente.

  • A alteração da edição do cluster de failover é limitada a determinados cenários. Para obter mais informações, consulte Atualizações de versão e edição com suporte.

Para atualizar um cluster de failover SQL Server

Para atualizar um cluster de failover do SQL Server

  1. Insira a mídia de instalação do SQL Server e, na pasta raiz, clique duas vezes em Setup.exe. Para instalar a partir de um compartilhamento de rede, vá para a pasta raiz no compartilhamento e clique duas vezes em Setup.exe. Talvez você receba uma solicitação para instalar os pré-requisitos, caso eles não tenham sido instalados anteriormente.

  2. Importante

    Para obter mais informações sobre as etapas 3 e 4, consulte a seção Práticas recomendadas antes de atualizar o cluster de failover .

  3. Após a instalação dos pré-requisitos, o Assistente de Instalação inicia a Central de Instalação do SQL Server . Para atualizar uma instância existente do SQL Server, clique em Atualizar de SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 ou SQL Server 2012.

  4. Se os arquivos de suporte à Instalação forem necessários, a Instalação do SQL Server os instalará. Se você for instruído a reiniciar o computador, reinicie-o antes de continuar.

  5. O Verificador de Configuração do Sistema executa uma operação de descoberta no computador. Para continuar, Clique em OK..

  6. Na página Chave do Produto (Product Key), digite a chave do PID da nova edição da versão correspondente à edição da antiga versão do produto. Por exemplo, para atualizar um cluster de failover do Enterprise, forneça uma chave do PID do SQL Server Enterprise. Clique em Avançar para continuar. Lembre-se de que a chave do PID que você usa para uma atualização de cluster de failover deve ser consistente em todos os nós de cluster de failover na mesma instância do SQL Server . Para obter mais informações, consulte Edições e componentes do SQL Server 2014 e Atualizações de versão e edição com suporte.

  7. Na página Termos de Licença, leia o contrato de licença e marque a caixa de seleção para aceitar os termos e as condições da licença. Para ajudar a aperfeiçoar o SQL Server, você também pode habilitar a opção de uso de recursos e enviar relatórios à Microsoft. Clique em Avançar para continuar. Para finalizar a Instalação, clique em Cancelar.

  8. Na página Selecionar Instância, especifique a instância SQL Server a ser atualizada para SQL Server 2014. Clique em Avançar para continuar.

  9. Na página Seleção de Recursos, os recursos a serem atualizados estão pré-selecionados. Uma descrição de cada grupo de componentes é exibida no painel à direita depois que você seleciona o nome do recurso. Lembre-se de que você não pode alterar os recursos a serem atualizados, nem adicionar recursos durante a operação de atualização. Para adicionar recursos a uma instância atualizada do SQL Server 2014 após a conclusão da operação de atualização, consulte Adicionar recursos a uma instância do SQL Server 2014 (Instalação).

    Os pré-requisitos dos recursos selecionados são exibidos no painel à direita. A Instalação do SQL Server instalará os pré-requisitos que ainda não estiverem instalados durante a etapa descrita posteriormente neste procedimento.

  10. Na página Configuração da Instância, os campos são preenchidos automaticamente a partir da instância antiga. Você pode optar por especificar o novo valor de InstanceID.

    ID da Instância – Por padrão, o nome da instância é usado como a ID da Instância. Isso é usado para identificar os diretórios de instalação e as chaves do Registro da sua instância do SQL Server. Esse é o caso para instâncias padrão e instâncias nomeadas. Para uma instância padrão, o nome de instância e o ID da instância seriam MSSQLSERVER. Para usar uma ID de instância não padrão, marque a caixa de seleção ID da Instância e forneça um valor. Se você substituir o valor padrão, deverá especificar a mesma ID de Instância para a instância que está sendo atualizada em todos os nós de cluster de failover. A ID da Instância atualizada deve coincidir em todos os nós.

    Instâncias e recursos detectados – a grade mostra instâncias de SQL Server que estão no computador em que a Instalação está em execução. Clique em Avançar para continuar.

  11. A página Requisitos de Espaço em Disco calcula o espaço em disco necessário para os recursos especificados e compara os requisitos com o espaço em disco disponível no computador onde a Instalação está sendo executada.

  12. Na página Atualização da Pesquisa de Texto Completo, especifique as opções de atualização para os bancos de dados que estão sendo atualizados. Para obter mais informações, veja Opções de atualização da Pesquisa de Texto Completo.

  13. Na página Relatório de Erros , especifique as informações que deseja enviar à Microsoft que ajudarão a aperfeiçoar o SQL Server. Por padrão, as opções de relatório de erros estão habilitadas.

  14. O Verificador de Configuração do Sistema executa mais um conjunto de regras para validar a configuração do computador com os recursos do SQL Server especificados antes do início da operação de atualização.

  15. A página Relatório de Atualização de Cluster exibe a lista de nós na instância de cluster de failover e as informações de versão de instância dos componentes do SQL Server em cada nó. Ela exibe o status do script de banco de dados e o status do script de replicação. Além disso, ela também exibe mensagens informativas sobre o que ocorrerá quando você clicar em Avançar. Dependendo do número de nós de cluster de failover que já foram atualizados e do número total de nós, a Instalação exibe o comportamento de failover que acontece quando você clica em Avançar. Ela também avisará sobre o tempo de inatividade potencialmente desnecessário se você ainda já não tiver instalado os pré-requisitos.

  16. A página Pronto para Atualizar mostra uma exibição de árvore das opções de instalação que foram especificadas durante a Instalação. Para continuar, clique em Atualizar. SQL Server A Instalação instalará primeiro os pré-requisitos exigidos para os recursos selecionados, seguidos da instalação dos recursos.

  17. Durante a atualização, a página Progresso fornece o status para que você possa monitorar o progresso da atualização no nó atual enquanto a Instalação continua.

  18. Depois da atualização do nó atual, a página Relatório de Atualização de Cluster exibe informações sobre o status da atualização de todos os nós de cluster de failover, dos recursos em cada nó de cluster de failover e informações sobre as versões correspondentes. Confirme a informações sobre versão exibidas e continue com a atualização dos nós restantes. Se o failover em nós atualizados tiver ocorrido, isso também será aparente na página de status. Você também pode verificar na ferramenta do administrador de Cluster do Windows para confirmar.

  19. Depois da atualização, a página Concluído fornece um link para o arquivo de log de resumo da instalação e outras observações importantes. Para concluir o processo de instalação do SQL Server , clique em Fechar.

  20. Se você for instruído a reiniciar o computador, faça-o agora. É importante ler a mensagem do Assistente de Instalação ao concluir a Instalação. Para obter mais informações sobre os arquivos de log da Instalação, veja Exibir e ler arquivos de log da Instalação do SQL Server.

  21. Para concluir o processo de atualização, repita as etapas de 1 a 21 em todos os outros nós no cluster de failover SQL Server.

Para atualizar um cluster de failover de várias sub-redes SQL Server

Para atualizar para um cluster de failover de várias sub-redes SQL Server (o cluster de SQL Server existente é um cluster não multi-sub-rede).

  1. Siga as etapas de 1 a 24 descritas na seção Para atualizar um cluster de failover SQL Server acima para atualizar seu cluster para SQL Server 2014.

  2. Adicione um nó a uma sub-rede diferente usando a ação de Instalação AddNode e confirme a dependência do recurso de endereço IP para OR na página Configuração de rede de cluster . Para obter mais informações, confira Adicionar ou Remover Nós em um Cluster de Failover do SQL Server (Instalação).

Para atualizar um cluster de várias sub-redes que use atualmente V-Lan expansível.

  1. Siga as etapas de 1 a 24 descritas na seção Para atualizar um cluster de failover SQL Server acima para atualizar seu cluster para SQL Server 2014.

  2. Altere as configurações de rede para mover o nó remoto para uma sub-rede diferente.

  3. Com a ferramenta de gerenciamento de Cluster de Failover do Windows, adicione um novo endereço IP à nova sub-rede e defina a dependência do recurso de endereço IP como OR.

Próximas etapas

Depois de atualizar para o SQL Server 2014, conclua as seguintes tarefas:

  • Registre os servidores

    A atualização remove as configurações do Registro da instância de SQL Server anterior. Depois de atualizar, você deve registrar os servidores novamente.

  • Atualizar estatísticas

    Para ajudar a otimizar o desempenho de consultas, é recomendável atualizar as estatísticas em todos os bancos de dados após a atualização. Use o procedimento armazenado sp_updatestats para atualizar estatísticas em tabelas definidas pelo usuário em bancos de dados do SQL Server 2000.

  • Configurar sua nova instalação de SQL Server

    Para reduzir a área da superfície de um sistema vulnerável a ataques, o SQL Server instala e habilita seletivamente serviços e recursos essenciais. Para obter mais informações sobre a configuração da área de superfície, consulte o arquivo leiame desta versão.

Consulte Também

Install SQL Server 2014 from the Command Prompt
Exibir e ler arquivos de log da Instalação do SQL Server