Ponowne utworzenie stosu Home Assistant Docker lub Compose nie powinno usuwać konfiguracji, gdy te same trwałe dane z /config zostaną ponownie zamontowane. Gdy po ponownym utworzeniu pojawia się kreator wstępnej konfiguracji lub brakuje integracji, należy najpierw założyć, że nowy kontener korzysta z innego widoku pamięci masowej — a nie że Home Assistant usunął stan domu.
Przed przywróceniem starszej kopii zapasowej sprawdź rzeczywiste montowanie, ścieżkę na hoście, nazwany wolumen, ukryte pliki i uprawnienia. Nieprawidłowy pusty katalog może wyglądać dokładnie jak utrata konfiguracji, podczas gdy oryginalne dane nadal pozostają w innym miejscu na hoście.
Sprawdź, co faktycznie jest zamontowane w /config
Sprawdź działający kontener i potwierdź źródło montowania przypisane do /config. Porównaj je ze starą definicją Compose lub zapisem wdrożenia, zamiast polegać na znajomo brzmiącej nazwie folderu.
Montowania bind w Dockerze zastępują widok katalogu docelowego w kontenerze, a aktualna dokumentacja montowań bind wskazuje, że zamontowanie katalogu hosta w niepustej ścieżce kontenera zasłania znajdujące się tam wcześniej pliki. Pusta lub nieprawidłowa ścieżka źródłowa sprawia więc, że Home Assistant widzi pusty /config.
Nie uruchamiaj kreatora wstępnej konfiguracji ani nie zaczynaj tworzyć nowych integracji, dopóki montowanie nie zostanie potwierdzone. Nowe zapisy w nieprawidłowym katalogu utrudnią późniejsze odzyskiwanie danych.
Odróżnij montowania bind od nazwanych wolumenów
Stos Compose może korzystać z jawnej ścieżki na hoście albo zarządzanego przez Dockera nazwanego wolumenu. Ponowne utworzenie projektu z inną nazwą projektu, nazwą wolumenu lub ścieżką może utworzyć nowy pusty magazyn trwałych danych, podczas gdy stary wolumen nadal istnieje.
Aktualny przewodnik po wolumenach Dockera wyjaśnia, że nazwane wolumeny przechowują dane niezależnie od poszczególnych kontenerów i można je ponownie podłączyć po zastąpieniu kontenera. Usunięcie kontenera różni się zatem od usunięcia lub zastąpienia jego trwałego magazynu danych.
Wyświetl stare i nowe wolumeny, sprawdź ich punkty montowania za pośrednictwem Dockera oraz porównaj daty utworzenia i zawartość. Nie używaj poleceń czyszczenia, dopóki nie ustalisz, który wolumen zawiera właściwy stan Home Assistant.
Ukryte pliki mogą sprawić, że kopia będzie wyglądać na kompletną, choć taka nie jest
Home Assistant przechowuje ważny stan zarządzany z poziomu interfejsu w ukrytych ścieżkach, takich jak .storage. Kopiowanie z powłoki przy użyciu wzorca takiego jak * albo menedżera plików ukrywającego pliki zaczynające się od kropki może przenieść pliki YAML, a jednocześnie po cichu pozostawić kluczowy stan rejestrów i integracji.
Przypadek migracji z Dockera do Compose z 2025 roku odtworzył dokładnie ten problem: operacja kopiowania pominęła ukryty stan Home Assistant lub nie obsłużyła go prawidłowo, a migracja ustabilizowała się dopiero po poprawnym skopiowaniu całego drzewa konfiguracji i metadanych.
Porównaj listy katalogów uwzględniające pliki ukryte oraz sprawdź właściciela, znaczniki czasu i obecność oczekiwanych ukrytych katalogów, zanim uznasz, że same dane są uszkodzone.
Sprawdź uprawnienia przed ponownym kopiowaniem danych
Nawet prawidłowy katalog może wydawać się niedostępny, gdy ponownie utworzony kontener nie ma uprawnień do odczytu lub zapisu. Jest to częste po przeniesieniu danych do nowego systemu plików, zmianie trybu Dockera, przywróceniu danych z innego hosta lub zmianie mapowań UID/GID.
Zweryfikowany w 2026 roku przewodnik rozwiązywania problemów z Docker Engine zawęża te awarie do rzeczywistej ścieżki na hoście, identyfikatora UID/GID kontenera, dostępu do katalogów nadrzędnych, trybu montowania i ograniczeń bezpieczeństwa. Montowanie tylko do odczytu lub niezgodność właściciela może uniemożliwić Home Assistant aktualizowanie stanu, nawet gdy pliki są widoczne.
Napraw konkretny problem z właścicielem lub montowaniem, zamiast nadawać uprawnienia do zapisu dla wszystkich w całym drzewie konfiguracji.
Utwórz stos ponownie dopiero po potwierdzeniu trwałej ścieżki
Użyj dokładnie sprawdzonej definicji Compose, właściwego tagu obrazu, trybu sieci, urządzeń oraz źródła /config. Uruchom Home Assistant i sprawdź, czy powróciły oczekiwane konta użytkowników, pulpity, integracje, automatyzacje i pomocnicy, zanim zezwolisz na migracje lub wprowadzisz nowe zmiany w konfiguracji.
Przepływ odzyskiwania pojedynczego kontenera w ZimaSpace opiera się na tej samej zasadzie: sprawdź rzeczywiste montowania i ponownie połącz sprawne zależności, zanim przywrócisz lub zastąpisz niepowiązane elementy stosu.
Jeśli właściwy magazyn danych rzeczywiście zaginął, przejdź do przywracania kopii zapasowej. Jeśli dane są obecne, ale nowy kontener nie może ich odczytać ani modyfikować, problem dotyczy mapowania pamięci masowej lub granicy uprawnień, a nie samej konfiguracji Home Assistant.
Wsparcie i wskazówki
Więcej do przeczytania

Oznaki wskazujące, że baza danych Home Assistant wymaga konserwacji lub wymiany
Duża baza danych Home Assistant zwykle wymaga konfiguracji przechowywania danych lub czyszczenia; powtarzające się uszkodzenia albo błędy integralności są silniejszym sygnałem do wymiany.

Ilu jednoczesnych użytkowników może obsłużyć Home Assistant, zanim zacznie działać wolniej?
Home Assistant nie ma stałego, użytecznego limitu użytkowników: przetestuj aktywnych klientów z rzeczywistymi pulpitami i aktualizacjami encji, a następnie zatrzymaj testy, zanim pojawią się...

Czy Home Assistant może korzystać z zewnętrznej bazy danych bez zakłócania aktualizacji?
Zewnętrzna baza danych Recorder może przetrwać aktualizacje, ale wiąże się z własną dostępnością, migracją schematu, tworzeniem kopii zapasowych, przywracaniem oraz obowiązkami związanymi z wersjonowaniem.

