丼鯖を更新 » 履歴 » バージョン 1
白林檎 美和, 2020/07/16 02:44
1 | 1 | 白林檎 美和 | # 丼鯖を更新 |
---|---|---|---|
2 | [Upgrading to a new release](https://docs.joinmastodon.org/admin/upgrading/)と,[リリース案内](https://github.com/tootsuite/mastodon/releases)の “Upgrade notes” に従えばよし。 |
||
3 | 1. 更新に伴い**ぎゃふん**することを,利用者へ告知。 |
||
4 | 1. 丼サービスとDBMSを停止。 |
||
5 | |||
6 | ``` |
||
7 | # service mastodon stop |
||
8 | # service redis stop |
||
9 | # service postgresql stop |
||
10 | ``` |
||
11 | 1. DBをバックアップ。 |
||
12 | ``` |
||
13 | $ sudo tar cJvf mastodon-db-<現リリースのタグ>.tar.xz /var/db/{postgres,redis} |
||
14 | Password: <ユーザーmastodonのパスワード> |
||
15 | $ sudo chown mastodon:<ユーザーmastodonの所属グループ> mastodon-db-<現リリースのタグ>.tar.xz |
||
16 | ``` |
||
17 | 1. 最新リリースのソースを, gitのリポジトリから取得。 |
||
18 | ``` |
||
19 | $ cd live |
||
20 | $ git fetch --tags |
||
21 | $ git checkout <最新リリースのタグ> |
||
22 | ``` |
||
23 | 1. Upgrade notesにある作業のうち, “non-Docker” 向けのものを実施。 |
||
24 | FreeBSD + Dockerで丼鯖を運営している方がいましたら,注意点等を教えていただけるとうれすぃかも。 |
||
25 | 1. DBMSと丼サービスを起動。 |
||
26 | ``` |
||
27 | # service postgresql start |
||
28 | # service redis start |
||
29 | # service mastodon start |
||
30 | ``` |
||
31 | 1. TLを正しく読み書きできることを確認。 |
||
32 | 1. ぎゃふん完了を告知。 |