Lo primero es parar el servicio de postgres:
/etc/init.d/postgresql stop
Miramos en el direcotiro de configuración de postgres donde esta el directorio de datos:vim /etc/postgresql/9.1/main/postgresql.conf
En mi caso/var/lib/postgresql/9.1/main
copiamos los ficheros de bbdd al nuevo directorio para eso vamos al nuevo directorio, en mi caso
/home/depruebas/data/postgres
cd /home/depruebas/data/postgres
cp -r -a -v /var/lib/postgresql/9.1/main/ .
Cambiamos en el fichero de configuración de postgres la ruta del nuevo directorio de datos Arrancamos el servicio de postgres/etc/init.d/postgresql start
Y con esto ya cambiado el directorio
Saludos
Alex.