Repolode
Portabase

Portabase/portabase

自托管的数据库备份与恢复工具,支持 PostgreSQL、MySQL、MongoDB 等多种数据源,通过 Web 面板管理。

Star
1,854
Fork
140
未关闭 Issue
39
最近提交
昨天

这是什么?

Portabase 是一个自托管的数据库备份与恢复工具,覆盖 PostgreSQL、MySQL、MariaDB、MongoDB、SQLite、Firebird、MSSQL Server、Redis、Valkey、Docker 卷和文件等数据源,并提供 Web 面板统一管理备份任务。

备份操作由 Portabase agent 完成,agent 与数据源部署在一起,代替面板执行具体任务。大多数关系型和文档型数据库支持恢复,Redis 和 Valkey 目前仅支持备份。各引擎的版本覆盖范围分别列出,例如 PostgreSQL 支持 12 至 18,MySQL 支持 5.7 至 9。

安装方式包括命令行工具、Docker、Docker Compose、Kubernetes 上的 Helm,以及 Unraid 应用市场。项目采用 Apache-2.0 许可证。

核心功能

  • 01支持 PostgreSQL、MySQL、MariaDB、MongoDB、SQLite、Firebird 和 MSSQL Server 的备份与恢复。
  • 02支持 Redis、Valkey、Docker 卷和文件的备份。
  • 03通过 agent 在数据源侧执行备份操作。
  • 04提供 Web 面板统一管理备份任务。
  • 05支持 Docker、Docker Compose、Helm 和命令行等多种安装方式。

适用场景

  • 通过一个面板为多台数据库服务器安排定时备份。
  • 在自托管服务器上备份 Docker 卷。
  • 使用 Helm 在 Kubernetes 集群中部署数据库备份。
  • 故障后将数据库恢复到之前的备份版本。

收录于专题

标签

常见问题

portabase 是什么?
自托管的数据库备份与恢复工具,支持 PostgreSQL、MySQL、MongoDB 等多种数据源,通过 Web 面板管理。 Portabase 是一个自托管的数据库备份与恢复工具,覆盖 PostgreSQL、MySQL、MariaDB、MongoDB、SQLite、Firebird、MSSQL Server、Redis、Valkey、Docker 卷和文件等数据源,并提供 Web 面板统一管理备份任务。
portabase 可以免费使用吗?用的什么许可证?
portabase 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
portabase 还在维护吗?
活跃维护中。portabase 最近一次提交是在 2026年10月25日。
portabase 适合用来做什么?
通过一个面板为多台数据库服务器安排定时备份。 在自托管服务器上备份 Docker 卷。 使用 Helm 在 Kubernetes 集群中部署数据库备份。 故障后将数据库恢复到之前的备份版本。
在哪里获取 portabase?
源代码和安装说明在 GitHub 上:https://github.com/Portabase/portabase

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目