Site icon Michaël Val, Ostéopathe D.O. à Brunoy

La mise à jour de MedShakeEHR 7.2.0

mise à jour de medshakeehr

Le logiciel pour médecin, ostéopathe et chiropracteur MedShakeEHR à fait sa mue vers PHP 8.1. Qui dit grosse mise à jour dit la nécessité de prendre des protections supplémentaires. Je vous décris la procédure que j’ai mise en place pour procéder à la mise à niveau.

Sauvegardes

En premier lieu, j’utilise le logiciel Timeshift pour créer un instantané de mon système avant la mise à jour. Avec mon système de fichier en BTRFS cela ne me prend que quelque seconde pour une centaine de GO.

Je vais ensuite vérifier mes sauvegardes de ma base de donnée, directement dans MedShakeEHR. Pour se faire : Configurations > Journaux informations techniques Listes des backups SQL. Si la dernière sauvegarde est récente, je peux passer à la sauvegarde de mon disque dur, sinon je peux lancer le script Installer Adminer pour accéder à la base SQL. Je clique sur login sur la bannière qui est apparue. Je clique sur exporter, je sélectionne gzip pour la sortie. Je laisse le reste tel quel et j’appuie sur exporter. De retour dans le menu Configuration, je n’oublie pas d’appuyer sur le bouton Effacer de la bannière. Je déplace le fichier en dehors de mon dossier Téléchargements.

Je finis par lancer une sauvegarde chiffrée sur un disque dur externe, en lançant le logiciel Sauvegarde (Déjà Dup).

Mises à jour

Concernant la mise à jour, c’est le même principe que dans la documentation. On télécharge le zip sur GitHub. On le dézippe, on ouvre un terminal dans le dossier, on lance un make, qui crée un zip. On prend ce nouveau zip, on le glisse dans Configurations > Modules. On valide, on se déconnecte/reconnecte et c’est normalement bon.

J’ai eu pour ma part un petit problème que j’ai pu régler. Vous pouvez le retrouver ici. Si je n’avais pas été en capacité de résoudre le problème, j’aurais pu utiliser mon instantané Timeshift pour revenir en arrière et continuer de travailler.

Vous n’aurez dans votre cas pas ce problème, car il est réglé dans la version 7.2.1. Cette procédure ponctuelle ne remplace pas la mise en place d’une sauvegarde régulière de votre ordinateur/serveur en 3 copies sur 3 supports différents dont un au moins dans un lieu différent des deux autres.

Quitter la version mobile