CentOSのサポート終了後はどこへ移す?AlmaLinux・RHELへの乗せ換えか作り直しかの決め方

CentOSのサポート終了後はどこへ移す?AlmaLinux・RHELへの乗せ換えか作り直しかの決め方

「CentOS はもうサポート切れです、と言われてしまった…」

「OS を替えたら、あの業務システムは動くのだろうか」

CentOS のサポート終了を知ったものの、上で動いているシステムをどうするか決めかねていませんか?

作った会社とはもう連絡が取れない、社内に Linux が分かる人がいない。そんな状態で、移し先の OS の名前だけが並んだ記事を読んでも、何から手をつければいいかは見えてきません。

本記事では、版ごとの正式な期限、4つの移し先、OS を替えるだけで済むか作り直すかの決め方を解説します。書き手は、システムの保守と作り直しを受ける開発会社です。

この記事の要点

  • CentOS で動くシステムの移し替えと作り直しは、ソフィエイトが中身の調査から受けます:作った会社がいなくても始められる
  • CentOS 7・8 は終了済み:7 は2024年6月30日、8 は2021年12月31日
  • 移し先は AlmaLinux・Rocky Linux・RHEL:9 系なら2032年5月31日まで
  • 決め手は OS ではなく上のシステム:新しい OS で動くか、直せる人がいるか

CentOS の移し先は AlmaLinux・Rocky Linux・RHEL の9系か10系です。OS を替えるだけで済むか作り直すかは、上のシステムが新しい OS で動くかで決まります。当社に頼む場合の費用の目安は次のとおりです。

頼むこと 当社の目安 決まり方
現状調査と移行計画 金額は刷新のページで案内 1システムごと
OS の乗せ換え 中身を見て見積もり 台数・部品の版・試す量
作り直し(小規模) 100万〜400万円 機能を絞ったもの
作り直し(中規模) 500万〜2,000万円 利用者と管理の画面
移したあとの保守 月11万円〜 月2人日の作業量から

乗せ換えの金額に幅があるのは、サーバーの台数より、上で動く PHP やデータベースの版と、動作を確かめる操作の量で手間が変わるからです。

CentOS のサポート終了で、こんなことありませんか?

困りごとの正体は OS ではなく、その上で動いている業務システムです。OS の入れ替えは手順が決まっています。手が止まるのは、乗っているシステムが新しい OS で動くか誰にも分からないときです。

保守会社や監査で「サポート切れ」と言われた

セキュリティの点検や取引先の監査で、CentOS 7 のサーバーを指摘される。指摘された側は「いつまでに、何に替えればいいのか」を自分で調べるところから始めることになります。

作った会社や担当者がもういない

サーバーを立てた担当者が辞め、作った会社とも連絡が取れない。設計書もなく、どこに何が入っているか分からない。この状態だと、OS を替えたあと動かなくなっても直す手段がありません。

替えるならいっそ作り直したいが、何年かかるか分からない

画面が古い、直すたびに別の所が壊れる。そんなシステムなら、OS の入れ替えを機に作り直しも考えたくなります。ただ作り直しは年単位の仕事なので、今の危ない状態をそれまで放っておくわけにはいきません。

よくある3つの困りごと

  • サポート切れの指摘:何に替えるか分からない
  • 直せる人がいない:動かなくなったら終わり
  • 作り直したい:完成まで危ないまま

3つとも、OS の名前を決める前に「上のシステムがどうなっているか」を知ることで解けます。次の章で、まず期限の事実をそろえます。

「Claude Codeで始める業務改善 20事例」を無料でお配りしています

いつ何が止まったか:版ごとの期限

CentOS Linux 7・8 と CentOS Stream 8 のサポートはすでに終わり、残る CentOS Stream 9 も2027年5月31日に終了します。

版 サポート終了 今
CentOS Linux 8 2021年12月31日 終了
CentOS Stream 8 2024年5月31日 終了
CentOS Linux 7 2024年6月30日 終了
CentOS Stream 9 2027年5月31日 あと約半年

出典:CentOS Project「CentOS Linux と CentOS Stream の違い」(2026年11月に確認)

CentOS Linux 8・Stream 8・Linux 7・Stream 9と、AlmaLinux・Rocky Linux・RHELの8系・9系・10系のサポート終了日を並べた図。CentOSは2027年までにすべて終わり、9系は2032年5月、10系は2035年5月まで続く。
CentOS は2024年までに終わり、移し先の9系は2032年まで続く

終わったのは更新で、システムは今日も動く

サポートが終わると、見つかった穴をふさぐ更新が出なくなります。サーバーは翌日も動くので、気づかないまま何年も使われがちです。社外に公開しているサーバーなら、穴が開いたまま動かし続けるのは避けてください。

CentOS Stream は「次の RHEL」を先に試す版

CentOS の開発は、2020年12月に CentOS Stream へ一本化すると発表されました(CTC「CentOSサポート終了の背景と対策」)。後継として名前が挙がる CentOS Stream は、Red Hat が次に出す RHEL の変更を先に流す版です。中身が先に変わっていくので、何年も同じ状態で動かしたい業務システムの置き場所には向きません。

