秋葉原に住むIT技術者の単なる雑記帳

【お知らせ】Mastodonのマイお一人様サーバ復旧断念 & Mastodonで使えるオブジェクトストレージの情報を求む

無情にもネット接続できなくなってしまった日曜日

 今週日曜日からの自宅ネットワーク回線不通が長引いている影響で、復旧作業を出来ない状態が続いている、Mastodonのマイお一人様サーバにつきまして、誠に残念ではありますが復旧を断念することと致します。

 本日未明に申し上げておりますように、KDDIから新しいルータが届き、そちらをセットアップしたにもかかわらず、ネットワークは不通のままです。もちろん、配線や接続に問題がないことは何度も確認しております。

 今朝、KDDIに問い合わせたところ、やはり設備内の配線の問題だろうと断定されました。状況によっては室内に業者が立ち入るということにもなりかねません。

 そのため、本日中のネットワーク回線復旧およびお一人様Mastodonサーバ再構築作業開始は絶望的な状況となりました。

 本日の夕方には、お一人様Mastodonサーバの停止から1週間を迎えます。いかなる理由があろうとも、それほどの長期間サーバが停止しているということは、外部からはサービスが終了したと見なされても仕方のない状況です。そのため、奇跡的に本日17時頃までに回線が復旧しない限りは、お一人様Mastodonサーバの復旧を断念することとします。

 とはいえ、自分の運営するMastodonサーバを「LIBERA TOKYO」と「まいった~」の二本立てにするつもりはなく、それらのサーバの更新前のサンドボックス的な意味合いとしてでも、3代目となる新お一人様サーバは構築したいと思います。

 それまでの運びについてですが……


3代目お一人様サーバ(仮称)について

 これはネットワーク回線が復旧してからの話になりますが、単にまっさらなMastodonサーバを構築して全くのド新規で運用を開始するわけではなく、次のプロセスで既存の情報をなるべく活かせる形にしたいと思います。

  1. 現在サービスインできていないお一人様サーバについては、いったんOSから再構築する。
    • Mastodonのインストールについては、通常通り「Installing from source」の手順でインストールする。
    • その上に、バックアップ済みのダンプファイルからデータベースを再構築する。なお、メディアファイルは圧縮状態でも数十ギガバイトあるため、そちらについては復旧しない。
  2. 新たにVPSを契約し、そこにも新規にMastodonサーバを構築する。
    • その際、添付画像等のメディアファイルはMastodon本体と同じサーバには保持せず、外部オブジェクトストレージを使用する(後述)。
  3. 旧サーバから新サーバへの「引越」をおこなう。これにより、旧サーバのデータベースに残っているフォロワー情報を新サーバ側に引き継ぐことが出来る。
  4. 旧サーバ側については1週間ほど放置したのち、サーバごと削除する。

オブジェクトストレージの選定について

 ここで、今回私は、以前使用していたもののコスト面で問題があり使用を停止した外部オブジェクトストレージの使用を再開させようと考えております。

 理由と致しましては、今回2代目お一人様サーバのバックアップに時間が掛かっていた理由の一つとして、Mastodonサーバを構築したVPS内に保存しているメディアファイルの容量が肥大化していたためにバックアップにまる一日以上も時間を取られてしまった、ということを挙げられます。そのため、メディアのバックアップをせずに済ませるためにも、オブジェクトストレージは必要なのです。

 以前は「Wasabi」というサービスを利用しておりました。最も当時はまだ日本リージョンが出来ておらず、米ドル建てで費用を支払っており、それも使用停止の理由の一つだったのですが。

 現在はそのときとはまた状況が違っていると思いますので、どのオブジェクトストレージがよいのか、識者に問いたいと思います。

 このサービスがいいよというところがあれば、ぜひ、Mastodonにおいて私の副アカウントとして運用している「 @Telmina@minohdon.jp 」までお知らせください。

 とはいえ、費用対効果を考えるとやっぱり「Wasabi」になっちゃうのかな。先月、今月と無収入状態だったので、正直あまりお金を掛けたくないというのもありますし。

 なお、参考までに、本稿執筆時点において、今回運用を終了することとなる2代目お一人様サーバでは、メディアファイルとして約28GB分のデータが存在しています(「LIBERA TOKYO」では約27GB、「まいった~」では約6.6GB)。

 いずれにせよ、ネットワーク回線が完全に復旧しないことにはそもそも作業を出来ませんので、オブジェクトストレージの選定はある程度しっかりやりたいと思います。

#2024年 #2024年9月 #2024年9月27日 #お知らせ #告知 #業務連絡 #Mastodon #マストドン #分散型SNS #SNS #Fediverse #TelminaOne #KDDI #障害