レンタルサーバからVPSへ移行したときのリアルな判断ログ

レンタルサーバからVPSへ移行するかどうか。
この判断、正直かなり悩むことが多いです。

できることなら、レンタルサーバで済ませたい。
運用も楽だし、管理も単純だし、コストも安い。
ひとり情シス、もしくは少人数体制の社内SEにとって、
「楽に運用できる」というのは何よりも重要です。

なので、社内から何か要望が出たとき、
まず考えるのはいつも「レンタルサーバでできないか?」です。


まずはレンタルサーバで何とかならないかを探る

レンタルサーバでも、

  • ファイルを置くだけの簡単なWebシステム
  • PHP + MySQL で動くツール
  • 小規模な社内向けWebアプリ

このあたりなら、意外と対応できます。

実際、最初はレンタルサーバで試してみることも多いです。
動けばラッキー、ぐらいの感覚ですね。

ただ、やっていくと、
だんだん限界も見えてきます。


地味に効いてくるDB容量制限の壁

レンタルサーバで使えるデータベースは、
ほぼ MySQL 系に限られます。

それ自体は問題ないのですが、
容量制限が意外と厳しいことが多い。

5GB 制限、というプランも珍しくありません。

最初は十分に見えるのですが、

  • ログが溜まる
  • 添付ファイルが増える
  • データ蓄積型ツールを使い始める

こうなってくると、
「先々まで考えると厳しいな…」
と感じる場面が増えてきます。

PostgreSQL が使えるレンタルサーバもありますが、
選択肢はかなり限られます。

世の中の便利なOSSツールは、
PostgreSQL 前提のものも多く、
ここでもレンタルサーバの制約が引っかかってきます。


そもそも社内向けWebアプリを作るのは現実的に厳しい

一人、もしくは少人数の社内SE体制だと、
「要望に合わせてWebアプリを作る」
という選択肢自体が、正直かなり厳しいです。

やろうと思えば、

  • 要件整理
  • 画面設計
  • DB設計
  • 実装
  • セキュリティ対策
  • 運用設計

全部やることになります。

通常業務と並行でこれを回すのは、
現実的にはかなり無理があります。

しかも、社内からの要望は、

  • できるだけ早く
  • とりあえず使える形で
  • 完璧じゃなくていいから

というパターンがほとんど。

「数ヶ月後に完成」では意味がなく、
「来週から使える」が求められます。

そうなると、
既存のOSSツールを探して立てる
という判断が、ほぼ必然になります。


アプリ名から便利ツールを知ることが増えた

最近は、

「便利なツールを探す」
というよりも、

VPSのアプリイメージ一覧を眺めて、
知らないアプリ名を調べる

という流れが増えてきました。

特に Xserver VPS のアプリイメージ一覧を見ると、

  • 見たことのないアプリ
  • 名前だけ知っているツール
  • 何に使うか想像できないOSS

が、ずらっと並んでいます。

「これ何だろう?」
「ちょっと調べてみるか」

そんな軽いきっかけから、

「あ、これ社内のあの要望にハマるな」

と気づくことも多くなりました。


一覧に載っている=それなりに実績がある安心感

アプリイメージとして公式に載っているということは、

  • ある程度使われている
  • 情報が多い
  • トラブル時の対処例も探しやすい

という安心材料にもなります。

完全なマイナーOSSだと、

  • 情報が少ない
  • 日本語情報ゼロ
  • トラブル時に詰む

というリスクも高くなります。

その点、
アプリイメージに載っているツールは、
実務で使っても何とかなる可能性が高い
という感覚があります。

この「心理的ハードルの低さ」は、
ひとり情シス的にはかなり大きいです。


結局、要望に応えてなんぼ → VPSになる

ここまで来ると、
レンタルサーバで粘る理由がだんだん薄れてきます。

  • Linux前提
  • Docker前提
  • systemd前提
  • ポート開放前提

こうした構成が必要なOSSツールは、
レンタルサーバではほぼ対応できません。

結局、

「要望に応えてなんぼ」
→ 「じゃあVPSだな」

という流れに落ち着くことが多いです。


最近のVPSは“すぐ使える”が前提で助かる

最近のVPSは、
ツールがすでに入ったアプリイメージが用意されていて、

  • OSインストール
  • 初期設定
  • ミドルウェア構築

このあたりの手間を、
かなり省略できます。

急ぎ案件のときほど、
この「すぐ立ち上がる」は本当に助かります。

特に Xserver VPS は、

  • マシンスペックが高め
  • 管理画面が分かりやすい
  • 初期構築が楽

という点で、
単機能サーバをポンポン立てる用途と相性がいい印象です。

実際、自分が一番使っているのは、
初期構築が楽で、単機能サーバをすぐ立てられる Xserver VPS です。
このあたりは、実務で使ってみて「楽だった」という理由だけで選んでいます。


それでもレンタルサーバが悪いわけではない

とはいえ、
レンタルサーバがダメという話ではありません。

  • WordPress
  • 会社の公式サイト
  • 軽量な業務ページ

このあたりは、
今でもレンタルサーバで十分です。

自分も、
このブログ自体は Xserver のレンタルサーバ上で運用しています。

「何でもVPS」ではなく、

  • まずレンタルで考える
  • 無理ならVPSに切り替える

このくらいの距離感が、
ひとり情シス的にはちょうどいい気がしています。


今の正直な感想

レンタル → VPS 移行は、
技術的というより、
現場の現実との折り合いで決まることが多いです。

  • 時間がない
  • 人がいない
  • でも要望は来る

この状況で、
一番無理のない選択肢が VPS だった、
というだけの話だったりします。

結果的に、
構築スピードも上がり、
対応力も上がり、
社内からの評価もそこそこ良くなった。

そう考えると、
VPS移行は悪くない判断だったな、
と今は思っています。