From: | Edwin Quijada <listas_quijada(at)hotmail(dot)com> |
---|---|
To: | <gabrielrferro(at)yahoo(dot)com(dot)ar>, <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: MOVER BASE DE DATOS |
Date: | 2009-01-14 19:47:10 |
Message-ID: | BLU137-W2178E612411A56CAEE7AB2E3D60@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
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: gabrielrferro(at)yahoo(dot)com(dot)ar
> Subject: [pgsql-es-ayuda] MOVER BASE DE DATOS
> To: pgsql-es-ayuda(at)postgresql(dot)org
>
> 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
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2009-01-14 19:52:16 | Re: Formato de devolución de funciones |
Previous Message | Edwin Quijada | 2009-01-14 19:35:50 | RE: Cubos Dimensionales |