可自托管Apache-2.0

自托管 Databasus

运行在你服务器上的数据库备份控制台。

Databasus 是开源自托管备份工具,重点面向 PostgreSQL,支持备份计划、存储目标、通知和恢复验证。在 Kumo2 上,你可以一键用官方 Docker 镜像部署 Databasus,带持久化存储,并通过 4005 端口直接访问。

7 天退款保证

功能特性

数据库定时备份

通过浏览器界面创建每小时、每天、每周、每月或 cron 备份任务,不必维护手写脚本。

恢复验证

验证备份是否真的可以恢复,在事故发生前先测试恢复方案。

存储与通知

把备份发送到本地或云存储,并在任务成功、失败或需要处理时通知团队。

官方 Docker 部署

Kumo 使用 Docker Compose 启动 databasus/databasus:latest,开放 4005 端口,并把 Databasus 数据保存在持久化 databasus-data 目录中。

可以用它做什么

  • 为副项目和生产应用提供可视化备份计划,而不是分散的 shell 脚本。
  • 集中管理以 PostgreSQL 为核心的备份任务,同时控制台仍运行在你的 VM 上。
  • 把本地备份存储与 S3 兼容目标、告警和恢复验证搭配使用。

系统要求

处理器
1 vCPU
内存
1 GB
存储
20 GB
运行环境
Docker Compose
端口
4005

推荐规格

Starter Backups

1 vCPU / 1 GB RAM / 20 GB SSD

Personal projects, homelab databases, and light scheduled backups with Databasus on one server.

Databasus Recommended

默认

2 vCPU / 2 GB RAM / 40 GB SSD

A stronger default for regular backups, restore checks, notifications, and modest local backup storage.

Team Backups

2 vCPU / 4 GB RAM / 60 GB SSD

More memory and disk headroom for several databases, cloud storage sync, and longer retention.

Recovery Workspace

4 vCPU / 8 GB RAM / 120 GB SSD

For heavier backup schedules, restore verification work, larger archives, and busy teams.

资源与文档

部署流程

  1. 1

    选择套餐和距离你较近的区域。

  2. 2

    选择登录方式并确认订单。

  3. 3

    Kumo 开通 Linux 服务器并用 Docker 启动应用——几分钟即可就绪。

常见问题

什么是自托管 Databasus?

它是在你的 Kumo 账户云服务器上运行的 Databasus。VM、Docker Compose 栈、网络入口、备份配置和已保存数据都由你掌控。

部署后如何访问?

在浏览器中打开 http://服务器IP:4005,然后创建第一个备份任务。部署输出会显示具体访问地址。

Kumo 会部署什么?

Kumo 会用 Docker Compose 启动官方 databasus/databasus:latest 镜像,发布 4005 端口,并把 ./databasus-data 挂载到 /databasus-data 来持久化 Databasus 数据。

应该选择什么规格?

常规使用从 Databasus Recommended 开始。预计备份归档更大、数据库更多或会频繁做恢复验证时,选择 Team Backups 或 Recovery Workspace。

可以使用自己的域名和 HTTPS 吗?

可以。把域名解析到服务器 IP,然后把 Databasus 放到你自己的反向代理之后。上游文档也提供了使用 Caddy 自动签发 HTTPS 的配置。

准备好部署你自己的 Databasus 了吗?

在你掌控的服务器上启动它。开通和 Docker 由我们处理,控制权始终在你手中。

部署 Databasus
7 天退款保证

部署后 7 天内不满意?申请即可获得全额退款。