User Tools

Site Tools


sermn_wiki:userpages:marta:transferint_fitxers_de_rmn3_a_sermn

Jubilació de l'antic servidor web a rmn3

Per tal de jubilar l'estació de treball SGI Indigo2 cal transferir els fitxers que conté. Per això ha calgut

  1. fer espai al disc dur (estava al 100%)
  2. exportar les següents carpetes: /u/data, /usr/people i /var/www/htdocs
  3. com que el servidor de nfs a rmn3.uab.cat no donava permís a sermn.uab.cat per muntar les carpetes, les he hagut de muntar a sermn02.uab.cat
  4. llavors, amb la comanda rsync he fet una còpia de seguretat a sermn02.uab.cat del contingut de les carpetes de rmn3 muntades
  5. finalment, he copiat a sermn.uab.cat el contingut de la còpia de seguretat de les carpetes exportades de rmn3

Fent espai al disc dur

Bàsicament s'ha esborrat la carpeta del programa Topspin, i només he preservat alguns fitxers per motius històrics (sentimentals?)

Exportació de les carpetes d'interès a rmn3

Primer he provat d'exportar tot el sistema de fitxers de rmn3 a sermn.uab.cat, i més tard només les carpetes d'interès,

{rmn3} root / > cat /etc/exports
...
/u/data          -ro,nohide     sermn.uab.es sermn.uab.cat sermn02
/usr/people      -ro,nohide     sermn.uab.es sermn.uab.cat sermn02
/var/www/htdocs  -ro,nohide     sermn.uab.es sermn.uab.cat sermn02

{rmn3} root / > exportfs -a

{rmn3} root / > exportfs -v
/u/data          -ro,nohide,access=sermn.uab.es:sermn.uab.cat:sermn02
/usr/people      -ro,nohide,access=sermn.uab.es:sermn.uab.cat:sermn02
/var/www/htdocs  -ro,nohide,access=sermn.uab.es:sermn.uab.cat:sermn02

en canvi, sermn02 sí que aconseguia muntar-les,

miquel@sermn02:miquel$ tail -4 /etc/fstab

rmn3.uab.cat:/usr/people	/home/miquel/rmn3/people	nfs
rmn3.uab.cat:/u/data		/home/miquel/rmn3/data		nfs
rmn3.uab.cat:/var/www/htdocs	/home/miquel/rmn3/htdocs	nfs

miquel@sermn02:miquel$ df -a -t nfs
Filesystem                     1K-blocks   Used      Available   Use%   Mounted on
rmn3.uab.cat:/usr/people       4307340     3968252   339088      93%    /home/miquel/rmn3/people
rmn3.uab.cat:/var/www/htdocs   4307340     3968252   339088      93%    /home/miquel/rmn3/htdocs
rmn3.uab.cat:/u/data           4307340     3968252   339088      93%    /home/miquel/rmn3/data

de forma que he transferit el contingut temporalment a sermn02 per després transferir-ho a sermn.

Còpia de seguretat a sermn02

Un cop muntades les carpetes a sermn02, he fet còpia de seguretat amb la comanda rsync.

Carpeta "htdocs"

sermn02:/home/miquel/rmn3# rsync -aHxv /home/miquel/rmn3/htdocs/ /home/miquel/rmn3_backup/htdocs/
building file list ... done
created directory /home/miquel/rmn3_backup/htdocs
./
250a.htm
250b.htm
360.htm
500.htm
500.png
...
teo/_notes/teoweb_r5_c6.gif.mno
teo/_notes/teoweb_r5_c8.gif.mno
tmp/
tmp/miri/
tmp/pau/

sent 226088691 bytes  received 367714 bytes  480289.30 bytes/sec
total size is 224969635  speedup is 0.99

Carpeta "data"

sermn02:/home/miquel/rmn3# rsync -aHxv /home/miquel/rmn3/data/ /home/miquel/rmn3_backup/data/
building file list ... done
created directory /home/miquel/rmn3_backup/data
./
800/
800/nmr/
800/nmr/U-HCP-t1/
800/nmr/teo111203/
800/nmr/teo111203/1/
800/nmr/teo111203/1/pdata/
800/nmr/teo111203/1/pdata/1/
...
tmorros/nmr/t_qnp_291102/9/pdata/1/peak.txt
tmorros/nmr/t_qnp_291102/9/pdata/1/peaks
tmorros/nmr/t_qnp_291102/9/pdata/1/proc
tmorros/nmr/t_qnp_291102/9/pdata/1/procs
tmorros/nmr/t_qnp_291102/9/pdata/1/title

sent 502090418 bytes  received 312676 bytes  549374.62 bytes/sec
total size is 501137971  speedup is 1.00

Carpeta "people"

sermn02:/home/miquel/rmn3# rsync -aHxv /home/miquel/rmn3/people/ /home/miquel/rmn3_backup/people/
building file list ... done
created directory /home/miquel/rmn3_backup/people
./
miquel/
miquel/2bprinted/
...
teo/teo/conveccio/Fig_Convecci?n/Fig5a.ps
teo/teo/conveccio/Fig_Convecci?n/Fig5b.pdf
teo/teo/conveccio/Fig_Convecci?n/Fig5b.ps
teo/teo/conveccio/Fig_Convecci?n/FigurasConvec.doc

sent 975766171 bytes  received 254014 bytes  817095.17 bytes/sec
total size is 974851804  speedup is 1.00

Transferència de fitxers a sermn

Per transferir els fitxers de sermn02 a sermn he fet servir la comanda rsync

root@sermnserver:~# rsync -aHxvz miquel@sermn02.uab.cat:/home/miquel/rmn3_backup/ /home/sermn/rmn3/

   SERVEI DE RESSONANCIA MAGNETICA NUCLEAR  ------  UNIVERSITAT AUTONOMA DE BARCELONA

--------------------------------------------------------------------------------------------
You are accessing an Information System (IS) at Servei de Ressonancia Magnetica Nuclear
(SeRMN), Universitat Autonoma de Barcelona, that is provided for authorized use only.
...

Password:  *******

Receiving file list
./
data/
data/800/
data/800/nmr/
data/800/nmr/teo111203
...
people/teo/teo/conveccio/Fig_Convecci\#363n/Fig5a.ps
people/teo/teo/conveccio/Fig_Convecci\#363n/Fig5b.pdf
people/teo/teo/conveccio/Fig_Convecci\#363n/Fig5b.ps
people/teo/teo/conveccio/Fig_Convecci\#363n/FigurasConvec.doc

sent 934370 bytes  received 1056212958 bytes  2120656.63 bytes/sec
total size is 1700959410  speedup is 1.61

Un cop transferits els fitxers, he comprovat que el nombre de fitxers, directories i enllaços (links) a rmn3, sermn02, i sermn fos el mateix amb la comanda find <dir> -type <file_type> | wc -l, on <dir> era data, htdocs o people, i <file_type> era f pels fitxers, d pels directoris, i l pels enllaços (links).

Configurant el website "rmn3"

Primer he copiat el contingut de la carpeta /home/sermn/rmn3/htdocs a /opt/rmn3-website, que serà la ubicació definitiva de les pàgines web servides des de rmn3. Després he creat el fitxer rmn3_website.conf a la carpeta /etc/apache2/conf amb el següent contingut,

Alias /rmn3 /opt/rmn3-website

<Directory /opt/rmn3-website>
	Options +Indexes +FollowSymLinks
	DirectoryIndex index.html index.htm default.html default.htm

	AllowOverride All
	Order allow,deny
	Allow from all
</Directory>

Llavors, he comprovat que la nova configuració del servidor web Apache no tingués errors, i he reiniciat el servidor sense afectar a les possibles connexions actives,

root@sermnserver:/etc/apache2/conf.d# apache2ctl configtest
Syntax OK
root@sermnserver:/etc/apache2/conf.d# apache2ctl graceful

Finalment, he comprovat que el contingut fins ara disponible a rmn3.uab.cat fos accessible a la nova adreça http://sermn.uab.cat/rmn3/. Ara només queda pendent la tramitació de la sol·licitud de canvi al servidor de noms per tal que rmn3.uab.cat sigui un àlies de sermn.uab.cat.

 La antiga pàgina web a rmn3 ara és a sermn.uab.cat/rmn3 (detall)
 La antiga pàgina web a rmn3 ara és a sermn.uab.cat/rmn3

Welcome page a "sermn.uab.cat"

Per crear una pàgina general (provissional?) de benvinguda a sermn.uab.cat es podria fer servir algun dels programes on-line per generació de pàgines web,

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
sermn_wiki/userpages/marta/transferint_fitxers_de_rmn3_a_sermn.txt · Last modified: 2012/10/10 10:39 by miquel