Comment revenir en arrière après une mise à jour qui a cassé son site ?

Le retour arrière après une mise à jour ratée consiste à restaurer l'état du site immédiatement antérieur à l'opération, à partir de la sauvegarde prise juste avant. Avant d'en arriver là, il faut identifier le composant fautif : il suffit souvent de désactiver la seule extension à l'origine du problème à remettre le site en ligne, sans revenir sur l'ensemble des changements.

L'ordre des opérations, du moins au plus radical

  1. Constater et geler : ne pas enchaîner d'autres mises à jour « pour voir ». Chaque action supplémentaire brouille le diagnostic.
  2. Lire les journaux d'erreur du serveur et du CMS : ils désignent le plus souvent le fichier ou l'extension en cause.
  3. Désactiver le composant suspect (extension, thème). Correctif le plus rapide et le moins destructeur.
  4. Redescendre ce seul composant à sa version précédente, si la désactivation n'est pas envisageable fonctionnellement.
  5. Restaurer la sauvegarde complète en dernier recours — en sachant qu'elle annule aussi tout contenu publié depuis la sauvegarde.

Le piège de la base de données

Beaucoup de mises à jour modifient le schéma de la base. Restaurer les fichiers sans restaurer la base — ou l'inverse — produit un site incohérent, souvent plus difficile à réparer que le problème initial. Fichiers et base se restaurent ensemble, depuis le même point dans le temps.

Ce qui rend le retour arrière possible

Une sauvegarde prise juste avant l'opération et vérifiée, un environnement de préproduction où rejouer la mise à jour d'abord, et un suivi des versions sous Git pour le code. Sans ces trois éléments, le « retour arrière » se transforme en reconstruction.

En cas d'incident, le dépannage de site web de Pulsar Agency prend en charge le diagnostic et la remise en service.