ClickHouse Managed Postgres では、インスタンスの安全性を保ち、最新の状態を維持するために、PostgreSQL のバージョンアップグレードを実施します。マイナーバージョンのアップグレードとメジャーバージョンアップグレードの両方に対応しており、影響は最小限に抑えられます。
メンテナンス更新
PostgreSQL インスタンスの定期メンテナンスには、次の内容が含まれます。
- マイナーバージョンのアップグレード (例: 17.4 から 17.5) には、バグ修正と PostgreSQL エンジンのセキュリティパッチが含まれます。
- Managed Service の機能。native CDC、オブザーバビリティ、pg_clickhouse、その他の拡張機能の改善。
- オペレーティングシステムおよびシステムコンポーネントのパッチ。セキュリティ修正、効率化、その他の改善が含まれます。
これらはフェイルオーバーによって実施され、通常はごく短時間の切断が発生するだけで、多くの場合は数秒で復旧します。
standbys が有効なインスタンスでは、ダウンタイムを最小限に抑えるため、まずスタンバイにアップグレードが適用され、その後フェイルオーバーが実行されます。
スケジュールされたアップグレード
スケジュールされたアップグレード は Scale および Enterprise プランで利用できます。アップグレードするには、Cloud Console のプランページをご覧ください。
デフォルトでは、新しいリリースの準備が整うと、インスタンスにメンテナンスが適用されます。 スケジュールされたアップグレードでは、このメンテナンスを適用できる UTC の 2 時間枠を選択できるため、 ワークロードへの影響が最も少ない時間帯に短時間のフェイルオーバーを実施できます。想定される ダウンタイムは、この時間枠内で 1 分未満です。
Enterprise プランでは、アップグレードを特定の 曜日に限定することもできます。Scale プランでは時間帯のみを選択でき、 その時間帯内であればどの曜日にもアップグレードが適用される場合があります。
スケジュールを設定する
インスタンス設定を開く
インスタンスを選択し、左側のメニューから設定を選択して、構成セクションまでスクロールします。
スケジュールされたアップグレードのフライアウトを開く
スケジュールされたアップグレードサブセクションで、スケジュールを設定を選択します。すでにスケジュールが設定されている場合は、現在のスケジュールが表示され、ボタンはスケジュールを編集と表示されます。
時間帯を選択する
**時間帯 (UTC) **リストから、12種類の2時間単位のUTC時間帯のいずれかを選択します。時間帯の選択は必須です。
必要に応じて曜日を制限する
Enterpriseプランでは、曜日で1つ以上の曜日を選択します。時間帯内の任意の曜日にアップグレードを許可するには、すべての曜日を未選択のままにします。
保存
保存を選択します。スケジュールは直ちに有効になり、スケジュールされたアップグレードサブセクションに表示されます。例:
Scheduled upgrades: Sat, Sun at 12:00 a.m. - 2:00 a.m. UTC
スケジュールを変更するには、インスタンスに対するcontrol-plane:postgres-service:manage権限が必要です。インスタンスが停止中またはプロビジョニング中の場合も、コントロールは無効になります。
時間帯
時間枠は2時間単位で、常にUTCで指定されます。ローカルタイムゾーンを 選択することはできません。利用可能な時間枠は次のとおりです。
| 1日の前半 (UTC) | 1日の後半 (UTC) |
|---|---|
| 午前12:00 - 午前2:00 | 午後12:00 - 午後2:00 |
| 午前2:00 - 午前4:00 | 午後2:00 - 午後4:00 |
| 午前4:00 - 午前6:00 | 午後4:00 - 午後6:00 |
| 午前6:00 - 午前8:00 | 午後6:00 - 午後8:00 |
| 午前8:00 - 午前10:00 | 午後8:00 - 午後10:00 |
| 午前10:00 - 午後12:00 | 午後10:00 - 午前12:00 |
開始時刻や時間枠の長さをカスタマイズすること、および1つのインスタンスに複数の時間枠を設定することは サポートされていません。
曜日
アップグレードを特定の曜日に制限 は Enterpriseプランで利用できます。アップグレードするには、Cloud Console のプランページにアクセスしてください。
曜日の制限は任意です。
- 曜日を選択しない — 選択した時間帯内であれば、どの曜日にもアップグレードを適用できます。
- 1 つ以上の曜日を選択する — 選択した時間帯内では、選択した曜日にのみアップグレードが適用されます。 7 日すべてを選択することは、何も選択しないことと同等です。
スケジュールの適用対象
スケジュールの対象となるのはプラットフォームメンテナンスのみです。これには、メンテナンス更新で説明するマイナーバージョンのアップグレード、マネージドサービスの機能更新、OS パッチが含まれます。
お客様自身で開始した変更は、指定した時間枠まで延期されず、変更後すぐに適用されます。これには、インスタンスのスケーリング、ストレージのサイズ変更、設定パラメーターの変更が含まれます。
読み取りレプリカ
読み取りレプリカには独自のスケジュールがなく、プライマリインスタンスのスケジュールに従うため、スケジュールされたアップグレードセクションは表示されません。
メジャーバージョンアップグレード
UI と API でのメジャーバージョンアップグレード (例: 17.x から 18.x) には、まもなく対応予定です。 それまでの間、ClickHouse Managed Postgres インスタンスのアップグレードについては、support までお問い合わせください。