source: TOOLS/SYNCHRO_SCRIPTS/synchro_igcmg_to_obelix @ 5124

Last change on this file since 5124 was 5118, checked in by acosce, 4 years ago

ajout de script pour la synchro vers Jean Zay : 1- en utilisant le réseau ccfr / 2- en utilisant un rebond vers une machine tierce
ajout d'un script de synchro specifique au login cozic pour la synchro vers obelix pendant le conge mat de Josefine
correction du login de connexion pour la synchro de referenceDataset vers ciclad
-

File size: 1.9 KB
Line 
1#!/bin/bash
2
3echo "Remarque : pour l'instant cette script est uniquement testé pour le login jghattas"
4echo "Quel est votre login sur obelix ? "
5echo -n "Votre reponse : "
6read loginOBELIX
7
8cd /ccc/work/cont003/igcmg/igcmg
9
10#echo "Mise a jour des droits sur les repertoires de donnees (TGCC) "
11#ccc_shspace_chmod userread /ccc/work/cont003/igcmg/igcmg/IGCM
12#is_problem=` ccc_shspace_modck IGCM |grep ccc_shspace_chmod |wc -l`
13#if [ "x${is_problem}" != "x0" ]
14#then
15#  echo "Il y a un probleme de droit sur un repertoire qui ne vous appartient pas"
16#  echo "vous pouvez utiliser la commande ccc_shspace_modck IGCM pour savoir qui doit mettre a jour les droits"
17#  echo -n "voulez-vous tout de meme continuer la synchronisation [oui/non]"
18#  read reponse
19#  case ${reponse} in
20#  non|NON|N|n)
21#  exit
22#  ;;
23#esac
24#fi
25
26echo " Resultat du rsync en dry-run : "
27echo ""
28#rsync -n --omit-dir-times -vrltgoD --chmod=u-w --chmod=o-w --chmod=g-w --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" IGCM ${loginOBELIX}@idefix1.extra.cea.fr:/home/orchideeshare/igcmg/
29rsync -n --omit-dir-times -vrltgoD --chmod=u-w --chmod=o-w --chmod=g-w --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" --exclude='IGCM/CMIP6/*'  IGCM ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/
30
31echo "Voulez vous effectuer les actions listees ci dessus oui/non ?"
32echo -n " Votre reponse : "
33read reponse
34
35case ${reponse} in
36
37oui|OUI|o)
38#rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" IGCM ${loginOBELIX}@idefix1.extra.cea.fr:/home/orchideeshare/igcmg/
39rsync --omit-dir-times -vrltgoD --progress --delete -e "ssh -ax -o ClearAllForwardings=yes -c blowfish" --exclude='IGCM/CMIP6/*' IGCM ${loginOBELIX}@ssh1.lsce.ipsl.fr:/home/orchideeshare/igcmg/
40;;
41non|NON|n)
42echo "RIEN A FAIRE !"
43;;
44*)
45echo "Reponse non reconnue"
46;;
47esac
Note: See TracBrowser for help on using the repository browser.