Skip to content

Instantly share code, notes, and snippets.

@chatlamin
Last active February 14, 2017 12:26
Show Gist options
  • Select an option

  • Save chatlamin/e12d475852550160acf73e21f279501b to your computer and use it in GitHub Desktop.

Select an option

Save chatlamin/e12d475852550160acf73e21f279501b to your computer and use it in GitHub Desktop.
резервное копирование postgresql
HOST=127.0.0.1
USER=""
PASSWORD=""
DB_NAME=""
BACKUP_PATH="."
DATE=$(date +"%d-%b-%Y")
PGPASSWORD="$PASSWORD" pg_dump -h $HOST -U $USER $DB_NAME > $BACKUP_PATH/$DB_NAME-$DATE.sql
zip $BACKUP_PATH/$DB_NAME-$DATE.zip $BACKUP_PATH/$DB_NAME-$DATE.sql
rm $BACKUP_PATH/$DB_NAME-$DATE.sql
#find $BACKUP_PATH/* -mtime +14 -exec rm {} \;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment