コミュニティソリューション

ZimaOSのシステムSSDからHDDまたはRAIDへImmichの写真を移動:ライブラリの移行またはボリュームパスの更新

An August 2025 thread where a new ZimaOS user installed Immich on a 128 GB system SSD but wanted phone photos stored on a separate 500 GB HDD. They tried the old Apps > User database migration and received a Something wrong error. A community reply linked a dedicated Immich storage guide. Current IceWhale documentation now explicitly documents Immich Library migration and a manual Gallery-copy/volume-path method.

目的が「ImmichはSSDにインストールしたまま、写真はHDD/RAIDに保存する」ことであれば、すべてのアプリカテゴリを移動する必要はありません。現在のZimaOSドキュメントには、Immich専用のストレージワークフローがあります。Gallery/Mediaなどのユーザーライブラリにはデータ移行 → ライブラリの移行を使用するか、Immichを停止してGalleryを新しいストレージにコピーし、immich-serverのホストボリュームパスを更新してからアプリを再起動します。

2025年の元のユーザーは、以前の「アプリ → ユーザーデータベースの移行」画面を試し、一般的な「問題が発生しました」というエラーを受け取りました。ZimaOSのストレージおよび移行ツールはその後再設計されているため、現在のImmich移行手順として、当時の画面を決定的な方法として使用すべきではありません。

システムSSD上のアプリデータ、アプリイメージ、ユーザーデータベースの場所を示す旧ZimaOSアプリ移行ページ
元のユーザーは「ユーザーデータベース」に注目していましたが、現在のZimaOSではライブラリの移行がより明確に分けられています。
システムドライブからsda1へユーザーデータベースを移動する際に「問題が発生しました」と表示された旧ZimaOS移行画面
移行先のHDDが空で、Immichライブラリにテスト画像が1枚しかなかったにもかかわらず、以前の移行は失敗しました。

現在のライブラリ移行でユーザーの写真ライブラリを移動する

現在のIceWhaleのドキュメントによると、「設定 → データ移行」では、Gallery、Documents、Media、Backupなどのライブラリカテゴリを別のストレージ場所へ移動できます。

ZimaOSのGallery内に保存されているImmichのスマートフォン写真ライブラリには、これが現在の管理された移行方法です。

現在のImmich写真およびストレージガイドを使用してください。

手動移行では、最初にImmichを停止する必要があります

現在の公式な手動ワークフローは、概念的には次のとおりです。

  1. Immichを無効化または停止する。
  2. Galleryフォルダーを移行先ストレージにコピーする。
  3. immich-serverのボリュームを編集し、ホストパスが新しいGalleryを指すようにする。
  4. Immichを再起動する。
  5. 以前の写真と新しいアップロードを確認する。

アップロードやインデックス作成が実行中の写真データベースの下で、ファイルを移動しないでください。

AppDataと写真ライブラリは異なるストレージ上の選択肢です

Immichのアプリケーションおよびデータベースの状態と、ユーザーの写真ライブラリは、増加速度が大きく異なる場合があります。軽量なアプリのランタイムや設定をSSDに保持し、大容量の写真や動画アセットをRAIDまたはHDDに置くのは合理的です。

Immichライブラリにより大きな容量が必要だからといって、DockerイメージやすべてのアプリのAppDataを移動する必要はありません。

Immichデータベースを別途保護する

アセットライブラリを移動しても、データベースのバックアップの代わりにはなりません。Immichのデータベースには、ユーザー、アルバム、メタデータ、ファイル記録の状態が含まれています。完全な災害復旧が重要な場合は、互換性のあるデータベースのバックアップとアセットファイルを保管してください。

HDDを後でRAIDにする場合は、今から次の移行を計画する

元のユーザーは、テスト用HDDをRAIDアレイに交換する予定でした。安定した最上位のストレージパスと、現在のZimaOSのデータ移行ワークフローを使用すれば、Immichのボリュームを複数の一時フォルダーに分散させるよりも、将来の移行が容易になります。

既存の写真と新しいアップロードの両方を確認する

移行後、以前の画像を複数開き、スマートフォンから新しい写真を1枚アップロードしてください。新しいファイルがシステムSSDを使い続けるのではなく、移行先のHDD/RAIDに保存されていることを確認します。

テスト中に容量の少ないシステムSSDをいっぱいにしない

スマートフォンのバックアップ、サムネイル、アプリケーションキャッシュが蓄積すると、128GBのシステムディスクはすぐにいっぱいになる可能性があります。現在のZimaOSでは、システムドライブが危険な状態になる前に、アプリデータの場所を確認し、カテゴリをより大容量のストレージへ移行できます。

Immichのストレージ場所に関するよくある質問

Immichの写真を移動するだけで、すべてのAppDataを移動する必要がありますか?

いいえ。現在のZimaOSには、ライブラリ専用の移行機能とImmichのボリュームパス方式があります。

元のユーザーは、以前のユーザーデータベース移行に成功しましたか?

いいえ。「問題が発生しました」という一般的なエラーで終了しました。

アプリをSSDに残したまま、写真をHDD/RAIDに保存できますか?

はい。永続的な写真ライブラリのホストパスが希望するストレージに割り当てられており、データベースと設定が適切にバックアップされていれば可能です。