Procurando alguns conselhos aqui:
Atualmente tenho 3 servidores SQL em um único AG com uma única placa de rede em cada servidor. Durante os períodos de uso intenso da rede, às vezes vemos failovers para um servidor secundário. Após algumas pesquisas, vejo que a maneira de contornar isso é ter uma NIC dedicada para o tráfego AG em um intervalo de endereços IP privado.
O que eu queria saber é que é possível descartar e criar endpoints/ouvintes existentes com os endereços IP atualizados ou eu teria que criar um novo AG e mover bancos de dados para ele?
Estou cético de que isso realmente resolva o problema. Você basicamente precisa coletar capturas de rede para provar o ponto. Você também precisaria de uma rede separada se aquela em que você estava estivesse sobrecarregada se você não fizesse QoS no tráfego atual.
É completamente possível alterar / descartar o(s) endpoint(s) enquanto tudo está em execução. Não há necessidade de remover o grupo de disponibilidade já configurado. No entanto, haverá problemas e falhas de comunicação enquanto os terminais estiverem inativos/indisponíveis.
Novamente, não tenho certeza se isso realmente resolverá seu problema.