介紹
Databasus 是一個免費、開源且可自行託管的 PostgreSQL 備份工具。支援不同儲存空間(S3、Google Drive、FTP 等)進行備份,並提供進度通知(Slack、Discord、Telegram 等)。重點在於時間點還原(Point-In-Time Recovery)與還原驗證。
安裝
安裝 Databasus 有多種方式:自動化腳本(推薦)、簡單的 Docker 運行、Docker Compose、Kubernetes 的 Helm,或用於生產環境的 Docker Compose 搭配 Caddy。
系統需求
Databasus 需要以下最低系統資源才能正常運行:
CPU:至少 1 個 CPU 核心
RAM:最低 500 MB RAM
儲存空間:安裝需要 5 GB,備份則視需求而定
Docker:Docker Engine 20.10+ 與 Docker Compose v2.0+