Udostępnij za pośrednictwem


Wskazówki dotyczące końca życia systemu CentOS

Od 30 czerwca 2024 r. Red Hat wycofał system CentOS i zastąpił go strumieniem CentOS. Aby uzyskać więcej informacji, zobacz Przekształcanie środowiska programistycznego w systemie CentOS

CentOS 7 i 8 to końcowe wersje systemu CentOS Linux. Daty zakończenia życia dla systemu CentOS 7 i 8 były następujące:

  • CentOS 8 — 31 grudnia 2021 r.
  • CentOS 7 — 30 czerwca 2024 r.

Wpływ na użytkowników systemu CentOS

Obciążenia uruchomione w tych wersjach systemu CentOS muszą być migrowane na alternatywne platformy, aby nadal uzyskiwać aktualizacje i poprawki zabezpieczeń.

Opcje migracji

Istnieje kilka opcji, aby klienci z systemem CentOS przechodzili do obsługiwanego systemu operacyjnego. Decyzja o tym, gdzie i jak przeprowadzić migrację, zależy od:

  • Niezależnie od tego, czy chcesz zachować zgodność z systemem CentOS/ Red Hat Enterprise Linux (RHEL)
  • Preferuj dystrybucję obsługiwaną przez społeczność a dystrybucję komercyjną (na przykład Red Hat Enterprise Linux lub RHEL)
  • Konfiguracja i źródła obrazów majątku CentOS na platformie Azure

Jeśli musisz zachować zgodność z systemem CentOS, migracja do systemu Red Hat Enterprise Linux, dystrybucja komercyjna, jest opcją niskiego ryzyka. Istnieje również kilka opcji, takich jak Oracle Linux, Alma Linux, Rocky Linux itp.

Jeśli obciążenie działa w wielu dystrybucjach, warto rozważyć przejście do innej dystrybucji, opartej na społeczności lub komercyjnej.

Podczas oceniania stanu końcowego należy rozważyć, czy przeprowadzenie konwersji w miejscu (wiele dystrybucji daje narzędzia do tego celu) jest preferowane w porównaniu z podjęciem tej okazji, aby rozpocząć od czystego łupka i nowej maszyny wirtualnej / systemu operacyjnego / obrazu. Firma Microsoft zaleca rozpoczęcie od nowej maszyny wirtualnej/systemu operacyjnego.

Istnieje również kilka firm oferujących rozszerzoną pomoc techniczną dla systemu CentOS 7, co może dać więcej czasu na migrację.

Aby uzyskać szczegółowe informacje na temat zatwierdzonych dystrybucji i obrazów platformy Azure, zobacz stronę Zatwierdzone dystrybucje i obrazy platformy Azure.

Dystrybucje zgodne z systemem CentOS

Dystrybucja Opis Obrazy platformy Azure Model pomocy technicznej
Red Hat Enterprise Linux Najlepsza obsługa systemu operacyjnego zgodnego z binarną wersją systemu operacyjnego i platforma EUS jest dostępna.
Oferta migracji dostępna w witrynie Azure Marketplace.
Narzędzie konwersji dostępne w systemie Red Hat.
Wiele ofert i obrazów
Tak, płatność zgodnie z rzeczywistym użyciem, BYOS, ARM64 Komercyjna, zintegrowana obsługa
AlmaLinux Oficjalne obrazy społeczności:
AlmaLinux OS (x86_64/AMD64)
AlmaLinux OS (AArch64/Arm64)
AlmaLinux HPC
Narzędzie konwersji dostępne w witrynie AlmaLinux.
Tak (wielu wydawców) Pomoc społeczna, pomoc komercyjna przez osoby trzecie
Oracle Linux Narzędzia migracji i wskazówki dostępne w programie Oracle. Tak, BYOS Społeczność i działalność komercyjna
Rocky Linux Oficjalne obrazy społeczności:
Rocky Linux for x86_64 (AMD64) — oficjalny
Narzędzie konwersji dostępne w narzędziu Rocky.
Tak (wielu wydawców), BYOS, ARM64 Społeczność i działalność komercyjna

Uwaga

W przypadku przeprowadzenia aktualizacji wersji głównej w miejscu po migracji (np. CentOS 7 —> RHEL 7 —> RHEL 8) nastąpi rozłączenie między płaszczyzną danych a płaszczyzną sterowania maszyny wirtualnej. Funkcje platformy Azure, takie jak automatyczne stosowanie poprawek gościa, automatyczne uaktualnienia obrazów systemu operacyjnego, funkcja hotpatching i usługa Azure Update Manager nie będą dostępne. Aby korzystać z tych funkcji, zaleca się utworzenie nowej maszyny wirtualnej przy użyciu preferowanego systemu operacyjnego zamiast przeprowadzania uaktualnienia w miejscu.

