En familjeserver bör testa kompletta arbetsflöden för användare i isolerade återställningar, inte bara bekräfta att säkerhetskopieringsjobb slutförs eller att filer finns i ett arkiv.
När flera personer är beroende av servern måste återställningen återskapa ägarskap, behörigheter, databaser, program, nätverkssökvägar och begripliga instruktioner, inte bara data. Planen bör ange vilka tjänster i hushållet som ska återställas först, hur mycket dataförlust som är acceptabel, vem som bekräftar att återställningen lyckats och vad en annan betrodd person kan göra om den vanliga administratören inte är tillgänglig.
Definiera vad hushållet måste återställa först
Börja med människor och tjänster, inte säkerhetskopieringsprodukter. Lista familjens rutiner som är beroende av servern: överföring av foton från telefoner, delade dokument, säkerhetskopiering av bärbara datorer, medieprofiler, skolfiler och släktingar som bor på annan ort. Ta för varje rutin reda på vem som äger datan, hur mycket dataförlust som är acceptabel, hur långt avbrott som kan tolereras och vem som kan godkänna en lyckad återställning.
TechTargets guide till testning av säkerhetskopior rekommenderar att man skapar en testplan, eftersom slutförda säkerhetskopieringar inte bevisar att återställningen fungerar. Den principen att göra en testplan före återställningen ger en familjeserver en tydlig utgångspunkt som går att mäta.
Prioritera data som inte går att återskapa och hushållets viktigaste rutiner. Ett förlorat medieindex kan vara besvärligt, medan saknade medicinska undersökningar, skoldokument eller originalfoton kan vara oacceptabelt. Återställningsplanen bör ange vilken tjänst som återställs först, vilken som kan fungera med begränsad funktion och vilken som kan vänta.
Kartlägg varje tjänst som en återställningsenhet
En återställningsenhet omfattar allt som behövs för att få en tjänst att fungera igen: definitioner, konfiguration, databas, användarfiler, inloggningsuppgifter, behörigheter, certifikat och beroende lagring. Om du bara återställer en katalog kan filerna finnas kvar, samtidigt som programmet inte går att starta eller användarna inte kan logga in.
NIST:s vägledning för beredskapsplanering kopplar samman återställningsstrategier, tester, utbildning och löpande underhåll. Den beredskapsmodell för tjänstenivåer hjälper till att kartlägga beroenden innan ett hushåll genomför en återställningsövning.
| Återställningsenhet | Krävt tillstånd | Acceptanstest |
|---|---|---|
| Fototjänst | Original, databas, konton, album, appdefinition | Två användare kan hitta och öppna kända foton |
| Delade dokument | Filer, versioner, ägare, grupper, delningsinställningar | Avsedda användare kan läsa och redigera utan att få för stor åtkomst |
| Säkerhetskopiering av bärbar dator | Säkerhetskopieringsuppsättning, katalog, krypteringsnyckel, återställningsverktyg | En mapp och en större återställning slutförs |
| Medietjänst | Bibliotekssökvägar, databas, profiler, visningsstatus | Uppspelning och profilgränser återställs |
Rita upp startordningen för varje enhet. Lagringen monteras före programmet, databasen återställs före webbgränssnittet och identitets- eller DNS-tjänster startas bara före andra tjänster när de faktiskt är beroenden. Dolda beroenden som upptäcks under testningen hör hemma i driftshandboken.
Skriv återställningsscenarier och godkännandekriterier i förväg
Ett användbart test motsvarar ett sannolikt fel i hushållet: en raderad mapp, en trasig startdisk, en tom programdatabas, en borttappad telefon, ett skadat delat bibliotek eller förlust av hela den aktiva lagringspoolen. Varje scenario bör ange vilken återställningspunkt som valts och vad som måste vara sant när återställningen är klar.
RestoreTests arbetsflöde skiljer uttryckligen återställningsrutinen från godkännandetester som bekräftar att det återställda systemet fungerar som det ska. Den här modellen med återställning och godkännandekriterier hindrar en familj från att räkna en kopierad mapp som en lyckad återställning av tjänsten.
Använd observerbara godkännandekriterier: filen går att öppna, inspelningsdatumet är korrekt, ägaren har fortfarande åtkomst, en vanlig användare kan logga in, programmet återupptar schemalagt arbete och åtkomst nekas för andra användare. Notera den förväntade återställningstiden innan du börjar, så att resultatet kan jämföras med hushållets ursprungliga tidsgräns.
Återställ till en isolerad målmapp innan du rör den aktiva tjänsten
Ett test får inte skriva över den enda fungerande kopian. Återställ till en annan mapp, en tillfällig programinstans, en reservdisk, en testvirtuell maskin eller en alternativ serverplats. Använd kopierade autentiseringsuppgifter eller testkonton när det går, så att övningen inte skickar aviseringar eller ändrar aktiva användardata.
Backblaze rekommenderar återställningsövningar med begränsad omfattning, som testar planen utan att skapa en ny katastrof. Det isolerade upplägget för återställningsövningar passar en hemmaserver där tester inte får störa flera familjemedlemmar.
Märk den återställda miljön tydligt och förhindra att säkerhetskopieringsjobb behandlar den som nya auktoritativa data. Ta bort den tillfälliga kopian enligt testplanen efter valideringen. Spara resultaten, tidsåtgången och korrigeringarna, inte varje testmiljö på obestämd tid.
Validera programtillstånd, behörigheter och användarupplevelse
Kontrollsummor för filer och antal objekt är användbara men räcker inte. Databasbaserade tjänster kan behöva schema, konfiguration, loggar, hemligheter, index och programkompatibla versioner. Återställda behörigheter måste fortfarande skilja mellan privata användare, familjegrupper, barn, gäster och administratörer.
N2WS beskriver databasåterställning som en kombination av data, schema, konfiguration, loggar och metadata för säkerhetskopior. Denna inventering av komponenter för återställning av program förklarar varför man inte kan validera en familjs foto- eller dokumenttjänst genom att öppna en enda exporterad fil.
Testa från vanliga klientenheter. Be en familjemedlem öppna ett känt album, en annan redigera ett dokument som hen har behörighet till och ett begränsat konto försöka utföra en åtgärd som inte är tillåten. Tjänsten är återställd först när användarnas funktioner och behörighetsgränser fungerar igen.
Mät dataförlust och återställningstid separat
Återställningspunkt och återställningstid besvarar olika frågor. Den valda säkerhetskopian kanske återställs snabbt, men data från en veckas mobiluppladdningar kan gå förlorade. Eller så finns det en aktuell kopia, men den kan kräva flera timmars manuell återskapning. Anteckna både hur gamla de återställda uppgifterna är och hur lång tid det tar innan användarna kan utföra det ursprungliga arbetsflödet.
Cloudwards skiljer mellan synkronisering och aktiv lagring å ena sidan och säkerhetskopiering för återställning å andra sidan. Den skillnaden mellan synkronisering och återställning hjälper familjer att undvika att betrakta en synkroniserad radering som en aktuell säkerhetskopia.
Jämför de uppmätta resultaten med hushållets angivna gränser. Om det går bra att förlora en dags fotoöverföringar men inte medicinska journaler behöver ni olika scheman. Om det tar dagar att återskapa hela mediebiblioteket men direkt åtkomst till filer fungerar igen inom en timme ska ni dokumentera den begränsade tjänsten och informera användarna om vad som fortfarande är tillgängligt.
Låt en annan familjemedlem använda återställningsanteckningarna
En återställningsplan som bara serverns ägare känner till är en mänsklig single point of failure. En annan betrodd vuxen bör veta var körhandboken, säkerhetskopieringsnycklarna, enhetsförteckningen, administratörens konto för återställning och nödkontakterna finns. Hjälparen behöver inte ha rutinmässig rootåtkomst.
WIREDs guide till säkerhetskopiering av det digitala livet betonar vikten av att identifiera viktiga data och ha kopior som faktiskt går att komma åt när en enhet slutar fungera. Denna säkerhetskopieringsförteckning som hushållet kan förstå blir mer användbar när en annan person kan följa den utan att förlita sig på odokumenterat minne.
Be den andra personen att utföra en mindre återställning med hjälp av de skriftliga instruktionerna medan administratören observerar tyst. Varje fråga, saknad inloggningsuppgift, oförklarad förkortning eller tvetydig sökväg innebär att instruktionerna måste uppdateras. Förvara den grundläggande körhandboken utanför servern och anteckna vem som har behörighet att använda den.
Upprepa tester efter ändringar och för en återställningslogg
Testa återställning efter större förändringar: en ny lagringslayout, migrering av program, krypteringsändring, omstrukturering av konton, ny destination för säkerhetskopiering eller byte av server. Ett kalenderbaserat test är fortfarande användbart, men ett resultat från sex månader sedan validerar inte ett system som ändrades förra veckan.
Lenovos översikt över driften av hemmaservrar beskriver säkerhetskopiering, övervakning, lagring, konton och tjänstehantering som löpande driftsansvar. Denna modell för kontinuerlig drift av hemmaservrar ger stöd för att koppla återställningsövningar till serverns ändringshistorik.
ZimaSpaces guide om att skapa flera oberoende återställningskopior för familjen ger sammanhang för utformningen av kopiorna. En ZimaBoard 2 minihemmaserver passar för en kompakt, beräkningsfokuserad lösning med genomtänkt ansluten lagring. En ZimaCube 2 AI-NAS är den tydligare basen när flera användare, kapacitet för flera diskar, längre lagringstid och lagring i fokus vid återställning definierar hushållets system. För en kort återställningslogg med datum, scenario, återställningspunkt, förfluten tid, godkännandekriterier, fel och tilldelade åtgärder. Testet är slutfört när varje felaktigt antagande har en ansvarig.
Installation av NAS och server
Mer att läsa

Kan en server i studentrummet vara tillräckligt tyst för sömn, studier och videosamtal?
Ja - en server i studentrummet kan vara diskret om hårdvaran har låg strömförbrukning, vibrationer från lagringsenheterna dämpas, tunga jobb schemaläggs och ljudnivån testas...

Ett studenthomelabb som kan flytta från studentrummet till den första lägenheten
Gör studentens hemlabb portabelt genom att skilja tjänsterna från nätverket i det enskilda rummet, minimera hårdvaran, säkerhetskopiera data och öva på en smidig flytt.

Så delar du en hemmaserver med rumskamrater utan att dela konton eller privata filer
Ge varje rumskamrat en namngiven identitet, privat lagring och endast de delade roller som hen behöver; håll administration, säkerhetskopiering och avslut av åtkomst åtskilda.



