XServer VPSのプラン変更|上位だけで下げられない、大きく始めた時の差額
XServer VPSは、契約の途中でもプランを変えられます。ただし、マニュアルには「上位プランへの変更が可能」「下位プランへの変更は対応しておりません」と書かれています。大きめのプランで始めて、あとで「一つ下で足りた」と分かっても、下げるには新しく申し込み直すことになります。この記事では、プラン変更の決まりを整理し、大きめに始めた場合に契約期間中に払う差額を、公式の料金表から計算します。
(確認:XServer VPS マニュアル「プランの変更」、よくある質問「契約途中でプランの変更は可能ですか?」「プラン変更の際にデータの移動など必要な作業はありますか?」、料金のページ。確認日:2026年10月30日。筆者はXServer VPSでプランを変更して確かめてはいません)
プラン変更の決まり(マニュアル・よくある質問)
| 項目 | 公式の記載 |
|---|---|
| 変えられる向き | 上位プランへの変更が可能。下位プランへの変更は対応していないので、希望のプランを申し込み直す |
| 契約の途中 | 可能。XServerアカウントの「プラン変更」から申請する |
| 事前の操作 | 対象のサーバーをシャットダウンしてから申請する |
| かかる時間 | 数分〜数時間。完了までは、そのサーバーの各種機能が使えない |
| データ | 移す作業は不要。サーバーはそのまま使え、メモリ容量などが上がる |
| 契約期間 | 契約期限が当月の場合は、契約期間も一緒に変えられる |
つまり、小さく始めて、足りなくなったら上げることはデータを移さずにできますが、逆はできません。変更中はサーバーが止まるため、サイトや動かしているプログラムが止まる時間も考えます。
コード:大きめに始めた場合の差額
料金のページで契約期間のタブを押して読み取った月額(税込・初回契約時の月額換算)を使います。読み取った値は xvps_tabs.json に保存したものです。
# XServer VPS は上位プランへの変更だけができ、下位プランへは変えられない(公式マニュアル「プランの変更」)
# そのため、大きめのプランで始めて「一つ下で足りた」と分かっても、契約期間中は差額を払い続けることになる。その額を計算する
# 月額は公式の料金表(税込・初回契約時の月額換算。2026年10月30日に契約期間のタブを押して読み取り)
import json
MEM = ['2GB', '4GB', '8GB', '16GB', '32GB', '64GB']
tabs = json.load(open('xvps_tabs.json', encoding='utf-8'))
price = {term: [int(x.replace(',', '').replace('円', '')) for x in vals] for term, vals in tabs.items()}
print('月額(税込・初回契約時の月額換算)')
print(f'{"契約期間":<8}' + ''.join(f'{m:>9}' for m in MEM))
for term in ('1ヶ月', '12ヶ月', '36ヶ月'):
print(f'{term:<8}' + ''.join(f'{v:>9,}' for v in price[term]))
print('\n一つ上のプランで始めて、下のプランで足りた場合に、契約期間中に払う差額')
for term, months in (('12ヶ月', 12), ('36ヶ月', 36)):
print(f'■ {term}契約')
for i in range(4): # 2GB→4GB … 16GB→32GB
lo, hi = price[term][i], price[term][i + 1]
print(f' {MEM[i + 1]:>5}で始め{MEM[i]:>5}で足りた: 月 {hi - lo:>6,}円 × {months} = {(hi - lo) * months:>8,}円')
計算の結果(Python 3)
月額(税込・初回契約時の月額換算)
契約期間 2GB 4GB 8GB 16GB 32GB 64GB
1ヶ月 1,980 2,640 5,280 11,770 26,510 53,020
12ヶ月 1,540 2,200 4,400 9,350 23,430 46,750
36ヶ月 1,265 2,035 3,850 8,690 22,220 45,650
一つ上のプランで始めて、下のプランで足りた場合に、契約期間中に払う差額
■ 12ヶ月契約
4GBで始め 2GBで足りた: 月 660円 × 12 = 7,920円
8GBで始め 4GBで足りた: 月 2,200円 × 12 = 26,400円
16GBで始め 8GBで足りた: 月 4,950円 × 12 = 59,400円
32GBで始め 16GBで足りた: 月 14,080円 × 12 = 168,960円
■ 36ヶ月契約
4GBで始め 2GBで足りた: 月 770円 × 36 = 27,720円
8GBで始め 4GBで足りた: 月 1,815円 × 36 = 65,340円
16GBで始め 8GBで足りた: 月 4,840円 × 36 = 174,240円
32GBで始め 16GBで足りた: 月 13,530円 × 36 = 487,080円
- 36か月契約で4GBを選び、実は2GBで足りた場合、差額は月770円・3年で27,720円
- 8GBと4GBの差は、36か月契約で約6.5万円。プランが大きいほど、差額も大きくなる
- 長い契約ほど月額は下がるが、下げられない期間も長くなる
プランの選び方(筆者の考え)
- 必要なメモリを先に見積もる:動かすもの(Webサーバー・データベース・常駐するプログラム)のメモリを、手元や今のサーバーで測る。WordPressのデータの量の見積もりはWordPressのサーバー容量の見積もりにあります
- 迷ったら小さいほうで始める:上げる時はデータを移さずに済む。上げた時の料金の扱いは申請画面で確かめる(この記事では未確認)
- 長い契約は、使い方が固まってから:最初は短い契約で試し、メモリの使い方が分かってから長い契約にすると、下げられない期間に縛られにくい。契約期間ごとの総額はXServer VPSの契約期間別の総額で計算しています
- 止まる時間を決めておく:変更中はサーバーが使えないため、アクセスの少ない時間に行う
この記事で確かめていないこと
- 契約の途中で上位プランへ変えた時の料金の計算(差額の請求のされ方)
- 変更に実際にかかる時間
- キャンペーン価格で契約した場合の、変更後の料金の扱い
まとめ
- XServer VPSは、契約の途中で上位プランへ変えられるが、下位プランへは変えられない
- 変更にはサーバーのシャットダウンが要り、数分〜数時間かかる。データを移す作業は要らない
- 大きめに始めて下で足りた場合、36か月契約なら4GBと2GBの差で約2.8万円を払うことになる。迷ったら小さく始めて上げる
本記事はXServer VPSの公式のマニュアル・よくある質問・料金のページにもとづく計算の例です。料金と条件は変わるため、申し込む前に公式で確認してください。使い道と料金はXServer VPS(Linux)の使い道と料金にまとめています。


