CentOS چیست؟
CentOS مخفف عبارت Community Enterprise Operating System است. CentOS یک زیر شاخه یا Distribution از زیر شاخههای متعدد سیستمعامل لینوکس است. این پلتفرم open source، به کاربران خود یک بستر رایگان ارائه میدهد تا زیر نظر جامعه متخصصان آنلاین، به فعالیت خود ادامه دهد.
تاریخچه CentOS از سال 2004 و به صورت یک جنبش مستقل و با حمایت انجمنهای آنلاین شروع به کار کرد. ساختار این سیستمعامل تجاری که در سرورهای کسب و کارهای کوچک و بزرگ به کار میرود، از منابعی که از سوی شرکت ردهت به رایگان در اختیار عموم قرار گرفته شده است نشات میگیرد.
CentOS در ادامه فعالیتش، خود را در سال 2014 به طور رسمی با شرکت ردهت ادغام کرد. ولی در عین حال، به طور مستقل از سیستمعامل تجاری شرکت ردهت یعنی Red Hat Enterprise Linux به کار خود ادامه میدهد.
به صورت کلی میتوان گفت CentOS نسخه رایگان RHEL است اما از پشتیبانیهای فنی که شرکت ردهت ارائه میدهد برخوردار نیست. ازسویی، CentOS میتواند نیازهای سازمانها را به یک سرور مطمئن تا حد بالایی برآورده کند.
اتمام سرویس دهی CentOS از سوی شرکت ردهت
از آنجایی که بسیاری از سازمانها از نسخههای CentOS استفاده میکنند، شاید بزرگترین نگرانی که هم اکنون گریبانگیر این سازمانهاست، اطلاعیهای است که شرکت Red Hat اخیرا منتشر کرده است. شرکت ردهت از نسخه CentOS8 تا دسامبر سال 2021 و از نسخه CentOS7 تا ماه جون سال 2024 پشتیبانی خواهد کرد.
این موضوع میتواند برای بسیاری از کسب و کارهایی که ساز و کار سرورهای خود را بر اساس CentOS تعبیه کردهاند، بسیار نگرانکننده باشد. زیرا بعد از این دوران امکان بروزرسانی سرویسها به صورت stable امکانپذیر نخواهند بود که در ادامه به برخی از این مشکلات اشاره خواهیم کرد.
مشکلات عدم مهاجرت از CentOS به Red Hat Enterprise Linux
در ابتدا باید بدانید که شرکت Red Hat هشت سال از زمان مقرر شده برای پشتیبانی از CentOS 8 را کوتاه کرده و طبق اطلاعیه اخیر، CentOS7 نیز تنها تا اواسط سال 2024 پشتیبانی خواهد شد. در واقع پس از به پایان رسیدن سال 2024، CentOS دیگر مثل قبل قابل اتکا نبوده و ممکن است نسبت به ویروسهای جدیدی که ارائه میشوند آسیب پذیر باشد. همچنین بروزرسانی نرمافزارهایی مانند آپاچی، MYSQL و … به صورت stable امکانپذیر نخواهد بود و سرویسهای نصب شده بر روی این سیستمعامل به مشکل خواهند خورد و دچار آسیبپذیریهای امنیتی خواهند شد.
علت اصلی انتخاب سیستم عامل Red Hat Linux Enterprise جهت مهاجرت
علت اصلی انتخاب سیستمعامل Red Hat Linux Enterprise به عنوان جایگزینی برای سیستمعامل CentOS نسبت به سایر انتخابهای موجود مانند سیستمعامل Ubuntu و fedora و Debian و غیره، مهاجرت آسان، سازگاری بالا بدون از دست دادن دادهها و کانفیگهای در حال اجرا میباشد. همچنین به علت
نشات گرفتن سیستمعامل CentOS از ردهت و شباهت بسیار زیاد این دو سیستمعامل، محیطی آشنا برای کاربران این سیستم فراهم خواهد شد که موجب کمترین اتلاف انرژی و زمان در یادگیری این سیستمعامل میگردد.
با توجه به موارد ذکر شده Red Hat Linux Enterprise میتواند بهترین جایگزین برای سازمانهایی باشد که پیش از این ازCentOS استفاده میکردند چرا که این شرکت با توجه به این که خود پشتیبان و مالک CentOS بوده و به خوبی نیازهای مشتریان را میشناسد با ارائه محصول Enterprise Red Hat Linux توانسته است این مشکلات و نیازها را برطرف کند.
نحوه مهاجرت از CentOS 6,7,8 به Red Hat Enterprise Linux
برای مهاجرت از CentOS به Red Hat به توصیه شرکت Red Hat باید نسخه CentOS خود را مطابق با نسخه Red Hat انتخاب نمایید.
برای مثال اگر شما از CentOS6 استفاده میکنید بهتر است برای مهاجرت Red Hat6 را انتخاب کنید و بعد از مهاجرت کامل، Red Hat را آپگرید نمایید.
همچنین در دو شکل زیر نقشه راه مهاجرت از نسخههای CentOS6، Oracle linux6، CentOS7، CentOS8، Oracle linux7 و Oracle linux8 به لینوکس ردهت نشان داده شدهاست.