この記事では、AWS vSocketの登録解除と再展開の方法を説明します。
概要
場合によっては、vSocketを異なるVMリソースに移行したり、異なるVMインスタンスタイプに再インストールしたりする必要があります。 Cato管理アプリケーションを使用して、既存のvSocketを登録解除し、そのvSocketを再作成して新しいVMインスタンスに再展開できます。 サイトの設定と構成は、再展開時に保持されます。 単一のvSocketを持つサイトや、高可用性(HA)サイトに対してvSocketを再展開できます。
単一vSocketサイト
このセクションでは、単一のAWS vSocketを持つサイトにおけるvSocketの登録解除と再展開の方法について説明します。
単一vSocketの登録解除
Cato管理アプリケーションを使用して、vSocketインスタンスをサイトから登録解除します。 古いvSocketが登録解除されると、Cato管理アプリケーション内で新しいシリアル番号(S/N)が自動生成されます。 vSocketを再展開する際に新しいシリアル番号(S/N)を使用します。
注:
AWS内のEC2 vSocketインスタンスをオフにする前に、vSocketの登録を解除してください。

単一vSocketの登録解除方法:
ナビゲーションペインから ネットワーク > サイト を選択し、サイトを選択します。
ナビゲーションペインから サイト設定 > ソケット をクリックし、登録解除するソケットを選択します。
アクション の下で、登録解除 をクリックします。 vSocketが現在登録解除され、新しいS/Nが生成され、新しいvSocketインスタンスをデプロイする際に使用します。
単一vSocketのデプロイ
以前のインスタンスを削除し、新しいものをデプロイするには、AWSコンソールを使用してください。 Cato管理アプリケーションに表示される新しいvSocket S/Nを ネットワーク > サイト > [サイト名] > サイト設定 > ソケット に入力してください。
デプロイメントを完了すると、vSocketはCato Cloudで自動的にサイトに接続します。
単一vSocketを再展開する方法:
インスタンス > 削除 の下でAWS内のvSocketインスタンスを選択して削除します。
手動またはAWSマーケットプレイスを使用して、vSocketインスタンスをデプロイします。 AWSインスタンスのデプロイについては、AWS vSocketサイトを手動でデプロイと、AWSマーケットプレイスからvSocketサイトをデプロイを参照してください。
EC2ダッシュボードからAWS vSocketを開始します:
ナビゲーションメニューから インスタンス > インスタンス を選択してください。
vSocketインスタンスを右クリックして、インスタンスを開始を選択します。
Cato管理アプリケーションの ネットワーク > サイト ページで、サイトが実行されていることを確認します。
高可用性vSocketサイト
このセクションでは、HA構成で2つのvSocketsを持つサイトに対するvSocketの登録解除と再展開について説明します。
プライマリまたはセカンダリのvSocketのいずれかを最初に登録解除することを選択できます。
プライマリvSocketが登録解除されると、セカンダリvSocketにフェイルオーバーします。
セカンダリvSocketが登録解除された場合、プライマリvSocketはアクティブのままです。
両方のvSocketが同時に登録解除されると、サイトは切断されます。
高可用性vSocketの登録解除
Cato管理アプリケーションを使用して、vSocketインスタンスをサイトから登録解除した後、新しいAWS vSocket EC2インスタンスを再展開する際に新しいS/Nを使用します。
注:
セカンダリvSocketを登録解除すると、オプションでサイトから高可用性設定を削除し、セカンダリvSocket設定を削除できます。 これにより、サイトがHA構成から単一vSocketサイトに変わります。
HAサイト用のvSocketの登録解除方法:
ナビゲーションペインから ネットワーク > サイト を選択し、サイトを選択します。
ナビゲーションペインから サイト設定 > ソケット をクリックし、登録解除するソケットを選択します。
アクション の下で、登録解除 をクリックします。 vSocketが現在登録解除され、新しいS/Nが生成され、新しいvSocketインスタンスをデプロイする際に使用します。
高可用性vSocketの再展開
AWSコンソールを使用して、セカンダリvSocketの前のインスタンスを削除し、次に新しいものをデプロイします。 デプロイメントを完了した後、vSocketはCato Cloudで自動的にサイトに接続します。
vSocketを再デプロイする際には、前のセクションの新しいS/Nを入力してください。 Cato管理アプリケーションの ネットワーク > サイト > [サイト名] > サイト設定 > ソケット でサイトのS/Nを見つけることができます。 また、vSocketインスタンス > セキュリティ > IAMロールをアタッチする を選択し、AWS-HA-roleを割り当てることで、vSocketに正しいIAMロールが割り当てられていることを確認してください。
HAサイト用のvSocketを再展開する方法:
インスタンス > 削除 の下でAWS内のvSocketインスタンスを選択して削除します。
Cato Supportが提供するAWS AMIを使用して、vSocketインスタンスをデプロイします。 AWSインスタンスのデプロイに関する詳細は、AWS vSocketのHA構成をご覧ください。
EC2ダッシュボードからAWS vSocketを開始します:
EC2ダッシュボードからAWS vSocketを開始します:
vSocketインスタンスを右クリックして、インスタンスを開始を選択します。
Cato管理アプリケーションの ネットワーク > サイト ページで、サイトが実行されていることを確認します。
vSocket接続性の確認
vSocketを再デプロイした後、vSocketの接続ステータスを確認できます:
ネットワーク > サイトでは、利用可能なすべてのサイトが表示されます。 少なくとも1つのvSocketが実行されている場合、サイトは‘接続済み’として接続状況に表示されます。
ネットワーク > サイト > [サイト名] > サイト設定 > ソケットで、高可用性構成とHA準備状況を確認できます。 HAステータスに関する詳細は、ソケット高可用性をご覧ください。
ネットワーク > サイト > [サイト名] > サイト設定 > ソケットでvSocketのWebUIに接続します。 vSocketが実行中のときは、WebUIにアクセスできるはずです。