Home > Centos, Postgresql - SQL, Server > Upgrade postgresql server 8.4.3 8.4.12 – Centos 5

Upgrade postgresql server 8.4.3 8.4.12 – Centos 5

postgresql  vai a:  PostgreSQL nel blog 

 

Procedura per l’aggiornamento di postgresql server 8.4.3 a 8.4.12 in Centos 5.8.
L’aggiornamento nell’ambito delle minor release di postgresql (versioni che incrementano la terza parte del numero di versione 8.4.3 8.4.12 non richiedono il dump restore dei database). Comunque è ovvio che bisogna sempre disporre di copie di backup della base dati.

Creare una directory di backups:

$ mkdir /home/pgbck
$ chown postgres:postgres /home/pgbck

Fare il dump solo degli oggetti globali (roles e tablespaces):

$ su - postgres
$ pg_dumpall --globals-only > /home/pgbck/globals.sql 
$ pg_dumpall > /home/pgbck/dumpalldb.sql
$ exit

per fare il backup dei singoli database è possibile utilizzare questo script

Script per il backup dei database di postgresql

Fermare il server postgresql:

service postgresql stop

Valutare la possibilità di creare un backup completo del database cluster (non è utilizzato nel processo di upgrading):

$ cp -a /var/lib/pgsql/data /home/pgbck/datacp_20100606

questo comando è compatibile con il ripristino cioè se fermiamo postgresql muoviamo i dati eseguendo il comando e poi li ripristiniamo con il comando inverso cp -a /home/pgbck/datacp_20100606 /var/lib/pgsql/data postgresql riparte normalmente

Adesso rimuoviamo  la versione corrente di postgresql e installiamo l’ultima postgresql 8. disponibile

$ su - 
$ yum remove postgresql*
$ yum install postgresql84 postgresql84-server postgresql84-contrib

avviare postgresql

service postgresql start

Impostare l’avvio automatico e il runlevel

chkconfig –level 35 postgresql on

Altri post:

					
Annunci
  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: