Para alterar o vSwitch de uma instância do ApsaraDB RDS for PostgreSQL, use o console ou chame uma API.
Pré-requisitos
A instância do ApsaraDB RDS for PostgreSQL deve usar discos em cloud.
Limitações
Se não houver um vSwitch disponível na zona atual, acesse o console VPC para criar um vSwitch.
-
O ApsaraDB RDS for PostgreSQL não oferece suporte à alteração da VPC.
Para mudar a VPC, adquira uma nova instância na VPC de destino e migre os dados para ela. Para mais informações, consulte Use the one-click cloud migration feature to migrate an instance ou Use DTS to migrate data.
Caso a migração da instância não seja viável, conecte as VPCs por meio de uma VPC peering connection to enable private network connectivity between VPCs. Conexões de peering de VPC na mesma região são gratuitas, enquanto conexões entre regiões diferentes geram custos.
Impactos
A troca causa uma interrupção transitória de conexão de aproximadamente 30 segundos. Certifique-se de que sua aplicação tenha um mecanismo de reconexão automática.
Como a mudança de vSwitch altera o endereço IP virtual (VIP), use um endpoint em vez de um endereço IP na aplicação para se conectar à instância.
A alteração do endereço VIP afeta temporariamente o uso do Data Management (DMS) e do Data Transmission Service (DTS). Todos os serviços retomam automaticamente após a conclusão da troca.
O cache DNS no cliente pode impedir operações de escrita e permitir apenas leituras. Limpe o cache o mais rápido possível.
Procedimento
Acesse a página Instâncias. Na barra de navegação superior, selecione a região onde a instância RDS está localizada. Em seguida, localize a instância RDS e clique em ID da instância.
No painel de navegação à esquerda, clique em Connectivity and Security.
Clique em Switch to another vSwitch.
-
Selecione um vSwitch e clique em OK.
Se não houver um vSwitch disponível na zona atual, acesse o console VPC para criar um vSwitch.
Na caixa de diálogo, revise os riscos e clique em OK.
Perguntas frequentes
P: Como altero a VPC de uma instância?
R: Não é possível alterar a VPC de uma instância do ApsaraDB RDS for PostgreSQL.
Para mudar a VPC, adquira uma nova instância na VPC de destino e migre os dados para ela. Para mais informações, consulte Use the one-click cloud migration feature to migrate an instance ou Use DTS to migrate data.
Caso a migração da instância não seja viável, conecte as VPCs por meio de uma VPC peering connection to enable private network connectivity between VPCs. Conexões de peering de VPC na mesma região são gratuitas, enquanto conexões entre regiões diferentes geram custos.
Operações relacionadas
Para trocar uma instância para um vSwitch em outra zona de disponibilidade, consulte Change the zone of an instance.
API relacionada
|
API |
Descrição |
|
Altera o vSwitch de uma instância do ApsaraDB RDS for PostgreSQL. Importante
Defina o parâmetro VpcId com o ID da VPC atual da instância, pois não há suporte para alterações de VPC. |