Domingo, Septiembre 05, 2010
   
Text Size

Buscar

Cambiar localizacion de la db en Postgresql

1.Detener el servicio postgres con el comando
/etc/init.d/postgresql-8.4 stop

2.nos logueamos como root con el comando su y luego se debe copiar todo el directorio postgres ubicado en:
/var/lib a su nueva ubicacion con el comando cp -Rf /var/lib/postgresql/ /nuevaubicacion/ . Este paso les puede llevar bastante tiempo dependiendo del tamaño de sus bases.

 

3. Cambiar los dueños de los archivos, chown postgres:postgres -R /nuevaubicacion/

4. Una vez termine el paso anterior, modificar el archivo postgres.conf ubicado en /etc/postgresql/8.4/main/ alli ubicamos la línea data_directory y la descomentamos, reemplazamos data_directory='ConfigDir' por algo asi:

data_directory = '/nuevaubicacion/postgresql/8.4/main/', en este caso siempre es bueno hacer una copia del archivo postgres.conf por si debe restituirse.


5. Por último reiniciamos el servicio de postgres con el comando /etc/init.d/postgresql-8.4 start.

Add your comment

Your name:
Your email:
Título:
Comment: