Как проверить частичную ручную загрузку Immich Android, когда часть assets получает Broken pipe, а остальные проходят: счётчик, маленькая партия, повтор одного файла и защита от дубликатов.
Сведите партию к балансу
До повторной попытки запишите количество selected, successful и failed, а затем проверьте серверную timeline или поиск для каждого тестового asset. Официальная mobile app documentation описывает выбор локальных фото и кнопку Upload. Не полагайтесь только на итоговый toast: один файл может быть на сервере, даже если общая партия завершилась ошибкой. Используйте копии трёх некритичных изображений разного размера без личных EXIF. Не удаляйте originals и не запускайте Free Up Space, пока серверное присутствие не подтверждено.
Контроль размера и направления
В той же доверенной сети отправьте один маленький файл, затем один более крупный, сохраняя приложение и сервер неизменными. Запишите время, размер, момент Broken pipe и число переданных байт, если оно показано. Если маленький проходит, а крупный падает, размер или длительность остаются переменной, но не установленной причиной. Если оба падают sporadically, проверьте stability сети и server logs в узком окне. Не открывайте порт сервера наружу ради теста и не публикуйте локальный URL.
Повторяйте только failed asset
Официальная mobile backup документация указывает, что Immich рассчитывает checksum и пропускает уже существующие assets, независимо от способа исходной загрузки. Тем не менее безопаснее выбрать только failed item и повторить его один раз, затем проверить library. Не отправляйте всю пятидесятифайловую партию повторно: это усложняет подсчёт и нагрузку. Если retry успешен, сохраните оба времени и не называйте проблему исправленной. Если сервер показывает дубликат, не удаляйте варианты до сравнения asset details и backup.
Эскалация без личных фотографий
Подготовьте версии server и mobile app, Android build, способ развёртывания, тип сети, таблицу размеров трёх тестовых файлов, баланс партии, один очищенный текст Broken pipe и server log за минуту. Переименуйте файлы и удалите IP, account IDs и токены. Остановитесь после одного successful и одного failed retry: длинные серии не нужны. Не очищайте app data и не переустанавливайте до экспорта журнала. Исправление подтверждается официальным релизом и успешной контрольной партией с точным балансом, а не отсутствием toast.
Материал подготовлен редакцией VOne с применением ИИ для баланса партии; факты проверены по официальным Immich docs, личные фотографии не используются.
Источники и проверка
- Immich: Mobile App проверено 2026-08-13
- Immich: Mobile Backup проверено 2026-08-13
- Immich releases проверено 2026-08-13
Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.