From bad5dfbdc93045487f6ec8083d365edb1626d750 Mon Sep 17 00:00:00 2001 From: Nicolas ROCHE Date: Mon, 9 May 2022 12:49:21 +0200 Subject: [PATCH] publik_dump: update README --- publik-dump/README.rst | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/publik-dump/README.rst b/publik-dump/README.rst index 25f6ba0..8500fed 100644 --- a/publik-dump/README.rst +++ b/publik-dump/README.rst @@ -39,7 +39,7 @@ Re-diriger vers une page de travaux Ce n'est pas encore possible en recette. -Jouer une première fois le scripts pour cibler la bon noeud +Jouer une première fois le scripts pour cibler le bon noeud ----------------------------------------------------------- (Le script doit être lancé sur le noeud où les crons ne sont pas désactivés) @@ -50,31 +50,22 @@ Jouer une première fois le scripts pour cibler la bon noeud Si un tenant est trop lourd (w.c.s à 18G) ----------------------------------------- -* Faire le dump w.c.s à la main -:: +* Faire la synchro via rsync - $ ssh wcs.node1.prod.saas.entrouvert.org - $ sudo tar -C /var/lib/wcs -Jcf demarches.demarches.ac-versailles.fr.tar.xz demarches.demarches.ac-versailles.fr - $ ^D - $ scp wcs.node1.prod.saas.entrouvert.org:demarches.demarches.ac-versailles.fr.tar.xz . +Le tar prend beaucoup de temps et donc autant l'éviter. +Faire le rsync en 2 temps depuis son poste pour ne pas avoir à poser de nouvelle clé ssh entr les 2 SaaS. +Recopier le répertoire cibble en .invalid +Puis penser à repositionner les droits sur le répertoire wcs. +* Lors de la migration, sauter le dump et le restore w.c.s. + en décommentant ces 4 lignes dans le script : -* Le restaurer dans un tenant .invalid -:: - - $ scp demarches.demarches.ac-versailles.fr.tar.xz wcs.node1.hds.saas.entrouvert:. - $ ssh wcs.node1.hds.saas.entrouvert - $ sudo tar -Jxf demarches.demarches.ac-versailles.fr.tar.xz - $ mv demarches.demarches.ac-versailles.fr /var/lib/wcs/demarches.demarches.ac-versailles.fr.invalid - -* Sauter le dump et le restore w.c.s. en décommentant ces 4 lignes dans le script :: #if service["name"] == "wcs": # continue # in order to run rsync instead, a second time on large tenant dump - -* Lors de la migration, passer ce répertoire et le synchroniser via rsync +* Puis synchroniser le répertoire via rsync Invalider les tenants @@ -176,3 +167,18 @@ Modifier les DNS Retirer la redirection haproxy du SaaS -------------------------------------- + +Ou pas. + + +Penser à supprimer les cookies versailles +----------------------------------------- + +Ou à tester depuis une fenêtre de navigation privée, sinon la session du navigateur est corrompue +:: + + $ ssh combo.node1.test-hds.saas.entrouvert + $ sudo journalctl TENANT="portail-ac-versailles.test.entrouvert.org" + mai 02 10:36:42 combo uwsgi[2249254]: combo WARNING portail-ac-versailles.test.entrouvert.org - - - Session data corrupted + +Aussi parfois il faut passer par le VPN pour avoir la mire de connexion.