Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

アップグレード

ClickHouse Cloud なら、パッチ適用やアップグレードを気にする必要はありません。修正、新機能、パフォーマンス向上を含むアップグレードを定期的に実施しています。

  • ClickHouse の最新情報の一覧については、Cloud changelogを参照してください
  • バージョンのリリース時期については、release status ページを参照してください

バージョン互換性

サービスを作成すると、compatibility 設定には、そのサービスが初回プロビジョニングされた時点で ClickHouse Cloud が提供している最新の ClickHouse バージョンが設定されます。

compatibility 設定を使用すると、以前のバージョンにおける設定のデフォルト値を利用できます。サービスが新しいバージョンにアップグレードされても、compatibility 設定で指定したバージョンは変わりません。つまり、サービスを最初に作成した時点で存在していた設定のデフォルト値は変わりません (すでにそれらのデフォルト値を上書きしている場合は、その値がアップグレード後も維持されます) 。

サービスレベルのデフォルト compatibility 設定は管理できません。サービスのデフォルト compatibility 設定に設定されているバージョンを変更したい場合は、サポートに問い合わせる必要があります。ただし、セッションで SET compatibility = '22.3' を使用したり、クエリで SETTINGS compatibility = '22.3' を使用したりするなど、標準の ClickHouse 設定メカニズムを使って、ユーザー、ロール、profile、クエリ、またはセッションの各レベルで compatibility 設定を上書きできます。

メンテナンスモード

場合によっては、サービスを更新するために、スケーリングやアイドル状態への移行などの一部機能を無効にする必要があります。まれに、問題が発生しているサービスに対して措置を講じ、正常な状態に復旧させる必要が生じることもあります。このようなメンテナンス中は、サービスページに 「メンテナンス実施中」 と表示されたバナーが表示されます。この間も、クエリのためにサービスを利用できる場合があります。

サービスがメンテナンス中の時間については課金されません。メンテナンスモード が発生するのはまれであり、通常のサービスアップグレードとは異なります。

リリースチャネル (アップグレードスケジュール)

ユーザーは、特定のリリースチャネルに登録することで、ClickHouse Cloud サービスのアップグレードスケジュールを指定できます。リリースチャネルは 3 種類あり、スケジュールされたアップグレード 機能を使用して、アップグレードを実施する曜日と時刻を設定できます。

3 つのリリースチャネルは次のとおりです。

  • アップグレードに早期アクセスできる Fast リリースチャネル
  • Regular リリースチャネル はデフォルトのチャネルで、このチャネルでのアップグレードは Fast リリースチャネル のアップグレード開始から 2 週間後に始まります。Scale ティアおよび Enterprise ティアのサービスでリリースチャネルが設定されていない場合は、デフォルトで Regular リリースチャネル が適用されます。
  • Slow リリースチャネル は、アップグレードを遅らせたい場合のためのチャネルです。このチャネルでのアップグレードは、Regular リリースチャネル のアップグレードから 2 週間後に実施されます。

Fast リリースチャネル (早期アップグレード)

Scale プランの機能

The fast release channel Scale および Enterprise プランで利用できます。アップグレードするには、Cloud Console のプランページをご覧ください。

通常のアップグレードスケジュールに加えて、通常のリリーススケジュールより早くサービスを更新したい場合は、Fast release リリースチャネルを利用できます。

具体的には、サービスは次のようになります。

  • 最新のClickHouseリリースを受け取る
  • 新しいリリースのテストに合わせて、より高い頻度でアップグレードされる

以下に示すように、Cloudコンソールでサービスのリリーススケジュールを変更できます。

リリースチャネルの種類を選択

このFast releaseリリースチャネルは、重要度の低い環境で新機能をテストするのに適しています。高い可用性と信頼性が求められる本番ワークロードには推奨されません。

Regular リリースチャネル

Scale ティアおよび Enterprise ティアのすべてのサービスで、リリースチャネルまたはアップグレードスケジュールが設定されていない場合は、Regular リリースチャネルのリリースの一環としてアップグレードされます。これは本番環境に推奨されます。

Regular リリースチャネルへのアップグレードは、通常、Fast リリースチャネルの 2 週間後に実施されます。

Slow リリースチャネル (アップグレードの延期)

Enterpriseプランの機能

The slow release channel Enterpriseプランで利用できます。アップグレードするには、Cloud Console のプランページにアクセスしてください。

サービスが通常のリリーススケジュールより後にアップグレードを受けるようにしたい場合は、Slow release チャネルをご利用いただけます。

具体的には、サービスは次のようになります。

  • Fast および Regular リリースチャネル のロールアウト完了後にアップグレードされる
  • 通常のリリースから約 2 週間後に ClickHouse リリースを受け取る
  • 本番環境をアップグレードする前に、非本番環境で ClickHouse リリースをテストするための追加時間を必要とするお客様を想定しています。非本番環境では、テストおよび検証のために Fast または Regular release チャネルでアップグレードを受けることができます。

スケジュールされたアップグレード

Enterpriseプランの機能

Scheduled upgrades Enterpriseプランで利用できます。アップグレードするには、Cloud Console のプランページにアクセスしてください。

Enterprise ティア のサービスでは、アップグレードの実施時間帯を設定できます。

アップグレードのスケジュールを指定するサービスを選択し、左側のメニューから Settings をクリックします。Scheduled upgrades までスクロールします。

スケジュールされたアップグレード

このオプションを選択すると、database と Cloud のアップグレードについて、曜日と時間帯を選択できます。

スケジュールされたアップグレード時間帯

Navigation