Jak objawia się pełny dysk
Serwer Minecraft cały czas zapisuje na dysk: zmieniony teren, ekwipunki graczy, statystyki, log. Gdy nie ma już miejsca, te zapisy zawodzą, a serwer mówi o tym w konsoli takimi linijkami:
Konsola
java.io.IOException: No space left on device
Failed to save chunk 12,-4
Failed to store chunk
Failed to save player data for Kai
Couldn't save stats to world/players/stats/<uuid>.json
Failed to save level world
Unable to save the game (is there enough disk space?)| Co widzisz | Co nie zostało zapisane |
|---|---|
No space left on device | To, co serwer właśnie zapisywał; linijki wokół mówią, co to było. |
Failed to save chunk albo Failed to store chunk | Teren: bloki postawione, zniszczone albo odkryte w tej części świata. |
Failed to save player data for | Ekwipunek, pozycja i zdrowie gracza. |
Couldn't save stats to | Czas gry, śmierci i pozostałe statystyki. |
Failed to save level | level.dat, plik ze spawnem świata, czasem i regułami gry. |
Unable to save the game | Odpowiedź na save-all, gdy zapis całego świata się nie udał. |
| Serwer sam się zatrzymał i nie chce wystartować | Jeszcze nic: folder serwera przerósł dysk Twojego pakietu. |
Ten ostatni wiersz to limit pakietu, a nie fizyczny dysk. Zajęte miejsce serwera jest mierzone w czasie działania, a gdy folder serwera jest większy niż dysk w Twoim pakiecie, serwer zostaje zatrzymany, a nowy start jest odrzucany, dopóki folder znowu się nie zmieści.
Nie restartuj w kółko pełnego serwera
Zmiany, których nie udało się zapisać, istnieją tylko w pamięci i znikają w chwili zatrzymania serwera. Ponowny start na pełnym dysku tylko to powtarza. Zatrzymaj serwer, najpierw zrób miejsce, i dopiero wtedy go uruchom.
Zobacz, jak pełny jest naprawdę dysk
Karta „Dysk” w zakładce „Przegląd” pokazuje, ile zajmuje folder serwera obok dysku Twojego pakietu, z udziałem w procentach pod spodem. Liczba jest mierzona co jakiś czas, a nie przy każdym zapisie, więc tuż po dużym usuwaniu może chwilę potrwać, zanim spadnie.

Zakładka „Pliki” mówi, gdzie to miejsce poszło, z jednym haczykiem: kolumna „Rozmiar” podaje liczbę tylko dla plików. Folder pokazuje kreskę, bez względu na to, ile jest w środku. Idziesz więc w dół: otwórz folder, odczytaj rozmiary plików w nim i przejdź do następnego.
Najpierw spójrz na górę folderu serwera
Luźne pliki
.zipi.tar.gzleżą właśnie tam i to najłatwiejsze miejsce do odzyskania.Otwórz logs i crash-reports
Obejrzyj datowane archiwa w
logsi raporty wcrash-reports.Otwórz foldery pluginów i modów
Zajrzyj do
pluginsi poszukaj na górze folderów takich jakbluemapalbomods-oud-20260914.Na końcu spójrz na świat
Od 26.1 teren overworldu jest w
world/dimensions/minecraft/overworld/region, jako pliki.mca. Wiele dużych plików regionów oznacza, że ciężki jest sam świat.
Co zwykle zapełnia serwer
| Gdzie | Co się gromadzi | Dlaczego ciągle rośnie |
|---|---|---|
world | Pliki regionów z terenem | Każdy chunk, który gracz kiedykolwiek wczytał, trafia na dysk i tam zostaje, nawet jeśli nikt tam nie wróci. |
logs | Archiwa takie jak 2026-09-14-1.log.gz | Paper pakuje stary log przy każdym starcie i każdego nowego dnia, a archiwów nigdy nie usuwa. |
crash-reports | Pliki takie jak crash-2026-09-14_21.03.12-server.txt | Jeden na każdy crash, trzymany, dopóki go nie usuniesz. |
| Folder serwera | Pliki .zip i .tar.gz | Wysłany świat albo paczka zostaje po „Rozpakuj”, a „Zip” w zakładce „Pliki” stawia nowe archiwum obok oryginałów. |
plugins/CoreProtect | Log bloków | Każdy postawiony albo zniszczony blok i każdy przedmiot wyjęty ze skrzyni albo do niej włożony staje się wpisem. |
bluemap/web/maps | Wyrenderowane kafelki mapy | Mapa jest rysowana dla każdego obszaru wczytanego przez graczy, w każdym renderowanym świecie. |
mods-oud-<date> | Twoje poprzednie mody | Instalacja paczki z CurseForge albo FTB odkłada stary folder mods na bok, zamiast go usuwać. |
To świat zaskakuje ludzi. Jego rozmiar zależy od tego, ile terenu odkryto, a nie od tego, jak długo ktoś grał. Jeden gracz, który przez wieczór leci na elytrze w linii prostej, może dodać więcej terenu niż miesiąc budowania przy spawnie.

