For AI agents: the complete documentation index is available at https://docs.ovhcloud.com/pl/llms.txt, the full documentation bundle is available at https://docs.ovhcloud.com/pl/llms-full.txt, and this page is available as Markdown at https://docs.ovhcloud.com/pl/guides/bare-metal-cloud/virtual-private-servers/update-os-on-a-vps.md.

Aktualizacja systemu operacyjnego na serwerze VPS

Pokaż jako Markdown

Dowiedz się, jak zaktualizować system operacyjny Twojego serwera VPS OVHcloud poprzez aktualizację w miejscu lub migrację równoległą

Wprowadzenie

Aktualizacja systemu operacyjnego (OS) serwera jest niezbędna do utrzymania bezpieczeństwa, stabilności i wydajności Twoich usług. Aby sprawdzić, czy wersja Twojego systemu operacyjnego zbliża się do końca okresu wsparcia (End of Support / End of Life), zapoznaj się z naszym przewodnikiem Public Cloud & VPS - Image and OS life cycle.

Możliwe są dwa podejścia:

  1. Aktualizacja w miejscu: metoda najszybsza i najbardziej ekonomiczna. System jest aktualizowany bezpośrednio na istniejącej maszynie, bez zmiany adresu IP i bez przenoszenia plików.
  2. Migracja równoległa: rozwiązanie idealne, jeśli chcesz rozpocząć pracę w całkowicie nowym środowisku lub przetestować migrację równolegle, bez wpływu na środowisko produkcyjne.

Niniejszy przewodnik wyjaśnia, jak zaktualizować system operacyjny na serwerze VPS OVHcloud.

Wymagania początkowe

  • Skonfigurowana usługa VPS na koncie OVHcloud
  • Dostęp SSH do serwera VPS z uprawnieniami root (lub sudo)
  • Utworzona migawka (lub dostępna codzienna kopia zapasowa) przed wykonaniem jakiejkolwiek operacji

Dostęp do Panelu klienta OVHcloud

  • Link bezpośredni:
  • Ścieżka nawigacji: Bare Metal Cloud > Prywatne serwery wirtualne > Wybierz VPS

W praktyce

Obowiązkowy etap wstępny: zabezpiecz serwer VPS za pomocą migawki

Niezależnie od wybranej metody zabezpiecz swoje dane przed wykonaniem jakiejkolwiek operacji.

1. Automatyczna codzienna kopia zapasowa (VPS od sierpnia 2025 roku)

Jeśli Twój VPS pochodzi z gamy sprzedawanej od 7 sierpnia 2025 roku, Twój serwer korzysta z automatycznej codziennej kopii zapasowej systemu (z wyłączeniem dysków dodatkowych). Kopia ta jest przechowywana przez 24 godziny. W razie poważnego problemu możesz przywrócić najnowszy automatyczny obraz bezpośrednio z Panelu klienta.

2. Migawka ręczna (dokładny stan w danym momencie)

Aby zapisać stan serwera bezpośrednio przed aktualizacją, utwórz migawkę w Panelu klienta OVHcloud, zgodnie z opisem w przewodniku Korzystanie z migawek na prywatnym serwerze wirtualnym.

Snapshot to opcja płatna i tylko jedna migawka może być aktywna jednocześnie na serwerze VPS. Rejestruje ona stan maszyny w określonym momencie: dane aplikacji, pliki, konfiguracje systemowe oraz stan systemu operacyjnego (jądro, pakiety, zależności). Nie stanowi jednak pełnej kopii zapasowej systemu. Spójność migawki zależy od agenta qemu-guest-agent, który nie jest domyślnie zainstalowany w większości dystrybucji: przed rozpoczęciem aktualizacji sprawdź, czy jest obecny na Twoim serwerze VPS.

Info

Twoje zabezpieczenie — Jeśli podczas aktualizacji wystąpi przerwa (awaria sieci, konflikt pakietów, niespójność aplikacji), kliknij Przywróć migawkę (lub zastosuj ostatnią codzienną kopię zapasową) w Panelu klienta OVHcloud, aby przywrócić serwer VPS do stanu początkowego. Przywrócenie usuwa snapshot: aby zachować migawkę, utwórz nową przed wprowadzeniem jakichkolwiek innych zmian.

Metoda 1: aktualizacja w miejscu

Jest to rozwiązanie zalecane w większości przypadków. Jest ono realizowane bezpośrednio na Twoim obecnym serwerze.

Warning

Ważne ostrzeżenie — serwery z panelem Plesk lub cPanel

