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.