Cet article décrit comment désenregistrer et redéployer les vSocket AWS.
Vue d'ensemble
Parfois, il est nécessaire de migrer un vSocket vers une ressource VM différente, ou de réinstaller un vSocket sur un type d'instance VM différent. Vous pouvez utiliser l'application de gestion Cato pour désenregistrer un vSocket existant d'un site, puis le recréer et le redéployer sur une nouvelle instance de VM. Les configurations et réglages du site sont préservés lors de son redéploiement. Vous pouvez redéployer les vSockets pour les sites avec un seul vSocket et pour les sites haute disponibilité (HA) avec deux vSockets.
Sites avec un seul vSocket
Cette section discute de la désenregistrement et du redéploiement d'un vSocket pour les sites avec un seul vSocket AWS.
Désenregistrement d'un seul vSocket
Utilisez l'application de gestion Cato pour désenregistrer l'instance de vSocket du site. Une fois l'ancien vSocket désenregistré, un nouveau numéro de série (S/N) est automatiquement généré dans l'application de gestion Cato. Vous utiliserez le nouveau numéro de série (S/N) lorsque vous redéploierez le vSocket.
Note :
Remarque : Assurez-vous que l'instance vSocket EC2 dans AWS est éteinte avant de désenregistrer le vSocket.

Pour désenregistrer un seul vSocket :
Depuis le panneau de navigation, sélectionnez Réseau > Sites, et sélectionnez le site.
Depuis le panneau de navigation, cliquez sur Configuration du site > Socket, et sélectionnez le Socket que vous désenregistrez.
Sous Actions, cliquez sur Désenregistrer. Le vSocket est maintenant désenregistré et un nouveau S/N est généré que vous utiliserez lors du déploiement de la nouvelle instance vSocket.
Déploiement d'un seul vSocket
Utilisez la console AWS pour supprimer l'instance précédente, puis déployez-en une nouvelle. Assurez-vous d'entrer le nouveau S/N du vSocket affiché dans l'application de gestion Cato dans Réseau > Sites > [nom du site] > Configuration du site > Socket.
Après avoir complété le déploiement, le vSocket se connecte automatiquement au site dans le Cato Cloud.
Pour redéployer un seul vSocket :
Sélectionnez et supprimez l'instance vSocket dans AWS sous Instances > Delete.
Déployez l'instance vSocket soit manuellement, soit en utilisant la marketplace AWS. Pour plus d\u0027informations sur le d\u00e9ploiement d\u0027une instance AWS, consultez D\u00e9ploiement manuel d\u0027un site vSocket AWS et D\u00e9ploiement d\u0027un site vSocket depuis la marketplace AWS, respectivement.
Démarrer l'AWS vSocket depuis le tableau de bord EC2 :
Dans le menu de navigation, sélectionnez Instances > Instances.
Cliquez avec le bouton droit sur l'instance vSocket et choisissez Start instance.
Confirmez que le site fonctionne dans l'application de gestion Cato sur la page Réseau > Sites.
Sites vSocket Haute Disponibilité
Cette section aborde comment désenregistrer et redéployer un vSocket pour les sites avec deux vSockets dans une configuration HA.
Vous pouvez choisir de désenregistrer d'abord le vSocket primaire ou secondaire.
Si le vSocket primaire est désenregistré, un basculement a lieu vers le vSocket secondaire.
Si le vSocket secondaire est désenregistré, le vSocket primaire reste actif.
Si les deux vSockets sont désenregistrés simultanément, le site devient déconnecté.
Désenregistrement des vSockets Haute Disponibilité
Utilisez l'application de gestion Cato pour désenregistrer les instances de vSocket du site, puis utilisez le nouveau S/N lorsque vous redéployez la nouvelle instance vSocket AWS EC2.
Note :
Remarque: Une fois le vSocket secondaire désenregistré, vous pouvez éventuellement supprimer les paramètres de haute disponibilité du site et supprimer la configuration du vSocket secondaire. Cela convertit le site d'une configuration HA à un site à vSocket unique.
Pour désenregistrer un vSocket pour un site HA :
Depuis le panneau de navigation, sélectionnez Réseau > Sites, et sélectionnez le site.
Depuis le panneau de navigation, cliquez sur Configuration du site > Socket, et sélectionnez le Socket que vous désenregistrez.
Sous Actions, cliquez sur Désenregistrer. Le vSocket est maintenant désenregistré et un nouveau S/N est généré que vous utiliserez lors du déploiement de la nouvelle instance vSocket.
Redéploiement d'un vSocket Haute Disponibilité
Utilisez la console AWS pour supprimer l'instance précédente pour le vSocket secondaire, et déployez-en une nouvelle. Le vSocket se connecte automatiquement au site dans Cato Cloud après avoir terminé le déploiement.
Lorsque vous redéployez le vSocket, assurez-vous d'entrer le nouveau S/N de la section précédente. Vous pouvez trouver le S/N pour le site dans l'application de gestion Cato sous Réseau > Sites > [nom du site] > Configuration du site > Socket. En outre, n'oubliez pas d'attribuer le rôle IAM correct au vSocket en sélectionnant l'instance vSocket > Security > Attach IAM Role et attribuez AWS-HA-role.
Pour redéployer un vSocket pour un site HA :
Sélectionnez et supprimez l'instance vSocket dans AWS sous Instances > Delete.
Déployez une instance vSocket en utilisant l'AMI AWS fourni par Cato Support. Pour plus d\u0027informations sur le d\u00e9ploiement d\u0027une instance AWS, consultez Configuration de HA pour vSockets AWS.
Démarrer l'AWS vSocket depuis le tableau de bord EC2 :
Démarrer l'AWS vSocket depuis le tableau de bord EC2 :
Cliquez avec le bouton droit sur l'instance vSocket et choisissez Start instance.
Confirmez que le site fonctionne dans l'application de gestion Cato sur la page Réseau > Sites.
Vérification de la connectivité vSocket
Une fois la ré-implantation du vSocket terminée, vous pouvez vérifier l'état de la connectivité du vSocket :
Dans Réseau > Sites, tous les sites disponibles apparaissent. Si au moins un vSocket est en cours d'exécution, le site apparaît comme ‘Connecté’ sous ‘État de connectivité’.
Dans Réseau > Sites > [nom du site] > Configuration du site > Socket, vous pouvez inspecter la configuration de la haute disponibilité et la préparation HA. Pour plus d\u0027informations sur le statut de HA, consultez Qu\u0027est-ce que la haute disponibilit\u00e9 du socket.
Dans Réseau > Sites > [nom du site] > Configuration du site > Socket, connectez-vous à l'interface Web d'un vSocket. L'interface web devrait être accessible une fois que le vSocket est en cours d'exécution.