Från verkligheten

Backup finns – men har återställningen någonsin verifierats?

Återställning som kod: först bevisa, sedan flytta

Utgångsläge

Ett centralt system som varje bygge var beroende av behövde flyttas. Det fanns en säkerhetskopia. Ingen hade kontrollerat om den i ett skarpt läge räckte för att få tillbaka ett komplett system.

Vad vi gjorde

Hela migreringen byggde vi med Ansible, även återställningen. Att återställa är därmed ingen manual som någon arbetar sig igenom i ett nödläge, utan ett flöde som körs likadant varje gång. Och eftersom det körs likadant varje gång körde vi det i den nya miljön och kontrollerade att resultatet var komplett innan vi ställde om.

Resultat

Att återställningen fungerar är bevisat, inte antaget. Flytten skedde först därefter.

Det som består

Ett repeterbart återställningsflöde i kod, som när som helst kan bevisas på nytt.

Till tjänsten: Ta över etablerad mjukvara Alla berättelser

Prata om ert system