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ę.
SUSE: Liberty Linux: Sprawdzone wsparcie dla przedsiębiorstw dla RHEL i CentOS | SUSE
OpenLogic: Obsługa systemu Linux w przedsiębiorstwie
TuxCare: wsparcie dodatkowego cyklu życia
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.
- Aby uzyskać pełną listę zatwierdzonych dystrybucji systemu Linux na platformie Azure, zobacz: Dystrybucje systemu Linux zatwierdzone na platformie Azure — Azure Virtual Machines | Microsoft Learn
- Aby uzyskać szczegółowe informacje na temat zintegrowanej pomocy technicznej firmy Red Hat i firmy Microsoft, zobacz: Microsoft and Red Hat Partner and Deliver Integrated Support, a Unique Offering in the IT World | Microsoft Learn
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.