プロジェクト

全般

プロフィール

丼鯖を更新 » 履歴 » バージョン 3

白林檎 美和, 2025/03/12 18:10

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 3 白林檎 美和
    # service mastodon stop
7
    # service redis stop
8
    # service postgresql stop
9
    ```
10 1 白林檎 美和
1. DBをバックアップ。
11
    ```
12 3 白林檎 美和
    # tar cJvf mastodon-db-<現リリースのタグ>.tar.xz /var/db/{postgres,redis}
13
    # chown mastodon:<ユーザーmastodonの所属グループ> mastodon-db-<現リリースのタグ>.tar.xz
14
    ```
15 1 白林檎 美和
1. 最新リリースのソースを, gitのリポジトリから取得。
16
    ```
17 3 白林檎 美和
    $ cd live
18
    $ git fetch --tags
19
    $ git checkout <最新リリースのタグ>
20
    ```
21 1 白林檎 美和
1. Upgrade notesにある作業のうち, “non-Docker” 向けのものを実施。
22
    FreeBSD + Dockerで丼鯖を運営している方がいましたら,注意点等を教えていただけるとうれすぃかも。
23
1. DBMSと丼サービスを起動。
24
    ```
25 3 白林檎 美和
    # service postgresql start
26
    # service redis start
27
    # service mastodon start
28
    ```
29 1 白林檎 美和
1. TLを正しく読み書きできることを確認。
30
1. ぎゃふん完了を告知。