Modifications entre les versions 4 et 6 (s'étendant sur 2 versions)
Version 4 à la date du 2016-10-04 19:43:17
Taille: 1745
Éditeur: MathieuPerson
Commentaire:
Version 6 à la date du 2017-11-15 01:47:40
Taille: 1710
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
= Rafraichissement Environnements = = Rafraîchissement des environnements =
Ligne 3: Ligne 3:
 * depuis sirh.auf.org
  1. transfert des dossiers (/srv/www/recrutement.auf.org /srv/www/sirh.auf.org) '''PROD''' vers test et form
`rsync -r sirh.auf.org:/srv/www/recrutement.auf.org .`
`rsync -r sirh.auf.org:/srv/www/sirh.auf.org .`
 * depuis `sirh.auf.org` :
  1. transfert des dossiers `/srv/www/{sirh,recrutement}.auf.org` de '''PROD''' vers TEST et FORM : {{{
rsync -avPHS sirh.auf.org:/srv/www/{sirh,recrutement}.auf.org allegro_auf/ --exclude Cache/*
}}}
Ligne 8: Ligne 8:
  1. dump des BdD (sirh et recrutement) et transfert vers test et form`
`mysqldump allegro_auf_test --ignore-table=allegro_auf_test.v_auf_onglet_infos| gzip > allegro_test_04102016.sql.gz`
`mysqldump recrutement_auf_test | gzip > recrutement_test_04102016.sql.gz`
`rsync -r test.sirh.auf.org:/home/mathieu/recrutement_test_04102016.sql.gz . ` (copie locale sur le poste)
`rsync -r test.sirh.auf.org:/home/mathieu/allegro_test_04102016.sql.gz . ` (copie locale sur le poste)
== Transfert vers TEST ==
  1. dump des BdD `sirh` et `recrutement` puis transfert vers TEST et FORM
{{{
mysqldump allegro_auf_test --ignore-table=allegro_auf_test.v_auf_onglet_infos | gzip > allegro_test_2016-10-04.mysql.gz
mysqldump recrutement_auf_test | gzip > recrutement_test_2016-10-04.mysql.gz
}}}
Ligne 14: Ligne 15:
 * sur [test/form].auf.org
  1. arrêt des services web et envoi de mails (`service apache2 stop` et `service exim4 stop`)
# copie locale sur le poste : {{{
rsync -r test.sirh.auf.org:~mathieu/{allegro,recrutement}_test_2016-10-04.mysql.gz .
}}}

* sur `[test/form].auf.org` :
  1. arrêt des services web et envoi de mails (`sudo service apache2 stop` et `sudo service exim4 stop`)
Ligne 23: Ligne 28:
  

Rafraîchissement des environnements

  • depuis sirh.auf.org :

    1. transfert des dossiers /srv/www/{sirh,recrutement}.auf.org de PROD vers TEST et FORM :

      rsync -avPHS sirh.auf.org:/srv/www/{sirh,recrutement}.auf.org allegro_auf/ --exclude Cache/*

Transfert vers TEST

  1. dump des BdD sirh et recrutement puis transfert vers TEST et FORM

mysqldump allegro_auf_test --ignore-table=allegro_auf_test.v_auf_onglet_infos | gzip > allegro_test_2016-10-04.mysql.gz
mysqldump recrutement_auf_test | gzip > recrutement_test_2016-10-04.mysql.gz

# copie locale sur le poste :

rsync -r test.sirh.auf.org:~mathieu/{allegro,recrutement}_test_2016-10-04.mysql.gz .
  • sur [test/form].auf.org :

    1. arrêt des services web et envoi de mails (sudo service apache2 stop et sudo service exim4 stop)

    2. mod-mellon : ouvrir juste pour Mathieu (sudo vim /etc/apache2/sites-enabled/sirh.auf.org-ssl.conf puis sudo service apache2 reload)

    3. renommer les anciens répertoires (recrutement.auf.org --> recrutement.auf.org-OLD, sirh.auf.org --> sirh.auf.org-OLD)

    4. mettre les dossiers de prod fraîchement transférés au bon endroit
    5. passer le script de correction des droits (./droits.sh)
    6. restaurer le dump de la base de prod (mysql nom_base < fichier.dump)

    7. passer le script de mise à jour (voir [[AUF-partage-ARI]]/I-Ressources-informatiques (global)/i-3000-activite-specifique/i-3400-systemes-communication/Projets SI/SIRH/procédures/MAJ_sirh_formation.sql)

    8. depuis l'interface admin : personnaliser la config (à détailler)
    9. relancer les services web et mail
    10. ré-ouvrir mod-mellon le cas échéant

ZA/Montréal/SIRHAdequasys/RafraichissementEnvironnements (dernière édition le 2017-11-15 01:47:40 par JeanChristopheAndré)