Este artigo descreve como cancelar o registro e redistribuir vSockets do Azure.
Visão geral
Às vezes, é necessário migrar um vSocket para um recurso de VM diferente ou reinstalar um vSocket em um tipo de instância de VM diferente. Você pode usar o Aplicativo de Gerenciamento Cato para cancelar o registro de um vSocket existente de um site e, em seguida, recriar o vSocket e redistribuí-lo em uma nova instância de VM. As configurações e as Configurações do Site são preservadas quando ele é reimplantado. Você pode redistribuir vSockets para sites com um único vSocket e para locais de alta disponibilidade (HA) com dois vSockets.
Redistribuindo vSockets do Azure Marketplace
Para vSockets que foram originalmente implantados usando o Azure Marketplace, há alguns recursos virtuais que você não pode reutilizar como parte da redistribuição do vSocket. Em vez disso, você precisa excluir os seguintes recursos virtuais antes de redistribuir o vSocket:
Instância de VM
Interfaces de Rede (NICs) conectadas à VM e seus Endereços IP Públicos
Sites de um único vSocket
Esta seção discute como cancelar o registro e redistribuir um vSocket para sites com um único vSocket do Azure.
Cancelando Registro de um Único vSocket
Use o Aplicativo de Gerenciamento Cato para cancelar o registro da instância do vSocket do site. Uma vez que o antigo vSocket está cancelado, um novo Número de Série (S/N) é gerado automaticamente no Aplicativo de Gerenciamento Cato. Você usará o novo Número de Série (S/N) quando redistribuir o vSocket.
Nota:
Certifique-se de que a instância do vSocket do Azure esteja desligada antes de cancelar o registro do vSocket.

Para cancelar o registro de um único vSocket:
No painel de navegação, selecione Rede > Sites e selecione o site.
No painel de navegação, clique em Configurações do Site > Socket e selecione o Socket que você está cancelando o registro.
Em Ações, clique em Cancelar Registro. O vSocket agora está cancelado e um novo S/N é gerado, que você usará ao implantar a nova instância do vSocket.
Implantação de um único vSocket
Use o portal do Azure para excluir a instância anterior e depois implantar uma nova. Certifique-se de inserir o novo S/N do vSocket exibido no Aplicativo de Gerenciamento Cato em Rede > Sites > [Nome do Site] > Configurações do Site > Socket.
Após concluir a implantação, o vSocket se conecta automaticamente ao site no Cato Cloud.
Para redistribuir um único vSocket:
No portal Azure, exclua a instância de VM (Inicial > Máquinas Virtuais) e as NICs (Inicial > Interfaces de Rede).
Alternativamente, force-exclua todos os recursos de implantação no Azure (veja Solução de Problemas de Falhas de Implantação).
Implante a instância do vSocket através do aplicativo do Azure Marketplace. Para mais informações, veja Implantando os vSockets do Azure no Marketplace.
Nota: Em alguns casos, é necessário implantar o vSocket manualmente, por exemplo, na China, onde o Azure Marketplace não é suportado. Para mais informações, veja Implantando um Site de vSocket do Azure Manualmente (Suporte EA 2 NIC).
Inicie o vSocket do Azure a partir do Portal Azure:
No menu de navegação, vá para Máquinas Virtuais e selecione a instância do vSocket.
Na página Visão Geral da instância do vSocket, clique em Iniciar. O Status da instância mudará para Executando.
Confirme que o site está em execução no Aplicativo de Gerenciamento Cato na página Rede > Locais.
Sites de Alta Disponibilidade de vSocket
Esta seção discute como cancelar o registro e redistribuir um vSocket para sites com dois vSockets em uma configuração de HA.
Você pode escolher cancelar o registro primeiro do vSocket Principal ou do vSocket Secundário.
Se o vSocket Principal for cancelado, ocorrerá uma transferência para o vSocket Secundário
Se o vSocket Secundário for cancelado, o vSocket Principal permanece Ativo
Se ambos os vSockets forem cancelados ao mesmo tempo, o site se desconecta do Cato Cloud
Cancelando Registro de vSockets de Alta Disponibilidade
Use o Aplicativo de Gerenciamento Cato para cancelar o registro de instâncias vSocket do site, depois use o novo S/N quando você redistribuir a nova instância vSocket Azure.
Nota:
Uma vez que o vSocket secundário está cancelado, você pode opcionalmente remover as configurações de Alta Disponibilidade do site e excluir as configurações do vSocket secundário. Isso converte o site de uma configuração HA para um site de um único vSocket.
Para cancelar o registro de um vSocket para um site HA:
No painel de navegação, selecione Rede > Sites e selecione o site.
No painel de navegação, clique em Configurações do Site > Socket e selecione o Socket que você está cancelando o registro.
Em Ações, clique em Cancelar Registro. O vSocket agora está cancelado e um novo S/N é gerado, que você usará ao implementar a nova instância vSocket.
Redistribuindo vSocket de Alta Disponibilidade
Use o portal Azure para excluir a instância anterior do vSocket secundário e então implemente uma nova. O vSocket conecta-se automaticamente ao site na Cato Cloud após você completar a implementação.
Quando você redistribuir o vSocket, certifique-se de inserir o novo S/N da seção anterior. Você pode encontrar o S/N para o site no Aplicativo de Gerenciamento Cato em Rede > Sites > [nome do site] > Configurações do Site > Socket.
Nota:
Certifique-se de excluir a antiga Identidade Gerenciada do Grupo de Recursos Azure antes de executar o script HA
Se a instância principal de vSocket for redistribuída, você deve executar o script dedicado para vincular ambas as instâncias de vSocket para HA
Para redistribuir um vSocket para um site HA:
No portal Azure, exclua a instância de VM (Inicial > Máquinas Virtuais) e as NICs (Inicial > Interfaces de Rede).
Alternativamente, force-exclua todos os recursos de implantação no Azure (veja Solução de Problemas de Falhas de Implantação).
Implemente as instâncias principal e secundária vSocket via o aplicativo do Azure marketplace. Para mais informações, veja Implantando os vSockets do Azure no Marketplace.
Nota: Em alguns casos, é necessário implantar o vSocket manualmente, por exemplo, na China, onde o Azure Marketplace não é suportado. Para mais informações, veja Implantando um Site de vSocket do Azure Manualmente (Suporte EA 2 NIC).
Para vSockets implementados manualmente, use o script
create_ha_settings.shpara vincular os vSockets principal e secundário para configurações de alta disponibilidade. Leia mais sobre como usar o script em Configurando Alta Disponibilidade para vSockets Azure.
Inicie o vSocket do Azure a partir do Portal Azure:
No menu de navegação, vá para Máquinas Virtuais e selecione a instância do vSocket.
Na página Visão Geral da instância do vSocket, clique em Iniciar. O Status da instância mudará para Executando.
Confirme que o site está em execução no Aplicativo de Gerenciamento Cato na página Rede > Locais.
Verificando Conectividade vSocket
Uma vez que você complete a redistribuição do vSocket, você pode verificar o status de conectividade do vSocket:
Em Rede > Locais todos os sites disponíveis aparecem. Se pelo menos um vSocket está em execução o site aparece como ‘Conectado’ sob ‘Status de Conectividade’.
Em Rede > Locais > [nome do local] > Configurações do Local > Socket você pode inspecionar a configuração de Alta Disponibilidade e preparação para HA. Para mais sobre Status de HA, veja O que é Alta Disponibilidade do Socket (HA).
Em Rede > Locais > [nome do local] > Configurações do Local > Socket conecte-se ao WebUI de um vSocket. A WebUI deve ser acessível uma vez que o vSocket esteja em execução.