ほとんどの場合、ApsaraDB RDS for MySQL インスタンスのプライマリ/セカンダリスイッチオーバーは、脆弱性の修正、手動開始、またはインスタンス障害が原因でトリガーされます。
プライマリ/セカンダリスイッチオーバーは、次のいずれかの理由でトリガーされます。
脆弱性の修正
Alibaba Cloud は、RDS インスタンスの脆弱性を検出します。脆弱性が検出された場合、RDS インスタンスは正常に実行されない可能性があります。この場合、システムはセカンダリ RDS インスタンスの脆弱性を修正します。次に、システムは 指定されたメンテナンスウィンドウ中に プライマリ/セカンダリスイッチオーバーを開始し、ワークロードをセカンダリ RDS インスタンスに切り替えます。システムが高リスクの脆弱性を修正した場合、プライマリ/セカンダリスイッチオーバーはすぐにトリガーされます。
手動操作
お客様または承認された Alibaba Cloud の技術専門家が、手動でプライマリ/セカンダリスイッチオーバーをトリガーします。
インスタンス障害
Alibaba Cloud は、RDS インスタンスの障害を検出します。障害が検出された場合、RDS インスタンスは正常に実行されない可能性があります。この場合、システムはプライマリ/セカンダリスイッチオーバーを開始し、ワークロードをセカンダリ RDS インスタンスに切り替えます。
プライマリ/セカンダリスイッチオーバーが完了すると、RDS インスタンスのステータスは [実行中] に変わります。他の操作を実行する必要はなく、RDS インスタンスは正常に実行できます。プライマリ/セカンダリスイッチオーバーログを表示する場合は、ApsaraDB RDS コンソールにログインし、RDS インスタンスの [サービス可用性] ページに移動して、[プライマリ/セカンダリ切り替えログ] セクションでログを表示できます。