クラウド上のAdobe Commerce用に MariaDB を 10.4 から 10.5 にアップグレード
MariaDB は、Adobe Commerceで使用されるエンタープライズオープンソースデータベースです。
MariaDB 10.4 は 2024 年 6 月 18 日(PT)にサポート終了となります。 サポートされていないバージョンの MariaDB を使用している場合、PCI に準拠していません。 この記事では、MariaDB 10.4 から 10.5 にアップグレードして、クラウドインフラストラクチャで引き続きAdobe Commerceを使用する方法について説明します。
影響を受ける製品とバージョン
- すべてのAdobe Commerce オンプレミスおよびオンクラウドインフラストラクチャ 2.4.4 および 2.4.5
解決策
2024 年 6 月 11 日(PT)にリリースされる新しいセキュリティ専用パッチ(2.4.4-p9 または 2.4.5-p8)を採用して、MariaDB 10.5 との互換性を確保します。次に、以下の手順に従って MariaDB 10.4 から 10.5 にアップグレードします。
クラウドデプロイメントのアップグレード手順
-
ECE-Tools DB backup コマンドを使用して DB バックアップを作成ます。 テーブル/行の更新中に問題が発生した場合は、手順 2 および 3 の前に、このバックアップを行う必要があります。
-
すべてのコンパクトテーブルを確認して動的テーブルに変換する。 この手順は、データベースのアップグレード中にデータが失われる可能性を回避するために必要です。
-
MYISAM テーブルを確認します。 すべての MyISAM テーブルを InnoD に変換する必要があります。
-
データベーステーブルと行の準備(前の 2 つの手順)が完了したら、ECE-Tools DB backup コマンドを使用して DB バックアップを作成します。
-
サポートチケットを開くと、MariaDB 10.4 から 10.5 へのアップグレードのスケジュールを設定できます。チケットで、DB をアップグレードする日時を詳しく指定します。 サポートチームは 48 時間前に通知を受ける必要があり、マーチャントの開発チームは対応している必要があります。 アップグレードの日時について合意したら、次の手順を実行します。
- サイトをメンテナンスモードにして、DB アクティビティ(cron など)を停止します。
- ECE-Tools DB backup コマンドを使用して DB バックアップを作成ます。
- サポートチケットを使用してバックアップを完了したことをサポートに連絡します。 チケットの表示およびトラッキング手順については、サポートナレッジベースの Adobe Commerce ヘルプセンターユーザーガイド:チケットのトラッキングを参照してください。
- 次に、Adobe Commerce サポートチームは、MariaDB のアップグレードプロセスを開始します。 上記の手順がすべて実行され、データベースが平均サイズの場合、プロセスには約 1 時間かかります。 DB が大きいほど時間がかかります。 アップグレードが完了すると、チケットに関する情報が表示されます。
-
メンテナンスモードを無効にします。 開発者向けドキュメントの メンテナンスモードの有効化または無効化を参照してください。
関連資料
- オンプレミスデプロイメントの DB アップグレードのベストプラクティスガイド。
- クラウド上のAdobe Commerce用に MariaDB 10.0 を 10.2 にアップグレードする(サポートナレッジベース)。
- 開発者向けドキュメントの 🔗0}Adobe Commerce ライフサイクルポリシー }。