# Databasus

Databasus is a free, open-source, self-hosted database backup tool. It is open source and self-hosted, installable on Docker Hub, Proxmox, TrueNAS and Unraid.

Canonical page: https://ourlocalhost.com/app/168/databasus

## Description

Databasus is a free, open-source, self-hosted database backup tool. It creates database backups to remote storage destinations such as cloud storage, Google Drive, and file servers, and sends progress notifications through Slack, Discord, Telegram, and similar channels. Self-hosters use it to keep database backups on remote storage and receive status alerts without writing custom scripts.

## Platform availability

Available on 3 of 9 platforms: Unraid, TrueNAS, Proxmox.

## Health score

83/100 (Excellent), based on 3 of 4 factors.
- Maintained: 100 (last commit 30 days ago)
- Popular: 79 (8,708 GitHub stars)
- Easy to install: 55 (3 install platforms, install notes, Docker image)

## Links

- GitHub: https://github.com/databasus/databasus
- Docker Hub: https://hub.docker.com/r/databasus/databasus
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=databasus
- TrueNAS: https://apps.truenas.com/catalog/databasus/
- Unraid: https://ca.unraid.net/apps/databasus-1ruginq0dkjdea?q=Databasus
- Official website: https://databasus.com/
- Documentation: https://databasus.com/installation

## Common questions

### What does the recommended Linux install script do?

It installs Docker and Docker Compose if they are missing, sets up Databasus, and configures automatic startup after reboot. Without it, Databasus may not be running after the machine restarts.

### Can I deploy Databasus with Caddy?

Yes, Docker Compose with Caddy is listed as an installation option for production deployments.

### Does Databasus support point-in-time recovery?

Yes, WAL streaming continuously captures the database write stream, enabling point-in-time recovery.

### How can I confirm a backup is restorable?

Databasus can perform a real restore in a database container, check the restored size against the backup, and report row counts for every table.

### What format does Databasus use for logical PostgreSQL backups?

It uses pg_dump custom format with zstd compression instead of raw SQL dump format.

---
Source: Our Local Host (https://ourlocalhost.com/app/168/databasus), the self-hosted and open-source app directory.
