Ett framgångsrikt slutfört säkerhetskopieringsjobb bevisar till att börja med bara att ett verktyg har skrivit data. Det säger ännu inget om huruvida säkerhetskopieringspunkten är fullständig, applikationskonsistent, skyddad mot samma fel och kan återställas som en användbar tjänst inom överenskommen tid. Säkerhetskopiering avser den återställningsbara kopian av ett tidigare tillstånd; katastrofåterställning omfattar dessutom människor, prioriteringar, målinfrastruktur, beroenden, validering och kontrollerad återgång till drift. NIST skiljer därför mellan säkerhetskopiering, återställningsstrategi, återställningsförfaranden, tester och löpande planunderhåll (NIST SP 800-34 Rev. 1).
För meddelandeplattformar är «databasen» inte ett fullständigt skyddsobjekt. Ett användbart tillstånd kan vara fördelat över postlåde- eller bloblagring, relationsmetadata, transportköer, sökindex, konfigurationer, routningsregler, katalogreferenser, certifikat, privata nycklar, DNS, licenser och automatisering. Vissa delar är ledande, andra är endast projektioner och ytterligare andra är flyktiga tillstånd. Återställningsplanen måste för varje del ange om den återställs, byggs om, utfärdas på nytt eller medvetet kasseras. NIST kräver utöver användardata även systemtillstånd, programvara, inventarier, licenser och säkerhetsrelevant dokumentation; PostgreSQL påpekar till exempel uttryckligen att WAL-arkivering inte säkerhetskopierar dess konfigurationsfiler (NIST SP 800-34 Rev. 1, CP-9, PostgreSQL: kontinuerlig arkivering och PITR).
Det operativa godkännandekriteriet är därför inte «backup monterad», utan exempelvis: En extern avsändare kan leverera ett meddelande, rätt policy tillämpas, meddelandet visas i avsedd postlåda, är sökbart och kan besvaras, och övervakning samt revision registrerar händelsen. NIST nämner framgångsrika och snabba återställningar, uppnådda återställningsmål och användare eller system som åter är tillgängliga som mätbara återställningsresultat (NIST SP 800-184, NIST SP 800-184, återställningsmått).
Förklaringen börjar med affärsprocessen som måste fungera igen efter ett avbrott. Därifrån uppstår RTO och RPO, därefter den lämpliga säkerhetskopieringskedjan; i slutändan är det inte backupjobbet utan ett uppmätt återställningstest som räknas.
Passande kommandon
Färdiga kommandon kring Backup/DR för PowerShell och Unix-skalet, med exempel att kopiera.
Artiklar om Backup/DR (6)
- 1 okt. 2026 Proton Drive CLI Proton Drive CLI: Hantera Proton Drive från skript och servrar
- 29 sep. 2026 Flytta till mindre SSD Flytta Windows till en mindre SSD med Rescuezilla: från 1 TB till 512 GB
- 29 sep. 2026 Rescuezilla-migrering Rescuezilla: migrera Windows till en ny SSD – med en introduktion till verktyget
- 22 sep. 2026 Journalinglucka Täppa till journalingluckan: export från Microsoft Purview och import till Enterprise Vault
- 26 juli 2026 Testa Rclone Testa Cold Storage med Rclone: en praktisk testplan
Säkerhetskopiering är inte hög tillgänglighet
Säkerhetskopiering, ögonblicksbilder, replikering och hög tillgänglighet hanterar olika felklasser. Microsoft beskriver uttryckligen säkerhetskopiering och replikering som komplementära: replikering håller en aktuell kopia för den löpande driften men tar även med logiska raderingar eller skador; en tidsstämplad säkerhetskopia möjliggör återgång till ett äldre tillstånd (Microsoft Azure Reliability: redundans, replikering och säkerhetskopiering).
| Mekanism | Primär nytta | Vad den ensam inte bevisar |
|---|---|---|
| Säkerhetskopiering | historiskt, återställningsbart tillstånd med retention | kort omkopplingstid eller omedelbart körbar målplattform |
| Lagringsögonblicksbild | snabbt punkt-i-tid-tillstånd för en volym | applikationskonsistens, separat felområde eller långtidslagring |
| Replikering | aktuellt datatillstånd på ett andra mål | skydd mot replikerad radering, kryptering eller tyst korruption |
| Hög tillgänglighet | tjänstekontinuitet vid definierade komponentfel | historisk återgång eller återuppbyggnad efter administratörskompromettering |
| Arkiv | bevarande av utvalda data under långa perioder | fullständig rekonstruktion av tjänsten och dess beroenden |
| Katastrofåterställning | samordnad återstart efter plats-, plattforms- eller säkerhetshändelser | dataåterställning utan lämpliga, testade säkerhetskopior |
En ögonblicksbild kan vara en del av säkerhetskopieringen. Men först genom konsistens, export eller replikering till en oberoende driftad lagring, retention, katalog och återställningsförfarande blir den en tillförlitlig återställningskälla. Kubernetes Snapshot API garanterar till exempel inte själv applikationskonsistens; applikationer måste förberedas lämpligt före ögonblicksbilden. I Windows tar VSS bara hand om denna samordning när requester, writer och provider samverkar korrekt (Kubernetes: volymögonblicksbild och applikationskonsistens, Microsoft: Volume Shadow Copy Service).
MTD, RTO och RPO hör till affärs- och systemfunktioner
Maximum Tolerable Downtime (MTD) är det längsta avbrott som affärsprocessen som helhet tolererar. Recovery Time Objective (RTO) beskriver hur länge en konkret systemresurs får vara nere innan andra resurser, processen den stöder eller dess MTD påverkas oacceptabelt. Recovery Point Objective (RPO) betecknar den tidpunkt före händelsen till vilken data måste återställas. RTO måste vanligtvis vara kortare än MTD, eftersom data fortfarande måste efterbehandlas och tjänsten verksamhetsmässigt kontrolleras efter den tekniska återstarten (NIST SP 800-34 Rev. 1, avsnitt 3.2).
Ett enda «mail-RTO» döljer relevanta skillnader. En plattform kan ta emot SMTP trots att användaråtkomst eller sökning ännu inte är tillgänglig. En gateway kan buffra meddelanden trots att den efterföljande postlådetjänsten är nere. Omvänt kan ett webbgränssnitt vara nåbart medan nycklar, kataloguppslagningar eller utgående anslutningar saknas. Mål bör därför fastställas per affärsfunktion och beroende.
| Funktion | Tillstånd att mäta | Typisk RPO-fråga | RTO avslutas först när |
|---|---|---|---|
| extern mottagning | MX, TLS, SMTP-lyssnare, policy och kö | Vilka mottagna meddelanden får saknas? | mottagningen är kontrollerad och köbearbetningen kan påvisas |
| utgående leverans | routning, DNS, TLS-policy, återförsök och DSN | Vilka köposter får gå förlorade? | leveransen lyckas eller fördröjningen är standardenlig |
| postlådeåtkomst | identitet, metadata, blob och protokoll | Vilket senaste postlådetillstånd krävs? | inloggning samt läsning, skrivning och mappoperationer fungerar |
| sökning | index och projektioner | Måste indexet säkerhetskopieras eller återskapas? | definierad datamängd åter kan hittas |
| kryptering | policy, certifikat, nycklar och tillit | Vilket äldre innehåll måste förbli dekrypterbart? | ett definierat testmeddelande kan krypteras och dekrypteras |
| administration | kontrollplan, roller, revision och övervakning | Vilken konfigurationsändring får saknas? | auktoriserad ändring, larm och revision är spårbara |
När målen är fastställda måste plattformens faktiska tillstånd inventeras. Enbart en postlådedatabas återställer varken routning, identiteter, nycklar eller sökindex.
Tillståndsinventering för en meddelandeplattform
En säkerhetskopieringspolicy börjar med en inventering av tillstånd och beroenden, inte med backup-tillverkarens produktkatalog. För varje tillstånd dokumenteras ledande källa, konsistensmekanism, RPO, retention, skyddsdomän, återställningsmetod, ordning och kontrollsteg. NIST:s Business Impact Analysis identifierar kritiska processer, resurser och deras återställningsprioritet; NIST SP 800-184 kompletterar med realistiska scenarier och beroenden som upptäcks under återställningen (NIST SP 800-34 Rev. 1, NIST SP 800-184).
| Tillstånd | Karaktär | Återställningsbeslut | Verksamhetsmässigt kontrollsteg |
|---|---|---|---|
| Postlådor och meddelandeblobar | ledande användardata | återställ konsekvent eller rekonstruera från oföränderlig källa | läs ett känt meddelande inklusive MIME-bilagor |
| Metadatabas | transaktioner, tilldelningar, ACL:er, UID:er | använd basbackup plus loggrepris eller applikationsspecifik återställning | mappar, behörigheter och meddelandereferenser stämmer |
| Transportkö | flyktigt men verksamhetsrelevant leveranstillstånd | säkerhetskopiera, överta ordnat eller leverera medvetet på nytt | inget tyst glapp och kontrollerad hantering av dubbletter |
| Sökindex och projektioner | oftast härledda och eventuellt konsekventa | säkerhetskopiera endast om återuppbyggnad bryter mot RTO; annars indexera om | definierat urval är fullständigt sökbart |
| Konfiguration och policy | deklarativ, exporterad eller databasbaserad | säkerhetskopiera versionshanterad export plus schema-/produktversion | routning, filter, gränser och tenantseparering fungerar |
| Identiteter och katalogreferenser | ofta externt ledande | återställ katalogen separat; bevara bindningar, ID:n och claims | tjänste- och användarinloggning fungerar |
| Certifikat, nycklar och hemligheter | mycket känsliga, delvis inte exporterbara | säkerhetskopiera, utfärda på nytt eller rekonstruera via HSM/KMS per nyckeltyp | TLS, signatur, dekryptering och rotation kontrolleras |
| DNS, tid, nätverk och lastbalanserare | extern styr- och namnplan | som kod/export och dokumenterat hos leverantören | namn, portar, certifikatnamn och tid stämmer |
| Programvara, images, IaC och licenser | reproducerbar körmiljö | håll betrodda artefakter, versioner och beroenden tillgängliga | identisk eller godkänd kompatibel build startar |
| Loggar, revision, backup-katalog och runbooks | bevis och styrning | håll tillgängliga utanför den berörda administrationsdomänen | incident, återställningspunkt och godkännanden är spårbara |
Köåterställning är ett specialfall. SMTP kräver att mottaget ansvar utförs tillförlitligt, men tillåter vid anslutningsavbrott situationer där avsändare och mottagare bedömer slutförandet olika. Ett återställt kötillstånd kan därför leverera meddelanden på nytt. Runbooks behöver en definierad strategi för dubbletter, kö-ID:n, tidsfönster och mottagarkommunikation; att bara kopiera en spoolkatalog är inte en standardenlig återställning (RFC 5321, köhantering och dubblettmeddelanden).
Konsistens uppstår i applikationslagret
En kraschkonsistent säkerhetskopieringspunkt innehåller det tillstånd som ett system skulle se efter ett abrupt strömavbrott. Filsystem och enskilda block kan vara konsekventa i sig, medan sammanhörande databaser, blobar och köer representerar olika tidpunkter. En applikationskonsistent säkerhetskopieringspunkt samordnar skrivbuffertar, transaktionsloggar, kontrollpunkter och vid behov flera volymer så att applikationen har en definierad återställningsväg.
VSS visar denna arkitektur uttryckligen: backup-requestern begär säkerhetskopieringen, den applikationsspecifika writern tillhandahåller en konsekvent datamängd och providern skapar Shadow Copy. Exchange har en egen VSS Writer; en Exchange-medveten säkerhetskopiering är därför mer än en ögonblicksbild av databasfilerna (Microsoft: Volume Shadow Copy Service, Microsoft: Windows Server Backup för Exchange).
PostgreSQL använder en annan men jämförbar återställningsmodell. En basbackup ger utgångspunkten, en obruten följd av arkiverade Write-Ahead-Log-segment för den vidare till önskad tidpunkt. En pg_dump är en logisk export och inte en ersättning för den basbackup-/WAL-kedja som krävs för PITR. Konfigurationsfiler som postgresql.conf och pg_hba.conf ligger också utanför denna WAL-återställning och behöver en separat säkerhetskopieringsväg (PostgreSQL: kontinuerlig arkivering och PITR).
För distribuerade produkter måste produktdokumentationen besvara om backend-system ska säkerhetskopieras oberoende, som en konsistensgrupp eller via applikationens egna exportfunktioner. En samtidig lagringsögonblicksbild av flera volymer är inte automatiskt ett konsekvent snitt genom databas, objektlagring, kö och sökindex. Administratören måste känna till sanningskällan och den tillåtna återuppbyggnadsvägen för varje projektion.
Inventera kapacitet och säkerhetskopieringsartefakter
Get-Volume | Sort-Object DriveLetter |
Select-Object DriveLetter, FileSystemLabel, Size, SizeRemaining
Get-ChildItem \\backup.example.ch\mail -File -Recurse |
Select-Object FullName, Length, LastWriteTime
df -hT
find /backup/mail -type f -printf '%TY-%Tm-%TdT%TH:%TM:%TS %s %p\n'
Get-Volume och df visar använd och ledig kapacitet. Get-ChildItem och find inventerar artefakter och tidsstämplar. Inget av detta bevisar vare sig applikationskonsistens eller återställbarhet; för det krävs katalog-, logg- och återställningsbevis.
Skyddsarkitektur: separerad, isolerad och verifierbar
En tillförlitlig säkerhetskopieringskedja har minst fyra åtskiljbara roller:
- Insamling: Applikationen eller exportfunktionen skapar ett definierat tillstånd.
- Katalog och manifest: Backup-ID, källa, tidpunkt, programvaruversion, nödvändiga loggar, nyckelreferenser och kontrollsummor gör uppsättningen sökbar och verifierbar.
- Återställningslagring: Versionshanterade kopior lagras utanför den primära fel- och helst även administrationsdomänen.
- Återställningskontrollplan: Separata identiteter, runbooks, målinfrastruktur och godkännanden möjliggör återställning när produktionen inte är betrodd.
CIS Control 11 kräver likvärdigt skyddade återställningsdata, en isolerad instans exempelvis offline, i molnet eller utanför platsen samt regelbundna återställningstester. CISA rekommenderar för ransomware-scenarier offline eller på annat sätt isolerade, krypterade och regelbundet testade säkerhetskopior samt rena images och en separat återställningsmiljö (CIS Control 11: dataåterställning, CISA: StopRansomware Guide).
Oföränderlighet och isolering är inte samma sak. S3 Object Lock kan skydda vissa objektversioner i WORM-modellen mot radering och överskrivning under en retention eller ett Legal Hold. Governance- och Compliance-läge har olika möjligheter att kringgå skyddet. Det skyddar lagrade versioner, men bevisar varken separata åtkomstuppgifter eller en ren återställningsslutpunkt, en komplett applikationskedja eller tillgängliga dekrypteringsnycklar (Amazon S3: Object Lock).
Kontrollera kontrollsummor och manifest
Get-FileHash .\mail-backup-2026-08-08.tar.zst -Algorithm SHA256
Get-FileHash .\mail-backup-2026-08-08.manifest.json -Algorithm SHA256
sha256sum mail-backup-2026-08-08.tar.zst
sha256sum mail-backup-2026-08-08.manifest.json
Get-FileHash och sha256sum upptäcker ändringar i en artefakt när det förväntade hashvärdet kommer från en betrodd källa. En kontrollsumma ersätter varken autentisering av manifestet eller ett återställningsprov. NIST nämner kryptografiska hashvärden och digitala signaturer som mekanismer för att skydda integriteten hos backupinformation (NIST SP 800-34 Rev. 1, CP-9).
Nycklar och hemligheter är en egen återställningsplan
«Säkerhetskopiera alla privata nycklar» är lika fel som «certifikat kan utfärdas på nytt». Det avgörande är användningsändamålet:
- En förlorad TLS-servernyckel kan oftast ersättas med ett nytt nyckelpar och certifikat; omkopplingen måste ändå rymmas inom RTO och tillhörande beroenden för tillit eller pinning måste kontrolleras.
- En dekrypteringsnyckel för lagrade S/MIME-, OpenPGP- eller backupdata måste finnas tillgänglig så länge den skyddade chiffertexten ska kunna läsas.
- Säkerhetskopiering av en privat signeringsnyckel är enligt NIST i allmänhet inte önskvärd, eftersom återanvändning kan påverka signaturens bevisvärde; motiverade undantag kräver särskilt säker återställning och snabbt utbyte.
- En icke-exporterbar HSM-/KMS-nyckel behöver den redundans-, backup- eller återprovisioneringsväg som systemet tillhandahåller. Export av ett certifikat utan privat nyckel är ingen nyckelsäkerhetskopia.
- Nyckeln som krypterar säkerhetskopian får inte enbart finnas i den krypterade säkerhetskopian eller i den komprometterade produktionsdomänen.
NIST kräver ett beslut efter nyckeltyp, tillhörande metadata, en policy för nyckelåterställning samt kontroller för konfidentialitet, integritet, tillgänglighet och revision av återställningsmaterialet. Om en dekrypteringsnyckel går förlorad kan chiffertexten inte längre återföras till klartext (NIST SP 800-57 Part 1 Rev. 5, NIST SP 800-57 Part 1 Rev. 5, nyckelåterställning).
Kontrollera tid och namnupplösning före återställning
w32tm /query /status
Resolve-DnsName -Type MX example.ch
Resolve-DnsName backup.example.ch
timedatectl status
dig +short MX example.ch
dig +short A backup.example.ch
w32tm och timedatectl kontrollerar tidsbasen för certifikat, Kerberos, loggar och återställningspunkter. Resolve-DnsName och dig visar om MX-, tjänste- och databasnamn löses upp enligt plan i återställningszonen. DNS-källan och dess behörighet att ändra hör själva till beroendeinventeringen.
En konsekvent säkerhetskopia är bara halva planen. Vid återställning måste identitet, DNS, databas, kö, nycklar och applikationer återkomma i en motiverad ordning.
Återstart följer beroendegrafen
En fast produktordning vore påhittad. Den tillförlitliga ordningen uppstår ur BIA, resursinventering och faktiska beroenden. NIST kräver en prioriterad lista över systemresurser och realistiska testscenarier; NIST SP 800-184 kräver att beroenden som upptäcks under återställningen återförs till dokumentationen (NIST SP 800-34 Rev. 1, återställningsprioriteringar, NIST SP 800-184, återställningsexekvering). För en typisk meddelandeplattform ger detta ofta följande kedja, som måste valideras lokalt:
- Avgränsa händelsen: Skilj mellan avbrott och kompromettering, bevara bevis, fastställ känd ren återställningspunkt och godkännande.
- Upprätta återställningskontrollplanen: Tillhandahåll separata administratörsidentiteter, MFA, runbooks, backup-katalog och dekrypteringsåtkomst.
- Validera grundtjänster: Kontrollera nätverk, routning, DNS, tid, LDAP eller Kerberos, PKI/KMS och lastbalanserare i målszonen.
- Återställ persistens: Bygg upp objekt-/postlådelagring, databaser och nödvändiga transaktionsloggar i ett konsekvent snitt.
- Starta applikation och policy: Återställ godkända images, konfiguration, hemligheter, anslutningar och roller; tillåt ännu inget okontrollerat externt e-postflöde.
- Aktivera kö och routning kontrollerat: Bedöm ålder, mottagare, återförsöksstatus och möjliga dubbletter; frige in- och utflöde separat.
- Återskapa projektioner: Skapa sökindex, cacher och rapportering från ledande källor och övervaka fördröjningen vid återuppbyggnaden.
- Godkänn affärstransaktionen: Testa leverans, postlådeåtkomst, sökning, TLS, kryptering, övervakning och revision mot definierade kriterier.
För en säkerhetshändelse räcker uttryckligen inte «systemet startar». NIST beskriver rekonstituering till ett känt säkert tillstånd med säkra parametrar, patchar, konfiguration, betrodd programvara, känd ren säkerhetskopia och fullständiga tester. CIS formulerar samma mål som återställning till ett «pre-incident and trusted state» (NIST SP 800-34 Rev. 1, CP-10, CIS Control 11: dataåterställning).
Nå återställningsslutpunkter och TLS
Test-NetConnection backup.example.ch -Port 443 -InformationLevel Detailed
curl.exe --verbose https://backup.example.ch/health
nc -vz backup.example.ch 443
openssl s_client -connect backup.example.ch:443 \
-servername backup.example.ch -verify_return_error
Test-NetConnection och nc kontrollerar TCP-sökvägen. curl och openssl s_client visar HTTP- respektive TLS-beteende. En nåbar hälsoändpunkt bevisar bara kontrollplanet, inte läsbarheten hos samtliga backupuppsättningar.
Återstarten är avslutad först när en användare eller motpart faktiskt kan använda tjänsten. Ett framgångsrikt läst backupmedium är inte tillräckligt bevis för detta.
Återställningstester mäter tjänsten, inte mediet
Ett fullständigt test körs i en isolerad målmiljö med dokumenterad startpunkt, tidsmätning och godkännandekriterier. Det kontrollerar minst:
- att katalog, autentiseringsuppgifter, dekrypteringsnycklar och artefakter kan nås utan produktionen;
- att ett kompatibelt målsystem kan tillhandahållas från betrodda images;
- att basbackup, transaktionsloggar, bloblagring och konfiguration ger samma verksamhetsmässiga tillstånd;
- att köer behandlas kontrollerat och dubbletter identifieras;
- att identitet, DNS, TLS, e-postflöde, postlådeåtkomst, sökning och övervakning fungerar;
- att uppmätt dataförlust och uppmätt återstartstid uppfyller RPO och RTO;
- att tjänsten kan godkännas som betrodd efter säkerhetshändelser.
CIS Control 11.5 utvärderar ett urval av återställda säkerhetskopior som därefter faktiskt fungerar. NIST SP 800-184 mäter framgångsrika och snabba återställningar och kräver realistiska scenarier, eftergenomgång och planförbättring (CIS Control 11: testa dataåterställning, NIST SP 800-184). Testfrekvensen följer risk, förändringstakt och krav; ett årligt fulltest kan kompletteras med vanligare automatiserade stickprov och komponentbaserade återställningar, men får inte ersättas med framgångsrik jobbstatistik.
Lyssnare och lagringstillstånd efter återställning
Get-NetTCPConnection -State Listen |
Sort-Object LocalPort |
Select-Object LocalAddress, LocalPort, OwningProcess
Get-Volume | Select-Object DriveLetter, FileSystemLabel, SizeRemaining
ss -lntup
df -hT
Get-NetTCPConnection och ss visar lokala lyssnare och tillhörande processer. Get-Volume och df visar ledigt lagringsutrymme. Kontrollen måste sedan fortsätta på protokollnivå: En lyssnare på port 25 är ännu ingen fungerande SMTP-transaktion.
Felscenarier och lämplig återställningsomfattning
Ett avbrott avgör hur långt en återställning måste sträcka sig. Tabellen kopplar därför den observerade händelsen till minsta meningsfulla återställningsomfattning och det antagande som särskilt ofta blir fel.
| Händelse | Primär risk | Lämplig återställningsomfattning | Vanligt felaktigt antagande |
|---|---|---|---|
| oavsiktlig radering | liten logisk skada | återställ objekt, postlåda, policy eller punkt-i-tid selektivt | återställ hela plattformen och förlora senare korrekta data |
| enskild nod eller disk | lokalt infrastrukturfel | HA-failover, replik eller komponentbaserad återställning | förväxla failover med historisk backup |
| förlust av plats eller leverantör | gemensam fysisk eller administrativ felzon | alternativ zon/region/plats plus externa kopior och DNS-/nätverksomkoppling | betrakta en datakopia utan nåbar målkapacitet som DR |
| ransomware eller administratörskompromettering | data, identiteter, programvara och säkerhetskopior är inte betrodda | isolerad återställningskontrollplan, ren build, känd återställningspunkt | fortsätta använda komprometterad identitet för att låsa upp alla säkerhetskopior |
| nyckelförlust | chiffertext permanent oläsbar eller identitet oanvändbar | nyckeltypsspecifik återställning, ny utfärdning eller HSM/KMS-förfarande | förväxla offentligt certifikat med privat nyckel |
| felaktig konfigurationsändring | korrekta data, felaktigt beteende | återställ versionshanterad konfiguration och validera selektivt | välja databas- eller postlåderestaurering som första åtgärd |
Vid en kompromettering behöver den kända rena tidpunkten inte vara den senaste säkerhetskopieringspunkten. Nyare säkerhetskopior kan innehålla angriparens tillstånd; äldre kan innehålla kända sårbarheter eller inkompatibla programvaruversioner. Återställning förenar därför forensik, patchnivå, konfigurationsbaslinje, nyckelrotation och verksamhetsmässig dataåterställning. CISA rekommenderar bland annat rena «golden images», offlineförvarade infrastrukturdefinitioner och en återställningsnätverkszon så att system inte infekteras igen under återuppbyggnaden (CISA: StopRansomware Guide).
Teknisk utveckling
Magnetband introducerades i början av 1950-talet som ett snabbt datalagringsmedium för datorer och är fortsatt ett backupmedium på grund av kostnad, kapacitet och fysisk separerbarhet (IBM: Magnetic Tape). Senare säkerhetskopieringsarkitekturer skilde i allt högre grad den logiska säkerhetskopieringspunkten från målmediet: databaser kombinerade basbackuper med transaktionsloggar och Point-in-Time Recovery; lagringssystem möjliggjorde snabba ögonblicksbilder; deduplicering och objektlagring förändrade överföring och retention.
För Windows-applikationer i drift introducerade Microsoft VSS en samordnad modell med requester, writer och provider; tekniken kom med Windows XP respektive Windows Server 2003. I distribuerade och containeriserade plattformar standardiserades API:er för ögonblicksbilder och orkestrering utan att därmed automatiskt lösa applikationskonsistens (Microsoft: Volume Shadow Copy Service, Kubernetes: volymögonblicksbilder).
Cyberåterställning flyttade åter fokus. Versionshantering och offsite-kopior räcker inte när högprivilegierade identiteter kan radera alla mål eller komprometterade images återkommer. Isolerade återställningsinstanser, separata identiteter, oföränderliga objektversioner, deklarativ infrastruktur och rena återstartszone kompletterar klassiska fullständiga, inkrementella och loggbaserade säkerhetskopior. Amazon S3 Object Lock infördes 2018 som WORM-skydd för objektversioner; funktionen illustrerar denna övergång, men ersätter fortfarande varken applikationskonsistens eller återställningstester (AWS: introduktion av S3 Object Lock, Amazon S3: Object Lock).
Administratörschecklista
Planeringen är tillförlitlig först när mål, kopior, åtkomster och tester dokumenteras tillsammans. Checklistan sammanfattar dessa beroenden för granskning och återställningsövning.
- Affärsprocesser, MTD samt RTO och RPO för varje systemfunktion är godkända.
- Alla ledande och härledda tillstånd för meddelandeplattformen är inventerade.
- Applikationskonsistens, loggkedja och konsistensgrupper är produktspecifikt dokumenterade.
- Köåterställning, möjliga dubbletter och återfrigivning av in- och utflöde är reglerade.
- Konfiguration, policyer, DNS, certifikat, nycklar, hemligheter, licenser och runbooks ingår i omfattningen.
- Minst en återställningskopia är separerad från produktionen och de primära administratörskontona.
- Oföränderlighet, isolering, kryptering och nyckelåtkomst bedöms separat.
- Återställningskontrollplan och målkapacitet fungerar utan den komprometterade produktionen.
- Återstartsordningen följer en underhållen beroendegraf.
- Tester återställer en fullständig e-postaffärstransaktion och mäter RPO/RTO.
- Resultat, nya beroenden och avvikelser återförs till runbook och arkitektur.
Källor
- NIST – SP 800-34 Rev. 1, vägledning för beredskapsplanering
- NIST – SP 800-34 Rev. 1, PDF
- PostgreSQL – kontinuerlig arkivering och Point-in-Time Recovery
- NIST – SP 800-184, vägledning för återställning efter cybersäkerhetshändelser
- NIST – SP 800-184, PDF
- Microsoft Azure Reliability – redundans, replikering och säkerhetskopiering
- Kubernetes – volymögonblicksbild och applikationskonsistens
- Microsoft Learn – Volume Shadow Copy Service
- IETF RFC 5321 – Simple Mail Transfer Protocol
- Microsoft Learn – Windows Server Backup för Exchange
- Microsoft Learn – Get-Volume
- GNU Coreutils – df
- Microsoft Learn – Get-ChildItem
- GNU Findutils – find
- CIS – Control 11: dataåterställning
- CISA – StopRansomware Guide
- Amazon S3 – Object Lock
- Microsoft Learn – Get-FileHash
- GNU Coreutils – sha256sum
- NIST – SP 800-57 Part 1 Rev. 5
- NIST – SP 800-57 Part 1 Rev. 5, PDF
- Microsoft Learn – w32tm
- systemd – timedatectl
- Microsoft Learn – Resolve-DnsName
- ISC BIND 9 – dig-manualsida
- Microsoft Learn – Test-NetConnection
- OpenBSD – nc-manualsida
- curl – kommandoradsmanual
- OpenSSL – s_client
- Microsoft Learn – Get-NetTCPConnection
- Linux man-pages – ss
- IBM – magnetband
- Kubernetes – volymögonblicksbilder
- AWS – introduktion av S3 Object Lock