Aktualizacja systemu operacyjnego
Tłumaczenie zostało wygenerowane automatycznie przez system naszego partnera SYSTRAN. W niektórych przypadkach mogą wystąpić nieprecyzyjne sformułowania, na przykład w tłumaczeniu nazw przycisków lub szczegółów technicznych. W przypadku jakichkolwiek wątpliwości zalecamy zapoznanie się z angielską/francuską wersją przewodnika. Jeśli chcesz przyczynić się do ulepszenia tłumaczenia, kliknij przycisk "Zgłóś propozycję modyfikacji" na tej stronie.
Wprowadzenie
Tutorial przedstawia kroki, jakie należy podjąć, aby zaktualizować system operacyjny pod koniec życia do nowej wersji.
Ostrzeżenie: podobnie jak w przypadku każdej istotnej aktualizacji systemu operacyjnego, istnieje ryzyko awarii, utraty danych lub awarii konfiguracji oprogramowania. Dlatego przed postępuniem zgodnie z instrukcjami, OVHcloud zdecydowanie zaleca, aby zapisać Twoją instancję i wykonać szczegółowe testy aplikacji, aby upewnić się, że działają one na nowej wersji systemu operacyjnego.
Aby uniknąć problemów wymienionych powyżej, zalecamy zainstalowanie nowej instancji z nowym systemem operacyjnym, do którego chcesz przeprowadzać aktualizację, a następnie migrację danych. Konieczne może okazać się zbadanie różnic w aplikacji, ale system operacyjny prawdopodobnie będzie bardziej stabilny.
Wymagania początkowe
- Dostęp administratora do serwera
- Wykonanie kopii zapasowej instancji
W praktyce
Debian
Przed aktualizacją głównej wersji systemu operacyjnego, upewnij się, że aktualizujesz najnowsze wersje wszystkich pakietów zainstalowanych w jego aktualnej wersji:
Kolejny etap jest opcjonalny. Należy jednak dokładnie zbadać pakiety, które nie są już potrzebne w systemie. W przeciwnym razie następujące polecenie może uszkodzić system.
Niektóre aktualizacje mogą wymagać restartu, należy najpierw zrestartować przed rozpoczęciem aktualizacji:
Po ponownym uruchomieniu zaktualizuj katalog /etc/apt/sources.list, aby wybrać kolejną wersję (w tym przykładzie przenosimy się z Buster na Bullseye):
Teraz, kiedy kolejna wersja jest skierowana, możesz przejść do aktualizacji i do restartu końcowego:
Okna kontekstowe mogą zachęcić Cię do ponownego uruchomienia Twoich usług. Proszę odpowiedzieć twierdząco.
Sprawdź, czy aktualizacja działa:
Ubuntu
Przed aktualizacją głównej wersji systemu operacyjnego, upewnij się, że aktualizujesz najnowsze wersje wszystkich pakietów zainstalowanych w jego aktualnej wersji:
Następnie zaktualizuj pakiety zainstalowane w najnowszych wersjach:
Po zakończeniu tej operacji wykonaj dist-upgrade, który uruchomi inne aktualizacje, które mogą być konieczne:
Aktualizacja wersji wyższej może zostać wykonana. Ubuntu dostarcza teraz narzędzie o nazwie do-release-upgrade, które sprawia, że aktualizacja jest bezpieczniejsza i łatwiejsza. Rozpocznij aktualizację za pomocą tego polecenia:
Postępuj zgodnie z instrukcjami podanymi w tym czasie. polegają one na potwierdzeniu, że chcesz kontynuować aktualizację.
Uwagi:
- Narzędzie może poprosić o ponowne uruchomienie serwera przed przeprowadzeniem aktualizacji. Aby to zrobić, po prostu wpisz "reboot" (restart) i naciśnij Enter.
- Otrzymasz powiadomienie, że wykonywanie tej operacji przez połączenie SSH nie jest zalecane. Ponieważ nie ma fizycznego dostępu do serwera, połączenie przez SSH jest głównym sposobem dostępu do serwera. Ubuntu uruchomi nową usługę SSH na innym porcie, abyś mógł zachować inny dostęp w przypadku awarii. Ponadto, jeśli nie masz już dostępu przez SSH, możesz zawsze uzyskać dostęp do serwera za pomocą konsoli.
- Podczas aktualizacji może być konieczne potwierdzenie usunięcia pakietów, które nie są już obsługiwane. Zanim przejdziesz dalej, upewnij się, że nie ma to żadnego wpływu na Twoje aplikacje.
Po zakończeniu aktualizacji serwer uruchomi się ponownie i stracisz połączenie, aż uruchomi się ponownie. Po kilku minutach powinieneś być w stanie się zalogować i widzieć wiadomość podobną do tej poniżej (wersja będzie następna dostępna w porównaniu do poprzedniej wersji):
Podczas aktualizacji systemu operacyjnego zamiast jego reinstalacji nowa wersja systemu operacyjnego nie jest wskazana w panelu klienta / API OVHcloud ani w interfejsie API Horizon / OpenStack.
Sprawdź, czy Twoje aplikacje działają zgodnie z planem. W przypadku problemu zalecamy przywrócenie kopii zapasowej przed aktualizacją.
Fedora
Przed rozpoczęciem aktualizacji głównej wersji systemu operacyjnego upewnij się, że aktualizujesz najnowsze wersje wszystkich pakietów zainstalowanych w jego obecnej wersji. Wprowadź to polecenie:
Następnie zrestartuj serwer:
Po zrestartowaniu serwera zainstaluj pakiet aktualizacji:
Po wybraniu odpowiedniego pakietu możesz przeprowadzić aktualizację. Aktualizacje systemu są urzędowo obsługiwane i testowane tylko w maksymalnie 2 wersjach (np. od 32 do 34). W tym przykładzie z Fedory 32 na 33:
Po pobraniu wersji i uruchomieniu procesu aktualizacji serwer uruchomi się ponownie, aby zakończyć aktualizację.
Może upłynąć trochę czasu zanim będziesz mógł ponownie połączyć się z serwerem, ponieważ aktualizacja wymaga czasu.
Sprawdź, czy Twoje aplikacje działają zgodnie z planem. W przypadku problemu zalecamy przywrócenie kopii zapasowej przed aktualizacją.
Jeśli napotkasz trudności, możesz znaleźć odpowiedzi na Twoje pytania na stronie internetowej Fedora Docs.
Sprawdź również
Dołącz do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.