Cambiar la base de datos de Postgres en Ubuntu

2006-02-21 | En: Computadoras | La entrada anterior es Extraer el audio de un archivo AVI | La entrada siguiente es Descubrimiento

El problema es el siguiente es que quería cambiar la ubicación de las bases de datos de PostgreSQL a otra partición, porque ultimamente he dado formato a la computadora con frecuencia. El caso es que el objetivo es moverla a otra partición, a la /home.

Es importante aclarar que la instalación es nueva y no existía ninguna base de datos, aparte de la del sistema. Estos son los pasos:

 
  1. Detener el motor PostgreSQL con sudo /etc/init.d/postgres stop
  2. Crear en el directorio /home el directorio postgres: sudo mkdir /home/postgres.
  3. Ahora debemos hacer que el usuario postgres sea el dueño de ese directorio: sudo chown -R postgres:postgres /home/postgres.
  4. Ahora debemos convertirnos en el usuario postgres. No sé como hacerlo más fácil, así que yo hago esto: sudo -s su - postgres
  5. Ya como postgres inicializo la nueva base de datos: initdb -D /home/postgres
  6. Ahora de regreso como usuario normal, vamos al directorio /etc/postgresql/8.1/main y renombramos el enlace que se llama pgdata com pgdata.old y hacemos un nuevo enlace con sudo ln -s /home/postgres/ pgdata
  7. Reiniciamos el motor de la base de datos con sudo /etc/init.d/postgres start


Entradas Relacionadas

Archivos

Céfiros y Trinos

  • hace 33 minutes Sanchez Toledano tuiteó, "Pero no me digas que lo nuestro fue naufragar..."
  • hace 2 horas Sanchez Toledano tuiteó, "Voy a pagar la luz. Lucero me acompaña. Soy una veleta, dice."
  • hace 5 horas Sanchez Toledano tuiteó, "Las mejores cemitas de Tlaxcala... Recomendadas. (@ Cemitas "La Poblana") http://4sq.com/9Z3atW"
  • hace 10 horas Sanchez Toledano tuiteó, "@r05alba si sepo de algo te aviso. Sale?"
  • hace 10 horas Sanchez Toledano tuiteó, "Aunque no lo crean, estoy trabajando."

Comentarios

Powered by Disqus