Archivage argos1 sur Nas
Préambule
L'archivage de argos1 est l'étape essentielle devant être effectuée dès l'installation des NAS.
Sont but est de garder l'état du système dans /gls/ArchiveArgos1/ pour toutes recherche ultérieures et déplacer les données (home, raw data, reduced data, services, catalogues, etc) pour la suite des opération avec le nouveau système.
La synchronisation de /home et /gls recouvre l'essentiel des archivage à effectuer.
Remarque Importante
L'archivage et la synchronisation sont à faire le plus rapidement possible et seront à refaire lors du passage définitif à l'utilisation des NAS et suppression de argos1 comme serveur disque.
Déroulement
Pour commencer cette procédure d'archivage il faut que le NAS synology soit installé et qu'il partage les directory suivant (voir ce document):
- /export_home
- /export_gls
L'idée est d'utiliser castor1 qui n'est pas utilisée pour l'observation et lui faire monter les disques du NAS. Cette machine monte déjà les disques de argos1, ainsi la synchronisation est simple.
Montage des disques du NAS (on assume que le IP du NAS est 10.10.132.101)
mkdir /mnt/home /mnt/gls mount -t nfs 10.10.132.101:/volume1/export_home /mnt/home/ mount -t nfs 10.10.132.101:/volume1/export_gls /mnt/gls/
Synchronisation (attention 1.2[min/GB] : 100[GB] (2h) pour /home et 3.5[TB] (70h) (pour /gls)
su - root rsync -avHl /home/ /mnt/home/ rsync -avHl /gls/ /mnt/gls/
Les snapshots qui s'y trouvent n'ont plus d'intérêt car un nouveau type de snapshot sera utilisé (TBD). Par contre ce sont des éléments importants de sauvegarde que l'on met de coté comme archivage du système (Rem: on fait mise à jour des mode d'accès qui ne sont pas correct). Ainsi:
su - root mkdir /mnt/gls/ArchiveArgos1 rsync -avHl argos1:/etc/ /mnt/gls/ArchiveArgos1/etc/ rsync -avHl argos1:/var/ /mnt/gls/ArchiveArgos1/var/ rsync -avHl argos1:/lib/ /mnt/gls/ArchiveArgos1/lib/ rsync -avHl argos1:/opt/ /mnt/gls/ArchiveArgos1/opt/ rsync -avHl argos1:/export/fedora/ /mnt/gls/ArchiveArgos1/exportFedora/ chmod -R a-rw /mnt/gls/ArchiveArgos1/
On vérifie le contenu de /mnt/gls/ArchiveArgos1/ et on supprime les snapshots (uniquement lors de la dernière synchronisation)
rm -rf /mnt/gls/*_snapshot/
Il faut s'assurer les liens vers /net/glsserv/ sont corrects (simple ls -l) sous /mnt/gls/data/services
Fin