年別アーカイブ 2024年6月1日

投稿者:sirius

AWS(Lightsail)から別VPSに移行しました

 本ブログは開設以来AWS Lightsailを使い続けていましたが、5月からIPv4利用の追加コストが必要になったり、ゲームサーバ用のVPSを別に借りたこともあり、そちらに統合しました。さらばAWS…

 ちなみにOSも異なり、Cent OSではなくUbuntuで再構築しています。

投稿者:sirius

サイトのバックアップについて

 こちらに記載した通り、Lightsailのインスタンスが破損してしまい、バックアップも取っておらず復旧に手間取りましたので、各種必要データを定期的にバックアップするようにしたいと思います。

続きを読む
投稿者:sirius

Lightsailのファイルシステム破損トラブル

 本ブログはAWSのLightsailを使用しているのですが、ファイルシステムが破損してしまったようで、サイトに接続できなくなるどころか、SSHもすべて不可能になってしまいました。。。

 色々と試行錯誤しながら復旧できたので、何をやったかざっくりですが今後のために備忘のメモだけ残しておきます。

  • Lightsailのインスタンスのスナップショットを作成
  • スナップショットをEC2にエクスポート
  • EC2でスナップショットからインスタンス作成
  • EC2で別インスタンスを作成
  • ボリュームを別インスタンスにアタッチ
  • 起動したらxfs_repairで修復を試みる
  • 修復したら修復したボリュームを別インスタンスのルートボリュームとしてマウントして起動
  • 必要ファイルをすべてバックアップ、圧縮する。DBのダンプも取る。
  • EC2側はここでお役御免。不要なインスタンス、ボリューム等すべて削除する
  • Lightsailで新インスタンス作成
  • 必要なファイルを転送して、一から構築

 Lightsailは、安い分簡易的な機能しかもっていないため、コンソールからはほぼ何も出来ず、お手上げ状態でした。EC2にエクスポートできたことで、ボリュームを読み出してどうにか復旧まで漕ぎつけました・・。

 今後は定期的にバックアップを取得して、かつバックアップも別サーバに転送出来る仕組みを構築します。

投稿者:sirius

【Palworld】Windows専用サーバからLinux専用サーバへの移行

 Palworldの専用サーバを、WindowsからLinuxに移行する手順を残しておきます。

 本手順は、専用サーバ(SteamCMD)同士での移行になります。マルチプレイ環境からの移行とは異なりますので注意してください。

続きを読む