ホーム

投稿者:sirius

このblogについて

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

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

投稿者: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の導入記事を以前書いていましたが、このままだと証明書が期限切れになった場合に更新されないため、自動更新出来るようにします。 

続きを読む
投稿者:sirius

CentOS 7からの移行

 CentOS 7のサポート期限が近付いてきたため、このブログのサーバをCentOS 9 Streamへ移行しました。ついでにLightsailのインスタンスも1ランク低いもので作り直しました。(どうせブログと簡単なBOTしか動かしていないので)

 (9/19追記)結局元のスペックで作成し直しました。。

 移行にあたっては色々と苦労したので、その辺を今後まとめていきたいと思います。

投稿者:sirius

Rclone設定あれこれ

 Rcloneというソフトウェアを使うと、DropboxやGoogleドライブ、OneDriveといった各種クラウドストレージを、コマンドラインから操作したり、ローカルドライブとしてマウントしたりすることが出来ます。インストール方法や使い方について、手順を残しておきます。

続きを読む
投稿者:sirius

【FF14】ナイトきほんのき(2023/06 パッチ6.4時点)

 突然ですが、FF14の私のメインジョブはナイトです(パッチ6.0からはほぼガンブレしか触っていないですが・・)

 最近新しいFCメンバーの方などにナイトを触ってもらいたい!少しでも興味を持って欲しい!という思いで、ざっくりですがナイトに関する基本的な内容をKeynoteでまとめてみたので、こちらにも載せておきます。

続きを読む