pg_back is a tool that can dump all your databases to files, with the configuration of the server and roles/tablespaces definitions.
The version 2.1.0 brings the following new features: * Add quiet mode with the command line option -q/--quiet. It takes precedence over verbose mode. * Compute checksum of global and ACL files * Add a dump of hba_file and ident_file * Encrypt and decrypt produced files * Upload files to AWS S3, Google Cloud Storage, Azure Blob Storage or a remote host with SFTP * Add a systemd timer for Debian in the package generated by goreleaser * Check the syntax of the configuration file And the following fixes: * Always create a createdb.sql file for plain format instead of dumping with --create * Ensure jobs option is greater than or equal to 1 * Better check and adapt to versions of pg_dump and pg_dumpall * Fix the purge based on a number of files to keep * Improve the documentation in the README.md file pg_back is licensed under the classic 2 clauses BSD license. Thanks to all the contributors! More at <https://github.com/orgrim/pg_back> Binaries and packages are available on the github release page: <https://github.com/orgrim/pg_back/releases/tag/v2.1.0>