Skip to content

Releases: silinternational/postgresql-backup-restore

Release 5.1.0 - Updated the restore script to verify checksum file

03 Apr 13:49
5c0131a
Compare
Choose a tag to compare

What's Changed

  • Updated the Backup Restore Script by @Praveenraj-K in #22
  • Downloads database backup and checksum files from an S3 bucket
  • Decompresses the backup and checksum files
  • Validates backup integrity using SHA-256 checksum verification
  • Restores the database from the backup file
  • Implements error handling with Sentry integration for error reporting
  • Cleans up temporary files after successful restoration

Full Changelog: 5.0.3...5.0.4

Release 5.0.3 - Fix for Checksum

15 Mar 02:23
3e7fd9b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.2...5.0.3

Added Checksum -5.0.2

12 Mar 12:31
e55dae0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.1...5.0.2

Fix for Python 3.12.4 constrain

14 Feb 06:05
5eac2c7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.0.1

Added -Sentry Notification

22 Jan 05:48
86f6543
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.1...5.0.0

Use current DB owner during restore

20 Aug 18:25
9ed8e80
Compare
Choose a tag to compare

Changes

  • Constrain Python version to 3.12.3. s3cmd version 2.4.0 with Python 3.12.4 on Alpine 3.20 fails with an AttributeError.
  • Find and use the current database owner when dropping the database during a restore operation. PostgreSQL requires the user executing a DROP DATABASE statement to be the database owner. PostgreSQL databases are initially owned by the user postgres before the ownership is set to the DB user. Restoring data to a brand new database requires a different user than restoring to an existing database.

Add option to backup to BackBlaze

06 Jun 14:45
d7cc513
Compare
Choose a tag to compare

Added

  • Add option to backup to BackBlaze

Changed

  • Switched from docker-compose to docker compose

Add option to backup to BackBlaze

05 Jun 13:16
d7cc513
Compare
Choose a tag to compare

Added

  • Add option to backup to BackBlaze

Changed

  • Switched from docker-compose to docker compose

Rollback previous release

06 Jun 14:42
82f248e
Compare
Choose a tag to compare

Changed

  • Revert possible breaking change with last release

Postgres 14 & Build with GitHub Actions

07 Mar 20:52
82f248e
Compare
Choose a tag to compare

What's Changed

  • Switch to GitHub Actions, upgrade postgres to 14 by @devon-sil in #8

Full Changelog: 3.1.1...3.2.0