From 6b98bcea327c23ade8551e5d0581911b3324b72e Mon Sep 17 00:00:00 2001 From: kosenka Date: Mon, 7 Apr 2025 13:54:26 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20pg=5Fbackup.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pg_backup.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 pg_backup.sh diff --git a/pg_backup.sh b/pg_backup.sh new file mode 100644 index 0000000..ab51502 --- /dev/null +++ b/pg_backup.sh @@ -0,0 +1,14 @@ +#!/bin/sh +PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin + +PGPASSWORD=$DB_PASS +export PGPASSWORD +pathB=./backup +dbUser=$DB_USER +database=$DB_NAME + +find $pathB \( -name "*-1[^5].*" -o -name "*-[023]?.*" \) -ctime +61 -delete + +pg_dump -Fc -h localhost -U $dbUser $database > $pathB/pgsql_$(date "+%Y-%m-%d").dump + +unset PGPASSWORD