Lärstig 05Lektion 5 / 8

Hantera en incident från upptäckt till återställning

Samordna insatser, begränsa påverkan, kommunicera osäkerhet och verifiera återställningen. Omvandla incidenten till förbättringar med tydligt ansvar.

Praktisk nivå11 minGranskad

Publicerad av Så skriver vi

Det här lär du dig

  • Fördela ansvaret för incidentsamordning, tekniskt arbete och kommunikation.
  • Välj begränsande åtgärder utifrån påverkan och tillgängligt underlag.
  • Skilj återställd tjänst från slutfört uppföljningsarbete.

Bedöm incidenten utifrån påverkan

En incident är en händelse som stör, försämrar eller hotar tjänsten så mycket att en samordnad insats behövs. Organisationen definierar allvarlighetsgrader och eskaleringsregler. Tillämpa dem utifrån användarpåverkan, berörda data, varaktighet och omfattning.

Vänta inte på en fullständig förklaring av grundorsaken innan du ber om hjälp. En tydlig beskrivning av den observerade påverkan räcker för att börja samordna insatsen. Skilj en misstanke om ett säkerhetsproblem från en bekräftad slutsats.

Förbered insatsvägen före release. Håll kontaktuppgifter, åtkomstrutiner, runbooks och kommunikationskanaler tillgängliga när huvudtjänsten inte fungerar. Öva processen med en fiktiv incident.

Fördela ansvaret innan motstridiga ändringar görs

Incidentsamordningen sätter prioriteringar och hanterar beslut. Tekniska ansvariga utreder och begränsar påverkan. Kommunikationen håller berörda personer informerade. Google SRE beskriver ansvaret som separata roller. Små team kan kombinera roller, men måste ändå täcka arbetet. Incidenthantering.

AnsvarOmedelbar fråga
IncidentsamordnareVad är påverkan, den aktuella prioriteten och nästa beslut?
Teknisk ansvarig i insatsenVilken behörig åtgärd kan minska påverkan, och hur verifierar vi den?
KommunikationsansvarigVem behöver en uppdatering, vad är känt och när kommer nästa uppdatering?
TjänsteansvarigVilka avvägningar för verksamheten och kriterier för återställning gäller?
SäkerhetsfunktionKan konfidentialitet, integritet, autentiseringsuppgifter eller bevismaterial vara påverkat?

Använd en gemensam tidslinje. Dokumentera tid, observation, åtgärd, utförare och resultat. Skilj fakta från hypoteser. Använd en gemensam tidszon och markera osäkra tidsstämplar.

Arbeta igenom en fiktiv incident

Alla tider nedan är UTC. Organisationen utser en incidentsamordnare när exportfelet påverkar flera kunder.

TidObservation eller åtgärd
09:02Exportfelen överstiger tjänstens larmtröskel
09:04Jouren bekräftar misslyckade jobb; incidentsamordningen börjar
09:07Teamet pausar nya exporter genom en godkänd funktionskontroll
09:10En användare rapporterar poster som kan tillhöra en annan organisation
09:12Säkerhetsfunktionen ansluter; relevanta loggar och artefaktidentifierare bevaras
09:18Teamet återställer en kompatibel tidigare version genom en kontrollerad utrullning
09:25Syntetiska exporter lyckas; tester av åtkomstgränsen och utredningen av eventuell röjning fortsätter

En användbar första uppdatering anger berörd funktion, känd omfattning, begränsande åtgärd och tid för nästa uppdatering. Den lovar inte en tid för korrigering utan underlag. Ta inte med kundposter i den gemensamma uppdateringen.

Klockan 09:10 förändras incidenten. Det räcker inte längre att återställa fungerande exporter. Teamet måste bedöma möjlig röjning, kontrollera åtkomst, bevara underlag och involvera rätt beslutsansvariga.

Begränsa påverkan utan att förlora kontrollen

Använd testade runbooks där de passar. Kontrollera förutsättningarna före rollback, failover eller ändringar av autentiseringsuppgifter. En tidigare applikationsversion kanske inte förstår det aktuella databasschemat. En regional failover kan flytta samma skadade data.

Låt en AI-assistent strukturera underlag där känsliga uppgifter har tagits bort eller jämföra hypoteser inom godkända gränser. De ansvariga i insatsen måste verifiera slutsatserna. Loggar och ärenden är opålitliga indata, inte en behörighet att köra innehållet.

Nödåtkomst ska ha ett godkänt syfte, begränsad varaktighet och ett revisionsspår. Brådska gör inte ett kommando som en agent föreslår korrekt.

Avsluta återställning och uppföljning var för sig

Verifiera användarflödet, dataintegriteten, åtkomstgränserna och övervakningens aktualitet innan tjänsten förklaras återställd. Dokumentera kvarstående begränsningar. Håll en säkerhetsutredning öppen om dess frågor inte är lösta.

Undersök därefter förhållandena som gjorde incidenten möjlig. Fördela konkreta uppföljningsuppgifter med ansvarig och verifieringskriterier. En granskning utan skuldbeläggning söker en korrekt förklaring och användbara ändringar. Den tar inte bort ansvaret för att genomföra ändringarna. Arbete med postmortems.

Fortsätt med säkerhetsarbete i drift och att sluta återkopplingsloopen.

Gör övningen

Använd den fiktiva incidentens tidslinje i lektionen. Skriv den första lägesuppdateringen, namnge tre roller i insatsen och definiera två återställningskontroller. Identifiera en åtgärd som kräver ett beslut från säkerhetsfunktionen.

Ladda ned övningsblad (Markdown)

Kontrollera din förståelse

En rollback återställer fungerande exporter, men en användare rapporterar att hen har fått en annan organisations poster. Vad händer nu?

Källor och vidare läsning

Relaterad läsning från Taiga