ubuntu
カテゴリ
Immich アップデート
2026/10/05 15時'cloud'
immich 新版の案内が表示されていた、パッチ〜マイナーバージョンアップ(v3.2.4→v3.3.0 など)なら、以下の手順で行う。

cd /mnt/data/docker/immich

# 1. DBバックアップ
docker exec immich_postgres pg_dumpall -U postgres > /mnt/data/backup/immich_db_$(date +%Y%m%d).sql

# 2. 最新イメージ取得&再作成
docker compose pull
docker compose up -d

# 3. 起動確認
docker compose logs -f immich-server

最後の「docker compose logs -f」 の -f は「follow(追従)」オプションで、ログを流し続けながら待機する状態、新しいログをまち続けるので、Ctrl + C を押せば、ログ追従を終了してプロンプトに戻る。ブラウザからImmichにアクセスして、新版になっていること・写真が問題なく見えることを確認すれば完了。

DBバックアップした「immich_db_$(date +%Y%m%d).sq」は不要なので削除。

但し、メジャーバージョンアップ(v3.x→v4.x など)のときや、リリースノートに "Breaking Change" や Postgres/VectorChordイメージの変更指示がある場合は、今回のように「DBイメージの変更は必要か」「破壊的変更はあるか」を一度確認してから更新するのが安全。具体的には immich公式のリリースページ を見れば一覧できる。
記事一覧