126 lines
8.6 KiB
Markdown
Executable File
126 lines
8.6 KiB
Markdown
Executable File
# Кра́кен → 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
|