Nueva instalación y línea base segura
Los pasos omitidos al preparar una base de datos recién instalada para producción provocan los fallos más costosos. Elija la etapa en la que se encuentra y obtenga una lista de verificación ordenada para la configuración inicial, el endurecimiento de seguridad, la durabilidad y el monitoreo.
¿En qué etapa se encuentra?
Preparar una nueva instalación para producción tiene cuatro etapas: configuración inicial, endurecimiento de seguridad, durabilidad (backup/replicación) y monitoreo. ¿En cuál está trabajando ahora? Se recomienda recorrerlas todas en orden.
SELECT banner_full FROM v$version; SHOW PARAMETER compatible;- Configuración inicial tras la instalación
- Endurecimiento de seguridad
- Configuración de backup y durabilidad
- Configuración de monitoreo y alertas
¿Cuál es la prioridad en la configuración inicial?
La configuración inicial se divide en dos temas principales: dimensionamiento de recursos/parámetros (memoria, conexiones) y bases permanentes (juego de caracteres/intercalación, directorio de datos/distribución de archivos). Son las decisiones más difíciles de cambiar después.
SELECT name, setting, unit FROM pg_settings WHERE name IN ('shared_buffers','work_mem','max_connections','wal_level');- Dimensionamiento de memoria / parámetros
- Juego de caracteres, intercalación y distribución de archivos
¿Qué parte de la durabilidad está configurando?
La durabilidad se apoya en dos pilares: una estrategia de backup verificada (primer backup + prueba de restauración) y la continuidad (modo archive/log, replicación). Decir «tengo un backup» sin haberlo probado es el error más común.
SHOW archive_mode; SHOW wal_level;- Estrategia de backup + primer backup + prueba de restauración
- Modo archive/log + replicación
Configuración inicial: dimensionamiento de memoria y parámetros
Los valores por defecto son conservadores en la mayoría de los motores; dimensiónelos según la RAM y la CPU del servidor, pero evite el over-commit.
Configuración inicial: juego de caracteres, intercalación y distribución de archivos
El juego de caracteres/intercalación y la distribución del directorio de datos se definen en la instalación; cambiarlos después suele requerir una reinstalación o una migración.
Endurecimiento de seguridad
Una nueva instalación trae cuentas por defecto, acceso de red permisivo y puertos abiertos. Reducir la superficie de ataque antes de pasar a producción es obligatorio.
Durabilidad: estrategia de backup y prueba de restauración
Un backup vale tanto como su capacidad de ser restaurado. Tome el primer backup, configure la continuidad y realice siempre una prueba de restauración.
Durabilidad: modo archive/log y replicación
Para la recuperación a un punto en el tiempo y la alta disponibilidad, el modo archive/log debe estar habilitado y debe existir al menos una réplica.
Configuración de monitoreo y alertas
El último paso antes de producción: ver los problemas antes que los usuarios. Configure comprobaciones de salud y alertas con los umbrales adecuados.