Porque no te evitas un problema y saca un dump de eso y listo.Eso funciona a veces no se pero no me arriesgaría de esa manera.
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-809-849-8087 * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun" *-------------------------------------------------------* ---------------------------------------- > Date: Wed, 14 Jan 2009 05:48:08 -0800 > From: [email protected] > Subject: [pgsql-es-ayuda] MOVER BASE DE DATOS > To: [email protected] > > 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/ > -- > TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo _________________________________________________________________ Windows Live Hotmail now works up to 70% faster. http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_faster_112008-- TIP 7: no olvides aumentar la configuración del "free space map"
