TDSQL-C for MySQLは不定期にデータベースプロキシのバージョンを更新します。新しいバージョンは機能更新、性能最適化、または問題修正を含む可能性があります。お客様はデータベースプロキシのバージョン更新の動向をご確認いただけます。また、実際の業務と合わせてアップグレードの必要性を評価できます。本ドキュメントでは、コンソールを通じてデータベースプロキシのバージョンを手動でアップグレードする操作と説明をご紹介します。
前提条件
現在のインスタンスのデータベースプロキシバージョンは最新版ではありません。
アップグレードプラン
業務の実際の状況に基づき、アップグレード切り替え時間を選択することで、よりスムーズなアップグレードを実現できます。
メンテナンス時間内:インスタンスのメンテナンス期間中にアップグレードを実行するよう選択できます。インスタンスメンテナンス時間の設定については、インスタンスメンテナンス時間の変更をご参照ください。 アップグレード完了時:選択したデータベースプロキシバージョンへの切り替えを直ちにサポートします。
ローリングアップグレード:新しいデータベースプロキシバージョンのノードを起動します。起動後、新しい接続は新しいデータベースプロキシノードを経由してデータベースにアクセスします。古いデータベースプロキシノードは新しい接続リクエストを受け付けなくなります。切り替えの待機時間を設定でき、設定した切り替え時間に達すると、古いデータベースプロキシノードが回収されると同時に、古いノード上の既存接続が切断されます。
注意事項
データベースプロキシバージョンのアップグレードでは秒単位の瞬断が発生します。業務の低ピーク時にアップグレード操作を実行いただくようお願いいたします。また、アプリケーションに自動リコネクトメカニズムが備わっていることをご確認ください。
デフォルトではすべてのプロキシノードが同時にアップグレードされます。一部のプロキシノードに状態異常がある場合、アップグレードはできません。
データベースプロキシのバージョンアップグレードのみサポートし、ダウングレードはできません。
アップグレード中の実行可能なタスクに関する説明
データベースプロキシのバージョンアップグレード中、状態/タスクがカーネルマイナーバージョンのアップグレード中の場合、データベースプロキシに対して以下の操作が可能です:データベースプロキシのネットワーク変更、データベースプロキシのプライベートアドレス変更、データベースプロキシアドレスの備考変更。データベースプロキシに対して以下の操作は実行できません:設定変更、データベースプロキシの停止、カーネルマイナーバージョンのアップグレード、CLBの再実行、ネットワーク変更、IP変更。これらを実行する必要がある場合は、アップグレードタスク完了後に実行してください。
データベースプロキシのバージョンをアップグレードする
2. クラスタ管理ページで、データベースプロキシページを選択します。
3. データベースプロキシページの概要 > 基本情報 > プロキシバージョンで、カーネルマイナーバージョンのアップグレードをクリックします。
4. 表示されるダイアログで、アップグレード対象のバージョンを選択し、アップグレードの切り替え時間を選択します。問題ないことを確認した後、確定をクリックします。
|
現在のバージョン | インスタンスの現在のデータベースプロキシバージョンが表示されます。 |
ターゲットバージョン | |
切替時間 | アップグレードの切り替え時間を選択します。メンテナンス時間内、アップグレード完了時、ローリングアップグレードの3種類から選択可能です。 メンテナンス時間内:メンテナンス時間内を選択した場合、次のメンテナンス時間内にアップグレードの切り替えが完了します。 アップグレード完了時:アップグレード完了時を選択した場合、バージョンアップが完了すると直ちに切り替えが行われます。 ローリングアップグレード:ローリングアップグレードを選択する場合、切り替え待機時間を設定する必要があります。デフォルトは10秒、範囲は10~3600秒です。切り替え待機時間に達すると、システムが旧バージョンのノードを解放します。 |
アップグレード関連ノード | 本項目では、今回のアップグレードに関連するデータベースプロキシノード情報が表示されます。 |
実行キャンセル
データベースプロキシバージョンのアップグレードプロセスにおいて、切り替え時間にローリングアップグレードを選択しているが切り替え待機時間にまだ達していない場合、実際の状況に基づいて今回のタスク実行をキャンセルすることが可能です。キャンセル後、データベースプロキシのバージョンはアップグレードされません。
1. データベースプロキシページの概要>基本情報>状態/タスクの後ろにキャンセルをクリックします。
2. ポップアップウィンドウでOKをクリックします。
すぐに実行する
説明:
操作を即時実行すると、旧バージョンのデータベースプロキシノードが直ちに解放され、当該ノード上の既存接続は即時切断されます。
データベースプロキシバージョンのアップグレードプロセスにおいて、切り替え時間にメンテナンス時間内を選択しているがメンテナンス時間にまだ達していない場合、またはローリングアップグレードを選択しているが切り替え待機時間にまだ達していない場合、直ちにアップグレードを実行してデータベースプロキシバージョンを切り替える必要があるときは、以下の操作で実行できます。
1. データベースプロキシページの概要>基本情報>状態/タスクの後ろに即時実行をクリックします。
2. ポップアップウィンドウでOKをクリックします。
関連するAPI
|
| 本インターフェース(UpgradeCDBProxyVersion)はデータベースプロキシバージョンのアップグレードに使用されます。 |