Co można bezpiecznie usunąć, a czego nigdy
| Plik albo folder | Usunąć? | Zanim to zrobisz |
|---|---|---|
logs/*.log.gz | Tak | Zachowaj archiwum z dnia z problemem, którego wciąż szukasz. Nie ruszaj latest.log, dopóki serwer działa. |
Pliki w crash-reports | Tak | Jeśli serwer się crashował, najpierw przeczytaj najnowszy. |
| Zipy świata albo paczki, które już rozpakowałeś | Tak | Uruchom serwer raz z rozpakowanej kopii i sprawdź, czy działa. |
mods-oud-<date> | Tak | Dopiero gdy nowa paczka przez jakiś czas dobrze działa. To Twoja jedyna droga powrotu do starych modów. |
| Kopie świata pod inną nazwą | Tak | Sprawdź level-name w server.properties, żeby wiedzieć, który świat serwer naprawdę wczytuje. |
world i wszystko w środku | Nigdy, dopóki jest używany | Zawiera teren, level.dat i dane każdego gracza w players. |
Folder w plugins | Tylko razem z pluginem | Folder trzyma ustawienia i dane pluginu. Bez niego plugin zaczyna od zera. |
cache, libraries i versions na Paperze | Nie | Zawierają części samego oprogramowania serwera, a nie nic, co zrobili Twoi gracze. |
Zakładka Pliki nie ma kosza
„Usuń” usuwa pliki od razu, folder zabiera ze sobą całą zawartość i nie ma drogi powrotu. W pakiecie z miejscami na kopie najpierw naciśnij „Utwórz kopię” w zakładce „Kopie zapasowe”. W innym wypadku pobierz to, co może Ci się jeszcze przydać; folder trzeba spakować, zanim da się go pobrać, a to wymaga miejsca na archiwum.

Dane pluginów, które rosną w tle
Log bloków CoreProtect
CoreProtect zapisuje wpis dla każdej zmiany w świecie, co właśnie umożliwia cofanie zmian, i właśnie dlatego jego baza rośnie na ruchliwym serwerze. Nowe instalacje trzymają ją w plugins/CoreProtect/database.duckdb. Usunięcie tego pliku kasuje całą historię, więc zamiast tego przytnij ją przez purge:
Konsola
co purge t:30dTo usuwa wszystko starsze niż trzydzieści dni. W grze purge odrzuca okres krótszy niż 30 dni; z konsoli przyjmuje okresy nawet od 24 godzin. Po purge nie cofniesz już zmian sprzed tego momentu, więc wybierz okres, który wciąż obejmuje griefy zgłaszane z opóźnieniem. Żeby od teraz log był mniejszy, plik blacklist.txt w folderze CoreProtect wyłącza logowanie dla wymienionych użytkowników, bloków albo komend. Jak używać logu do cofania zmian, opisuje poradnik o powstrzymywaniu griefingu.
Kafelki map z BlueMap
BlueMap trzyma wyrenderowane mapy jako skompresowane kafelki w bluemap/web/maps, po jednym folderze na mapę. Mapa świata, którego nikt nie ogląda, na przykład Netheru na serwerze, gdzie mapa w przeglądarce służy tylko overworldowi, to miejsce, które możesz odzyskać:
Konsola
bluemap freeze <map>
bluemap purge <map>bluemap purge usuwa wszystkie wyrenderowane dane tej mapy, a BlueMap rysuje ją od nowa, chyba że mapa jest zamrożona. Dlatego freeze jest pierwsze: wstrzymuje aktualizacje tej mapy, a wstrzymanie przetrwa restart.
Nie pozwól światu rosnąć bez końca
Czyszczenie logów daje Ci tygodnie. Świat bez granicy rośnie tak długo, jak gracze odkrywają, więc trwałe rozwiązanie to zdecydować, jak duży może być.
- Ustaw granicę świata. Gracze nie przejdą za nią, więc poza nią nie powstaje nowy teren. Poradnik o wstępnym generowaniu pokazuje dwie komendy i to, jak szeroka ma być.
- Wygeneruj wstępnie teren w tej granicy. Karta „Wygeneruj świat z wyprzedzeniem” w zakładce „Świat” pokazuje, ile miejsca na dysku zajmie każdy promień, zanim zaczniesz, i oznacza promień, który się nie zmieści. Wygenerowany teren zajmuje miejsce od razu, ale potem świat przestaje rosnąć.
- Daj zużytemu wymiarowi nowy początek. Nether, przez który gracze latali przez rok, można usunąć osobno i wraca nowy, co opisuje poradnik o resecie Netheru albo Endu.
- Co jakiś czas czyść logi i raporty crashy. Nic na serwerze nie usuwa ich za Ciebie.
Jak kopie zapasowe mają się do dysku Twojego pakietu
Kopie z zakładki „Kopie zapasowe” nie są trzymane w folderze serwera. Nie pokazują się w zakładce „Pliki” i nie liczą się do karty „Dysk”, więc utworzenie kopii nie przepycha prawie pełnego serwera ponad limit, a usunięcie kopii nie daje serwerowi miejsca.
Mają własny limit. W pakietach z miejscami na kopie zakładka „Kopie zapasowe” pokazuje, ile miejsca zajmują Twoje kopie z przestrzeni, jaką pakiet ma na nie przeznaczoną. Blisko tego limitu możesz trzymać mniej kopii, niż masz miejsc, więc zablokuj te, które chcesz mieć z powrotem. Pakiet bez miejsc na kopie mówi o tym w tej zakładce.
Kopie robione samodzielnie to co innego. Świat spakowany w zakładce „Pliki”, folder skopiowany pod inną nazwą albo folder kopii zapisany przez plugin leżą w folderze serwera i liczą się do karty „Dysk”.
Przywrócenie przywraca też bałagan
Kopia obejmuje cały folder serwera. Przywróć kopię sprzed sprzątania, a stare logi, zipy i kafelki map wrócą razem ze światem, więc po przywróceniu sprawdź kartę „Dysk” i w razie potrzeby posprzątaj znowu.
Sprawdzenie po sprzątaniu
Obserwuj kartę Dysk
Daj jej chwilę na ponowny pomiar. Serwer potrzebuje wyraźnego zapasu poniżej dysku pakietu, a nie kilku megabajtów, bo świat zaczyna zapisywać zaraz po starcie.
Uruchom serwer i przeczytaj konsolę
Pozwól mu w pełni się wczytać i poszukaj w konsoli
Failed to saveiNo space left. Żadne nie powinno się pojawić.Zapisz raz ręcznie
Uruchom
save-allw konsoli.Saved the gameznaczy, że serwer znowu może zapisywać na dysk;Unable to save the gameznaczy, że wciąż nie może.Wejdź i sprawdź ostatnią sesję
Sprawdź budowle z wieczoru, w którym zapełnił się dysk, i poproś graczy o sprawdzenie ekwipunków. To, czego nie udało się zapisać, zniknęło, a przywróci to tylko kopia sprzed tamtego wieczoru.
Jeśli po pełnym dysku serwer w ogóle nie startuje, poradnik o serwerze, który nie startuje opisuje uszkodzony level.dat, a czytanie raportów crashy i logów pomaga z resztą.
Napisane i sprawdzone przez zespół Lodehost, ostatnia weryfikacja 14 września 2026.




