.GBK

GBK ファイル

InterBase / Firebird Database Backup
質問する
クイック回答

GBKファイルは、ほとんどの場合、gbak ユーティリティによって作成された InterBase データベースのバックアップです。直接開くのではなく、稼働中のデータベースに復元して使用します。無料の Firebird エンジンや IBExpert、FlameRobin などのツールを使用して、Windows、macOS、Linux で GBKファイルを処理できます。

開発元: Borland / Embarcadero (InterBase); Firebird Project (gbak fork) カテゴリ: データベースファイル MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .DB · .DBF · .ACCDB · .SQL

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 10, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

GBK ファイル形式とは?

.gbk は、gbak コマンドラインユーティリティによって作成される InterBase および Firebird データベースバックアップ の拡張子です。.gbk ファイルは Delphi や RAD Studio に同梱されていますが(サンプルの employee.gbk InterBase データベースなど)、このフォーマットは InterBase および Firebird データベースエンジンに属するものです。

.gbk バックアップは、データベース全体のポータブルなバイナリダンプです。ドメイン、テーブル、インデックス、トリガー、ストアドプロシージャ、および gbak によってシリアル化されたすべてのテーブルデータが含まれます。これは稼働中のデータベースファイルではなく、人間が読み取ることはできません。使用するには、gbak -c(作成)または gbak -r(置換)を使用して、稼働中のデータベースに復元する必要があります。Firebird も同じツールを使用しますが、慣習的にバックアップを FBK と命名します。

Delphi のドキュメントに .gbk が登場する理由は、InterBase Local の例として、古典的な従業員サンプルデータベースのバックアップである employee.gbk が同梱されているためです。これを復元することで、開発者は本番サーバーに接続することなく、アプリケーションのプロトタイプ作成やデータベースアクセスインターフェースの設計に集中できる、構築済みのローカルデータベースを手に入れることができます。Delphi は構築済みのコンポーネントの豊富なライブラリとデータベース管理システムの広範なサポートを提供しており、復元された .gbk データベースを使用した開発に最適な環境となっています。

セキュリティと安全性

リスク: LOW

.gbk はパッシブなバックアップデータであり、実行ファイルではないため、単体で動作することはありません。実際の注意点:(1) 機密性の高いレコードを含むデータベース全体が含まれている可能性があるため、機密情報として扱い、安全に保管・転送してください。(2) 悪意のあるバックアップには、復元されたデータベース上で実行されるトリガーやストアドプロシージャが含まれている可能性があるため、信頼できるサーバー上でのみ復元してください。(3) 互換性のある、またはより新しいエンジンバージョンで復元してください。そうしないと復元に失敗します。正常に復元されたコピーを確認できるまで、.gbk は読み取り専用のままにしておいてください。

形式の詳細

概要
正式名称InterBase / Firebird Database Backup別名 GBAK backup file, InterBase backup
開発元Borland / Embarcadero (InterBase); Firebird Project (gbak fork)登場時期 1990s (InterBase gbak backup format)
MIME タイプapplication/octet-stream
タイプgbak ユーティリティによって作成される転送可能なバイナリデータベースバックアップ
この拡張子は以下でも使用されています…
  • GenBank シーケンスファイル(バイオインフォマティクス) - プレーンテキストの NCBI GenBank フラットファイル(アノテーション付きの DNA/RNA/タンパク質)も .gbk(および .gb)を使用します。SnapGene、UGENE、またはテキストエディタで開きます。
  • GBK (Guobiao Kuozhan) 中国語文字エンコーディング - GBK は中国語(簡体字)の文字コード規格の名称でもあります。これはファイル形式ではなく、テキストが文字化けしている場合に関連します。
  • PFsense / 設定およびゲームレベルのバックアップ - いくつかのアプリケーションが、InterBase とは無関係に、一般的な «バックアップ» の接尾辞として .gbk を再利用しています(設定やレベルのバックアップなど)。

GBK ファイルを開くプログラム

Windows4 apps
gbak (InterBase / Firebird command-line) 無料 開かずに復元してください:gbak -c -user SYSDBA -password masterkey backup.gbk new.gdb を実行し、作成された new.gdb に接続します。
IBExpert フリーミアム «Services > Restore Database» を使用して .gbk を稼働中の InterBase/Firebird データベースに復元し、内容を閲覧します。
Embarcadero InterBase 有料 IBConsole の «Backup/Restore»(または gbak)を使用して .gbk を復元します。サンプルの employee.gbk はこのエンジンを対象としています。
Delphi / RAD Studio 有料 Delphi には employee.gbk サンプルが同梱されています。IBConsole/gbak 経由で復元し、Delphi データアプリから接続します。
macOS1 app
Firebird server + gbak オープンソース Firebird をインストールし、gbak -c backup.gbk new.fdb を実行してデータを復元し、アクセスします。
Linux1 app
Firebird server + gbak / FlameRobin オープンソース gbak で復元した後、FlameRobin(無料の管理 GUI)で復元されたデータベースを閲覧・クエリします。

