← Wszystkie artykuły i nowości

Minecraft

Minecraft: kopia świata i test aktualizacji

Światy, konfiguracja i dane pluginów wymagają wspólnego planu. Sam starszy plik serwera nie przywraca poprzedniego stanu.

MerMiko2 min czytania

Spisz zakres danych

Zapisz lokalizacje światów, konfiguracji serwera, pluginów, whitelisty i danych zewnętrznych. Plugin ekonomii może używać osobnej bazy, której nie ma w katalogu świata. Zachowaj informacje o wersji silnika, Javy, pluginów i modów. Kopię przechowuj poza katalogiem, który później aktualizujesz.

Wykonaj spójny punkt przywracania

Najprostszy do wyjaśnienia wariant to zaplanowana przerwa: poinformuj graczy, poprawnie zatrzymaj serwer i potwierdź zakończenie procesu. Dopiero wtedy wykonaj kopię plików oraz odpowiednią kopię baz zewnętrznych. Kopia aktywnego katalogu bez mechanizmu koordynacji zapisów nie musi przedstawiać jednego spójnego momentu.

  • Nie podmieniaj pluginów ani pliku silnika pod działającym procesem.
  • Nie twórz archiwum wewnątrz katalogu, który to archiwum obejmuje.
  • Sprawdź wolne miejsce i zakończenie operacji, nie tylko pojawienie się nazwy pliku.

Przetestuj na oddzielnej instancji

Odtwórz kopię w osobnym katalogu i wybierz inny port. Wyłącz lub odseparuj integracje, które mogłyby wysyłać prawdziwe płatności, wiadomości albo zapisy do produkcyjnej bazy. Sprawdź wejście gracza, ekwipunek, teleporty, ekonomię i uprawnienia. Następnie zamknij instancję testową poprawnym zatrzymaniem.

Aktualizuj z planem powrotu

Po pomyślnym teście wprowadź zmianę w ustalonym oknie. Obserwuj pierwsze uruchomienie, ostrzeżenia migracji i logi pluginów. Jeżeli nowsza wersja zmieniła dane świata lub schemat pluginu, powrót może wymagać całej kopii sprzed aktualizacji. Sam starszy JAR nie cofa takiej migracji.

Wersje snapshot uruchamiaj na kopii przeznaczonej do testów. Zgodność klienta, proxy i pluginów jest odrębnym zagadnieniem. Regularny test odtworzenia jest ważniejszy niż samo deklarowanie codziennego backupu.

Źródła i dokumentacja

Odnośniki do źródeł pozwalają sprawdzić daty, dostępność oraz pełny kontekst informacji.

Czytaj dalej

Biblioteka poradników Najnowsze wiadomości