Volver a Sistemas
Administración de bases de datos, sistemas de almacenamiento y su virtualización, copias de seguridad
El oficio de administrar: qué hace un DBA, cómo está montado un gestor por dentro, cómo se reparte el espacio en disco, cómo se controlan usuarios y permisos, con qué herramientas se opera cada producto, cómo se planifican las copias de seguridad, y cómo se almacena y se virtualiza todo lo anterior.
- 1Contexto del temaEl oficio de administrar una base de datos y lo que hay debajo de ella: el espacio en disco, las copias de seguridad, el almacenamiento en red y la virtualización.2
- 2El oficio del DBADe qué responde un administrador de bases de datos, qué diferencia hay entre la instancia y la base de datos, qué procesos y qué memoria levanta un gestor al arrancar, y por qué puerto escucha cada producto.8
- 3El espacio en discoDe la base de datos al bloque: tablespaces, segmentos, extensiones y su correspondencia con los ficheros físicos; cómo se crea un tablespace; qué ficheros usa cada producto; qué es un motor de almacenamiento; y cuándo hay que particionar una tabla.9
- 4Usuarios, roles y permisosCómo se da de alta una cuenta en un SGBD, por qué en Oracle el usuario es el esquema, qué es un rol frente a un privilegio, cómo se deja que una aplicación lea las tablas de otro dueño, y qué hay que tocar para que una instalación recién hecha no quede abierta.9
- 5Las herramientas de cada gestorCómo se arranca y se para un servicio de base de datos, qué mandatos trae MySQL y MariaDB, cuáles trae PostgreSQL, dónde vive la configuración de cada producto y qué consolas gráficas se usan.9
- 6La política de copiasQué hay que decidir antes de programar la primera copia, en qué se diferencian la completa, la incremental y la diferencial y qué marca las distingue, qué dicen la regla 3-2-1 y su evolución, qué papel siguen teniendo las cintas y con qué herramientas se hacen las copias.10
- 7Copias dentro del gestorQué significa copiar en frío o en caliente y de forma lógica o física, cómo se recupera a un instante concreto apoyándose en el registro de transacciones, y con qué herramientas propias respalda cada gestor sus datos.7
- 8Rendimiento y disponibilidadQué mantenimiento hay que hacerle a una base para que siga rindiendo, cómo se precalcula un resultado caro con una vista materializada, cómo consiguen los gestores que los lectores no bloqueen a los escritores, y qué arquitecturas hay para que el servicio no se caiga.9
- 9DAS, NAS y SANLas tres formas de conectar el almacenamiento a un servidor, la diferencia entre acceder a bloque y acceder a fichero, los protocolos de cada una, qué es una LUN y qué hay que saber de RAID cuando lo que se administra es un servicio.10
- 10VirtualizaciónQué se gana al poner una capa de abstracción sobre el hardware, en qué se diferencian los hipervisores de tipo 1 y de tipo 2, qué más se virtualiza además de la máquina, qué formatos de disco y de máquina virtual hay que reconocer, cómo se opera un entorno virtual y dónde acaba una máquina virtual y empieza un contenedor.10