From: | Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | MOVER BASE DE DATOS |
Date: | 2009-01-14 13:48:08 |
Message-ID: | 862629.39589.qm@web52102.mail.re2.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Masters, tenia un ubuntu con \ en en /dev/sda1 y postgres 8.3 instalado en la carpeta por defecto
la cosa es que ahora tengo /home en /dev/sda6 y como tengo mas capacidad y por si meto la pata y debo reinstalar linux quiero mover las base de datos de postgre a esta nueva unidad como por ejemplo a la carpeta /home/postgre/bases, como puedo hacer esto?,
sino me equivoco los datos los tengo en /var/lib/postgresql/8.3/main ya que es lo que contiene la variable data_directory de /etc/postgresql/8.3/main/postgresql.conf
Viendo un hilo viejo de este mismo foro y otras paginas voy a intentar hacer un tutorial, quisiera me digan si esta correcto y sin peligros de perder datos.
1-creo la carpeta donde voy a mover todo
sudo mkdir /home/postgres
2-doy los permisos al usuario postgres
sudo chown -R
postgres:postgres
/home/postgres
3-detengo postgres por si las moscas
sudo
/etc/init.d/postgres stop
4-cambio la variable data_directory en postgresql.conf que le indica a postgres donde estan los datos
data_directory = '/home/postgres/';
5-copio los archivos y directorios que estan en /var/lib/postgresql/8.3/main a la carpeta /home/postgres
carpetas
base global pg_clog pg_multixact pg_subtrans pg_tblspc pg_twophasepg_xlog
Archivos
PG_VERSION postmaster.opts postmaster.pid @root.crt @server.crt @server.key
esto se puede hacer con el mc (sudo mc) o con el comando sudo cp -v -R /var/lib/postgresql/8.3/main/home/postgres
Si tenemos en el directorio origen los archivos .conf y enviroment los dejamos donde estan y no los copiamos
6-finalmente arrancamos postgres
sudo /etc/init.d/postgres start
CREO QUE ESTA TODO... O FALTA ALGO?
Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/
From | Date | Subject | |
---|---|---|---|
Next Message | Emanuel Calvo Franco | 2009-01-14 13:56:33 | Re: Llamar a procedimiento el pgsql |
Previous Message | Alvaro Herrera | 2009-01-14 13:39:53 | Re: Llamar a procedimiento el pgsql |