---
title: "Alternativa ao SQL Server Always On: HA para as edições Express e Standard"
canonical: "https://safekit.eviden.com/pt-pt/best-practises/alternative-always-on-sql-server-express-standard-editions/"
description: "Procurando uma alternativa econômica ao SQL Server Always On? SafeKit propõe uma arquitetura sem SAN que traz alta disponibilidade para as edições Express e Standard SQL Server . Desfrute de replicação síncrona, IP virtual e failover automático sem a necessidade de SAN ou Active Directory."
category: "best-practises"
lang: "pt-pt"
topics: "Alternativa ao Always On SQL Server para as edições Express e Standard, Como funciona o cluster mirror SafeKit com Microsoft SQL Server ?, Guia em vídeo: Configurando um cluster HA SafeKit mirror para SQL Server"
---

# Alternativa ao SQL Server Always On: HA para as edições Express e Standard {#alternative-to-sql-server-always-on-ha-for-express-and-standard-editions}

## Alternativa ao Always On SQL Server para as edições Express e Standard {#alternative-to-always-on-sql-server-for-express-and-standard-editions}

### A solução para Microsoft SQL Server {#the-solution-for-microsoft-sql-server}

SafeKit proporciona alta disponibilidade para Microsoft SQL Server entre dois nós redundantes com replicação síncrona de dados em tempo real e failover automático.

A solução é independente da edição Microsoft SQL Server e funciona tanto com as edições Express quanto com as Standard.

### Um produto genérico {#a-generic-product}

SafeKit é um produto genérico. Você pode replicar mais do que apenas dados e logs do SQL Server. Se o seu aplicativo for baseado em SQL Server e contiver pastas específicas com sua configuração ou outros arquivos, você poderá replicá-los da mesma forma. Além disso, você pode reiniciar seus próprios serviços, bem como os serviços do SQL Server.

Guia de instalação [ SafeKit com edições Express e Standard do Microsoft SQL Server ](<https://safekit.eviden.com/pt-pt/quick-install/safekit-quick-installation-guide-with-microsoft-sql-server/>)

### Sem cluster de failover Microsoft {#without-microsoft-failover-cluster}

SafeKit funciona sem o cluster de failover Microsoft assim como o Always On SQL Server . É uma oferta completa que inclui endereço IP virtual, replicação síncrona em tempo real de pastas, failover e failback automáticos e muito mais. SafeKit elimina a necessidade de discos compartilhados e edições corporativas de banco de dados. 

### Sem controlador de domínio e Active Directory {#without-domain-controller-and-active-directory}

SafeKit funciona sem a necessidade de configurar o controlador de domínio e o Active Directory, ao contrário do Always On SQL Server . Essa solução fácil de implementar e com ótimo custo-benefício não exige habilidades específicas.

### Sem 3 nós para quórum {#without-3-nodes-for-quorum}

SafeKit funciona sem a necessidade de 3 nós para quorum, ao contrário do Always On SQL Server . Em caso de isolamento de rede, SafeKit implementa um verificador de split-brain com um ping para um roteador que atua como testemunha. Além disso, vários heartbeats podem ser facilmente configurados no produto.

### Outras soluções de redundância e alta disponibilidade {#other-redundancy-and-high-availability-solutions}

Com SafeKit , você pode implementar em Windows e Linux , replicação em tempo real e failover de quaisquer pastas e serviços, bancos de dados, máquinas virtuais Hyper-V ou KVM completas, Docker , Kubernetes e aplicativos em nuvem.

### Uma solução completa {#a-complete-solution}

SafeKit resolve: 

  * falhas de hardware (20% dos problemas), incluindo a falha completa de uma sala de computadores, 
  * falhas de software (40% dos problemas), incluindo reinicialização de processos críticos, 
  * e erros humanos (40% dos problemas) graças à sua facilidade de uso e ao seu console web.

## Como funciona o cluster mirror SafeKit com Microsoft SQL Server ? {#safekit-mirror-cluster}

### Passo 1. Replicação em tempo real {#step1}

O Servidor 1 (PRIM) executa a aplicação Microsoft SQL Server. Os clientes estão ligados a um [endereço IP virtual](https://safekit.eviden.com/pt-pt/best-practises/how-a-virtual-ip-address-works/). SafeKit replica em tempo real as modificações feitas nos ficheiros através da rede.

![Replicação de ficheiros ao nível de byte num cluster Microsoft SQL Server mirror](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-prim-second-300.png "w:300")

A replicação é [síncrona](https://safekit.eviden.com/pt-pt/best-practises/synchronous-replication-vs-asynchronous-replication/), sem perda de dados em caso de falha, ao contrário da replicação assíncrona.

Basta configurar os nomes dos diretórios a replicar no SafeKit. Não existem pré-requisitos quanto à organização do disco. Os diretórios podem estar localizados no disco do sistema.

### Passo 2. Reposição automática em caso de falha {#step2}

Quando o Servidor 1 falha, o Servidor 2 assume o controlo. SafeKit muda o endereço IP virtual e reinicia a aplicação Microsoft SQL Server automaticamente no Servidor 2.

A aplicação encontra os ficheiros replicados pelo SafeKit atualizados no Servidor 2. A aplicação continua a ser executada no Servidor 2, modificando localmente os seus ficheiros que já não são replicados para o Servidor 1.

![Failover da Microsoft SQL Server num cluster mirror](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-stop-alone-300.png "w:300")

O tempo de failover é igual ao tempo de deteção de falhas (30 segundos por predefinição) mais o tempo de arranque da aplicação.

### Passo 3. failback automático {#step3}

A recuperação de falhas envolve reiniciar o Servidor 1 após a resolução do problema que causou a sua falha.

SafeKit resincroniza automaticamente os ficheiros, atualizando apenas os ficheiros modificados no Servidor 2 enquanto o Servidor 1 estava parado.

![Recuperação de falhas num cluster Microsoft SQL Server mirror](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-resynchro-alone-300.png "w:300")

A recuperação de falhas ocorre sem perturbar a Microsoft SQL Server, que pode continuar a ser executada no Servidor 2.

### Passo 4. De volta ao normal {#step-4-back-to-normal}

Após a reintegração, os ficheiros voltam a estar em modo mirror, como no passo 1. O sistema volta ao modo de alta disponibilidade, com a aplicação Microsoft SQL Server a ser executada no Servidor 2 e SafeKit a replicar as atualizações dos ficheiros para o Servidor 1.

![Regresso ao funcionamento normal num cluster Microsoft SQL Server mirror](https://safekit.eviden.com/wp-content/uploads/2023/02/safekit-second-prim-300.png "w:300")

Se o administrador desejar que a aplicação seja executada no Servidor 1, isso pode ser feito manualmente através da consola web num momento apropriado, ou automaticamente através da configuração.

### Como configurar um cluster mirror SafeKit para Microsoft SQL Server ? {#safekit-mirror-cluster-configure}

![Consola Web SafeKit: Painel de configuração de alta disponibilidade para Microsoft SQL Server, mostrando redes de pulsações, configuração de IP virtual e replicação de diretórios em tempo real para um cluster mirror.](https://safekit.eviden.com/wp-content/uploads/2026/01/safekit-mirror-cluster-config.png "w:763")

A **consola web SafeKit** oferece uma interface intuitiva para orquestrar a alta disponibilidade das suas aplicações críticas. Em apenas alguns passos, pode configurar um **cluster mirror SafeKit** para garantir a continuidade do negócio:

  * **Failover da Aplicação (Separador Macros):** Defina os serviços específicos da aplicação a serem reiniciados automaticamente em caso de falha.
  * **Rede(s) de pulsações:** Caminho(s) de comunicação dedicado(s) utilizado(s) pelos nós do cluster para monitorizar continuamente a integridade e a disponibilidade uns dos outros e para sincronizar as decisões de failover.
  * **Gestão de IP Virtual:** Configure o IP Virtual (VIP) para uma reconexão transparente do cliente após uma falha.
  * **Replicação em Tempo Real:** Selecione os diretórios críticos para replicação síncrona ao nível de byte, baseada no anfitrião.
  * **Verificadores:** Monitorize o estado da aplicação e acione a recuperação automática se for detetada uma falha no processo.

O cluster SafeKit inclui um verificador dedicado de "split-brain" para resolver problemas de isolamento de rede sem a necessidade de uma terceira máquina testemunha ou de uma rede adicional de "heartbeat". Saiba mais sobre ["heartbeat", "failover" e "quorum" num cluster](https://safekit.eviden.com/pt-pt/best-practises/heartbeat-failover-quorum-windows-linux-cluster/).

### Como monitorizar um cluster mirror SafeKit para Microsoft SQL Server ? {#safekit-mirror-cluster-monitoring}

![Consola Web SafeKit: Monitorização em tempo real de um cluster mirror 2 nós para Microsoft SQL Server, mostrando os estados PRIM e SECOND com replicação de dados ativa.](https://safekit.eviden.com/wp-content/uploads/2026/05/mirror-monitoring-prim-second.png "w:604")

A **consola de gestão SafeKit** oferece uma visão unificada da sua infraestrutura de alta disponibilidade. Permite aos administradores monitorizar o **estado operacional** do cluster e acompanhar a sincronização de dados em tempo real.

Para um cluster mirror de 2 nós, a consola exibe claramente as funções de cada servidor:

  * **PRIM (Primário):** O nó ativo que executa atualmente a aplicação e gere o IP Virtual. Executa escritas no armazenamento local e replicação em tempo real para o nó secundário.
  * **SECOND:** O nó de reserva recebe atualizações síncronas ao nível de byte. Está pronto para assumir o controlo instantaneamente se o Primário falhar.
  * **ALONE Estado:** Alerta visualmente quando o cluster está a ser executado num único nó (por exemplo, durante a manutenção ou após uma falha), indicando que a redundância foi temporariamente perdida.
  * **Progresso da Ressincronização:** Quando um nó que falhou recupera, o seu estado fica laranja durante a reintegração de dados em segundo plano, garantindo que não haja tempo de inatividade durante a fase de "regresso ao normal".

Além de simples ícones de estado, a interface oferece **orquestração de failover com um clique**, permitindo reatribuir manualmente a função primária para manutenção planeada, garantindo simultaneamente a disponibilidade contínua para a atividade do utilizador.

 

## Guia em vídeo: Configurando um cluster HA SafeKit mirror para SQL Server {#videoguide-safekit-mirror-cluster}

### Vídeo SafeKit: Agrupamento a nível de aplicação (8:47) {#demo-mirror-ha-cluster}

Neste vídeo, descubra como SafeKit implementa um **cluster de alta disponibilidade mirror** sem a complexidade de uma SAN. Embora esta demonstração utilize Microsoft SQL Server, a solução funciona de forma idêntica para outras bases de dados e aplicações. 

### Capítulos {#chapters}

  1. 🎬 [2 nós com SQL Server](https://www.youtube.com/watch?v=mGwEguDnnH0&t=0s) (0:32)
  2. 🎬 [Configure o cluster e o módulo mirror.safe](https://www.youtube.com/watch?v=mGwEguDnnH0&t=32s) (3:58)
  3. 🎬 [Iniciar e testar a replicação, migração e failover do SQL em caso de falha](https://www.youtube.com/watch?v=mGwEguDnnH0&t=270s) (4:17)

### Implementação Passo a Passo {#step-by-step-implementation}

  * 🛠️ [Leia o guia sobre como configurar um cluster mirror no Windows](https://safekit.eviden.com/pt-pt/quick-install/safekit-quick-installation-guide-for-a-new-windows-application-with-real-time-replication-and-failover/)
  * 🛠️ [Leia o guia sobre como configurar um cluster mirror no Linux](https://safekit.eviden.com/pt-pt/quick-install/safekit-quick-installation-guide-for-a-new-linux-application-with-real-time-replication-and-failover/)

