Zabbix 5.4 から 6.0へアップグレードする場合のDBのプライマリーキーの設定について

お世話になっております。

現在、Zabbix 5.4を使用し監視を行っておりますが、マイナーバージョンの場合はサポート期間が短いことを把握しておらず、LTSである6.0へのアップグレードを検討しております。
それにあたり、6.0よりすべてのテーブルでプライマリーキーを使用するようになったということと既存環境へのプライマリーキーの自動アップグレードはないということの為、履歴テーブルをプライマリーキーに 手動でアップグレードする方法を実施しようと思ってます。

そのため、履歴テーブルをプライマリーキーに手動アップグレードするのは、Zabbixのバージョンアップ前とバージョンアップ後、どちらに実施するのが正しい手順となりますでしょうか。
また、履歴テーブル以外については手動アップグレードする方法の記載はないため、すべてのテーブルでプライマリーキーを使用するようにするにはZabbixのアップグレードではなく新規でZabbix 6.0を構築し、移行する方向も検討したほうが今後の運用上よいでしょうか。

現在の環境は

OS :CentOS Stream release 8
mysql :Ver 8.0.26

になります。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

ソフトウェアをアップグレードして、Zabbixサーバーを起動してデ
ータベースのアップグレード処理が終了した後です。
データベースのアップグレード処理が終了したら、Zabbixサーバー
サービスを停止して、マニュアルにある手順を使用してプライマリ
ーキーの設定を行います。
以下のURLにある動画も参考にしてください。

Upgrading to Zabbix 6.0 LTS/Optional History table upgrade for primary key support
https://www.youtube.com/watch?v=waJcGlSesr0
マニュアル:
https://www.zabbix.com/documentation/6.0/en/manual/appendix/install/db_p...

ヒストリ系のテーブル以外のテーブルは、基本的にプライマリキー
の設定がされているので、別途作業は必要ありません。

ユーザー TKSJ の写真

ご回答ありがとうございます。
また、ご返信が遅くなり申し訳ございません。
ソフトウェアアップグレード後ということで、手順に従い対応を進めたいと思います。
また、動画の情報も提供いただきありがとうございました。こちらで流れも参考にして対応を行いたいと思います。