「Mastodon自宅鯖のメンテナンス=鯖缶修行」(自分用のメモ)
【Back Up Mastodon Database】
$ sudo systemctl stop --now mastodon-web mastodon-sidekiq mastodon-streaming
$ cd /home/kimiko
$ sudo -u postgres -i pg_dump -F t mastodon > mastodon_pgsql.tar
$ sudo reboot
これで/home/kimikoにバックアップファイルができているので、WinSCPでWindows11機に保存(SS)
【Restore the database】
$ sudo -u postgres -i pg_restore --clean --dbname=mastodon /home/kimiko/mastodon_pgsql.tar
怖いので、まだ試していません。
もしDBが壊れたら、ダメモトでやってみます。
【Let’s EncryptのSSL証明書を更新】
まず事前の試運転
$ sudo certbot renew --dry-run
OKなら--dry-runオプションを外して本番モードで実行
$ sudo certbot renew
$ sudo reboot
次回は5月25日前に予定。
その前にcertbotからメールがくるかな?