Alternatywne dystrybucje

Dystrybucja Opis Obrazy platformy Azure Modele pomocy technicznej
Strumień centOS Oficjalny zamiennik CentOS, nadrzędny vs podrzędny RHEL. Strumień centOS Galeria społeczności Społeczność
Fedora Projekt nadrzędny dla strumienia CentOS i systemu RHEL. Fedora Linux | Projekt Fedora Galeria społeczności Społeczność
SUSE / OpenSUSE SUSE Enterprise Linux (SLES) to komercyjna dystrybucja systemu Linux systemu SUSE. Tak, płatność zgodnie z rzeczywistym użyciem, BYOS, ARM64 Społeczność (OpenSUSE), komercyjna i zintegrowana (SLES)
Ubuntu (Server / Pro) Dostępne są zarówno bezpłatne wersje (Server) i płatne (Pro). Możliwa konwersja z serwera na Pro: uaktualnienie w miejscu do obrazów z systemem Ubuntu Pro Linux na platformie Azure — Azure Virtual Machines | Microsoft Learn Tak, płatność zgodnie z rzeczywistym użyciem, BYOS, ARM64 Społeczność (serwer), komercyjna i zintegrowana (Pro)
Debian Dystrybucja społeczności systemu Linux. Tak (wielu wydawców) Społeczność
Flatcar Community Container Linux Tak Społeczność

Migrowanie systemów i obciążeń

Pozostań zgodny z systemem CentOS

Jeśli zachowasz zgodność z systemem CentOS i wybierzesz dystrybucję, musisz zdecydować, czy chcesz przeprowadzić konwersję w miejscu, czy rozpocząć od nowej maszyny wirtualnej (ponowne wdrożenie).

Wiele dystrybucji zgodnych z systemem CentOS ma narzędzia konwersji, które oceniają system i wykonują zamianę plików binarnych i aktualizują źródło zawartości.

Jeśli przejdziesz do dystrybucji komercyjnej, może być potrzebna prawidłowa subskrypcja/licencja do przeprowadzenia konwersji.

Podczas rozważania, czy przekonwertować maszynę wirtualną w miejscu i ponownie wdrożyć, sposób tworzenia maszyny wirtualnej na platformie Azure staje się ważny.

Konwertowanie niestandardowej maszyny wirtualnej

Jeśli utworzono własną maszynę wirtualną do użycia na platformie Azure, żadne informacje dotyczące rozliczeń oprogramowania nie są obecne na maszynie wirtualnej. Prawdopodobnie możesz przekonwertować go na miejsce (po utworzeniu kopii zapasowej i wszelkich niezbędnych wymagań wstępnych i aktualizacji).

Oferta OpenLogic by Perforce w witrynie Azure Marketplace:

Jest to oficjalny/ zatwierdzony obraz CentOS na platformie Azure i nie ma skojarzonych informacji dotyczących rozliczeń oprogramowania. Jest to kandydat do konwersji w miejscu (po utworzeniu kopii zapasowej i wszelkich niezbędnych wymagań wstępnych i aktualizacji).

Inne oferty witryny Azure Marketplace

Istnieje wiele ofert opartych na systemie CentOS od różnych wydawców dostępnych w witrynie Azure Marketplace. Obejmują one szereg od prostych ofert systemu operacyjnego tylko do różnych ofert w pakiecie z większą ilością oprogramowania, wersji klasycznych i konfiguracji w określonych przypadkach (na przykład obrazy ze wzmocnionymi zabezpieczeniami CIS).

Niektóre z tych ofert mają skojarzoną cenę i mogą obejmować usługi, takie jak obsługa klienta końcowego itp.

Jeśli przekonwertujesz system za pomocą skojarzonej ceny, będziesz nadal płacić oryginalną cenę po konwersji. Nawet jeśli masz oddzielną subskrypcję lub licencję dla przekonwertowanego systemu, możesz płacić dwukrotnie.

Sprawdź dostawcę obrazów, czy zaleca/obsługuje uaktualnienie w miejscu, czy też masz dalsze wskazówki.

Zmienianie rozkładów

Jeśli przenosisz się do innej dystrybucji, musisz ponownie wdrożyć maszyny wirtualne i obciążenia. Zapoznaj się ze strukturą Microsoft Cloud Adoption Framework dla platformy Azure, aby uzyskać wskazówki, najlepsze rozwiązania i szablony umożliwiające wdrożenie rozwiązania na platformie Azure.

Modernizacja

Ten moment zakończenia życia może być również okazją do rozważenia modernizacji obciążenia, przejścia do rozwiązania PaaS, SaaS lub konteneryzowanego.

Co to jest modernizacja aplikacji? | Microsoft Azure