バージョンポリシー
FPT Database Engineは、提供するデータベースエンジンに対して柔軟なバージョンポリシーを適用しています。これは以下を確保するためです。
- システムが常に安定したサポート対象バージョンで動作すること。
- ユーザーがリリーススケジュールや各バージョンのサポート終了(EOS)日について通知を受け、適切に計画できること。
基本原則
FPT Database Engineは、データベースエンジンバージョン管理において以下の主要原則を適用しています。
- 各データベースエンジンタイプで複数のバージョンを同時にサポートし、ユーザーが運用ニーズに最適なバージョンを選択できるようにします。
- 機能、パフォーマンス、セキュリティを向上させるため、開発コミュニティからリリースされた新バージョンを継続的に更新・追加します。
- メジャーバージョン間の自動アップグレードはサポートしません。整合性を確保するため、ユーザーは手動でデータを移行する必要があります。
バージョン構造
FPT Database Engineは、各データベースエンジンの開発コミュニティが定めるバージョニング規則に従います。バージョン構造は通常、メジャーバージョンとマイナーバージョンの2つの主要コンポーネントで構成されます。
| コンポーネント | 説明 |
|---|---|
| メジャーバージョン | アーキテクチャや機能の大幅な変更で、以前のバージョンとの互換性がない場合があります。例:PostgreSQL 14またはMySQL 8.0 |
| マイナーバージョン | 後方互換性のある小さな更新、バグ修正、セキュリティパッチ。例:MySQL 8.0.25 |
ユーザーはデータベースの詳細情報を確認する際、Console Portalで現在使用中の正確なバージョンを確認できます。
バージョンライフサイクル
各データベースエンジンバージョンは、以下のステージから構成されるライフサイクルに従います。
| ステージ | 説明 |
|---|---|
| 1. プレビュー(ベータ) | テストフェーズにあるバージョンで、SLA保証なし、機能はいつでも変更または提供終了される可能性があります。非本番環境での試用・テストに利用できます。本番環境へのデプロイは推奨しません。Console PortalではBetaタグが表示されます。 |
| 2. 一般提供(GA) | 安定した本番環境対応のバージョンで、正式なSLAサポートがあります。 |
| 3. 非推奨(Dep.) | 新規デプロイには推奨されず、近い将来サポート終了の予定ですが、既存システムでは引き続き動作します。このステージはサポート終了の事前通知です。Console Portalでは「Deprecated」または「Dep.」タグが表示されます。 |
| 4. サポート終了(EoS) | バージョンのサポートが完全に終了します。Console PortalではEoSタグが表示されます。 |
注意: システムの安全性と安定性を確保するため、現在のバージョンが非推奨またはEoSステージに移行する前に積極的にアップグレードすることをお勧めします。
利用推奨事項
| シナリオ | 推奨アクション |
|---|---|
| GAバージョンで動作中のデータベース | 通常通り継続して使用してください。 |
| ベータバージョンで動作中のデータベース | 事前通知なしにバージョンが変更または削除される場合があるため、更新アナウンスを定期的に確認してください。 |
| 非推奨バージョンで動作中のデータベース | このバージョンはサポート終了が近いため、新規デプロイを制限し、より新しいバージョンへのアップグレードを計画してください。 |
| EoSバージョンで動作中のデータベース | システムがサポートされた安定した状態を維持するため、監視し早期のアップグレードを計画してください。 |