Roberto Zanardo
Backup script for PostgreSQL to S3 on Linux
Thanks to: https://zaiste.net/posts/backup_postgresql_to_amazon_s3/ First configure s3: apt-get install s3cmd Set Amazon access & secret keys using –configure option. Enable encryption for data transferring as well as HTTPS. s3cmd –configure #Example of Backup.sh with options for retention (folder name) APP=$1 DB_NAME=$2 DB_USER=$3 DB_PASS=$4 AWS_RET=$5 BUCKET_NAME=”your.s3.backup/$AWS_RET” TIMESTAMP=$(date +%F_%T | tr ‘:’ ‘-‘) TEMP_FILE=$(mktemp XXXXXXXXXX.dump) TEMP_TARGZ=$(mktemp tar.XXXXXXXXXX) S3_FILE=”s3://$BUCKET_NAME/$APP/$APP-backup-$TIMESTAMP.tar.gz” … Leggi tutto
Default common folders/dir for Odoo and PostgreSQL on Ubuntu
In questo articolo avevamo visto come impostare postgresql per l’accesso remoto, qui vediamo i path predefiniti per Odoo e postgresql: ODOO: ADDON: /usr/lib/python2.7/dist-packages/openerp CONF: /etc/odoo/openerp-server.conf LOG: /var/log/odoo POSTGRESQL: BIN: /usr/lib/postgresql/9.5/bin CONF: /etc/postgresql/9.5/main Se usate un’installazione Bitnami trovate qui i percorsi.
Manage bitnami odoo/postgresql
Option to manage bitnami odoo/postgresql: sudo ./ctlscript.sh restart (start,stop,restart) from opt/bitnami Ricordarsi di editare i file: /opt/bitnami/postgresql/data/postgres.conf con listen_address ‘*’ /opt/bitnami/postgresql/data/pg_hba.conf con host all all (indirizzo da cui arriva la connessione esterna) (Su Ubuntu si trova solitamente in:/etc/postgresql/9.5/main/pg_hba.conf) per farlo impostare i permessi: sudo chmod -R 777 /opt/bitnami/postgresql/data Poi, prima di riavviare mettere ancora i … Leggi tutto
Export query from postgresql to csv
Example from: Stackoverflow import sys #set up psycopg2 environment import psycopg2 #driving_distance module #note the lack of trailing semi-colon in the query string, as per the Postgres documentation query = “”” select * from driving_distance ($$ select gid as id, start_id::int4 as source, end_id::int4 as target, shape_leng::double precision as cost from network $$, %s, %s, … Leggi tutto