WIP Prepare postgres for migration by replication
This commit is contained in:
10
site-cookbooks/kosmos_postgresql/files/dump_database.sh
Normal file
10
site-cookbooks/kosmos_postgresql/files/dump_database.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
DB_NAME="${1:?Usage: $0 <database_name>}"
|
||||
|
||||
cd /tmp
|
||||
|
||||
pg_dump -Fd -j 4 -d "$DB_NAME" -f "dump_${DB_NAME}"
|
||||
tar -cf - "dump_${DB_NAME}" | zstd -19 -T0 > "dump_${DB_NAME}.tar.zst"
|
||||
rm -rf "dump_${DB_NAME}"
|
||||
Reference in New Issue
Block a user