Home Assistant-data kan ligga kvar på en enda värd endast så länge tillväxt, underhållstoppar, säkerhetskopieringstid och återställningstid håller sig inom uppmätta driftgränser.
Det finns ingen användbar universell gräns i gigabyte, eftersom Recorder-historik, långtidsstatistik, säkerhetskopior, loggar, media och tilläggsdata beter sig på olika sätt. Mät varje klass under minst sju normala dagar, inkludera den mest intensiva automationsperioden och reservera utrymme för uppgraderingar eller databasunderhåll. Sluta kalla designen säker när marginalerna för ledigt utrymme eller återställning krymper, även om filsystemet ännu inte är fullt.
Definiera vad som räknas som Home Assistant-data
Separera det aktiva konfigurationsträdet, Recorder-databasen, långtidsstatistiken, säkerhetskopiorna, loggarna, median, tilläggsdata och temporära filer. En totalsumma för en enda katalog döljer vilken komponent som är beständig, utbytbar, bevarad enligt policy eller växer oväntat. Kapacitetsbeslut kräver dessa klasser eftersom var och en har en egen väg för rensning och återställning.
En Home Assistant-installation som körs länge kan samla på sig betydligt mer Recorder-data än ägaren förväntar sig när många entiteter uppdateras ofta. Erfarenheterna i analysen av databasens tillväxt visar varför val av entiteter och lagringstid måste mätas separat från den totala diskanvändningen.
GODKÄNT innebär att varje större dataklass har en ansvarig, en lagringsregel, en aktuell storlek och ett återställningskrav. UNDERKÄNT innebär att ett enda odifferentierat totalvärde styr beslutet. Flytta eller rensa ingenting förrän den växande klassen och dess värde har identifierats.
Mät tillväxttakten i stället för en enda ögonblicksbild
Registrera samma storleksvärden vid samma tid varje dag under minst en vecka. Inkludera en helg, normal beläggning, säkerhetskopieringar och schemalagt underhåll. Beräkna den dagliga tillväxten för varje klass och notera förändringar efter nya integrationer, kameror, detaljerad loggning eller ändringar av lagringstiden.
Vägledning från användarcommunityn om Recorder-databasens tillväxt kopplar frekventa statusändringar till större index, mer I/O och längre arbete för säkerhetskopiering eller återställning. Det stöder ett hastighetsbaserat test i stället för en enda tröskel för filstorlek.
GODKÄNT innebär att takten är stabil och går att förklara under den aktuella belastningen. UNDERKÄNT innebär att lutningen ökar eller att en klass plötsligt växer utan en planerad händelse. Undersök de största skrivande komponenterna och de senaste ändringarna innan du utökar lagringen, eftersom okontrollerad tillväxt kommer att fylla en större disk över en längre tidsperiod.
Budgetera för underhålls- och återställningstoppar
Värden behöver utrymme utöver den stabila datamängden. Databasmigreringar, ompackning, skapande av säkerhetskopior, uppackning och validering av återställningar kan tillfälligt duplicera eller skriva om betydande mängder innehåll. Modellera den största planerade åtgärden och överlappningen mellan dess indata, temporära utdata och den bevarade återställningskopian.
En rapporterad databasökning planade ut efter att brusiga sensorer inaktiverades. Det visar hur en förändring i tillväxttakten kan identifiera den skrivande komponenten innan man försöker rensa data eller uppgradera kapaciteten.
GODKÄNT innebär att den modellerade toppen lämnar en dokumenterad reserv och inte tränger undan operativsystemet eller databasen. UNDERKÄNT innebär att en uppgradering eller återställning kan fylla filsystemet. Öka marginalen eller minska mängden bevarad, icke väsentlig data före åtgärden; vänta inte på en reparationshändelse orsakad av låg ledig plats.
Använd tiden för säkerhetskopiering och återställning som den praktiska gränsen
Enbart lagringskapacitet bevisar inte att systemet är driftdugligt. Ta tid på en verifierad säkerhetskopiering, kopiera den till återställningsplatsen och återställ den i en isolerad testinstans. Registrera driftstopp, överföringstid, uppackningstid, när databasen är klar och när de viktigaste integrationerna kan användas.
ZimaSpaces modell för ledigt utrymme dimensionerar kapaciteten utifrån databastillväxt och bakgrundsarbete i stället för en universell procentsats. Använd marginalen för ledigt lagringsutrymme i Home Assistant som en kompletterande driftskontroll.
GODKÄNT innebär att säkerhetskopiering och återställning slutförs inom hushållets återställningsmål och att reserv finns kvar. UNDERKÄNT innebär att den enda värden har blivit för stor ur driftssynpunkt, även om den har lediga byte. Separera utbytbart media- eller arkivdata, korta lagringstiden där det är motiverat eller flytta kopior av säkerhetskopiorna från värden.
Fastställ en granskningsutlösare och ett stoppvillkor
Projicera varje uppmätt tillväxttakt fram till nästa granskningsdatum och definiera utlösare för ledigt utrymme, säkerhetskopieringstid, återställningstid och svarstiden för historikfrågor. Använd absoluta, observerade värden från värden, inte en lånad procentsats. Granska på nytt efter att en högfrekvent integration har lagts till eller lagringstiden har ändrats.
Designen förblir acceptabel när två på varandra följande granskningsperioder visar stabil tillväxt, underhållet ryms inom reserven och en isolerad återställning uppfyller målet. Om endast ett mått fallerar ska du åtgärda den dataklassen eller arbetsflödet innan du byter ut hela värden.
Sluta bygga ut designen med en enda värd när det projicerade underhållet överskrider reserven, återställningen missar sitt tidsmål eller tillväxten inte kan kopplas till en orsak efter kontrollerade tester. Hantera lagringsfel eller databaskorruption separat; det är tillförlitlighetsfel, inte vanliga tecken på att datamängden bara är stor.
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.

