メインコンテンツまでスキップ
バージョン: 3.15

ScalarDB のアップグレード方法

注記

このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。

このガイドでは、ScalarDB を新しいバージョンにアップグレードする方法について説明します。

始める前に

新しいバージョンにアップグレードする前に、ScalarDB Cluster 互換性マトリックスをチェックして、ScalarDB Cluster とクライアント SDK 間の互換性を確認してください。

アップグレード

ScalarDB のバージョンのアップグレードについて詳しくは、実行するアップグレードの種類を選択してください。

マイナーバージョンは下位互換性を維持します。そのため、特別な操作を行わなくても、ScalarDB を同じメジャーバージョン内のマイナーバージョンから別のマイナーバージョンにアップグレードできます。たとえば、バックエンドデータベース側のデータベーススキーマを更新したり、アプリケーション内の API を更新したりする必要はありません。

Scalar Helm Chart を使用して ScalarDB Cluster をデプロイする場合は、次のようにして ScalarDB Cluster のデプロイをアップグレードできます。

  1. ScalarDB Cluster Helm Chart のバージョンを環境変数として設定します。これを行うには、次のコマンドを実行して、チャートのバージョンを環境変数 SCALAR_DB_CLUSTER_CHART_VERSION に設定します。

    SCALAR_DB_CLUSTER_CHART_VERSION=1.5.0
    ヒント

    ScalarDB Cluster バージョンに対応するチャートバージョンを検索するには、次のコマンドを実行します。

    helm search repo scalar-labs/scalardb-cluster -l

    次のコマンドは役に立つかもしれませんが、山括弧内の内容を ScalarDB Cluster のバージョンに置き換えてください。

    SCALAR_DB_CLUSTER_VERSION=<MAJOR>.<MINOR>.<PATCH>; SCALAR_DB_CLUSTER_CHART_VERSION=$(helm search repo scalar-labs/scalardb-cluster -l | grep -F "${SCALAR_DB_CLUSTER_VERSION}" | awk '{print $2}' | sort --version-sort -r | head -n 1)
  2. 次のように山括弧内の内容を置き換えて、ScalarDB Cluster のデプロイメントをアップグレードします。

    helm upgrade <RELEASE_NAME> scalar-labs/scalardb-cluster -n <NAMESPACE> -f /<PATH_TO_YOUR_CUSTOM_VALUES_FILE_FOR_SCALARDB_CLUSTER> --version ${SCALAR_DB_CLUSTER_CHART_VERSION}

ScalarDB Cluster のデプロイメントをアップグレードした後は、アプリケーション側の ScalarDB Cluster Java Client SDK または ScalarDB Cluster .NET Client SDK のバージョンをアップグレードすることを検討する必要があります。

警告

ScalarDB は、以前のバージョン (メジャー、マイナー、またはパッチ) へのダウングレードをサポートしていません。新しいバージョンへのアップグレードのみ可能です。

This website uses cookies to enhance the visitor experience. By continuing to use this website, you acknowledge that you have read and understood our privacy policy and consent to the use of cookies to help improve your browsing experience and provide you with personalized content.