有償の延長サポートは時間を買う手段

CentOS 7 には、他社が有償で更新を出す延長サポートがあります。たとえばサイバートラストは、2028年6月30日までの延長サポートを出しています。セキュリティ更新の料金は1システムあたり年210万円です(サイバートラスト「CentOS 7 延長サポート」)。期限が先に延びるだけなので、移し替えや作り直しが終わるまでのつなぎとして使います。

期限について押さえること

  • CentOS 7・8:どちらも終了済み
  • CentOS Stream 9:2027年5月末で終了
  • 延長サポート:有償。出口ではない

今 CentOS 7 で動いているなら、すでに期限は過ぎています。決めるのは「いつまでに」より「何に移すか」です。

移し先は4つ:3つのOSと作り直し

OS だけ替えるなら、移し先は CentOS と同じ系統の AlmaLinux・Rocky Linux・RHEL のどれかで、選ぶ版は9系か10系です。3つとも CentOS と同じ RHEL の系統なので、設定やコマンドの多くがそのまま通じます。

移し先 OS の費用 9系の期限
AlmaLinux 無料 2032年5月31日
Rocky Linux 無料 2032年5月31日
RHEL 有償の契約 2032年5月31日
作り直す 開発費 技術を選び直す

出典:AlmaLinux リリースノート、Rocky Linux リリース、Red Hat「製品のライフサイクル」(いずれも2026年11月に確認)。10系はどれも2035年5月31日までです。

① AlmaLinux

向く会社:OS の費用をかけずに、CentOS と同じ感覚で使い続けたい。気をつけること:困ったときに聞く先は、自社か保守を頼む会社です。CentOS から切り替える道具は AlmaLinux も Rocky Linux も出していますが、本番の前に試す環境で通します。

② Rocky Linux

向く会社:AlmaLinux と同じです。気をつけること:AlmaLinux との差は小さく、どちらを選ぶかより、保守する会社がどちらに慣れているかが結果に効きます。

③ RHEL(Red Hat Enterprise Linux)

向く会社:取引先や監査から「メーカーの保証がある OS」を求められる、問い合わせ先を契約で持ちたい。気をつけること:毎年の契約の費用がかかります。Red Hat は CentOS 7 をその場で RHEL 7 に切り替える道具(Convert2RHEL)を出しています。9系にするには、そこから版を上げる作業がさらに要ります。

④ 作り直す

向く会社:上のシステムが新しい OS で動かない、直せる人がいない、直すたびに壊れる。気をつけること:年単位の仕事です。完成までの間は、①〜③か延長サポートで穴をふさいでおきます。

4つの違い

  • AlmaLinux・Rocky:無料。聞く先は自分で持つ
  • RHEL:有償。メーカーに聞ける
  • 作り直す:根本が直る。年単位

版は9系か10系を選び、8系は避けます。8系は2029年5月31日に終わり、3年後に同じ作業がもう一度来るからです。

「Claude Codeで始める業務改善 20事例」を無料でお配りしています

OS を替えるか作り直すかは、上のシステムで決まる

確かめるのは「新しい OS で動くか」「直せる人がいるか」「不具合とデータが限界か」の3つです。OS の名前はこのあとで決めても間に合います。

① 新しい OS で動くか、試す環境で先に動かす

CentOS 7 の上で動く業務システムは、古い PHP や Python、古いデータベースに頼っていることがあります。OS を9系にすると、こうした部品の版も上がり、プログラムがそのままでは動かないことがあります。本番とは別に1台用意し、画面の操作・帳票・ファイルの出力・夜間の自動処理まで一通り通してから決めます。

② 直せる人がいるか

試して不具合が出たとき、直せる人がいなければ OS だけ替える道は選べません。ソースコードが手元にあるか、サーバーに入る権限が自社の名義か、読める人がいるかを確かめます。詳しくはPHP のバージョンを上げるか作り直すかの決め方に書いています。

③ 不具合とデータが限界なら、OS の話ではない

直しきれない不具合が積み上がっている、データが膨らんで処理が遅い。この状態なら、OS を替えても困りごとは残ります。サポート終了は、作り直しの判断を先に延ばさないための締め切りとして使います。「直せない」システムをどう扱うかは、レガシーシステムの延命・入れ替え・作り直しの選び方にまとめています。

OSを替えるか作り直すかを決める3つの確認。新しいOSで動くか、直せる人がいるか、不具合とデータが限界かを並べ、灰色だけならOSを替え、青が1つでもあれば作り直しも考えると示している。
3つとも「はい」なら OS を替える。1つでも「いいえ」なら作り直しも考える

ソフィエイトの見立て

作った人がいないシステムを引き継いだ過去の案件では、あとから書かれた設計書が、実際に動いているプログラムと違っていたことがありました。それ以来、当社は設計書ではなく、動いているコードとサーバーを読んで今の作りを確かめています。

