Migracja

Przełączenie na repozytorium EuroLinux. Powody i instrukcja

Artykuł ten powstał w związku z dużą ilością zapytań dotyczących przełączenia repozytorium z innych systemów operacyjnych na repozytorium EuroLinux. Mam na myśli zarówno systemy linuksowe płatne, jak i darmowe. Nasi deweloperzy dołożyli wszelkich starań, by przełączenie na repozytorium EuroLinux (switch repo) było łatwe i przede wszystkim bezpieczne. Dlatego zachęcamy do zmiany środowiska na system operacyjny EuroLinux, gdyż […]

Artykuł ten powstał w związku z dużą ilością zapytań dotyczących przełączenia repozytorium z innych systemów operacyjnych na repozytorium EuroLinux. Mam na myśli zarówno systemy linuksowe płatne, jak i darmowe. Nasi deweloperzy dołożyli wszelkich starań, by przełączenie na repozytorium EuroLinux (switch repo) było łatwe i przede wszystkim bezpieczne. Dlatego zachęcamy do zmiany środowiska na system operacyjny EuroLinux, gdyż stanowi on jedną z najbardziej interesujących ofert klasy Enterprise na rynku.

Czy EuroLinux różni się od innych systemów?

System operacyjny EuroLinux należy do tej samej rodziny co CentOS, Red Hat® Enterprise Linux®, Oracle® Enterprise Linux, AlmaLinux, Rocky Linux czy Scientific Linux. Naturalnie wszystkie te systemy są obrandowane własnymi logo. Jednak użytkownikowi systemu operacyjnego trudno będzie wskazać różnice pomiędzy wymienionymi wyżej wersjami. Wynika to z tego, że wszystkie powyższe systemy korzystają z tych samych źródeł, a w zasadzie z jednego źródła source code. To, co je od siebie odróżnia, to miejsce skąd pobieramy uaktualnienia dla systemu (updates) oraz możliwość zobaczenia stanu naszych maszyn w usłudze EuroLinux Update, Red Hat Network lub podobnych, o ile dany producent taką usługę oferuje.

Czym jest przełączenie repozytorium systemu i dlaczego to robimy?

Przełączenie repozytorium w największym skrócie jest procesem zmiany dostawcy uaktualnień dla systemu operacyjnego i w większości przypadków dotyczy działających już systemów. Wiąże się to z utrzymaniem bieżącej infrastruktury bez konieczności reinstalacji systemu. Kolejnym walorem lub powodem przełączenia repozytorium może być chęć uzyskania rzeczywistego wsparcia technicznego do swoich systemów. Powodów na przełączania repozytorium jest wiele. W przypadku systemów bez wsparcia tzw. darmowych mogą to być zapisy licencyjne dostawców aplikacji, czy chęć posiadania przetestowanego i wspieranego produktu. Sytuacja ma się zupełnie inaczej przy płatnych subskrypcjach. Wówczas powodów do przełączenia repozytorium może być naprawdę wiele i są one różne od tych poprzednich. Najczęstszymi są:

  • Ograniczenia płynące z umów licencyjnych dostawcy systemu operacyjnego i towarzyszący im niejasny lub nieprzyjazny sposób licencjonowania
  • Niesatysfakcjonujący poziom i jakość płatnego supportu realizowanego z odległej lokalizacji i w obcym języku
  • Proponowana cena rozwiązania jest za wysoka
  • Konieczność dokupowania kolejnych drogich modułów/elementów w celu otrzymania w pełni działającego środowiska
  • Brak stabilności kosztów, regularne zmiany cen wprowadzane przez dostawcę.

Czy przełączając repozytorium z innych Enterprise Linuxów, musimy odinstalowywać cały system?

