Projet

Général

Profil

Task #22785

migration du site sur le serveur de production

Ajouté par Robin Varenas il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Kienan Stewart
Début:
2017-03-23
Echéance:
% réalisé:

0%

RT ticket:

Description

Maintenant que le site est fini, on va le migrer sur le serveur du client.
C'est un serveur mutualisé de l'UQAM configuré pour D7, les infos sont dans la pièce jointe.

On prévoit de migrer le site le mardi 04/04, le travail pourra débuter à partir de 17h.
Est ce que c'est une tâche que tu peux prendre en charge ?

Merci.

recherchesnumeriques.ca_logs.txt Voir (340 octets) Robin Varenas, 2017-03-23 12:43

signature.asc (833 octets) Kienan Stewart, 2017-03-24 09:59

signature.asc (833 octets) Kienan Stewart, 2017-03-24 10:00

signature.asc (833 octets) Kienan Stewart, 2017-03-24 10:03

Historique

#1 Mis à jour par Kienan Stewart il y a plus de 7 ans

Okay. Normalement je suis disponile jusqu'à 18h30, qui devrait donner amplement de temps. Est-ce que le changement de DNS va être fait au même temps, ou à l'avance?

J'ai confirmé que les accès fonctionne.

Il semble avoir déjà un site installé là - est-ce que je peux tout écraser?

On Thu, Mar 23, 2017 at 12:44:01PM -0400, wrote:

#2 Mis à jour par Kienan Stewart il y a plus de 7 ans

Une affaire qui sera un peu nice à réglé, si possible: drush ne fonctionne pas.

[recherchesnumeriques@gite ~]$ drush status
-bash: /var/www/html/drupal-7/drupal/sites/recherchesnumeriques.ca/.composer/vendor/bin/drush: No such file or directory

On Thu, Mar 23, 2017 at 12:44:01PM -0400, wrote:

#3 Mis à jour par Kienan Stewart il y a plus de 7 ans

Ah, et une autre affaire:

l'installation en production là est seulement le dossier du site. j'ignore quelle version de Drupal ils roulent, mais je doute que c'est pareil à ce qui est sur aegirnt2.uqam.ca. Idem pour les modules.

S'il y a un nom dns d'un genre qui pointe là on devrait tester le tout dès la semaine prochaine pour assurer que les changements du coeur de drupal et modules brisent pas la configuration du site.

On Thu, Mar 23, 2017 at 12:44:01PM -0400, wrote:

#4 Mis à jour par Robin Varenas il y a plus de 7 ans

  • Statut changé de New à Postponed

on attend le retour du Sitel pour décider de la meilleure stratégie.

#5 Mis à jour par Kienan Stewart il y a plus de 7 ans

  • Statut changé de Postponed à In progress

Je fait la première passe.

Voici l'alias de DNS créé par le Sitel pour les tests de l'admin après                                                                                                          
migration et avant changement de DNS : rrn.uqam.ca 

À partir de 17h, le site peut être mis en mode maintenance et la migration finale des données peut avoir lieu.

#6 Mis à jour par Kienan Stewart il y a plus de 7 ans

Procédure:

cd /var/aegir/platforms/drupal-7.54-2017.04.04/sites/rrn.aegirnt2.uqam.ca
drush sqlq "delete from watchdog;" 
drush sql-dump > database.sql
sed -i.bak 's#MyISAM#innodb#g' database.sql
sed -i.bak2 's#rrn.aegirnt2.uqam.ca#recherchesnumeriques.ca#g' database.sql
rsync -avz ./ gite.labunix.uqam.ca:~/ --exclude="settings.php" --exclude="drushrc.php" 
# Copy missing modules/libraries
rsync -avz ../all/modules/ gite.labunix.uqam.ca:~/modules/
rsync -avz ../all/libraries/ gite.labunix.uqam.ca:~/libraries/
# @TODO: Verifier s'il y a d'autres modules/libraries manquants.
# Import db
mysql -u recherchesnumeriques -p -h galera.infra-pk.uqam.ca drupal_recherchesnumeriques_ca__gite < database.sql
drush rr
drush cc all

Comme j'ai envoyé à Rémi, j'arrive pas à me connecter sur le site chez gite en ce moment.

#7 Mis à jour par Kienan Stewart il y a plus de 7 ans

  • Statut changé de In progress à Postponed

Accès à la bonne base de donnée à partir de drush/ligne de commande est aléatoire. Je ne suis pas en mésure de mettre le site en ligne. J'ai envoyé les détails à Rémi.

[recherchesnumeriques@gite ~]$ while true ; do drush sqlq "select filename, status from system where name = 'user';" ; sleep 1 ; done
modules/user/user.module        0
modules/user/user.module        1
modules/user/user.module        0
modules/user/user.module        0
modules/user/user.module        1
modules/user/user.module        0
modules/user/user.module        0
modules/user/user.module        1
modules/user/user.module        0
modules/user/user.module        0
modules/user/user.module        0
modules/user/user.module        0
modules/user/user.module        0
modules/user/user.module        1
modules/user/user.module        0
modules/user/user.module        0
modules/user/user.module        1

#8 Mis à jour par Sylvain Aubé il y a plus de 7 ans

Salut Kienan, Rémi Croset a envoyé deux nouveaux courriels à 17:30 et 17:35. En as-tu pris connaissance?

#9 Mis à jour par Kienan Stewart il y a plus de 7 ans

  • Statut changé de Postponed à In progress

#10 Mis à jour par Kienan Stewart il y a plus de 7 ans

  • Assigné à changé de Kienan Stewart à Sylvain Aubé

La migration vers gite est faite. Reste la DNS.

#11 Mis à jour par Sylvain Aubé il y a plus de 7 ans

  • Statut changé de In progress à Resolved

OK, merci Kienan d'avoir sauvé la situation!

Puisque la migration fonctionne à présent, je vais contacter le client et lui dire qu'il peut procéder avec ses tests, puis avec son changement de DNS.

#12 Mis à jour par Kienan Stewart il y a plus de 7 ans

Pour le DNS:

  • Ip: 132.208.132.142
  • Cname: gite.labunix.uqam.ca

#13 Mis à jour par Sylvain Aubé il y a plus de 7 ans

  • Assigné à changé de Sylvain Aubé à Kienan Stewart

J'ai transmis le message au client, avec le DNS que tu viens de me donner.

Je te tiens au courant pour la suite!

#14 Mis à jour par Kienan Stewart il y a plus de 7 ans

Le site est re-migré.

J'ai placé des archives complètes dans /home/nt2 sur aegirnt2.uqam.ca: recherchesnumeriques.ca-post-migration.tgz & rrn.aegirnt2.uqam.ca-pre-migration.tgz

Docu sur la migration vers gite: https://redmine.koumbit.net/projects/nt2/wiki/Accueil

#15 Mis à jour par Kienan Stewart il y a plus de 7 ans

  • Statut changé de Resolved à Closed

Formats disponibles : Atom PDF