El Thursday 06 August 2009 16:54:12 Nihal Alam escribió:
> hi,
>
> I want to sift from OS Debian to ubuntu8.10. For that I have to take back
> up of the dspace, user information along with community, etc. Please help
> me how to take back of the existing dspace so that the repository and data
> in it will remain safe while moving from one OS to another.
>
>
> --
>
> Nihal Alam

This is a quick'n'dirty howto to move dspace from one server to another.

It's in spanish, but i think you can understand it.


-- 

Federico Lazcano
Title: Migración de DSPACE de un servidor a ...

Migración de Dspace de un servidor a otro

Convenciones previas

Servidor origen: server1.example.com
Servidor destino: server2.example.com
[dspace-src]: /home/dspace/dspace-1.5.X-release-src/
[dspace]: /dspace
Usuario PostgreSQL: dspace
Usuario Tomcat: dspace

Tareas en Servidor1

Detenemos el servidor Tomcat para que se cierren todas las conexiones a bases de datos.

# /etc/init.d/tomcat55 stop

Hacer un dump de la base de datos en el origen.

u...@server1:~$ sudo su -l dspace -c /bin/bash
[sudo] password for user:
dsp...@server1:~$ pg_dump -o -W dspace > dspace_pg_dump.sql

Hacemos un backup de [dspace] y [dspace-src]

dsp...@server1:~$ tar cfz dspace-src.tar.gz /home/dspace/dspace-1.5.2-src-release
dsp...@server1:~$ tar cfz dspace.tar.gz /dspace

Copiamos los archivos al servidor destino

dsp...@server1:~$ scp dspace-src.tar.gz dspace.tar.gz dspace_pg_dump.sql dsp...@server2:

Tareas en Servidor2

Detenemos el servidor Tomcat

r...@server2:/# /etc/init.d/tomcat5.5 stop

Restauramos la base de datos en el servidor destino.

dsp...@server2:~$ dropdb -U dspace -W -i dspace
dsp...@server2:~$ createdb -U dspace -W -E UTF8 dspace
dsp...@server2:~$ psql -U dspace -W < dspace_pg_dump.sql

Restauramos los directorios [dspace-src] y [dspace]

dsp...@server2:~$ tar xfz dspace-src.tar.gz
dsp...@server2:~$ tar xfz dspace.tar.gz
r...@server2:/# cd /
r...@server2:/# mv dspace dspace.prev
r...@server2:/# mv /home/dspace/dspace ./

Pasos finales

Copiar las tareas cron del usuario dspace. (cron -e)
Modificar el hostname y BaseURL en [dspace]/config/dspace.cfg y los datos de conexión a base de datos.

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech

Reply via email to