Odpowiedź brzmi – nie. Zazwyczaj po wygaśnięciu subskrypcji vendora tracimy wsparcie i możliwość aktualizacji pakietów. Przełączenie na repozytorium EuroLinux w dużym uproszczeniu, polega na instalacji kluczowych pakietów. Wskazują one nowe źródło do aktualizacji pakietów, czyli repozytorium i usługę EuroLinux Update.

Procesowi przełączenia repozytorium może, choć nie musi, towarzyszyć zmiana logotypów na pochodzące od nowego dostawcy. Dzięki temu po tym procesie nasz system będzie się przedstawiał jako pochodzący od nowego dostawcy.

Jak ogólnie wygląda przełączenie repozytorium w EuroLinuxie?

Pierwszym etapem przełączenia repozytorium jest stworzenie działającego backupu, o ile wcześniej takowy nie istniał. W przypadku środowisk wirtualnych jest to bardzo proste, bo możemy stworzyć tzw. migawkę (snapshot) obecnego systemu i dopiero na niej rozpocząć wprowadzanie zmian przełączeniowych. Kopię zapasową/bezpieczeństwa systemów fizycznych tworzymy z reguły za pomocą specjalnych skryptów lub narzędzi do tego przeznaczonych. Klient, który chce przełączyć repozytorium na EuroLinuksowe, otrzymuje od sprzedawcy lub pobiera z portalu klienta przygotowaną paczkę (plik zip). Należy ją rozpakować na systemie, który będzie przełączany. Każda paczka zawiera tylko niezbędne pakiety do połączania się z usługą EuroLinux Update wraz ze skryptem przełączeniowym napisanym w języku bash. Został on wybrany, gdyż jest dostępny nawet w minimalnych instalacjach. Klient jest również informowany o możliwych dalszych krokach, np. związanych z rebrandingiem. Część z nich może mieć charakter opcjonalny, gdyż nie zawsze są potrzebne.

Jako ciekawostkę dodam, że podobnie proces przełączenia repozytorium do swojego systemu linuksowego rozwiązuje Oracle, ale nie w każdym przypadku przebiega on automatycznie, a użytkownik nie jest informowany o możliwości automatycznego rebraningu systemu pierwotnego.

Dlaczego tworzymy backup przed przełączeniem repozytorium?

W poradnikach u pewnej części vendorów nie znajdziemy tego punktu. Należy to uznać za kardynalny błąd. Pomimo dużego wysiłku, jaki nasi deweloperzy wkładają w jakość produktu, testowanie, analizę procesu przełączenia repozytorium, może zaistnieć niewielkie ryzyko, że proces może napotkać trudności. Może to nastąpić z wielu przyczyn. Lwia część z nich jest powodowana błędem ludzkim, którego można uniknąć przy starannym postępowaniu. Firma EuroLinux standardowo udziela wsparcia technicznego przy wdrażaniu i przełączaniu repozytorium dla swoich systemów.

Z jakich systemów przełączenie repozytorium (switch repo) jest wspierane?

EuroLinux wspiera przełączenie repozytorium ze wszystkich systemów rodziny Enterprise Linux. Przedstawia to poniższa grafika:

Przełączenie repozytorium na EuroLinux

 

Platforma EuroLinux przy niższych kosztach daje więcej możliwości technicznych, pozostając przy tym równie bezpieczną i niezawodną. Towarzyszy jej wsparcie techniczne w języku polskim i angielskim, które może być realizowane na miejscu u klienta (on site). Całość stanowi atrakcyjną i unikalną ofertę na rynku Enterprise’owych systemów operacyjnych.

Autorzy

Artykuły na blogu są pisane przez osoby z zespołu EuroLinux. 80% treści zawdzięczamy naszym developerom, pozostałą część przygotowuje dział sprzedaży lub marketingu. Dokładamy starań, żeby treści były jak najlepsze merytorycznie i językowo, ale nie jesteśmy nieomylni. Jeśli zauważysz coś wartego poprawienia lub wyjaśnienia, będziemy wdzięczni za wiadomość.