Project

General

Profile

Tâche #12340

creole - Scénario #12390: migration24.sh : corrections à apporter au script de migration vers 2.4

Améliorer le script de migration "migration24.sh"

Added by david parra almost 6 years ago. Updated over 5 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Start date:
07/10/2015
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

En lien avec "Anomalie #12288" je pense qu'il faudrait apporter certaines améliorations cosmétiques pour finaliser le script.
Je pense à :
  • Création d'un log final contenant tous les echo
  • Ajout d'une vérif sur la taille des données copiées (du -sh /home, ldap, etc)

Cela permettrait de debug plus facilement dans le cas où certains fichiers ne sont pas copiés sur le support (exports plantés ou certains fichiers du /home non copiés, etc).

migration24_dev.sh View (45.9 KB) david parra, 07/16/2015 03:46 PM

Associated revisions

Revision 84cebb80 (diff)
Added by Philippe Caseiro over 5 years ago

migration24/migration24.sh: Ajout de l'envois des messages dans un fichier de log.

Ajout de fonctions qui envois les messages dans un fichier de log horodaté.

fixes #12340 @2h

History

#1 Updated by Joël Cuissinat over 5 years ago

Vous avez des propositions de code prêt à l'emploi concernant ces évolutions ?

#2 Updated by david parra over 5 years ago

J'avais juste trouvé la commande "tee" qui permet de centraliser la sortie du script dans un fichier de log. Je vous joint le script modifié. Par contre la transcription des Echo version eole sont peut-être mal interprétés par la commande. Du coup le début de chaque ligne est bizarre. Je vous laisse faire le test.
Je continue à chercher pour intégrer un comparatif des tailles de dossiers entre l'ancien serveur et le support de migration.
Merci

#3 Updated by Joël Cuissinat over 5 years ago

  • Estimated time set to 3.00 h
  • Parent task set to #12390

Pour étude

#4 Updated by Joël Cuissinat over 5 years ago

  • Remaining (hours) set to 3.0

#5 Updated by Philippe Caseiro over 5 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#6 Updated by Philippe Caseiro over 5 years ago

  • Assigned To set to Philippe Caseiro

#7 Updated by Joël Cuissinat over 5 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 3.0 to 0.0

Ça donne ça sur Horus 2.3, après je ne suis pas sûr que ça réponde parfaitement à la demande d'origine...

root@horus:~# cat /tmp/migration-27082015-112023.log  
[INFO] Sauvegarde du module horus-2.3
[INFO]   * Test du support
[INFO]   * Copie du fichier config.eol
[INFO]   * Sauvegarde des personnalisations Creole locales (non restauré)
[INFO]   * Copie des données
[INFO]   * Sauvegardes des quotas utilisateurs
[INFO]   * Sauvegarde des ACL
[INFO]   * Sauvegarde de l'annuaire
[INFO]   * Sauvegarde des données liées à SAMBA et à CUPS
[INFO]   * Sauvegarde des bases Mysql
[INFO]   * Sauvegarde de la configuration bacula
[INFO]   * Sauvegarde des données du service SSO
[INFO]   * Sauvegarde des autres fichiers
[INFO] Sauvegarde spéciale terminée

Also available in: Atom PDF