Rozwiązanie społecznościowe

Dysk systemowy ZimaOS jest pełny, a migracja danych utknęła: wolne miejsce, AppData, małe pliki i bezpieczne odzyskiwanie danych

A February-November 2025 thread where a ZimaCube system SSD reached 0 B free after Resilio indexing large data. App-data migration appeared stuck at 5%, then slowly reached 49% and eventually completed after more than a day. The user later said stopping Resilio/indexing prevented the system disk from filling again.

To źródło pokazuje, dlaczego pełny dysk systemowy ZimaOS może sprawić, że migracja wygląda na zawieszoną, niekoniecznie niszcząc podstawową macierz RAID ani dane użytkownika. Dysk SSD systemu o pojemności 228 GB w ZimaCube osiągnął stan 0 B dostępnego miejsca po tym, jak dane indeksowania i aplikacji związane z Resilio rozrosły się na dysku systemowym. Dostęp przez SMB i Finder nadal działał, ale panel sterowania stał się niestabilny, a migracja początkowo zatrzymała się na poziomie 5%.

Migracja ostatecznie ruszyła dalej — do 45%, następnie 49%, a w końcu zakończyła się po ponad dobie. Autor oryginalnego wpisu poinformował później, że zatrzymał także dalsze indeksowanie i zapisywanie przez Resilio na dysku systemowym. Obecna dokumentacja ZimaOS wyraźnie zaleca przechowywanie danych AppData poza dyskiem systemowym.

Dysk SSD systemu był całkowicie pełny

Dysk SSD systemu ZimaOS pokazujący 228 GB zajętego miejsca i 0 B dostępnego miejsca, podczas gdy macierz danych NAS pozostawała sprawna
Na źródłowym dysku systemowym nie pozostało już wolnego miejsca, mimo że duża macierz pamięci nadal miała wolną przestrzeń.

Migracja danych aplikacji początkowo wyglądała na zatrzymaną na poziomie 5%

Ekran migracji ZimaOS przenoszącej dane aplikacji z ZimaOS-HD do Cube, zatrzymany na poziomie 5%
Przez wiele godzin migracja pokazywała 5%, podczas gdy na dysku systemowym praktycznie nie było wolnego miejsca.

Powolny postęp nie oznaczał, że migracja została trwale przerwana

Użytkownik później zobaczył, że migracja osiągnęła 45%, a następnie w nocy 49%. Kilka miesięcy później potwierdził, że ostatecznie się zakończyła, prawdopodobnie po ponad dobie.

Migracja obrazów aplikacji ZimaOS z ZimaOS-HD do Cube na poziomie 49% po pracy przez całą noc
Duże ilości danych aplikacji zawierające wiele małych plików mogą przenosić się niezwykle wolno, nawet gdy pasek postępu nadal się przesuwa.

Obecne zalecenia IceWhale wyraźnie ostrzegają przed zapełnianiem dysku systemowego danymi AppData

Obecne wytyczne dotyczące ścieżek przechowywania danych aplikacji wskazują, że bazy danych aplikacji, miniatury, metadane i inne dane AppData mogą zapełnić mały dysk systemowy, powodując nieprawidłowe działanie aktualizacji, aplikacji i samego urządzenia.

Skorzystaj z obecnych wytycznych dotyczących przechowywania danych AppData.

Zatrzymaj aplikację, która nadal zapełnia dysk

Zwolnienie kilku gigabajtów nie pomoże, jeśli Resilio, model LLM, pamięć podręczna Immich lub inny kontener natychmiast zapisze je ponownie. Zidentyfikuj aplikację zajmującą pamięć systemową i zatrzymaj ją przed ponowną próbą migracji.

Przed ponowną próbą migracji zapewnij wolne miejsce robocze

Proces migracji potrzebuje miejsca na bazy danych, stan tymczasowy, dzienniki i operacje aplikacji. Usuwaj lub przenoś wyłącznie dane, które zostały jednoznacznie zidentyfikowane; nie wykonuj szerokiego czyszczenia katalogu głównego w nieznanych katalogach systemowych.

Gdy system będzie stabilny, użyj obecnego narzędzia migracji danych