別の引き継ぎでは、誰も把握していなかった契約とドメインが100件以上見つかりました。CentOS のサーバーも、その「誰も知らない1台」になりやすいものです。OS を何に替えるかの前に、サーバーの中身と、ほかに何が動いているかを一覧にしてください。

進める順番:棚卸しから切り替えまで

順番は「棚卸し → 試す環境 → 切り替え」で、作り直すと決めたら別の線で並行して進めます。作り直しの完成を待ってから移すと、その間ずっと穴が開いたままになるからです。

  1. ステップ①:棚卸しをする
    CentOS のサーバーの台数と役割、上で動くシステム、PHP やデータベースの版、つながっている先、直せる人の有無を1枚に書き出します。
  2. ステップ②:試す環境で動かす
    AlmaLinux か RHEL の9系か10系で1台立て、システムを入れて業務の操作を通します。動けば乗せ換えの日を決め、動かなければ延長サポートで時間を買います。
  3. ステップ③:本番を切り替える
    バックアップを取り、戻す手順を書いてから移します。業務が止まってよい時間帯を、先に社内で決めておきます。
  4. ステップ④:作り直しを別の線で始める
    前章の3つの確認で作り直しと決めたら、期限とは別に要件の整理を始めます。詳しい進め方は、システムリプレイスを止めずに移す5ステップで解説しています。
OSを替えて穴をふさぐ線(棚卸し・試す環境で動かす・本番を切り替え)と、作り直す線(要件の整理・段階的に作る・止めずに移す)を並行して進める図。
OS の乗せ換えで先に穴をふさぎ、作り直しは並行して進める

サーバーごとクラウドへ移すことも、この機会に考えられます。サーバー機の買い替えがなくなる一方で、毎月の費用の見方が変わります。何から始めるかはクラウド移行を失敗しない手順にまとめています。

進める順番

  • 棚卸し:中身と直せる人を1枚に
  • 試す環境:9系か10系で通す
  • 切り替え:戻す手順を書いてから
  • 作り直し:期限とは別の線で

「Claude Codeで始める業務改善 20事例」を無料でお配りしています

移す前に決めておく3つのこと

見落としやすいのは、OS だけ替えて安心し、上の部品の期限を忘れることです。ほかにも、期限に追われると抜けやすい点を挙げます。

OS を替えても、上の部品の期限は別に来る

OS を9系にしても、システムが古い PHP やフレームワークに頼っていれば、次に来るのはそちらの期限です。OS の期限と並べて、部品ごとの期限も棚卸しの紙に書いておきます。同じ時期に Windows のサーバーもあるなら、Windows Server 2016 のサポート終了と乗せ換えの決め方もあわせて読むと、まとめて計画できます。

延長サポートを買った日に、出口を決める

延長サポートは期限が来れば終わります。契約した日に「いつまでに何へ移るか」を決め、社内で共有してください。担当者が替わって期限だけが延び、同じ判断をもう一度するのが一番高くつきます。

「同じ OS の系統だから動く」と決めつけない

AlmaLinux・Rocky Linux・RHEL は CentOS と同じ系統ですが、7 から9系へ上げると中の部品が大きく変わります。たとえば8系からは Python 2 が標準では入らず、ファイアウォールの仕組みも nftables に替わっています(Red Hat「RHEL 8 の導入における検討事項」)。夜間に動く処理や、昔書いたスクリプトが止まりやすいのはこのためです。切り替えてから動かないと気づくより、試す環境で先に確かめたほうが安く済みます。

始める前のチェック

  • 部品の期限:PHP・DB も書き出す
  • 延長サポートの出口:契約の日に決める
  • 動くかの確認:本番の前に1台で試す

この3つは、棚卸しの1枚に足しておけば抜けません。

まとめ:先に穴をふさぎ、作り直しは別の線で進めよう

CentOS Linux 7 は2024年6月30日、8 は2021年12月31日にサポートが終わっています。OS だけ替えるなら、移し先は AlmaLinux・Rocky Linux・RHEL の9系か10系です。

決め手は OS の名前ではなく、上で動くシステムです。新しい OS で動き、直せる人がいるなら乗せ換えで済みます。動かない・直せない・不具合とデータが限界なら作り直しですが、完成までの間は乗せ換えか延長サポートで穴をふさいでおきます。

ソフィエイトでは、作った会社がいないシステムでも、動いているコードとサーバーを読んで今の仕組みを資料にするところから受けています。中身を調べて進め方を決めるならシステム刷新・現状調査のページを、移したあとの保守を頼むなら保守・引き継ぎのページをご覧ください。自社のシステムの場合を聞きたいときは、30分の無料相談でお答えします。

3分でできる! 開発費用のカンタン概算見積もりはこちら

自動見積もり

お問い合わせ

 

お問い合わせ

 

\まずは15分だけでもお気軽にご相談ください!/

    業務委託(フリーランス・副業)で働きたい方は開発パートナー募集からお申し込みください。

    ご用件

    このサイトは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

    関連記事

    自動見積もり