Stream XtraBackup tricks for speeding up backup transfers

Multiple locations with Bash, xbstream, piping, compression with multi-cores and tee

- 2 mins read
Problem description Some systems have a bug that makes xbstream fail to create the destination directory, you need to force its creation. This is the reason, that in this post, I’ll be adding extra steps prior to open the xbstream process. xtrabackup_56: Error writing file 'UNOPENED' (Errcode: 32 - Broken pipe) xb_stream_write_data() failed. Update: it’s been long time since new versions haven’t been tested by me, so this bug might be fixed as of now.

Multi source data injection to Postgres RDS with encryption and FTS support

Multi source data injection to Postgres RDS with encryption and FTS support.

- 14 mins read

Series: Postgres

Sponsored: Pythian Inc. Note 1: All the of this presentation is published in this repository. You will find a lot of folders and information, probably part of a blog series. Note 2: All the work on this article is a POC (Proof of concept). Note 3: This is something that is related for HIPAA compliant. KMS/RDS The POC on this article was developed before the releasing of the Key Management service for RDS.