Jeśli Twój VPS korzysta z panelu zarządzania Plesk lub cPanel, nie stosuj opisanych poniżej procedur bezpośredniej aktualizacji. Bez dedykowanych narzędzi dostawców narzędzia ogólnego przeznaczenia (Leapp, dist-upgrade) mogą uszkodzić Twoją instalację i licencje.

  • W przypadku Plesk (przejście z CentOS 7 na AlmaLinux 8): użyj oficjalnego skryptu centos2alma udostępnionego przez Plesk.
  • W przypadku cPanel (przejście z CentOS 7 na AlmaLinux 8): użyj oficjalnego narzędzia Elevate udostępnionego przez cPanel.

Narzędzia te są przeznaczone dla doświadczonych użytkowników, nie gwarantują powodzenia w każdym przypadku i wymagają wykonania pełnej kopii zapasowej przed rozpoczęciem.

Wszystkie opcje migracji (w tym narzędzia do automatycznej migracji z serwera na serwer) znajdziesz w przewodniku Zakończenie wsparcia Plesk i cPanel dla serwerów VPS - Jak zapewnić ciągłość działania usług.

Opcja A: dystrybucje Debian i Ubuntu

1. Utwórz migawkę

Otwórz , wybierz swój VPS, a następnie na karcie Strona główna przewiń do obszaru Kopia zapasowa i skorzystaj z menu ... opcji "Snapshot".

2. Zaktualizuj bieżący system

Połącz się z serwerem VPS przez SSH i zainstaluj wszystkie poprawki dostępne dla Twojej obecnej wersji:

sudo apt update
sudo apt upgrade
sudo apt full-upgrade

Sprawdź pakiety, które nie są już potrzebne, zanim je usuniesz:

sudo apt --purge autoremove

Jeśli zostało zainstalowane nowe jądro Linux, zrestartuj serwer VPS:

sudo reboot
3. Rozpocznij aktualizację do nowej wersji głównej
Ubuntu
Debian

Uruchom oficjalne narzędzie Canonical:

sudo do-release-upgrade

Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.

Warning

Na co zwrócić uwagę podczas instalacji

  • Ekran informacyjny (apt-listchanges): jeśli w dolnej części ekranu pojawi się dwukropek (:), naciśnij klawisz q, aby zamknąć komunikat i wznowić aktualizację.
  • Zmodyfikowane pliki konfiguracyjne: jeśli system zaproponuje zastąpienie istniejącego pliku konfiguracyjnego, wybierz zazwyczaj wersję opiekuna pakietu, a następnie sprawdź pliki .dpkg-old lub .dpkg-dist przed przywróceniem własnych ustawień.
4. Restart i weryfikacja

Po zakończeniu procesu zrestartuj serwer:

sudo reboot

Sprawdź aktywny system operacyjny za pomocą polecenia cat /etc/os-release. Jeśli Twoje usługi internetowe i aplikacje działają prawidłowo, możesz usunąć snapshot w Panelu klienta OVHcloud.

Opcja B: dystrybucje AlmaLinux, Rocky Linux i CentOS Stream

W przypadku systemów operacyjnych z rodziny Red Hat przejście do wersji 9 odbywa się za pomocą frameworka ELevate / Leapp.

1. Utwórz migawkę

Utwórz migawkę w sekcji i zaczekaj na zakończenie operacji, zanim przejdziesz dalej.

2. Zaktualizuj istniejące pakiety
sudo dnf update -y
sudo reboot
3. Zainstaluj narzędzie migracji ELevate

Zainstaluj repozytorium ELevate, a następnie wybierz pakiet danych odpowiedni dla Twojej dystrybucji. W przypadku RHEL zapoznaj się z oficjalną dokumentacją Red Hat — aktualizacja za pomocą Leapp lub migracja z RHEL 8 do RHEL 9 — zamiast korzystać z pakietu danych ELevate.

# Instalacja repozytorium ELevate i narzędzia Leapp
sudo dnf install -y https://repo.almalinux.org/elevate/elevate-release-latest-el8.noarch.rpm
sudo yum install -y leapp-upgrade

# Instalacja pakietu danych dla Twojego systemu operacyjnego (uruchom TYLKO właściwy wiersz):
sudo yum install -y leapp-data-almalinux    # Dla AlmaLinux
sudo yum install -y leapp-data-rocky        # Dla Rocky Linux
sudo yum install -y leapp-data-centos       # Dla aktualizacji do CentOS Stream
4. Sprawdź kwalifikowalność i rozpocznij aktualizację

