バージョン 7.3.1 - MySQL と MariaDB の組み込みバックアップと復元
Published: 2026-09-24 | Stela Augustínová
DbGate 7.3.1 は、MySQL と MariaDB に組み込みのバックアップと復元をもたらし、利用状況分析をより細かく制御できるようにし、チームロールの設定をより柔軟にします。このリリースでは、リソースのクリーンアップの改善、タブ複製の修正、複数のセキュリティ問題への対応も行われています。
外部ツールなしで MySQL と MariaDB をバックアップ・復元する
別途データベースユーティリティをインストールしなくても、DbGate から直接 MySQL と MariaDB のデータベースをバックアップ・復元できるようになりました。組み込みの実装により追加のセットアップ手順が不要になり、外部ツールを利用できない環境でもこれらの操作を簡単に行えます。
これにより、以前のリリースで PostgreSQL と SQL Server 向けに導入された組み込みのバックアップと復元のサポートが、広く使われている 2 つのデータベースエンジンにも拡張されます。
Premium ユーザーは、バックアップオプションとテーブル選択も利用でき、バックアップに含めるテーブルを選べます。Premium では組み込みと外部のバックアップ・復元ツールを選択できるため、ワークフローに合った方法を選べます。
デプロイ設定で利用状況分析を制御する
バージョン 7.3.1 では、デプロイ構成を通じて利用状況分析を制御するための USAGE_ANALYTICS 環境変数が追加されました。これはバージョン 7.3.0 で導入されたオプションの利用状況分析を補完するもので、管理者は環境のセットアップの一部としてこの設定を構成できます。
Team Premium では、チーム管理者向けの一元的な利用状況分析設定も追加され、チームの分析を管理する共通の場所が提供されます。
チームロールにより柔軟な名前を使う
Team Premium の管理者は、ROLE_<key>_NAME を使って環境構成でカスタムロール名を定義できるようになりました。構成では別のロールキーを使用するため、ロール名にはダッシュ、ドット、その他の特殊文字を含めることができます。
これにより、名前を環境変数のキーに合わせる必要なく、チームの命名規則に沿った意味のあるロール名を簡単に使えるようになります。
メモリ、信頼性、セキュリティの改善
このリリースでは、メモリ使用量が改善され、クエリ結果、ファイルハンドル、一時的なソートファイルのクリーンアップが改善されました。また、fs-reverse と byline の依存関係を組み込みのファイル読み取りユーティリティに置き換え、それらの非推奨警告を解消しました。
保存されたタブ設定に JSON 以外の値が含まれている場合でも、タブの複製が機能するようになりました。バージョン 7.3.1 では、アプリケーションのセキュリティを向上させる継続的な取り組みの一環として、複数のセキュリティ問題にも対応しています。
変更履歴
7.3.1
- ADDED: 外部のデータベースツールを必要としない、MySQL と MariaDB の組み込みバックアップと復元
- ADDED: MySQL と MariaDB のバックアップオプションとテーブル選択、および組み込みまたは外部のバックアップ・復元ツールの選択 (Premium)
- ADDED:
USAGE_ANALYTICS環境変数による利用状況分析の制御 - ADDED: チーム管理者向けの一元的な利用状況分析設定 (Team Premium)
- ADDED:
ROLE_<key>_NAMEを使った環境構成でのカスタムロール名(ダッシュ、ドット、その他の特殊文字を含む名前に対応)(Team Premium) - CHANGED: メモリ使用量と、クエリ結果、ファイルハンドル、一時的なソートファイルのクリーンアップを改善
- CHANGED: 非推奨警告を解消するため、
fs-reverseとbylineの依存関係を組み込みのファイル読み取りユーティリティに置き換え - FIXED: 保存されたタブ設定に JSON 以外の値が含まれている場合にタブの複製が失敗する問題
- FIXED: アプリケーションのセキュリティを向上させるため、複数のセキュリティ問題に対応