Mise à jour simple de Drupal
Pour réaliser la mise à jour de Drupal on utilisera la méthode simplifié qui permet de mettre à jour Drupal sans désactiver les module ce qui peut sauver énormément de temps si vous avez une installation multisite complexe.
- Faire une copie de sauvegarde des bases de données et de la structure du site: Pour cette opération on peut utiser la fonction File de pannelbox pour réaliser la copie de sauvegarde. Sinon on peut utiliser le module backup and migrate pour réaliser une copie de sauvegarde des bases de données et FireFtp pour coper la structure sur l'ordinateur local
- Faire le test sur le serveur de test
- Télécharger la nouvelle version de Drupal
- A l'aide de la copie de sauvegarde on peut récupérer le répertoire site ainsi que les fichier .htaccess.php et robot.txt qui sont souvent modifiées dans une installation de Drupal.
- Si vous avec les fichier d'installation de la version courrante de Drupal qui est utilisé présentement. Il est possible de faire une comparaison entre cette version et la nouvelle pour vérifier si des fichiers spécifique ont changé. Vérifier particulièrement les fichier setup.php et les fichiers dans la base du répertoire. Si il ont changés vous pouvez ajouter les modifications aux fichiers courrant.------- a continuer
- Détruire les répertoire des modules à mettre à jours (site/all/modules)
- Ajouter les nouveau modules dans la structure
- (si 3 a été réalisé) Réactiver les modules
- Exécuter update.php en tapant sur le fureteur http::/monsite.com/update.php en remplacant monsite.com par l'URL du site.
- Si il s'agit d'une installation multisite, refaire pour tous les sites
- Tester les différentes fonctions du site
- Quand on est confortable faire la modification sur le serveur principal
- Télécharger chaque module utiliséet les extraire dans un répertoire
- (Si il s'agit d'une mise à jour majeure ex. 6 à 7)) Désactiver les modules qui seront mis à jour (construction du site/modules). Réaliser une liste de tout les modules pour chaque site(multisite). Dans mon cas j'ai utilisé un fichié Excel (ou son équivalent avec Open office)
- Détruire les répertoire des modules à mettre à jours (site/all/modules)
- Ajouter les nouveau modules dans la structure
- (si 3 a été réalisé) Réactiver les modules
- Exécuter update.php en tapant sur le fureteur http::/monsite.com/update.php en remplacant monsite.com par l'URL du site.
- Si il s'agit d'une installation multisite, refaire pour tous les sites
