@homugi@fedibird.com systemd環境でなら何度か吹っ飛ばして再インストールかけたことあるんですけど、Dockerまるでわからん…
とりあえず2024.3.1入れ直してデータベースをマイグレーション…とか…
@6BT9 >とりあえず2024.3.1入れ直してデータベースをマイグレーション…とか…
それを…目指してみます…!
ただ、いまたぶん…2024.5を入れ直してしまっているから…どうなるのか…
@homugi@fedibird.com
補足説明ですー。
2024.5.0を入れた段階で壊れたのなら、元の2024.3.1入れ直しただけで動くと思うんです。
でも2024.5.0が入ったあと、データベースのマイグレーションをする段階で壊れたのなら、2024.3.1を入れて再度マイグレーションする必要があります。
んで、どっちの状況かわからない場合は後者の想定でやって復活させるんですが…
今Docker版の公式ページ見てたんですけど、データベースのマイグレーション作業とかどこにも書いてないな…。自動でやってくれるのかな…。だとしたら2024.3.1入れただけで動くのかな…(ドキドキ)
https://misskey-hub.net/ja/docs/for-admin/install/guides/docker/
@6BT9
・アップデートスクリプトでアップデートしたら、起動しなくなりました。
https://misskey-hub.net/ja/docs/for-admin/install/guides/bash/
・node.jsのバージョンを上げすぎたと思い、バージョンを下げましたが直りませんでした。
・ここで、2024.3.1を入れてみればよかったのか…と思うのですが、もうダメだと思ってubuntuごと初期化しました(!)
・たぶんもうダメです。
・データベースは、こちらの方法そのままでバックアップしているのですが、ここから復元できたら…いいなあ。
https://note.com/yu_koduka/n/n0ba5807b16bf
@6BT9 ありがとうございます…!今日はもうふとんに入りました!!
新しいドメインでいままでのデータベースを…???となっているところです。のんびり構えていきます
@homugi@fedibird.com お布団に入ったのえらい…!
ドメインとデータベースはワンセットです~。
ノートのURLとか全部元のドメインで紐付いてますから、新しいドメインで使おうとしても機能しません。
今のドメインでMisskeyを起動する時は必ず元のDBと、元と同じ内容の設定ファイルを差し込んだ状態で起動するのです。
別のドメイン(サブドメインでも)でMisskeyをやり直す場合はまっさらなDBで始めます。
ちなみにフォロー情報はデータベースから取り出せるはずなので、どのパターンでも大丈夫ですよ。
また明日チャレンジですねー。
@6BT9 ありがとうございます!!すこしわかってきました。あしたまたやってみます !!
@homugi@fedibird.com
Ubuntu入れ直すと、RedisやPostgresやnode.jsが元の環境より新しくなっちゃう事が多いので、そこら辺も含めてゆっくり戻しましょう
(それにしても、私がやらかした色々を思い出したら涙が…)
@homugi@fedibird.com データベースバックアップしてるなら何とかなります~。
私もubuntuから入れ直したことあります(笑)
ただ、同じドメインで新しいMisskeyやろうとすると連合先のサーバーとの間で不整合起こすので、落ち着いて復旧をめざしましょう~。
なんなら今日はもう寝るくらいのペースで…🍵