Drupal Update in 8 Schritten

Bei einem Drupal Setup wie hier beschrieben, sind nur 8 Schritte für ein Update innerhalb eines Drupal-Zweiges nötig.

Hier wird exemplarisch das Update von Drupal-6.9 auf Drupal-6.10, welches am 27. Februar durchgeführt wurde beschrieben.

Es wird empfohlen die zu aktualisierende Seite in den Wartungsarbeiten-Modus zu versetzen und die Dateien sowie Datenbank im Vorfeld sichern.

1) Runterloaden der neuen Drupal-Version

Download der neuen Drupal-Version in das Verzeichnis in dem sich die auch die alte Drupal-Version befindet.

2) Entpacken des Drupal-Tarballs

tar xfz drupal-6.10.tar.gz

3) sites Ordner löschen

cd drupal-6.10
rm -r sites

4) Symlink auf 6.x_sites Ordner mit relativem Pfad

ln -s ../6.x_sites sites
ls -l
lrwxrwxrwx  1 florian server    12 2009-02-27 10:13 sites -> ../6.x_sites
..

5) Symlink auf 6.x_backups Ordner mit relativem Pfad

ln -s ../6.x_backup backups
ls -l
...
lrwxrwxrwx  1 florian server    13 2009-02-27 10:19 backups -> ../6.x_backup
...

6) Symlink auf alte Drupal-Version entfernen

cd ..
unlink 6.x

7) Symlink auf die neue Drupal-Version

ln -s drupal-6.10 6.x
ls -l
...
lrwxrwxrwx 1 florian server      11 2009-02-27 10:22 6.x -> drupal-6.10
...

8) update.php als User 1 aufrufen

Falls aktiviert, den Maintanance-Modus abschalten und Voila!