Przed aktualizacją wygeneruj wstępną analizę, przeczytaj raport Leapp, odpowiedz na pytania blokujące, a następnie rozpocznij migrację:

# Uruchom wstępną kontrolę systemu
sudo leapp preupgrade

# Przeczytaj szczegółowy raport przed kontynuowaniem
sudo less /var/log/leapp/leapp-report.txt

# Odpowiedz jednoznacznie na pytania blokujące wskazane w raporcie
sudo leapp answer --section remove_pam_pkcs11_module_check.confirm=True

# Rozpocznij aktualizację do wersji 9
sudo leapp upgrade

Jeśli podczas wstępnej kontroli wystąpi błąd blokujący, popraw najpierw punkty zgłoszone w pliku /var/log/leapp/leapp-report.txt. W przypadku RHEL zapoznaj się dodatkowo z oficjalną dokumentacją Red Hat dotyczącą migracji między wersjami głównymi za pomocą Leapp.

5. Przełączenie i zakończenie

Zrestartuj serwer, aby przełączyć jądro na wersję 9:

sudo reboot

Pierwszy restart może potrwać kilka minut (instalacja pakietów w tle i ponowne oznaczanie etykiet SELinux).

Gdy system będzie ponownie dostępny, sprawdź wersję i usuń pakiety migracyjne:

# Sprawdź zainstalowaną wersję
cat /etc/os-release

# Usuń narzędzia migracji i wyczyść pamięć podręczną
sudo dnf remove -y leapp-upgrade 'leapp-data-*'
sudo dnf autoremove -y

Metoda 2: migracja równoległa

Metoda ta polega na uruchomieniu drugiego, całkowicie nowego serwera VPS OVHcloud, zainstalowaniu na nim Twoich usług, a następnie przeniesieniu danych i ruchu sieciowego bez ryzyka długiej przerwy w działaniu.

1. Zamów i przygotuj nowy serwer VPS

Na stronie OVHcloud lub w Panelu klienta OVHcloud zamów nowy serwer VPS z docelową wersją systemu operacyjnego.

Po dostarczeniu serwera VPS zaloguj się na nim i zainstaluj swoje usługi (serwer WWW, silnik bazy danych, Docker itp.).

2. Przenieś dane i konfiguracje

  • Bazy danych: wykonaj zrzut na źródłowym serwerze VPS (mysqldump lub pg_dump), a następnie zaimportuj plik .sql na nowym serwerze VPS.
  • Pliki użytkowników i pliki WWW: zsynchronizuj swoje katalogi (na przykład /var/www/ lub /home/) między serwerami za pomocą rsync:
rsync -avz -e ssh /var/www/ root@IP_NOWEGO_VPS:/var/www/

3. Przetestuj nowe środowisko

Przed przełączeniem użytkowników sprawdź, czy Twoja strona WWW lub aplikacja działa pod nowym adresem IP (na przykład poprzez tymczasową modyfikację lokalnego pliku hosts).

4. Przełącz ruch na nowy serwer VPS

  • Jeśli korzystasz z Additional IP: w Panelu klienta OVHcloud otwórz sekcję (Network > Public IPs), a następnie przenieś Additional IP ze starego serwera VPS na nowy. W przypadku niektórych produktów adres IP musi najpierw przejść przez Parking IP, na serwer VPS można przenieść wyłącznie blok /32, a wirtualne adresy MAC są tymczasowo zawieszane podczas operacji. Szczegółowe warunki znajdziesz w przewodniku Przenieś Additional IP.
  • Jeśli korzystasz ze standardowego DNS: zmodyfikuj rekordy DNS (A / AAAA) Twojej domeny, tak aby wskazywały nowy adres IP nowego serwera VPS.

5. Zrezygnuj ze starego serwera

Po zatwierdzeniu przełączenia i upływie czasu propagacji DNS (zalecane 24 do 48 godzin) możesz zrezygnować ze starego serwera VPS w Panelu klienta OVHcloud.

W razie awarii podczas procedury

Jeśli po aktualizacji w miejscu Twój VPS nie odpowiada w sieci lub nie uruchamia się:

  1. Otwórz , a następnie wybierz odpowiedni serwer VPS.
  2. W obszarze Kopia zapasowa skorzystaj z menu ... opcji "Snapshot" lub zastosuj najnowszą automatyczną kopię zapasową.
  3. Kliknij Przywróć migawkę lub uruchom przywracanie wybranej kopii zapasowej.

Twój VPS wróci do stanu początkowego w ciągu kilku minut.

Sprawdź również

Dołącz do grona naszych użytkowników.

Czy ta strona była pomocna?