Barman is an open-source administration tool designed for PostgreSQL server disaster recovery and management. For more information, see Set up Barman for AlloyDB Omni.
Patroni
Patroni is an open-source tool that manages and automates high availability (HA) for PostgreSQL clusters.
pgAdmin
pgAdmin is an open-source administration and development platform that provides a graphical user interface (GUI) to manage PostgreSQL databases and their objects.
pg_auto_failover
pg_auto_failover is an open-source PostgreSQL extension that simplifies the process of setting up and managing a highly available AlloyDB Omni environment.
pgBackRest
pgBackRest is an open-source database backup tool that you can use to back up and restore your AlloyDB Omni database clusters. For more information about backup and restore with pgBackRest, see Set up pgBackRest for AlloyDB Omni.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[],[],null,["# Build with the PostgreSQL community\n\nSelect a documentation version: 16.8.0keyboard_arrow_down\n\n- [Current (16.8.0)](/alloydb/omni/current/docs/build-postgresql-community)\n- [16.8.0](/alloydb/omni/16.8.0/docs/build-postgresql-community)\n- [16.3.0](/alloydb/omni/16.3.0/docs/build-postgresql-community)\n- [15.12.0](/alloydb/omni/15.12.0/docs/build-postgresql-community)\n- [15.7.1](/alloydb/omni/15.7.1/docs/build-postgresql-community)\n- [15.7.0](/alloydb/omni/15.7.0/docs/build-postgresql-community)\n\n\u003cbr /\u003e\n\nBecause of the compatibility with PostgreSQL, you can use AlloyDB Omni on a VM with a wide range of open-source PostgreSQL tools. This section covers some of the open-source PostgreSQL tools that work with AlloyDB Omni. This document assumes that you are familiar with PostgreSQL.\n\n\u003cbr /\u003e\n\nBarman\n------\n\n[Barman](https://pgbarman.org/) is an open-source administration tool designed for PostgreSQL server disaster recovery and management. For more information, see [Set up Barman for AlloyDB Omni](/alloydb/omni/16.8.0/docs/install-configure-barman).\n\nPatroni\n-------\n\n[Patroni](https://patroni.readthedocs.io/en/latest/) is an open-source tool that manages and automates high availability (HA) for PostgreSQL clusters.\n\npgAdmin\n-------\n\n[pgAdmin](https://www.pgadmin.org/) is an open-source administration and development platform that provides a graphical user interface (GUI) to manage PostgreSQL databases and their objects.\n\npg_auto_failover\n----------------\n\n[pg_auto_failover](https://pg-auto-failover.readthedocs.io/en/main/) is an open-source PostgreSQL extension that simplifies the process of setting up and managing a highly available AlloyDB Omni environment.\n\npgBackRest\n----------\n\n[pgBackRest](https://pgbackrest.org/) is an open-source database backup tool that you can use to back up and restore your AlloyDB Omni database clusters. For more information about backup and restore with pgBackRest, see [Set up pgBackRest for AlloyDB Omni](/alloydb/omni/16.8.0/docs/set-up-pgbackrest)."]]