Upgrade von Debian Wheezy auf Debian Jessie

Vor dem Upgrade ist es ratsam ein Backup von wichtigen Dateien wie /etc, /home zu erstellen. Und falls Sie Datenbanken besitzen, sollten Sie auch von diesen ein Backup erstellen und auf externe Speichermedien sichern. Um das Upgrade erfolgreich abzuschliessen, befolgen Sie die folgenden Schritte:

  • Daten und Konfigurationsdateien sichern
  • Überprüfen von sources.list
  • Update von Debian Wheezy
  • Sicherstellen eines sauberen Update-Zustands
  • Update von sources.list für Jessie
  • Upgrade auf Jessie
  • Überprüfen des erfolgreichen Upgrades

Daten und Konfigurationsdateien sichern

Backup von /etc

 tar -pczf etc.tar.gz /etc 

Backup von /var/www (Verzeichnis für Webseiten)
Anmerkung: Ihre Webapplikation kann ein anderes Verzeichnis verwenden, z.B. die Konfiguration von Apache.

 tar -pczf www.tar.gz /var/www 

Backup von /home

 tar -pczf home.tar.gz /home 

Backup von /var/log

 tar -pczf logs.tar.gz /var/log 

Überprüfen von sources.list

Vor dem Upgrade auf Jessie installieren Sie bitte alle verfügbaren Updates von Wheezy. Manche manuell angepasste Installationen sind durch „stable“ anstatt „wheezy“ in der Datei source.list definiert. Dies kann versehentlich zu einem Upgrade auf eine frühere Version von Jessie führen. Stellen Sie also sicher, dass Sie „stable“ nicht in der source.list haben.
Editieren Sie die Datei /etc/apt/sources.list

 nano /etc/apt/sources.list 

Ohne zusätzliche Paketquellen sieht die Datei so aus:

 deb http://ftp.debian.org/debian wheezy main contrib
deb http://ftp.debian.org/debian wheezy-updates main contrib
deb http://security.debian.org wheezy/updates main contrib 

Update von Debian Wheezy

Die folgenden Befehle stellen sicher, dass Ihr System auf den aktuellsten Stand gebracht wird. Dies ist notwendig vor dem Upgrade auf Jessie.

 apt-get update 
 apt-get upgrade 
 apt-get dist-upgrade 

Sicherstellen eines einwandfreien Update-Zustands

Nun wird überprüft, dass kein Softwarepaket die Zustände „on-hold“ oder „half installed“ hat. Ihr System und die apt-Datenbank müssen vor dem Upgrade auf Jessie in einem einwandfreien Zustand sein. Wenn irgendein Paket im Zustand „broken“ oder „on-hold“ ist, müssen die Ursachen vor dem Upgrade beseitigt werden.

 dpkg --audit 
 dpkg --get-selections | grep hold 

Sie können nur fortfahren, wenn die obigen Befehle keine Fehler ausgeben.

Update von sources.list für Jessie

Editieren Sie die Datei /etc/apt/sources.list

 nano /etc/apt/sources.list 

mit folgendem Inhalt:

 deb http://ftp.debian.org/debian jessie main contrib
deb http://ftp.debian.org/debian jessie-updates main contrib
deb http://security.debian.org jessie/updates main contrib 

Upgrade auf Jessie

Die nächsten zwei Befehle führt das Upgrade durch. apt-get upgrade installiert die Basispakete und apt-get dist-upgrade bringt Ihr System auf die neueste Debian-Version.

 apt-get upgrade 
 apt-get dist-upgrade 

Nun muss Ihr System neu gebootet werden, damit der neue Kernel geladen wird:

 reboot 

Überprüfen des erfolgreichen Upgrades

Das erfolgreiche Upgrade auf Debian Jessie können Sie mit dem folgenden Befehl überprüfen:

 cat /etc/os-release 

Die Ausgabe sollte wie folgt aussehen:

Sollten Sie wider Erwarten Probleme beim Upgrade Ihres Servers haben, nehmen Sie bitte Kontakt mit uns auf. So können wir Sie bei der Problemlösung unterstützen. Rackhansa Techniker sind immer gern zu Ihren Diensten, um ihre Website schnell und professionell online zu bringen. Unser kostenloser Webhostingdienst ist außerdem hauptsächlich an Privatpersonen und Neugründungen gerichtet, die gerade das Online Business für sich entdeckt haben. Um mehr über unsere Dienste zu erfahren, besuchen Sie unsere Produktseiten und lassen sich von unseren günstigen Webhosting-Tarifen überzeugen.