The open-source tool to backup your databases
A wrong query can corrupt your data in seconds. Portabase is an open-source, self-hosted tool from a non-profit organization that helps you automate backups and restore your databases on demand.
Loading contributors...
$curl -sL portabase.io/install | bash
Supported through IONOS Cloud’s
Partner Program. Learn more →
Database administration, simplified.
Quick Installation
Deploy the Portabase agent with a single command. Fully configured and ready in under 2 minutes.
Full Data Control
Connect your own storage backends and choose exactly where each database backup is stored.
Open Source & Non-Profit
Auditable code led by a non-profit organization and supported by an active community of developers.
Supported databases
Broad coverage
Portabase automates backups and restores with a unified experience across all the databases you run, whether relational or document-oriented.
Designed for DevOps & DBAs
Forget manually maintained bash scripts. Portabase offers a modern interface to manage the resilience of your data infrastructure.
Notifications & Alerts
Get notified instantly when an incident occurs. Configure different channels based on severity levels.
Connectors
OIDC & OAuth2 Authentication
Authenticate to your instance using one or more external Identity Providers (IdPs).
Included providers
100% Self-Hosted
Maintain total data sovereignty. Deploy Portabase on your own infrastructure in just minutes.
Compatible with
Organization & Access Control (RBAC)
Organize your team and manage access with role-based permissions, ensuring your data stays secure.
Multi-Backend Storage
Support multiple storage backends simultaneously, including S3-compatible providers. Define fine-grained retention policies per backend and restore data on demand with full control.
Supported backends
Scheduling
Easily schedule backups using fixed intervals or Cron syntax, right from the interface..
Modes
Secure-by-Design Architecture
The dashboard never contacts your agents, no inbound ports need to be opened on your infrastructure.
CLI
Control Portabase from your terminal. Install agents, manage configurations, and databases. The CLI is intelligent and auto-updates as soon as a new version is available.
Tools
REST API & MCP
Integrate Portabase into your existing workflows with a REST API and an MCP server to automate your operations, connect external tools, and interact with Portabase from AI agents.
Wall of Love
Backup and restoration tool for database instances
Tom Dörr
X
Thank you so much for this. I've been looking at existing options, but none really convinced me, the one that came close allowed backup only, but not restoration. I'm installing Portabase asap.
u/Digital_Voodoo
Just found out Portabase isn't on Postgres Is Enough yet and I'm not okay with this 😤 Portabase is literally the backup/restore tool that makes your Postgres look good. Clean UI, multi-DB support (Postgres, MySQL, MongoDB, SQLite), and it just... works? Time to add it to the tools directory 👀
Thomas Brewer
X
Looks very interesting, will try this out. pg_dump and restore stresses me out
aegg
Lemmy
Ok, je trouve cette solution brillante, surtout dans une infra ou il y'a plein de DB partout dans tous les sens. Le process de restauration donne juste envie de faire des restauration pour le fun, tellement ça a l'air d'être simple.
LinuxFr
LinuxFr
Questions Frequently Asked
Everything you need to know to start securing your data today.
Take back control of your data ?
Protect your data with Portabase, an open-source, self-hosted tool led by a non-profit organization.
$ curl -sL portabase.io/install | bash