DBAtlas · Atlas de operaciones de bases de datos

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.

Abrir en DBAtlas →