Återställ flyttade Home Assistant-behörigheter genom att först verifiera monteringen och UID/GID för körningen, och reparera sedan ägarskap, lägen, ACL:er eller säkerhetsetiketter endast där bevisen pekar.
En dataflytt kan bevara filnamn samtidigt som numeriska identiteter ändras, dolda filer försvinner, en begränsande ACL ärvs eller fel katalog mappas in i containern. Stoppa Home Assistant innan du gör någon rekursiv korrigering, behåll en orörd kopia av det flyttade trädet och jämför de gamla och nya sökvägarna. Börja aldrig med chmod 777; det förstör diagnostisk information och ger onödig åtkomst.
Stoppa skrivningar och bevara det flyttade trädet
Stoppa Home Assistant-containern och alla processer som skriver till samma datakatalog. Dokumentera den aktuella monteringsdefinitionen, katalogmetadata och containerns identitet, och skapa sedan en ögonblicksbild eller skyddad kopia innan du ändrar ägarskap eller ACL:er. Fysisk reparation eller filsystemsreparation ska förbli reversibel.
Ett migreringskonto beskriver hur Home Assistant-säkerhetskopieringsdata extraheras till en konfigurationskatalog för en container och visar att det återställda konfigurationsträdet blir containerns beständiga tillstånd och måste hanteras som en sammanhängande enhet.
GODKÄNT innebär att tjänsten är stoppad och att det finns en oförändrad återställningskopia utanför sökvägen som repareras. EJ GODKÄNT innebär att en annan container eller nätverksklient fortfarande kan ändra filer. Fortsätt inte förrän skrivningarna har stoppats, eftersom ändring av ägarskap under aktiva databas- eller registeruppdateringar kan skapa ett nytt fel.
Verifiera monteringen och den fullständiga kopian först
Bekräfta att den nya värdsökvägen eller volymen mappar till exakt den containersökväg som Home Assistant förväntar sig. Jämför antal filer, viktiga konfigurationsfiler, dolda lagringsdata, databasens närvaro, symboliska länkar och tidsstämplar med källan. Behörigheter kan inte reparera en container som är monterad mot en tom eller ofullständig katalog.
En diskussion om en containerbaserad Home Assistant-migrering varnar för att den dolda lagringskatalogen måste kopieras och rekommenderar att behörigheterna kontrolleras först efter att alla filer har verifierats som flyttade. Den kontrollen av den fullständiga kopian är den minst ingripande första skiljande kontrollen.
Om monteringen eller kopian är felaktig korrigerar du den och jämför igen utan att ändra lägen. Om den är komplett går du vidare till den numeriska identiteten. Om Home Assistant startas mot fel tom sökväg kan nya filer skapas som döljer det ursprungliga trädet, så ta endast bort bekräftade testartefakter från den felaktiga monteringen.
Matcha numeriskt UID och GID
Kontrollera numeriskt ägarskap och grupp för det gamla trädet, det nya trädet och en testfil som skapats av den avsedda containeridentiteten på en tom testmontering. Användarnamn kan skilja sig mellan värdar, medan numeriska ID:n styr åtkomsten. Avgör om containern ska köras med den dokumenterade identiteten eller om ägarskapet för dess hanterade träd ska ändras.
Ett behörighetsproblem som påverkade Home Assistant och HACS löstes genom att skrivbara användarkataloger fick rätt ägare, och rapporten beskriver hur felaktigt ägarskap blockerade konfigurationsändringar. Det avgränsade Home Assistant-fallet med ägarskap stöder användning av numerisk identitet som bevis, inte att dess systemspecifika lösning kopieras generellt.
Ändra endast ägarskapet för det bekräftade Home Assistant-hanterade trädet medan tjänsten är stoppad. Bevara filer som avsiktligt ägs av en annan tjänst och undvik att följa symboliska länkar utanför trädet. Kontrollera återigen ett urval från roten, den dolda lagringen, anpassade komponenter och databassökvägen innan du fortsätter.
Reparera lägen, ACL:er och säkerhetskontext med snäv omfattning
Jämför katalogernas körbitar, filernas läs- och skrivbitar, standard-ACL:er, monteringsflaggor för skrivskydd samt eventuella SELinux- eller AppArmor-etiketter med den fungerande källan eller plattformens baslinje. Korrigera det första avvikande lagret och testa sedan igen med en isolerad skapa–byt namn–ta bort-kontroll som körningsidentiteten.
Kopiera inte tillåtande kommandon från generella forumssvar utan att förstå distributionsidentiteten. Bred rekursiv åtkomst kan få starten att lyckas samtidigt som hemligheter exponeras och nyskapade filer får inkonsekventa egenskaper. Använd de snävaste ägar- och gruppbehörigheterna som tillåter de nödvändiga körningsåtgärderna.
GODKÄNT innebär att körningskontrollen lyckas och att nya filer ärver avsedd ägare, grupp, läge, ACL och kontext. EJ GODKÄNT efter korrekta Unix-behörigheter pekar på en skrivskyddad montering eller en policy för obligatorisk åtkomstkontroll. Reparera det lagret i stället för att ytterligare bredda de vanliga lägena.
Starta en gång och validera den ursprungliga arbetsbelastningen
Starta Home Assistant en gång och övervaka de tidigaste behörighets- eller sökvägsfelen. Verifiera konfigurationsladdning, dolda register, Recorder-skrivningar, anpassade integrationer, säkerhetskopior eller mediesökvägar som hushållet använder samt en omstart. Redigera inte registerfiler medan tjänsten körs för att tysta följdfel.
Säkerhetskopieringsflödet i ZimaSpace förklarar när stoppade skrivningar förbättrar konsekvensen vid råa filsystemskopior. Använd gränsen med stoppad tjänst när du upprepar en flytt eller behörighetsreparation.
GODKÄNT innebär att de ursprungliga funktionerna kan läsa och skriva efter två starter och att nya objekt behåller förväntad identitet. Återställ när felen blir fler, databasen rapporterar korruption eller det reparerade trädet skiljer sig från den bevarade kopian utöver förväntade körningsfiler. Eskalera I/O-fel i filsystemet eller nekanden från säkerhetspolicyer tillsammans med exakt sökväg och kontext.
Support och tips
Mer att läsa

Home Assistant fungerar via Wi-Fi men inte via Ethernet eller VPN
Testa varje nätverkssökväg separat, verifiera gränssnittets och routingens status, skilj direktanslutning via IP-adress från upptäckt och reparera sedan endast det lager som har fallerat.

Så avvecklar du Home Assistant utan att lämna kvar oskyddade data
Bevisa utbytet eller arkiveringen, återkalla varje förtroendeväg, sanera varje databärande enhet och behåll endast dokumenterade skyddade återställningskopior.

Bör du använda automatiska uppdateringar för Home Assistant på en hemmaserver?
Välj manuella, endast aviserade eller stegvis automatiska uppdateringar utifrån påverkan på hushållet, kompatibilitetsrisk, observationstid och beredskap för återställning.

