プロジェクト

全般

プロフィール

丼鯖を更新 » 履歴 » バージョン 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. ぎゃふん完了を告知。