← Volver al sistema Homelab

Homelab / Un primario, una réplica en streaming y runbooks que registran qué se ejecutó.

Datos y recuperación

Un invitado lleva el primario de PostgreSQL y Redis, y otro mantiene una réplica en streaming. Cada procedimiento de recuperación anota si llegó a ejecutarse contra este clúster: la promoción de la réplica se probó hasta la línea temporal 2 y se volvió a sembrar, y la restauración de etcd se promovió, se verificó y se revirtió. Un procedimiento que nadie ha ejecutado es una hipótesis.

01Entrada

Un invitado lleva el primario de PostgreSQL y Redis; otro mantiene una réplica en streaming.

02Proceso

Cada procedimiento de recuperación vive como documento junto a los scripts que ejecuta.

03Resultado

Ese documento anota si el procedimiento llegó a ejecutarse contra este clúster.

Cómo lo construí

La promoción de la réplica se probó hasta la línea temporal 2 y después se volvió a sembrar; la restauración de etcd se promovió, se verificó y se revirtió. Los casos que no se han ejecutado quedan marcados como tales en la misma tabla, porque un procedimiento que nadie ha corrido es una hipótesis, no un respaldo.