最近一時的にサイトにアクセスできない事象が頻発していたので、落ちるタイミングとかを見ていたところ、どうやら夜間帯のバッチ処理時とかにLightsailのWordpressインスタンスが限界を迎えているっぽかったので、これを機に契約しているプランを3.5ドル/月のプランから変更した。
もしかすると同じようにアップグレードをしたい人がいるかもなので、ここに手順を残しておく。
簡単に出来るので、気負わなくても大丈夫!
インスタンスのスナップショットを作成
Lightsailの管理画面にログイン
まずはLightsailの管理画面にアクセスして、ログインをする。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-7.png)
現在動いているインスタンスが表示されればOK。
対象インスタンスの選択
先ほどの画面から、下の図で囲っているインスタンス名をクリックする。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-9.png)
これで対象インスタンスのメニュー画面に移動できる。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-10.png)
旧インスタンスのスナップショット作成
まず、メニューのタブをSnapshotsに切り替える。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-15.png)
切り替えると、Create snapshotのメニューリンクが出てくるので、そちらをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-16.png)
詳細メニューが出てくるので、ここで作成したいスナップショットの名前を付けて、Createをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-14.png)
作成中は以下のようにSnapshotting…と表示される。数分かかるので、完了するまで待機。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-17.png)
完了すると以下のように作成したスナップショットが表示され、利用可能になる。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-18.png)
新インスタンスの作成
ここから、作成したスナップショットから新しいインスタンスを作成する。
対象スナップショットの選択
先ほど作成したスナップショットの右側にあるメニューをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-19.png)
詳細メニューから、Create new instanceをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-20.png)
新インスタンスの情報入力
まず、作成するインスタンスのスペックを決める。個人で使うのであれば、10ドルまでのプランが選択肢になるかと思う。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-21.png)
今回は3.5ドル→5ドルのプランに変更することに。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-22.png)
ちなみに、大きい容量から小さい容量への移行はできないので注意。
例えば、3.5ドルのインスタンスのスナップショットから、5ドルのインスタンスへの移行は可能だが、5ドルのインスタンスのスナップショットから3.5ドルのインスタンスを作成することはできないということになる。
そのため、プラン変更の際にはなるべく1段階ずつ上げるのをおすすめする。
プランを決めたら、次にインスタンスの名前を決める。その他の項目は特にいじらないで問題ない。名前を適当に決めたら、下部のCreate Instanceをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-23.png)
作成中はステータスがPendingとなり操作できないので、少し待つ。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-24.png)
ステータスがRunningとなったら、インスタンスの作成が完了となる。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-25.png)
静的IPのつけかえ
新しいインスタンスを作成しただけだと、旧インスタンスで設定していたドメインなんかと紐づかないので、旧インスタンスに紐づいていた静的IPを新インスタンスに紐づける。
旧インスタンスの静的IPをデタッチ
まずは、旧インスタンスのメニューを開く。今回は右側の止まってるほうが旧インスタンスになる。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-26.png)
Networkingタブを開き、Detachをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-27.png)
以下の選択肢が出るので、Yesをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-28.png)
デタッチが完了すると、旧インスタンスに紐づいていたPUBLIC IPから紐づいていたIPアドレスが削除される。これでデタッチが完了。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-29.png)
新インスタンスに静的IPをアタッチ
次は新インスタンスに静的IPをアタッチする。
今回は左側のインスタンスが新インスタンスなので、そちらのメニューをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-30.png)
Networkingタブを開き、Attach static IPをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-32.png)
プルダウンが表示されるので、先ほどデタッチした静的IPを選択し、Attachをクリック。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-33.png)
以下のように紐づいたらアタッチ完了となる。
![](https://iris-on-bookrest.info/wp-content/uploads/2022/10/image-34.png)
動作確認&旧インスタンスの削除
一通り作業が完了したので、自サイトの動作確認を行い、不要なインスタンス、スナップショットを削除する。
インスタンスは止めているだけだと課金対象になってしまうため、利用しないのであれば削除するのを推奨。また、スナップショットはそんなに大きい金額にはならないももの、やっぱり課金対象にはなってしまうので、こちらも不要であれば削除を推奨。
安定稼働まで数日なり運用してから削除するのもアリ。
この辺りはお好みでOK。
最後に
昔サーバー移転したときはもっと面倒な手順ふんだけれど、Lightsailであればものの10分で出来る。
手軽にサーバーのスペックを上げることができるのは、けっこう大きなメリットだと思うので、これから自分でサイト運営したい人には良い選択になりそう。
多少とっつき辛い部分があるのはご愛嬌ということで。