Misskey鯖 バックアップから蘇らせたときの記録
まずpostgresqlとredisのバックアップとMisskeyのメディアファイル(files)をどっかに退避しておく(オブジェクトストレージの場合は別途要調査)
https://misskey-hub.net/docs/install/ubuntu-manual.html
↑だいたいこれに沿って構築し直す
※シェルスクリプトは使わない
1.psqlでユーザーまで作ったところで
データベースを作るかわりにpsql < backupfile でバックアップファイルからデータベースを読ませる
2.Redisのインストールまで進めたら
Redisのバックアップファイルを所定のパスに上書きする
3.Misskeyのgit checkout masterまで終わったら
Misskeyディレクトリの中にfilesを展開する(オブジェクトストレージの場合は別途手順要調査)
4.Misskeyビルド後
pnpm run init←これは打たない
5.あとは手順通り進め、祈りながら起動して元の状態になってれば成功
Conversation
Notices
-
Embed this notice
あおい (blue0a6m5c@mi.kyanos.one)'s status on Wednesday, 02-Aug-2023 22:10:08 JST あおい - JJ1GUJ@admin likes this.
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Tuesday, 17-Oct-2023 05:25:47 JST naskya::dev @blue0a6m5c@mi.kyanos.one ちなみにシェルスクリプトでのインストールもできます
データベースを初期化している行をデータベースを復元するコマンドに書き換えて(Redis のバックアップも使いたければそれを復元するコマンドも追記して)走らせれば動きますIn conversation permalink