Repolode
Portabase

Portabase/portabase

Webダッシュボードから管理できる、PostgreSQL、MySQL、MongoDB、Redis、SQLite、Dockerボリュームなどのバックアップと復元を行うセルフホスト型ツール。

スター
1,854
フォーク
140
未解決の Issue
39
最終コミット
昨日

これは何?

Portabaseは、データベースインスタンス向けのセルフホスト型バックアップ・復元ツールです。PostgreSQL、MySQL、MariaDB、MongoDB、SQLite、Firebird、MSSQL Server、Redis、Valkey、Dockerボリュームやファイルに対応し、バックアップ操作を管理するWebダッシュボードを備えています。

バックアップ処理はPortabaseエージェントが担当します。エージェントはデータソースとともに稼働し、ダッシュボードに代わって操作を実行します。ほとんどのリレーショナルデータベースとドキュメントデータベースでは復元にも対応していますが、RedisとValkeyは現在、バックアップのみ対応しています。対応バージョンはエンジンごとに記載されており、たとえばPostgreSQL 12~18、MySQL 5.7~9をサポートしています。

PortabaseはCLI、Docker、Docker Compose、Kubernetes上のHelm、またはUnraidを使ってインストールできます。ライセンスはApache-2.0です。

主な機能

  • 01PostgreSQL、MySQL、MariaDB、MongoDB、SQLite、Firebird、MSSQL Serverのバックアップと復元に対応。
  • 02Redis、Valkey、Dockerボリューム、ファイルのバックアップに対応。
  • 03軽量なエージェントを使ってデータソースに対する操作を実行。
  • 04バックアップを管理するWebダッシュボードを提供。
  • 05Docker、Docker Compose、Helm、CLIによるインストールに対応。

ユースケース

  • 複数のデータベースサーバーの定期バックアップを、1つのダッシュボードから実行する。
  • セルフホスト型サーバー上のDockerボリュームをバックアップする。
  • Helmを使ってKubernetesクラスターにデータベースバックアップをデプロイする。
  • 障害発生後、データベースを以前のスナップショットに復元する。

収録されている特集

トピック

よくある質問

portabase とは?
Webダッシュボードから管理できる、PostgreSQL、MySQL、MongoDB、Redis、SQLite、Dockerボリュームなどのバックアップと復元を行うセルフホスト型ツール。 Portabaseは、データベースインスタンス向けのセルフホスト型バックアップ・復元ツールです。PostgreSQL、MySQL、MariaDB、MongoDB、SQLite、Firebird、MSSQL Server、Redis、Valkey、Dockerボリュームやファイルに対応し、バックアップ操作を管理するWebダッシュボードを備えています。
portabase は無料で使えますか?ライセンスは?
portabase は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
portabase は今もメンテナンスされていますか?
活発にメンテナンス中。portabase の最終コミットは 2026年10月25日 です。
portabase は何に使えますか?
複数のデータベースサーバーの定期バックアップを、1つのダッシュボードから実行する。 セルフホスト型サーバー上のDockerボリュームをバックアップする。 Helmを使ってKubernetesクラスターにデータベースバックアップをデプロイする。 障害発生後、データベースを以前のスナップショットに復元する。
portabase はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Portabase/portabase

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト