…ダメだ。DB書き戻しでエラーになってしまう。このまま解決方法が見つからなかったら、諦めて旧鯖に戻して、新規鯖を立ち上げた上で旧鯖を消すことになる…。
Conversation
Notices
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:24:07 JST Telmina?
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:24:06 JST Telmina?
てゆうか、バックアップを取ったものを全く加工せずにリストアしようとしただけなのに、なぜ…。
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:24:06 JST Telmina?
…今回も移行失敗。
DBの書き戻し以外はすべて成功しているので、PostgreSQLのバージョン違いによる問題の可能性大。
移行元:9.6.17移行先(になるはずだったところ):9.6.19
…とはいえ、どういうわけかPostgresのダウングレード方法が見つからないので、ひとまず今日の引っ越し作業は切り上げる。
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:24:06 JST hinketu@minohdon
@Telmina マニュアルによると、pg_dumpで作ったファイルを読み込ませる前に、DBを作っておくように書いてあるのですが、DBは作りましたか?
https://www.postgresql.jp/document/9.6/html/backup-dump.html
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:24:07 JST Telmina?
全くわからないので、諦めて引っ越し前の鯖はしばらくしたあと捨てることにしよう。嗚呼もったいない…。
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:27:18 JST Telmina?
@hinketu DBは作っていて、オーナーも変えています。
複数のインデックスの作成に失敗している(重複しているとか言われている)ので、不要なデータを消せばいいと思いきや、そこの当たりを付けられていません。
タグ周りのデータがおかしくなっているようなのですが…。う~ん。
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:27:38 JST Telmina?
@hinketu DBは作っていて、オーナーも変えています。
複数のインデックスの作成に失敗している(重複しているとか言われている)ので、不要なデータを消せばいいと思いきや、そこの当たりを付けられていません。
ハッシュタグ周りのデータがおかしくなっているようなのですが…。う~ん。
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:28:45 JST hinketu@minohdon
@Telmina なるほど。その重複しているデータ以外は復元出来た感じですか?それとも重複データ出てきた時点でエラー出して終了ですか?
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:30:27 JST Telmina?
@hinketu 処理自体は最後まで行っているようです。画面は開けたのですが、タイムラインに何も表示されず、管理画面でハッシュタグが絡んでいるところを開くとエラー画面が出てくるという状況です。※ 現在は移行前の環境に戻しているので普通に表示されていますが…。
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:32:07 JST hinketu@minohdon
@Telmina なるほどー。復元したけど、そのデータがうまくないようですね。うーーん。
-
とねぢ @Minoh-don(ash) (toneji@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:33:11 JST とねぢ @Minoh-don(ash)
@Telmina @hinketu 何かややこしそうですね。箕面どんは、CentOSのバージョンアップを考えていますが、うまくいきますかね。
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:34:07 JST hinketu@minohdon
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:34:43 JST Telmina?
@toneji @hinketu 今自分が抱えているのは、DBのバージョンがマイナーなレベルで違うという段階で混乱しているので、あんまり参考にならないですね…。
-
とねぢ @Minoh-don(ash) (toneji@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:36:49 JST とねぢ @Minoh-don(ash)
@hinketu @Telmina 一応、この週末に計画しているのですが。CentOS 7から8へのアップの手順は理解したのですが、PostgreSQLのバージョンが違う場合は戸惑いそうですね。
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:38:43 JST hinketu@minohdon
-
とねぢ @Minoh-don(ash) (toneji@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:41:32 JST とねぢ @Minoh-don(ash)
@hinketu @Telmina 初期化しない限り、そこにデータがあるので、読み込んでくれる淡い期待をしていますが…。まあ、ダメならフルバックアップから戻すだけですね。
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 15:41:56 JST hinketu@minohdon
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 16:22:27 JST Telmina?
なぜか、5月時点のバックアップを戻したときは(一応)うまくいったから、やはり問題はデータだな。
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 16:22:27 JST hinketu@minohdon
@Telmina なるほど。データーかもですねー。
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 16:33:11 JST Telmina?
@hinketu お騒がせ致しました。本当にデータだったようです。先ほどぼやいていた時点の旧鯖のデータのダンプをとってこれを新鯖に書き戻したところ、特にエラーのようなものはなく、無事移行できました。ありがとうございました。
-
sumiyaki (sumiyaki@plr.ph3j.com)'s status on Tuesday, 03-Nov-2020 16:35:23 JST sumiyaki
@Telmina @hinketu @toneji DBではなく、Mastodon 側のバージョンの違いとか、DB関連の設定の違いがないでしょうか?自分のところのPleromaの引越しでも、一度目にPleromaのバージョンが大きく違っていた時は一部の機能がうまく動作しませんでした。#DB #Mastodon #Pleroma -
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 16:35:23 JST Telmina?
@sumiyaki @toneji @hinketu Mastodon本体は移行前後共に3.2.1にしています。DBの設定は移行前に合わせました。DBのリストアでエラーが起きていたので、それが悪さしている可能性が大きいと踏んでいます。
もう少しいじってみます。
-
Telmina? (telmina@minohdon.jp)'s status on Tuesday, 03-Nov-2020 16:35:23 JST Telmina?
@sumiyaki @toneji @hinketu お騒がせ致しました。昼間に作っていたデータのダンプがおかしかったようです(なぜおかしかったのかは不明)。先ほどぼやいていた時点の旧鯖のダンプをとって、それを新鯖に移行したらうまくいったようです。ありがとうございました。
-
とねぢ @Minoh-don(ash) (toneji@minohdon.jp)'s status on Tuesday, 03-Nov-2020 16:35:23 JST とねぢ @Minoh-don(ash)
-
hinketu@minohdon (hinketu@minohdon.jp)'s status on Tuesday, 03-Nov-2020 16:36:01 JST hinketu@minohdon
-