Skip to Content
TestingCheckpoints och rollback-förhandsvisning

Checkpoints och rollback-förhandsvisning

Checkpoint-tjänsten definierar poster, retentionsbeteende, REST/MCP-operationer och en rollback state machine för appar.

Ingen riktig återställning ännu: den aktiva snapshot-adaptern fabricerar VM- och databassnapshot-identifiers. Stop/start/health-stegen simuleras, och inget disk- eller databasstillstånd fångas eller återställs. En checkpoint som skapas i dag är inte en backup och får inte användas som recovery control.

Vad som kan testas

Förhandsvisningsytan låter integrationsutvecklare öva:

  • manuellt skapa checkpoints och lista dem;
  • pin, unpin, delete och retentionsmetadata;
  • ownership checks;
  • rollback state transitions; och
  • skapa ett pre-rollback safety record.

Följande MCP-verktyg exponerar det control plane:

VerktygBeteende i förhandsvisning
create_checkpointSkapar en post med stub snapshot identifiers
list_checkpointsListar owned records och rapporterad användning
pin_checkpointUndantar en post från retentionspruning
delete_checkpointTar bort en unpinned post
rollback_appKör den simulerade rollback-sekvensen

Beskriv inte ett lyckat svar från dessa verktyg som en recovered app.

Produktionsåterställning i dag

För en immutable app deployment, återställ från source och separat hanterad data:

  1. identifiera en known-good Git revision;
  2. bekräfta att backup av databas eller object store finns och kan återställas;
  3. köa en ny immutable deployment för den revisionen;
  4. återställ data via tjänstens dokumenterade recovery procedure; och
  5. verifiera application health och user-visible behavior innan trafik växlas.

Håll backup retention, restore testing och recovery objectives utanför checkpoint-förhandsvisningen tills riktiga adapters har levererats och klarat en restore drill.

Vad som återstår

  • riktiga VM- och databassnapshot-primitives;
  • rollback-integration med immutable variant deployment pipeline;
  • failure-atomic restore behavior;
  • deploy hooks som skapar verified checkpoints;
  • capacity- och retentionsupprätthållande mot riktig storage; och
  • backup/restore drills med insamlat underlag.

Relaterat