FreeBSD
公式サイトFreeBSDとは
FreeBSDは、Linuxとは系統の異なるUNIX系のオープンソースOSです。OS本体とツール群を一体で開発する方針、安定したネットワーク機能、portsやpkgによるソフトウェア管理、jailによる軽量な隔離環境などが特徴です。国内でも古くからWebサーバー、メールサーバー、ファイルサーバーに採用されてきたため、長年運用されているシステムの中にはFreeBSDで動き続けているものが少なくありません。
弊社が採用する理由
弊社が新規構築でFreeBSDを第一候補にすることは多くありませんが、他社が構築した既存サーバーの引き継ぎ・保守では、FreeBSDで動いているシステムをお預かりすることがあります。Linuxとはコマンドや設定ファイルの流儀、ソフトウェアの更新方法が異なるため、扱える会社が限られるのが実情です。弊社はフルスタックエンジニアがサーバーからアプリケーションまで一貫して担当する体制のため、FreeBSD上のLAMP/LEMP構成の保守、セキュリティ更新、必要に応じたLinuxやクラウドへの移行まで対応できます。動いているものを止めずに、安全に更新できる状態へ戻すことを優先します。
向いている案件
- FreeBSDで稼働している既存のWebサーバー・メールサーバーの保守
- 担当者が不在になった長期稼働サーバーの引き継ぎ
- Linuxやクラウドへの計画的な移行
保守・移行の観点
FreeBSDはリリースごとにサポート期限が定められており、まずOSのバージョンと更新の適用状況を確認します。ソフトウェアの更新はpkgまたはportsで行い、PHPやデータベースのバージョンを上げる際はアプリケーションへの影響をステージング環境で検証します。設定やサービス管理の流儀がLinuxと異なるため、引き継ぎ時には構成を文書化し、次の担当者に渡せる状態にしておきます。保守契約の範囲で更新適用とバックアップの確認を定期的に行います。
組み合わせて使う技術
よくあるご質問
FreeBSDのサーバーをLinuxに移したほうがよいですか?
動作に問題がなく更新も適用できているなら、急いで移す必要はありません。サポート期限や、担当できる人員の確保が難しい場合には、Linuxやクラウドへの移行を計画的に進めることをご提案します。
資料が残っていないFreeBSDサーバーでも引き継げますか?
現状の構成を調査して文書化するところから始めます。調査の範囲と手順は他社が作ったシステムの引き継ぎチェックリストの記事で解説しています。
関連するサービス
関連する開発ガイド
- 他社が作ったシステムの引き継ぎ・保守を依頼するときのチェックリスト前の開発会社が作ったシステムの保守を別の会社に引き継ぐときの手順を、資料・アカウント・ソースコード・環境の棚卸しから調査、リスク整理、保守範囲の合意、移行まで、確認項目の表とともに解説します。
- 納品後の保守・運用で何が必要かシステムは納品後も動かし続ける必要があります。監視、バックアップと復元テスト、OS・ミドルウェア・CMSのアップデート、ステージングでの検証、保守契約の範囲という基本を整理します。
- 中小企業のWebシステムに最低限必要なセキュリティ対策専任の担当者がいない中小企業でも押さえておきたい Web システムのセキュリティ対策を、SSL/TLS・認証と多要素認証・権限の最小化・アップデート・バックアップ・ログ・個人情報の順に優先度をつけて整理します。
監修: Unlogical Systems合同会社(杉並区・西荻窪)公開