第3章 2.16 のデータベースの外部化


データベースを外部化する手順は、3scale で使用される内部データベースを外部データベースへと移行する作業を指します。この文脈では、「外部」という用語は、データベースが 3scale インストールの一部ではなく、3scale Operator によって管理されていないことを意味します。この用語は、データベースが 3scale がインストールされている OpenShift クラスターの内部でホストされているか外部でホストされているか、あるいは 3scale インストールと同じ namespace に存在するかどうかを示すものではありません。

重要

データの破損や不整合を避けるため、このプロセスは 3scale が実行されていないときに実行する必要があります。したがって、この手順を実行するためのメンテナンスウィンドウをスケジュールします。実稼働環境で移行を試みる前に、テスト環境でこの手順を実行することを推奨します。

3.1. 前提条件

  1. サポートされているバージョンの Red Hat OpenShift Container Platform に、Red Hat 3scale API Management 2.15 がインストールされ、正常に実行されている。
  2. OpenShift リソース (デプロイメント、永続ボリュームと永続ボリューム要求、config map、シークレット、APIManager リソース) を作成、更新、削除するのに十分な権限がある。
  3. データベースが OpenShift クラスターにデプロイされる場合に備え、クラスターには新しい PostgreSQL データベース (現在 PostgreSQL が使用されている場合) と 2 つの追加 Redis インスタンスを作成できるだけの十分なリソースがある。
  4. 続行する前に、移行後の検証手順を検討する。移行が成功したことを確認するには、API またはポータルを使用してデータのスナップショットを取得する必要がある場合があります。
  5. 手順を実行するマシンに oc CLI がインストールされている。
注記

このガイドでは、3scale Operator がバージョン 2.15 以前で内部データベースを作成したのと同様の方法で、デプロイメントリソースを使用して OpenShift クラスター内にデータベースを作成する手順を説明します。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る