Checkpoints és rollback előnézet
A checkpoint szolgáltatás rekordokat, megőrzési viselkedést, REST/MCP műveleteket és rollback állapotgépet definiál az appokhoz.
Még nincs valódi helyreállítás: az aktív snapshot adapter VM és adatbázis snapshot azonosítókat állít elő. A stop/start/health szakaszok szimuláltak, és sem lemez-, sem adatbázis-állapot nem kerül rögzítésre vagy visszaállításra. A ma létrehozott checkpoint nem biztonsági mentés, és helyreállítási ellenőrzésként nem használható.
Mit lehet tesztelni
Az előnézeti felület lehetővé teszi az integrációs fejlesztők számára:
- kézi checkpoint létrehozás és listázás;
- pin, unpin, delete és megőrzési metaadatok;
- tulajdonjog ellenőrzések;
- rollback állapotátmenetek; és
- rollback előtti biztonsági rekord létrehozása.
Az alábbi MCP eszközök teszik elérhetővé ezt a vezérlősíkot:
| Eszköz | Előnézeti viselkedés |
|---|---|
create_checkpoint | Rekordot hoz létre stub snapshot identifiers értékekkel |
list_checkpoints | Kilistázza a fiókhoz tartozó rekordokat és a jelentett használatot |
pin_checkpoint | Kiveszi a rekordot a megőrzés metszéséből |
delete_checkpoint | Töröl egy pin nélküli rekordot |
rollback_app | Végigfuttatja a szimulált rollback sorozatot |
Ne írja le ezen eszközök sikeres válaszát helyreállított appként.
Produkciós helyreállítás ma
Immutable app deployment esetén állítsa helyre a forrásból és külön kezelt adatokból:
- azonosítson egy ismert jó Git revíziót;
- erősítse meg, hogy az adatbázis vagy object store biztonsági mentése létezik és visszaállítható;
- sorba állítson egy új immutable deploymentet ehhez a revízióhoz;
- állítsa vissza az adatokat a szolgáltatás dokumentált helyreállítási eljárása szerint; és
- ellenőrizze az application health értéket és a felhasználó számára látható viselkedést a forgalom átirányítása előtt.
A backup retention, restore testing és recovery objectives témákat tartsa a checkpoint előnézeten kívül, amíg valódi adapterek ki nem adják és restore drillen át nem mennek.
Ami hátra van
- valódi VM és adatbázis snapshot primitívek;
- rollback integráció az immutable variant deployment pipeline-nal;
- failure-atomic restore behavior;
- deploy hooks, amelyek ellenőrzött checkpointokat hoznak létre;
- capacity és megőrzés érvényesítése valódi storage ellen; és
- backup/restore drills rögzített bizonyítékokkal.