先日より長らく、分散型SNS「Mastodon」にて運営しております私専用のおひとり様サーバ「Telmina One」が停止しておりました。
昨日・2022年11月19日、それを復旧、より正確には新規に構築してデータを移設致しました。
後学と備忘のため、そのときの作業記録について、覚えている範囲でメモに残します。
なお、今回は停止してしまったサーバのメディアやデータを新サーバに移設することが目的のため、最低限、旧サーバの下記の情報のバックアップを取得しているという前提です。
- データベース(PostgreSQL)のダンプ
- メディア一式(
/home/mastodon/live/public/system/
ディレクトリとその配下)
- 設定ファイル(
/home/mastodon/live/.env.production
)
- テーマファイル一式があればそれらについても
/home/mastodon/live/app/javascript/system/
配下に設置したカスタムテーマファイル類
/home/mastodon/live/config/themes.yml
/home/mastodon/live/config/locales
においてカスタムテーマを設定したファイル
- Faviconやその他イメージがあればそれらについても
もっと読む…
先日より長らく、分散型SNS「Mastodon」にて運営しております私専用のおひとり様サーバ「Telmina One」が停止しておりました。
本日は朝から一日がかりで復旧、より正確には新規構築を実施致しました。
後日(恐らく明日)に、今回の作業メモについて残したいと思います。明日は実施しませんが、今後、私がそことはまた別に運営しております「LIBERA TOKYO」に対しても、いずれ同じことをしなければならなくなると思われますので。
一応簡単にメモしておきますと、本日(より正確には昨晩から)おこなった作業の概要は次のとおりです。
- さくらのVPS1台契約追加
- VPS初期設定
- ドメインネームサーバの設定変更
- 「Mastodon」および依存モジュール一式のクリーンインストール
- Mastodonは現行最新版のv4.0.2を適用。
- 下記ページを参照
- 事前に取得してある、これまで「Telmina One」を稼働させていたサーバの設定ファイル類、データベースおよびメディアの書き戻し
- 翻訳機能導入
何とか無事、サーバが停止してしまった16日の時点のデータで復旧することができました。
「Telmina One」と連合していただいている各サーバ管理者の皆様、および私のアカウント「 @Telmina@one.telmina.com 」とやりとりのある皆様に対しましては、多大なるご迷惑をおかけしてしまい、申し訳ありませんでした。
また、再構築への助言をいただいたサーバ管理者の皆様に、厚く御礼申し上げます。
#2022年 #2022年11月 #2022年11月19日 #お知らせ #業務連絡 #Mastodon #マストドン #SNS #分散型SNS #Fediverse #復旧
連日、分散型SNS「Mastodon」がらみの話で恐縮ですが、本日はこれに関する業務連絡が3点ございます。
1点目:おひとり様サーバ復旧計画
今週に入ってから2度にわたる不調により現在停止中の、私専用のおひとり様サーバ「Telmina One」につきまして、以下の内容で復旧(事実上の再構築)を計画しております。
- 作業日時
- 作業内容
- さくらのVPS1台契約追加
- VPS初期設定
- 「Mastodon」および依存モジュール一式のクリーンインストール
- できればこれを機に、現行最新版であるv4.0.2を導入したい。
- 事前に取得してある、これまで「Telmina One」を稼働させていたサーバの設定ファイル類、データベースおよびメディアの書き戻し
なお、今回は さくらのVPSによって用意されているスタートアップスクリプトは用いず、公式のインストール方法もしくはそれに準ずる方法にてインストールを試みる予定です。
しかしながら、自分はこれまで公式やそれに準ずる方法でMastodon一式を導入したことがありません。そこで、「Mastodon」においてサーバを運営されている方数名には既に声を掛けておりますが、当日インストール作業中に、副アカウント「 @Telmina@mastodon-japan.net 」からサーバ管理者の皆様に質問等をさせていただく場合がございます。よろしければ、お手伝いいただけると非常に助かります。
もっと読む…
今週に入ってから2度にわたるサーバの不調により、分散型SNS「Mastodon」において私・テルミナ™と関わりのある皆様に対し、ご迷惑をおかけしております。
今週不調に陥った私専用のおひとり様サーバ「Telmina One」につきましては、依存モジュールの一部をうまく適用できないため、完全な復旧については断念し、今週末にVPSをもう1カ所契約してそちらにMastodon本体および依存モジュール一式をクリーンインストールし、そこに対して、2度目の不調の時にバックアップを取得したデータベースとメディアの状態を書き戻す形で再開させることを検討しております。
可能であればそのときに、Mastodon v4系を適用したいと考えておりますが、無理そうである場合、月曜日9時時点のデータベースの状態であれば確実に復旧可能であることが判明しておりますので、Mastodon v3.5.5で運用したいと思います。
なお、今週末は「Telmina One」の再設置を最優先とさせていただきますので、私が運営しているもう一つのサーバである「LIBERA TOKYO」につきましては、v4系の適用は当分先のこととなります(年内には何とか適用したい…)。なお、「LIBERA TOKYO」には現在、v3.5.5適用済みです。
私と関わりのあるサーバ管理者諸氏には時々助力を仰ぐこともあろうかと思いますが、その際は是非お助けいただければと思います。
#2022年 #2022年11月 #2022年11月17日 #お知らせ #業務連絡 #Mastodon #マストドン #SNS #分散型SNS #Fediverse #復旧