221 Wykładów Uratowanych w 5 Zautomatyzowanych Fazach
Zautomatyzowany audyt archiwum i migracja do chmury terabajtowej biblioteki mediów — od rozrzuconych dysków do zweryfikowanego backupu w chmurze.

221
Odzyskanych wykładów600+
Zaudytowanych wykładów5
Faz automatyzacji0
Utrata danychWyzwanie
Pełna biblioteka KCE — te same ok. 600 wykładów, które wyprodukował mój zespół — leżała rozrzucona po wielu dyskach. Niespójne nazewnictwo, brakujące pliki, zepsuta struktura folderów. Zero inwentarza, zero weryfikacji. Audyt pokazał później, że 221 z nich było realnie zagrożonych: nieobecne w manifestach, źle nazwane albo uszkodzone. Jedna awaria dysku od trwałej utraty.
Ręczne sortowanie zajęłoby tygodnie i nie wyłapałoby braków. Archiwum potrzebowało systematycznego przetworzenia, nie ludzkiej cierpliwości.
Rozwiązanie
Zaprojektowałem 5-fazowy zautomatyzowany pipeline:
Faza 1 — Odkrywanie: skrypty Python przeczesują wszystkie nośniki, budują pełny inwentarz, identyfikują duplikaty i braki.
Faza 2 — Sortowanie: automatyczna kategoryzacja po kursie, typie i kolejności przez parsowanie nazw i ekstrakcję metadanych.
Faza 3 — Audyt: porównanie z manifestami kursów. Flagowanie brakujących wykładów, uszkodzonych plików, konfliktów wersji.
Faza 4 — Weryfikacja: automatyczne sprawdzenie integralności — kodek, rozdzielczość, czas trwania, synchronizacja audio.
Faza 5 — Synchronizacja z chmurą: GoodSync do OneDrive z zweryfikowanym mirroringiem i śledzeniem zmian.
Discovery
Crawl all storage, build inventory
221 files foundSorting
Categorize by course, type, sequence
20 courses identifiedAudit
Cross-reference manifests, flag gaps
0 missing filesVerification
Integrity checks: codec, resolution, sync
100% validatedCloud Sync
GoodSync → OneDrive, verified mirroring
Fully synced
Timeline showing 5 automation phases: Discovery, Sorting, Audit, Verification, and Cloud Sync.
Rezultat
Wszystkie ok. 600 wykładów zaudytowane, zweryfikowane i zsynchronizowane z chmurą. 221, które przepadłyby bezpowrotnie, zostało odzyskanych. Zero utraty danych, a proces jest udokumentowany i powtarzalny.
