分享

Mastodon v4.4.0升级指南

目录

升级指南

最最最最重要的莫过于先备份数据库了

docker exec mastodon-db-1 pg_dump -Fc -U postgres postgres > name_of_the_backup.dump

从4.3.X 升级到 4.4.0

按照官方给出的提示 要求先升级到4.3.9版本

然后再一次操作

  1. 通过设置环境变量 SKIP_POST_DEPLOYMENT_MIGRATIONStrue 来运行预部署数据库迁移:
docker-compose run --rm -e SKIP_POST_DEPLOYMENT_MIGRATIONS=true web bundle exec rails db:migrate
  1. 重启所有 Mastodon 进程。

  2. 运行部署后的数据库迁移:

docker-compose run --rm web bundle exec rails db:migrate
  1. 如果您使用 ElasticsearchOpenSearch,请使用
docker-compose run --rm web bin/tootctl search deploy --only-mapping -only=accounts

重建账户搜索索引映射。