Portabase

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 that helps you automate backups and restore your databases on demand.

Loading contributors...

IONOS Cloud

Supported through IONOS Cloud’s Partner Program. Learn more →

Also funded bySolydevSoluce Technologies

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

Transparent, auditable code supported by an active community of developers.

What is Portabase?

A short introduction to the project: what it does, who maintains it, and why it exists.

Broad coverage with 10 data sources

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. Restore data on demand with full control over where each backup lives.

Supported backends

Retention Policies

Keep the backups that matter and prune the rest automatically. Portabase supports GFS tiers (hourly, daily, weekly, monthly, yearly) plus keep-last-N and keep-for-X-days rules, defined per database.

Strategies

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.

People are talking about us

What the community posts on social, and the articles explaining why Portabase is becoming part of the modern self-hosted database stack.

J'ai commencé à l'utiliser il y a quelques mois, et quand j'ai vu que vous aviez ajouté Healthchecks et RClone, j'ai été ravi !

U

u/Chucky2401

Reddit

View post

solid point. custom scripts work well until multiple environments make consistency much harder to maintain

AS

Aryan SMM (@aryaan_smm)

X

View post

cool, been looking for something like this for my homelab. the gfs retention thing is nice, not many self-hosted tools do that properly

U

u/Any_Race_3389

Reddit

View post

🏖️🐻 Les logiciels libres de l'été, jour 37 Portabase : une plateforme Open Source et auto-hébergée pour automatiser la sauvegarde et la restauration de bases de données depuis une interface centralisée.

@

@bearstech

X

View post

Backup and restoration tool for database instances

Tom Dörr post preview
TD

Tom Dörr

X

View post

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

u/Digital_Voodoo

Reddit

View post

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 👀

TB

Thomas Brewer

X

View post

Looks very interesting, will try this out. pg_dump and restore stresses me out

A

aegg

Lemmy

View post

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.

L

LinuxFr

LinuxFr

View post

From the blog

Guides, deep dives and release notes from the team behind Portabase.

See all articles

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.

Open Source (Apache 2.0) Setup in under 2 minutes
# Install Portabase CLI
$ curl -sL portabase.io/install | bash
# Start a local instance
$ portabase dashboard create .$ portabase agent create .