HomelabDeck
← Всички ръководства

Как да мигрираш от Google Photos към Immich: практическо ръководство

Immich е self-hosted решение за архив на снимки и видео с мобилни приложения, разпознаване на лица и AI търсене. Това е най-близката безплатна замяна на Google Photos, а библиотеката остава изцяло твоя.

Това ръководство покрива само миграцията: какво да подготвиш, как да експортираш от Google, как да импортираш и какво да провериш, преди да откажеш каквото и да е. Стойностите за RAM следват официалните изисквания, а не наши измервания, виж ограниченията. Още не сме тествали Immich с GPU, затова не твърдим нищо за скорост.

Бърза съпоставка

ВместоSelf-hostRAMЛиценз
Google PhotosImmich
Self-hosted алтернатива на Google Photos с AI търсене и мобилен бекъп.
~8 GBAGPL-3.0

Числата за RAM са приблизителни оценки от нашите тестове.

Преди да започнеш

  • Провери официалните изисквания: Immich в момента препоръчва 8 GB RAM и 4 CPU ядра (минимум 6 GB и 2 ядра). Може да работи с 4 GB само с изключено machine learning.
  • Планирай мястото: твоят Takeout експорт плюс 10-20% за миниатюри и транскодирано видео. Базата данни (обикновено 1-3 GB) трябва да е на локален SSD, не на мрежов дял.
  • Immich препоръчва Docker на обикновен Linux хост или на пълна виртуална машина. Docker в LXC контейнер не се препоръчва от проекта, затова на Proxmox по-сигурният избор е VM.
  • Не отказвай Google хранилището и не трий нищо от Google Photos, докато не минеш проверките в края.

Стъпки за миграцията

  1. Инсталирай Immich с официалния docker-compose.yml и .env от документацията на Immich или ползвай compose файла от нашата страница за Immich като начало. Създай админ акаунта.
  2. Отвори Google Takeout, избери само Google Photos и експортирай. Избери ZIP файлове и по-голям размер на архива, после свали всички части.
  3. В Immich отиди в настройките на акаунта и създай API ключ.
  4. Свали инструмента immich-go от официалната му страница с версии и следвай README за командата from-google-photos. Той свързва всяка снимка с нейния JSON с метаданни, така че датите, локациите, описанията и албумите се запазват.
  5. Импортирай на по-малки части, ако библиотеката е голяма, и пази оригиналните Takeout файлове до края.
  6. Инсталирай мобилното приложение на Immich, влез и включи автоматичния бекъп за папките с камера, които искаш.

Какво да провериш, преди да откажеш Google

  • Сравни броя снимки и видеа в Immich с този в Google Photos.
  • Провери на случаен принцип дати, локации и няколко албума, включително стари снимки и скрийншоти.
  • Отвори няколко видеа и live photos и в уеб, и на телефона.
  • Изчакай да приключат фоновите задачи на Immich (миниатюри, разпознаване на лица, индексиране за търсене), преди да оцениш качеството на търсенето.

Честни ограничения

  • Self-hosting означава, че ти отговаряш за бекъпите. Immich сам по себе си не е бекъп: пази дъмп на базата и папката с качванията на втори диск и копие на друго място (идеята 3-2-1).
  • Стойността в нашия каталог следва официалната препоръка от 8 GB RAM. Това не е наше измерване, а реалното ползване расте с размера на библиотеката, така че планирай повече при голяма.
  • Takeout не е перфектен. Част от метаданните може да липсват или да не съвпадат, затова пазим оригиналите и проверяваме първо.
  • Някои функции на Google Photos, като част от инструментите за редакция и поведението на споделените албуми, са различни в Immich.
  • Не сме тествали Immich с GPU. Отделна видеокарта не е задължителна и може да ускори задачите за machine learning, но не публикуваме числа, които не сме измерили.
Разгледай всички приложения →Прочети седмичните бележки →