Files
obsidian-vault/personal/tech/kraken-truenas-media-copies.md
T

126 lines
8.6 KiB
Markdown

# Кра́кен → TrueNAS: сверка копий медиа
> Составлен 2026-09-22. Проверка перед сносом: есть ли на TrueNAS копии
> доксериалов, документалок и мультфильмов с Кра́кена.
> **Ответ: копий почти нет. Доксериалы/документалки — 0 копий. Мультфильмы — частично.**
## Зачем проверяли
Alex запросил подтверждение перед удалением: «подтверди что все документалки и
мультфильмы на truenas есть копии». Если копия есть — снос безопасен.
## Хосты (не путать)
| Хост | SSH | arch | Что |
|---|---|---|---|
| **Кра́кен** | `ssh kraken` | aarch64 | Debian 12 / OMV, Lampac, Radarr, Sonarr |
| **TrueNAS** | `ssh truenas_admin@mallexxx.duckdns.org` | x86_64 | TrueNAS SCALE 24.10.2.4 |
## Что на TrueNAS
Пул `RED_2TB` (986 ГБ, 78% занято). Медиа — в `/mnt/RED_2TB/storage/`.
| Папка | Файлов | Размер | Что внутри |
|---|---|---|---|
| `Movies` | 804 | 2031,81 ГБ | основная фильмотека |
| `Cartoons` | 966 | 191,09 ГБ | мультфильмы + мультсериалы |
| `series` | 71 | 55,77 ГБ | сериалы |
| `cartoons-series` | 9 | 2,62 ГБ | **только сборник `Kazaki`** |
| `documentaries` | **1** | 2,18 ГБ | **только `Храброе сердце.avi`** |
| `documentaries-series` | **0** | 0 | **пусто** |
🔴 **`documentaries` и `documentaries-series` на TrueNAS фактически пусты.**
Всё, что на Кра́кене в этих папках (307 ГБ) — **уникально, копий нет**.
## Покрытие мультфильмов Кра́кена на TrueNAS
### Есть копия (14 позиций, 30,1 ГБ)
| ГБ | Тайтл | Копия на TrueNAS |
|---|---|---|
| 11,97 | король лев (1994) | `Король Лев.avi` |
| 3,74 | ну, погоди! | `Ну погоди!` (22 файла) |
| 3,36 | 38 попугаев 1976-1991 | `38 Попугаев` (12 файлов) |
| 3,25 | остров сокровищ (1988) | — |
| 2,96 | котенок по имени гав | `Котенок по имени Гав` (4) |
| 1,97 | чебурашка | `ЧеБурашка` (4) |
| 0,82 | обезьянки | — |
| 0,70 | винни-пух | `Винни Пух` (3) |
| 0,34 | вовка в тридевятом царстве | `Вовка в тридевятом царстве.avi` |
| 0,34 | как львенок и черепаха пели песню | одноимённый файл |
| 0,27 | трое из простоквашино | `Простоквашино` (3) |
| 0,17 | бобик в гостях у барбоса | `Бобик в гостях у Барбоса.avi` |
| 0,16 | времена года (1969) | — |
| 0,05 | пиф-паф ой-ой-ой 1980 | `Пиф-паф Ой-ой-ой!.avi` |
Также на TrueNAS есть, но на Кра́кене в других папках: `Smeshariki.DVDRemux`
(207 файлов, 61,6 ГБ) · `Pinky.and.the.Brain` (114, 24,9 ГБ) · `Tom and Jerry`
(163, 15,3 ГБ) · `Малышарики` (256) · `Мимимишки` (120) · Принцесса Мононоке ·
Ходячий замок · Мой сосед Тоторо · Книга Джунглей · Полярный экспресс · Аладдин (3) ·
Бэмби I–II · Ледниковый период · Золушка · Русалочка · Кунг-фу Панда · Мадагаскар 2 ·
Белка и Стрелка · Труп невесты · Балерина · Аисты · Рапунцель · Тачки · Фердинанд ·
Роджер Рэббит · Аленький цветочек · Жил-был пёс
### Копии НЕТ (только на Кра́кене)
Современная иностранная анимация: `кот в сапогах 2011` · `lightyear` · `inside out` ·
`luca` · `миграция` · `encanto` · `elemental` · `turning red` · `Super Mario` ·
`despicable me 4` · `corpse bride` · `the iron giant` · `le grand mechant renard` ·
`земля до начала времен` · `the secret life of pets`
Советская анимация: `ёжик в тумане` · `мойдодыр` · `снежная королева 1957` ·
`двенадцать месяцев` · `чиполлино` · `сказка сказок` · `золотая антилопа` ·
`дюймовочка` · `маугли 1973` · `волшебник изумрудного города` · `Доктор Айболит` ·
`Приключения капитана Врунгеля` · `Тайна третьей планеты` · `Neznaika.na.lune` ·
`Bremenskie.muzykaнty` · `малыш и карлсон` · `домовёнок кузя` · `Приключения Фунтика` ·
`баба-яга против` · и ~60 короткометражек
**Итог: из ~104 мультфильмов на Кра́кене копия есть у ~40, у ~64 — нет.**
## ✅ Как это использовалось (2026-09-22, выполнено)
Результат сверки лёг в основание списка на снос — [[personal/plans/kraken-media-inventory-cleanup]]:
| Папка Кра́кена | Копии на TrueNAS | Решение |
|---|---|---|
| `documentaries` (71,9 ГБ) | **нет** | 🔴 **оставлено** — уникально |
| `documentaries-series` (235,6 ГБ) | **нет** | 🔴 **оставлено** — уникально |
| `cartoons` группы 3 (30,1 ГБ, 14 поз.) | ✅ есть | снесено |
| `cartoons` группа 4 (192,6 ГБ, 30 поз.) | ❌ нет | снесено (решение Alex'а — копий не делать) |
⚠️ **Группа 4 удалена БЕЗ копий** — Alex подтвердил явно. Современная иностранная анимация
(`luca`, `encanto`, `elemental`, `super mario`, `turning red`, `corpse bride`, `lightyear`,
`inside out`, `миграция`, `кот в сапогах 2011`, `the iron giant`) и советская классика
(`маугли 1973`, `снежная королева 1957`, `Тайна третьей планеты`, `Доктор Айболит`,
`Врунгель`, `Neznaika.na.lune`, `Bremenskie.muzykanty`) **существуют теперь только на TrueNAS
там, где совпало**, и нигде — там, где не совпало.
**Вывод для будущих проверок:** сверка копий — необходимый шаг, но вердикт по спорным
позициям всегда за Alex'ом. Наличие/отсутствие копии — вход, не решение.
## Метод
1. Обход TrueNAS: `find /mnt/RED_2TB/storage/{Cartoons,cartoons-series,documentaries,documentaries-series,Movies,series}`
→ `/tmp/truenas_media.tsv` (1851 строка), стянут на Mac в `/tmp/truenas_media.json`.
2. Нормализация имён (снятие качества, релиз-группы, года, расширения) + токенное
сравнение в обе стороны: `inter/min(len) >= 0.85` и `inter/max(len) >= 0.6`.
3. Скрипты: `/tmp/tn_inv.sh` (обход), `/tmp/tn_load.py` (загрузка), `/tmp/tn_compare.py`
и `/tmp/tn_cartoons.py` (сверка).
Артефакты: `/Users/admin/kraken-vs-truenas.json`, `/tmp/truenas_media.tsv`.
## Питфоллы
- 🔴 **`documentaries` на TrueNAS не пуста, но содержит 1 файл** — `Храброе сердце.avi`
(2,18 ГБ, от 2022). Легко принять за «копии есть».
- 🔴 **`cartoons-series` на TrueNAS = 1 сборник `Kazaki`**, а не полноценный раздел.
- ⚠️ `find` по 966 файлам `Cartoons` идёт долго (несколько минут) — не таймаутить.
- ⚠️ Названия на TrueNAS в основном **русские** (`Король Лев.avi`), на Кра́кене —
смешанные. Матч только по нормализованным токенам, не по подстроке.
## Связанные
- [[personal/plans/kraken-media-inventory-cleanup]] — инвентаризация и список на снос
- [[personal/tech/lampac-deployment]] — Lampac, disk inventory
- [[family/plans/kraken-backup-to-truenas]] — бэкапы Кра́кена на TrueNAS