ホーム

投稿者:sirius

このblogについて

サーバ構築のメモがほとんどですが、たまに日常やゲーム、音楽のことも書いていきます。

本ブログは 某VPS(Ubuntu 22.04)で構築&運用しています。

投稿者:sirius

iPhone 17 Pro Maxが届きました

こちらにも書いた通り、9/12(金)の予約開始と同時にiPhone 17 Pro Max ディープブルーを予約し、発売日の9/19(金)に無事届きましたので、もろもろ書いていこうと思います。

続きを読む
投稿者:sirius

モニターが壊れた話

 ある日FF14をプレイしていると、ふとイエローの縦線が画面の左側に走っているのが見えました。マップや画角によっては映らないようにも見えるのですが、メモ帳など真っ白な画面にするとはっきりと見えてしまいます。およそ3年半愛用していたモニターですが、2度も故障(縦の線が入る)を経験してしまいました。

続きを読む
投稿者:sirius

iPhone 17 Pro Maxを予約しました

 9/12にApple Store(Online)でiPhone 17 Pro Max 512GB ディープブルーを予約しました。

 前回の13 Proから4年ぶりのiPhoneです!いつもは通常サイズなのですが、今回はMaxにしました。

 発売日に入手できそうなので、届いたらまた感想など書いていこうかなと思います!

投稿者: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)同士での移行になります。マルチプレイ環境からの移行とは異なりますので注意してください。

続きを読む
投稿者:sirius

Rclone cryptによるクラウドストレージ暗号化

 Rcloneには、クラウドストレージを暗号化出来る機能があります。この機能を使うと、Rcloneでファイルをアップロードする際にファイルが暗号化され、読み込み時に復号されます。クラウドストレージ上には暗号化されたファイルが格納され、Rcloneを介さずにアクセスした場合読み込むことができなくなりますので、安全にファイルを保存できます。

 設定時の手順を残しておきます。

続きを読む
投稿者:sirius

WordPressの別サーバへの移行

 先日書いた通り、Lightsailのインスタンスを新たに作り直して、このブログのサーバをCentOS 7からCentOS 9 Streamに移行しました。その時やった手順など、こちらの記事に残したいと思います。

続きを読む
投稿者:sirius

Let’s EncryptのSSL証明書自動更新(cron)

 Let’s Encryptの導入記事を以前書いていましたが、このままだと証明書が期限切れになった場合に更新されないため、自動更新出来るようにします。 

続きを読む