技術的詳細

詳細仕様
フォーマットタイプ転送可能なバイナリデータベースバックアップ(gbak 論理ダンプ)
開発元Borland / Embarcadero (InterBase); Firebird Project
エンコーディングバイナリ(エンジン固有のバックアップストリーム)
バイト順序プラットフォームに依存しない(gbak はプラットフォーム間で転送可能なバックアップを作成します)
圧縮デフォルトではなし(論理的な非圧縮ダンプ。保存用に外部で ZIP 圧縮されることが多い)
暗号化古典的なフォーマットではなし。最新の InterBase は個別に暗号化バックアップをサポートしています
一般的なサイズ約 600 KB(employee.gbk サンプル)から、本番データベースでは数 GB まで
関連 OSWindows, Linux, macOS (InterBase または Firebird サーバー経由)
内容ドメイン、テーブル、インデックス、トリガー、ストアドプロシージャ、およびすべてのテーブルデータ(メタデータ + 行)
復元コマンドgbak -c source.gbk target.gdb(作成)または gbak -r(既存のデータベースを置換)
バージョン互換性正常に復元するには、バックアップの ODS バージョンが互換性のある(またはより新しい)エンジンと一致する必要があります
Firebird での同等品Firebird では慣習的に同じ役割に .fbk を使用し、同じ gbak ツールで作成されます
MIME タイプapplication/octet-stream(登録された MIME はありません)
整合性gbak は復元中にレコードと構造の整合性を検証します
リリース日1990s (InterBase gbak backup format)
最新バージョンTied to the InterBase/Firebird engine version that created it
仕様書docwiki.embarcadero.com

GBK の変換

コミュニティ Q&A

ユーザーからの質問
質問する
GBK ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。GBK ファイルについて最初の質問をしてみましょう。

よくある質問

GBKファイルとは何ですか?
多くの場合、gbak ツールによって作成された InterBase データベースのバックアップです(Firebird 版は .fbk です)。これはデータベース全体のポータブルなバイナリダンプであり、稼働中のデータベースでもテキストでもありません。開くのではなく、復元して使用します。
GBKファイルを開く・復元する方法は?
稼働中のデータベースに復元します:gbak -c -user SYSDBA -password masterkey backup.gbk new.gdb を実行するか、IBExpert/IBConsole (InterBase) や FlameRobin (Firebird) などの GUI を使用します。その後、アプリケーションから接続します。
Delphi フォルダにある employee.gbk とは何ですか?
これは InterBase の古典的なサンプル «employee» データベースのバックアップで、Delphi の iblocal サンプルに同梱されています。gbak や IBConsole で復元(例:employee.gdb へ)し、Delphi のデータアプリケーションから接続してください。
InterBase なしで GBK を開けますか?
復元するには InterBase または Firebird 互換のエンジンが必要です(Firebird は無料でオープンソースです)。バックアップ形式はエンジン固有であるため、プレーンテキストエディタや一般的なデータベースツールでは読み取れません。
GBK は GenBank シーケンスファイルと同じですか?
いいえ。同じ .gbk 拡張子は NCBI GenBank の生物学的配列ファイルでも使用されますが、これらはプレーンテキストであり、SnapGene/UGENE やテキストエディタで開きます。InterBase のバックアップとは全く無関係です。
GBK と FBK の違いは何ですか?
どちらも gbak によるバックアップです。慣習として .gbk は InterBase 由来、.fbk は Firebird(InterBase からフォークしたもの)由来です。InterBase の .gbk を Firebird に復元し、.fbk として再度バックアップすることも可能です。

参考文献

1Embarcadero - Backing Up Databases (InterBase, gbak)docwiki.embarcadero.com
2Firebird - gbak Backup and Restore Utilitywww.firebirdsql.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.DATProgram Data File (generic)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

関連する拡張子

.DBSQLite Database File
.DBFDatabase File (dBASE / xBase table)
.ACCDBMicrosoft Access Database (2007+)
.SQLSQL Script (Structured Query Language source / database dump)
.MDBMicrosoft Access Database (97-2003, Jet engine)
.FDBFirebird Database

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