About This Resource

A backup and restoration tool for databases. It supports storing database backups and transaction logs in remote storage for recovery workflows.

Saved Notes

Original notes saved with this link. They may describe an earlier version.

GitHub - wal-g/wal-g: Archival and Restoration for databases in the Cloud

Database Backup & Recovery

https://github.com/wal-g/wal-g

WAL-G is an archival restoration tool for PostgreSQL, MySQL/MariaDB, and MS SQL Server (beta for MongoDB and Redis).

WAL-G is the successor of WAL-E with a number of key differences. WAL-G uses LZ4, LZMA, ZSTD, or Brotli compression, multiple processors, and non-exclusive base backups for Postgres. More information on the original design and implementation of WAL-G can be found on the Citus Data blog post "Introducing WAL-G by Citus: Faster Disaster Recovery for Postgres".