
With muppy.io for PostgreSQL, take back control of the servers that host your PostgreSQL databases by giving your teams super powers.
Muppy enables your teams to deploy and manage PostgreSQL clusters with :
- Replication & High Availability,
- Multi-clouds & multi-datacenters
-
Backups
- Continuous Backups with PITR
A unique, cost-effective solution designed to make life easier for developers and save time for your Devops.
The benefits of muppy.io for PostgreSQL
Multi-Clouds
Easily deploy PostgreSQL clusters on different cloud providers or even in hybrid mode
Master your infrastructure
Optimized costs
Cost-effective replacement for a DBaaS service
Example of gain: OVH/Muppy.io cluster vs. AWS managed DB
Freedom of choice for rescue sites
A unique solution
A single control interface
(Backup, replication, Haute Dispo, DB locks)
Easy to handle
Demo: Cyril presents postreSQL operations
- Replication & High Availability,
- Multi-clouds & multi-datacenters
-
Backups
- Continuous Backups with PITR
Make your servers behave as muppets !
Give your system and Ops teams super administrative powers.

muppy.io for PostgreSQL features
Installation
muppy.io installs your PostgreSQL clusters and helps you optimize them. muppy.io can install your PostgreSQL clusters on any type of server, physical or VM!
muppy.io lets you manage even the most complex disk configurations.
Backup / Restore : Databases
Backup and restore your databases in all AWS S3 and compatible storage systems
Database copies
Install and optimize your PostgreSQL clusters
Cloud Ready
Muppy lets you add a high-performance PostgreSQL Database layer to your applications deployed in Docker, OpenShift, Kubernetes,
Security
muppy.io manages the security of your PostgreSQL clusters by automatically and systematically configuring your servers' firewalls. muppy.io also helps you define the contents of the pg_hba.conf file for total control of access to your clusters and databases.
Administration
muppy.io features practical administration functions: user management, database management, activity analysis, lock analysis, etc.
Streaming Replication
In just a few seconds, you can set up data replication between clusters and monitor its operation.
Change Primaries in one click, muppy.io automatically reconfigures all Standbys. Of course, you can add or remove clusters whenever you like...
High Availability
Beyond postgreSQL replication, Muppy lets you define strategies to automatically promote a new primary server in the event of failure, and reconfigure all clusters and the applications that depend on them.
Standbys Monitoring
Muppy constantly monitors PostgreSQL Standby clusters and alerts you as soon as one of them is unreachable.
Backup and restore PITR (wal-G)
In just a few seconds, you can activate the “PITR”, which backs up your cluster every minute. muppy.io then lets you restore a cluster to the state it was in at a given minute.
Multi-Cloud
All Muppy's functionalities can be implemented in a Multi-Cloud environment; a Primary Cluster can be replicated in Standby located in different Clouds / with different providers!
A complete, self-contained solution
muppy.io's multi-cloud / multi-datacenter support maximizes the reliability of PostgreSQL infrastructures.
muppy.io's ability to operate any type of server maximizes the performance and optimizes the cost of PostgreSQL infrastructures.
The range of technologies (Replication, High Diponibility, PITR) managed by muppy.io address all RPO* and RTO* objectives in all types of environments (Cloud, On Premise, mixed).
Finally, muppy.i o greatly reduces the workload involved in setting up PostgreSQL infrastructures:
- It's a fully UI-driven global solution that makes PostgreSQL administration accessible to Ops profiles, and even to developers in startups.
- muppy.io is designed to make all PostgreSQL parameters accessible (instead of hidden in a black box), making it relevant to all users, from beginners to expert DBAs.
Experience has shown that complex architecture implementation times can be reduced from 4 months to just a few hours!
PostgreSQL risk analysis and mitigation with muppy.io
* RPO : Recovery Point Objective - Durée maximale que d'enregistrement des données que l'organisation peut accepter de perdre lors d'un incident
* RTO : Recovery Time Objective - Durée maximale d'interruption admissible d'une ressource ou d'un service