2024年1月の元記事は、主に概要の紹介と外部チュートリアルへのリンクで構成されています。BigBearCasaOSを使えば、セルフホスト型の写真・動画バックアッププラットフォームであるImmichをCasaOSにインストールできると説明していますが、フォーラム本文には、その動画で使用された完全なCompose定義、ストレージパス、データベース設定、イメージバージョンは保存されていません。
つまり、長期的に維持するページとして最も安全なのは、2年前のスタックを記憶だけで再構築することではありません。過去の情報はそのまま残し、実際のインストールには現在のBig Bearストアと、現行のImmichパッケージ定義を使用してください。
これは過去のCasaOS向け情報です
この投稿は2024年1月のもので、CasaOSカテゴリに属しています。それ以降、CasaOS、ZimaOS、Big Bear、Immichはすべて大きく変化しています。
現行のインストールを確認せずに、2024年当時のイメージタグ、ポート、データベース構成をそのまま使用しないでください。
Big Bearは現在も独自のアプリストアを運営しています
Big Bear CasaOSリポジトリは現在も सक्रियで、CasaOSおよびZimaOS向けに独自に維持されているアプリストアであると説明しています。IceWhaleのエコシステムで一般的に利用できるものの、IceWhaleのプロジェクトとして資金提供または運営されているわけではありません。
Immichをインストールする前に、現在のBig Bearアプリストアを確認してください。
Immichは複数のコンテナで構成されるアプリケーションです
実際のImmich環境には、メインサーバー、PostgreSQL、機械学習サービス、ValkeyなどのRedis互換サービスが含まれる場合があります。これらのサービスには、それぞれ異なる永続データ要件があります。
写真フォルダーだけを移動し、データベースとAppDataを小容量のシステムディスクに残すと、将来的に容量不足が発生する可能性があります。
最初のアップロード前に写真の保存先を計画してください
メディアライブラリは、一時的なコンテナレイヤー内ではなく、何年も写真を保存する予定のストレージデバイスに配置してください。パッケージにホスト側のアップロード先またはライブラリパスを指定する項目がある場合は、大量のスマートフォン写真をインポートする前に、そのホスト側パスを適切なCasaOSストレージへ設定してください。
コンテナ側のパスは、現在のパッケージが想定している値から変更しないでください。
PostgreSQLは写真ファイルとは別に保護してください
Immichのデータベースには、画像ファイルだけから完全に再構築できないメタデータが含まれています。そのため、バックアップ計画には写真ライブラリとデータベースおよび永続的なアプリ状態の両方を含める必要があります。
JPGファイルが入ったフォルダーは重要ですが、それだけではImmichを完全に復元するためのバックアップにはなりません。
機械学習キャッシュもストレージを消費します
顔認識や検索用のモデルは、ダウンロードしたモデルファイルやキャッシュによって追加のディスク容量を消費することがあります。容量の小さいCasaOSシステムドライブでは、アップロードフォルダーだけでなく、各サービスのボリュームをすべて確認する必要があります。
Immichのメジャーアップデートはアプリケーションの移行として扱ってください
Immichは速いペースで更新されています。複数コンテナ構成を更新する前に、リリースノートを確認し、データベースとメディアをバックアップして、現在のCompose定義またはアプリ定義のコピーを保管してください。すべてのメジャーリリースが、イメージタグを置き換えるだけで更新できるとは限りません。
対象システムがZimaOSの場合は、ZimaOS専用のImmich手順を使用してください
この情報はCasaOS向けです。現在のZimaOSには、独自のApp Store、ストレージ管理機能、YAML編集機能、Immichのストレージおよび移行に関するガイダンスがあります。CasaOS向けチュートリアルを根拠に、現在のZimaOSでも同じパッケージ構成が使われていると判断しないでください。
CasaOS上のImmichに関するよくある質問
元のフォーラム投稿には、完全なインストール設定が保存されていますか?
いいえ。主に外部のBig Bearチュートリアルへのリンクを掲載しているだけです。
Big BearはIceWhaleが所有するアプリストアですか?
いいえ。現在のリポジトリには、独立して維持されていると記載されています。
写真以外に何をバックアップすべきですか?
PostgreSQLデータベースや、その他の永続的なImmichアプリケーション状態も重要です。
