GNU/Linux >> Znalost Linux >  >> Debian

Jak bezpečně upgradovat Debian Wheezy na Jessie

Tento tutoriál vysvětluje postup upgradu pro upgrade Debianu z Wheezy na Jessie v několika jednoduchých krocích.

Než začnete s upgradem, zálohujte si všechna důležitá data. To jsou zejména konfigurační data v adresáři /etc a uživatelská data v /home. Když spustíte server, měli byste do zálohy zahrnout také databáze (MySQL, Postgresql atd.), webová a e-mailová data. Záloha by měla být uložena na externím pevném disku, na externím serveru, např. přes FTP nebo na cloudovém disku. Zde je několik příkladů, jak vytvořit zálohy pomocí tar.

Zálohujte konfiguraci a data

Konfigurační soubory v adresáři /etc.

tar -pczf atd.tar.gz /etc

Záloha adresáře webových stránek /var/www.

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

Záloha adresářů /home.

tar -pczf home.tar.gz /home

Pro uživatele ISPConfig 3:Záloha souborů vašeho e-mailového serveru.

tar -pczf vmail.tar.gz /var/vmail

Zálohujte databáze MySQL

mysqldump --defaults-file=/etc/mysql/debian.cnf -cCeQ --hex-blob --quote-names --routines --events --triggers --all-databases -r all_databases.sql 

Poté přesuňte soubory tar.gz a .sql pro bezpečné uložení na záložní disk.

Zkontrolujte soubor apt sources.list

Než upgradujeme na Jessie, nejprve nainstalujeme všechny dostupné aktualizace Wheezy. Na některých systémech je zdroj balíčku definován jako "stabilní" v souboru sources.list namísto "wheezy" nebo "jessie". Abyste se vyhnuli náhodnému předčasnému upgradu na Jessie, zkontrolujte si prosím nyní source.list a ujistěte se, že obsahuje „wheezy“ a nikoli „stable“ jako zdroj:

K otevření souboru /etc/apt/sources.list použijte editor příkazového řádku, jako je nano nebo vi, řádky by měly být podobné těm níže:

nano /etc/apt/sources.list
deb http://ftp.de.debian.org/debian wheezy hlavní příspěvek nesvobodný
deb-src http://ftp.de.debian.org/debian wheezy hlavní příspěvek nesvobodný
deb http://ftp.de.debian.org/debian wheezy-updates hlavní příspěvek nesvobodný
deb http://ftp.de.debian.org/debian-security wheezy/updates hlavní příspěvek nesvobodný

Kód vaší země s největší pravděpodobností není „de“. Zde byste měli použít kód své země. Použití kódu země v souboru urychlí stahování balíčku.

Aktualizace balíčků pro Wheezy

Následující příkazy nainstalují všechny čekající aktualizace Wheezy. To zajišťuje, že váš systém je v dobrém stavu pro aktualizaci Jessie.

aktualizace apt-get

Připraveno na první upgrade:

upgrade apt-get

Postupujte takto:

apt-get dist-upgrade

Zkontrolujte stav balíčku a ujistěte se, že nejsou žádné balíčky pozastaveno nebo v polovičním nainstalovaném stavu

Tento test je důležitý, zkontrolujeme stav balíčku, abychom se ujistili, že žádné balíčky nejsou pozastavené nebo v polovičním stavu. Váš systém a databáze apt musí být v dobrém stavu, než budeme pokračovat v upgradu dist. Pokud jsou nějaké poškozené nebo pozastavené balíčky, opravte tyto problémy před upgradem.

Zkontrolujte, zda nejsou žádné balíčky pozastaveny dotazem na databázi balíčků pomocí příkazu dpkg:

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

Když oba příkazy nevrátily žádné balíčky, pokračujte v upgradu.

Aktualizovat source.list pro Jessie

Znovu upravte soubor /etc/apt/sources.list:

nano /etc/apt/sources.list

a jeho obsah nahraďte následujícími řádky:

deb http://ftp.de.debian.org/debian/ hlavní příspěvek jessie nesvobodný
deb-src http://ftp.de.debian.org/debian/ hlavní příspěvek jessie nesvobodný zdarma

deb http://httpredir.debian.org/debian jessie-updates hlavní příspěvek non-freedeb-src http://httpredir.debian.org/debian jessie-updates hlavní příspěvek nesvobodný

deb http://security.debian.org/ jessie/updates hlavní příspěvek nesvobodný
deb-src http://security.debian.org/ jessie/updates hlavní příspěvek nesvobodný -zdarma

Vyberte si nejbližší národní prostředí nahrazením „de“ např. „nás“ nebo kód vaší země. Poté soubor uložte a spusťte následující příkaz pro aktualizaci databáze zdrojů:

aktualizace apt-get

Jessie Upgradujte ve dvou krocích

Doporučuje se provést upgrade ve dvou krocích, nejprve spusťte "apt-get upgrade" pro instalaci základních balíčků a poté spusťte "apt-get dist-upgrade" pro provedení skutečné aktualizace distribuce,

Začněte s aktualizací spuštěním tohoto příkazu:

upgrade apt-get

Dále provedeme upgrade distribuce spuštěním:

apt-get dist-upgrade

K dokončení upgradu a načtení nového jádra je vyžadován restart:

restartovat

Zkontrolujte aktualizaci

Chcete-li zjistit, která verze Debianu je aktuálně nainstalována v systému, podívejte se do souboru /etc/os-release.

cat /etc/os-release

Výsledek na systému Debian Jessie je:

  • Debian:http://www.debian.org/

Debian
  1. Jak upgradovat Debian 8 Jessie na Debian 9 Stretch

  2. Jak upgradovat systém Debian Linux z Wheezy na stabilní verzi Jessie

  3. Jak upgradovat z Debianu 10 na Debian 11

  1. Jak upgradovat Debian 7 Wheezy na Debian 8 Jessie

  2. Jak upgradovat Debian 8 na Debian 9 Stretch

  3. Jak upgradovat na Gnome 40 na Debian 11 Bullseye

  1. Jak upgradovat Debian 8 Jessie na Debian Linux 9 Stretch

  2. Jak upgradovat Debian 9 Stretch na Debian 10 Buster

  3. Jak upgradovat na Debian 11 z Debianu 10