Obecna wersja ZimaOS umożliwia przenoszenie obrazów Dockera, danych aplikacji Dockera i zarządzanych baz danych użytkowników między przestrzeniami dyskowymi za pośrednictwem Ustawienia > Migracja danych.

Zobacz obecny proces migracji danych.

Ogromna liczba małych plików może spowalniać operację bardziej, niż sugerowałby ich łączny rozmiar

Bazy danych indeksów, miniatury i katalogi metadanych mogą wymagać znacznie większej liczby operacji systemu plików na gigabajt niż duże pliki multimedialne.

Nie przenoś ręcznie aktywnych danych AppData w trakcie migracji

Późniejszy uczestnik dyskusji ręcznie przeniósł folder AppData modelu LLM, gdy migracja była już zatrzymana. Może to spowodować rozbieżność między skonfigurowaną ścieżką aplikacji, stanem migracji ZimaOS i rzeczywistą lokalizacją w systemie plików.

Źródło zgłaszało również osobny problem z nazwami plików w Resilio

Kilka miesięcy później timothy poinformował, że Resilio zmieniło nazwy plików zawierających nieobsługiwane znaki, przez co wyglądały one na brakujące w ZimaOS. Wyraźnie sprostował wcześniejsze podejrzenie, że ZimaOS utracił te pliki.

Uszkodzony panel sterowania nie oznacza utraty puli pamięci

Źródło nadal umożliwiało korzystanie z SMB i Findera, mimo że panel sterowania wylogowywał użytkownika, a interfejs migracji zachowywał się nietypowo. To ważne rozróżnienie: pełny dysk systemowy może zakłócić działanie usług płaszczyzny sterowania, podczas gdy oddzielna macierz danych pozostaje zamontowana i dostępna do odczytu.

Zachowaj te dowody przed podjęciem destrukcyjnych działań dotyczących RAID-u lub reinstalacji.

Przed rozpoczęciem kolejnej migracji zdiagnozuj dysk systemowy

Sprawdź, które katalogi zajmują miejsce na dysku systemowym, zidentyfikuj aplikację, która je wykorzystuje, i zatrzymaj proces zapisujący dane. Jeśli aplikację można bezpiecznie usunąć i odtworzyć, usuń jej zbędne dane pamięci podręcznej lub obrazu za pomocą obsługiwanych narzędzi zamiast kasować przypadkowe katalogi.

Gdy pojawi się wolne miejsce robocze, uruchom ponownie tylko wymagany serwis lub aplikację i upewnij się, że ilość wolnego miejsca pozostaje stabilna przed rozpoczęciem migracji.

Obecna migracja jest operacją sterowaną na pełnym ekranie

Obecna dokumentacja IceWhale informuje, że podczas działania migracji danych inne operacje są niedostępne. Zaplanuj przestój aplikacji, których dane są przenoszone, unikaj jednoczesnego ręcznego przenoszenia plików i pozwól migracji osiągnąć wyraźny stan zakończenia lub błędu przed modyfikowaniem tych samych folderów.

Reinstalacja jest ostatecznością, a nie pierwszą reakcją na 0 B wolnego miejsca

Jeśli dane użytkownika i pamięć masowa są nienaruszone, zwolnienie miejsca systemowego i ukończenie migracji AppData może przywrócić działanie systemu bez odbudowy NAS-a. Jeśli reinstalacja okaże się konieczna, najpierw wykonaj kopię zapasową danych aplikacji, metadanych pamięci masowej i kluczowych plików, a następnie postępuj zgodnie z aktualnymi wytycznymi dotyczącymi odzyskiwania i reinstalacji.

Często zadawane pytania dotyczące pełnego dysku systemowego

Czy migracja opisana w źródle ostatecznie się zakończyła?

Tak. Autor oryginalnego wpisu poinformował później, że zakończyła się po ponad dobie.

Czy pasek postępu migracji zatrzymany na poziomie 5% dowodzi utraty danych?

Nie. W opisanym przypadku później ruszył dalej, a SMB i RAID pozostały dostępne.

Co obecni użytkownicy powinni zrobić najpierw, gdy ZimaOS-HD jest pełny?

Zatrzymać aplikację, która nadal zapisuje dane, bezpiecznie zwolnić miejsce, a następnie użyć bieżących narzędzi migracji danych i AppData zamiast usuwać nieznane pliki systemowe.