Você está na página 1de 10

PLAN DE CONFIGURACIN Y RECUPERACIN ANTE DESASTRES PARA EL

SMBD
Al instalar el Sistema Manejador de Base de Datos, se debe configurar el servidor y
las bases de datos (BD) del equipo. Para esto es importante identificar los diferentes
elementos que interactan con el SMBD y como los valores que poseen afectan su
funcionamiento, de esta forma se configurarn los diferentes componentes para
permitir que el funcionamiento de las bases de datos sea ptimo en concordancia
con los objetivos y los servicios a prestar.
Aspectos como la configuracin de memoria, arquitectura de almacenamiento,
sistema operativo, usuarios, configuracin de servicios determinarn el buen
desempeo del Sistema Manejador de Base de Datos y de las aplicaciones que de
l se sirven.
GESTIN DE MEMORIA
Una de las principales tareas de un SMBD es minimizar las operaciones de lectura
y escritura del disco ya que esto consume muchos recursos, por esta razn cada
SMBD posee una arquitectura de memoria definida, donde su funcionamiento
permite la administracin de memoria utilizando diversas opciones y herramientas,
a continuacin, se mencionan algunas de ellas.
Memoria Dinmica
En este caso no se requiere especificar una cantidad de memoria asignada al
Servidor de Base de Datos, ya que esta se libera de memoria dinmica segn sea
necesario.
Esto se realiza gracias a la utilizacin de bferes en memoria que almacenan las
pginas de datos en la medida que van siendo ledas de la base de datos, sin
embargo, debe existir un equilibrio entre el tamao del buffer y los recursos que est
utilizando de memoria. Sin embargo, requiere una alta interactividad con el Sistema
Operativo.
En la medida que se van conectando ms usuarios y se ejecutan consultas, el
SMBD toma la memoria fsica que se vaya requiriendo sin exceder los lmites
establecidos en la configuracin de memoria mxima y mnima para el servidor, el
Sistema Operativo tambin notificar la disminucin de memoria fsica libre en el
sistema.
La ejecucin de consultas tambin puede verse afectada ya que en ocasiones su
complejidad hace que se requiera ms memoria, generando errores de tiempo de
espera por estos recursos.
Memoria predefinida
En esta opcin se establece manualmente la cantidad de memoria a la que el SMBD
puede tener acceso, en los archivos de configuracin correspondientes.
Antes de determinar la configuracin de memoria, es necesario tener en cuenta la
memoria fsica total del servidor, la memoria requerida para el Sistema Operativo,
el nmero de instancias de base de datos activas y otros sistemas (en caso de que
el equipo no est dedicado totalmente como Servidor de base de Datos) para
determinar la cantidad de memoria que se va a asignar.
reas especiales de memoria
Algunos SMBD poseen estructuras especiales de memoria, que se ocupan de
procesos o servicios especficos del sistema, as como reas compartidas de
memoria.
A partir de la utilizacin de memorias cach, se gestiona el almacenamiento de
elementos y objetos en la medida que se vayan requiriendo, el tamao de esta
cach es administrado por el servidor, pero tambin tiene un tamao mximo
definido por un parmetro particular que debe ser configurado.
GESTIN DE ALMACENAMIENTO
Sistema de Archivos: Seleccionando esta opcin Oracle guardar y mantendr
los archivos de base de datos de la instancia en un directorio del sistema de
archivos actual. Por defecto, el Asistente de Configuracin de Bases de Datos
(DBCA) guarda los archivos de base de datos mediante la Arquitectura Flexible
ptima de Oracle (OFA), a travs de la cual los archivos de base de datos y
administrativos, incluidos los de inicializacin, siguen las prcticas de
nomenclatura y ubicacin estndar. Estos valores predeterminados pueden ser
modificados ms adelante en el proceso de configuracin de la base de datos
mediante la pgina de almacenamiento en la base de datos DBCA.

Gestin Automtica de Almacenamiento (ASM): Es una nueva funcin de la


base de datos Oracle que simplifica la administracin de los archivos de base de
datos. En lugar de gestionar varios archivos de base de datos, slo se gestiona
un pequeo nmero de grupos de discos. Un grupo de discos es un juego de
dispositivos de discos que ASM gestiona como una nica unidad lgica. Se
puede definir un grupo de discos concreto como el grupo de discos por defecto
para una base de datos y Oracle asignar automticamente el almacenamiento
y crear o suprimir los archivos de datos asociados al objeto de base de datos.
Al administrar la base de datos, slo necesita consultar los objetos de base de
datos por nombre en lugar de consultarlos por nombre de archivo. Al seleccionar
esta opcin, el DBCA muestra una serie de pantallas que puede utilizar para
crear una instancia de ASM y rellenar grupos de discos de ASM. Una vez
configurada una instancia de ASM con DBCA, puede utilizar Oracle Enterprise
Manager para gestionarla.
Sistema de Archivos de Cluster: Para Oracle Real Application Clusters
(Oracle RAC), esta opcin sustituye a la opcin Sistema de Archivos. Un
sistema de archivos de cluster permite que un nmero de nodos de un cluster
accedan de forma simultnea a un sistema de archivos determinado. En cada
nodo se visualizan los mismos archivos y datos. De esta forma, se facilita la
gestin de los datos que se necesitan compartir a travs de los nodos. Si la
plataforma soporta un sistema de cluster de archivos, puede utilizarla para
almacenar los archivos de datos y archivos de control de Real Application
Cluster.

Dispositivos Raw: Un dispositivo raw es un disco o parte de l que no est


gestionado por un sistema de archivos. Sin embargo, slo se puede utilizar esta
opcin si la direccin dispone de, al menos, el mismo nmero de particiones de
discos raw como de archivos de datos de Oracle. Antes de utilizar dispositivos
raw para almacenar los archivos de base de datos, se debe configurar e
identificar los dispositivos raw.
GESTIN DE CONEXIONES
Usar Ubicaciones de Archivos de Base de Datos de Plantilla: Esta opcin
permite utilizar la ubicacin predefinida en la plantilla de base de datos que se
seleccione para esta base de datos. Incluso despus de seleccionar esta opcin,
se podr sustituir estos valores por defecto y modificar los nombres de archivo y
ubicaciones de la base de datos en la pgina Almacenamiento, que estar
disponible posteriormente en el Asistente de Configuracin de Bases de Datos.

Usar Ubicacin Comn para Todos los Archivos de Base de Datos: Esta
opcin permite especificar una nueva rea comn para todos los archivos de
base de datos. Aunque se seleccione esta opcin y se proporcione una nueva
ubicacin, se podr revisar y modificar los nombres de archivo y ubicaciones de
la base de datos en la pgina Almacenamiento, que estar disponible
posteriormente en el Asistente de Configuracin de Bases de Datos.

Usar Oracle Managed Files: esta opcin permite simplificar la administracin


de la base de datos Oracle. Oracle Managed Files elimina la necesidad del
usuario, es decir, del DBA, de gestionar directamente los archivos del sistema
operativo que componen una base de datos Oracle. Se especifican operaciones
en trminos de objetos de base de datos en lugar de en nombres de archivos.
Oracle utiliza internamente interfaces del sistema de archivos para crear y
suprimir archivos segn sea necesario para los tablespaces, archivos redo log y
archivos de control. En su lugar, se proporciona slo la ruta de acceso al rea
de base de datos, que sirve como directorio raz en el que la base de datos
almacena sus archivos de base de datos. Si se selecciona esta opcin, tambin
se puede multiplexar los archivos redo log y de control. A diferencia de otras
opciones de esta pgina, si se selecciona esta opcin, no se podrn realizar
modificaciones a los nombres de archivos de la base de datos en la pgina
Almacenamiento, que estar disponible posteriormente en el Asistente de
Configuracin de Bases de Datos.

GESTIN DE USUARIOS
Los tipos de usuarios en un SMBD deben estar claramente identificados, las
capacidades y permisos a que tienen derecho deben estar establecidos con
anterioridad a su creacin para as de esta forma poder construirlos
adecuadamente.
La informacin sobre los usuarios permitidos y los tipos de accesos estn
almacenados, bien en objetos de la base de datos del sistema o en archivos de
configuracin especficos. Estos se construyen en el momento de creacin de la
base de datos e inicia con valores por omisin.
Es necesario aclarar estos tres conceptos: usuarios, permisos o privilegios y roles.
En primera instancia un usuario es una cuenta provista para el acceso a un SMBD,
el permiso permite realizar ciertas tareas sobre la base de datos y el rol es un
conjunto de estos privilegios.
Para crear un usuario es necesario en primera instancia tener permisos como
administrador del sistema y considerar los siguientes tems:
Nombre de usuario: Con una estructura clara de identificacin y sin caracteres
especiales.
Mtodo de autenticacin: Asignacin de una clave, aunque algunos SMDB
soportan identificacin biomtrica, certificados y token.
Un Tablespace o base de datos por defecto.
Permisos o roles asociados: Se pueden especificar los privilegios o
restricciones de forma individual o asociados a un perfil o rol, estos tambin
pueden actuar sobre el sistema entero o sobre objetos particulares.
GESTIN DE INSTANCIAS
Instancias en Oracle
En Oracle un usuario accede a una base de datos a travs de una instancia, no lo
hacen directamente, es decir que la instancia est formada por memoria y procesos
que ejecuta el servidor.
Las operaciones de lectura o escritura no se realizan directamente sobre los datos,
sino que se hacen a travs de la instancia. Una base de datos puede ser abierta por
varias instancias, el sistema entonces asigna los buffers de memoria y una serie de
procesos en background son iniciados.
Lo anterior significa que la capacidad de memoria del servidor determinar la
cantidad de instancias de una base de datos que se puede tener. Los parmetros
que determinan estos tamaos se encuentran en un archivo de configuracin, este
se lee al iniciar la instancia, pero puede ser modificado para posteriores
inicializaciones de la base de datos.
El proceso tiene las siguientes fases:
Iniciacin: Es cuando se reserva en la memoria el espacio necesario para la
instancia y se activan los procesos necesarios para el funciona miento de la
instancia.
Montar la Base de Datos: Aqu se leen los archivos de control que con tienen
la informacin de la ubicacin de los archivos que componen la Base de Datos.
En esta fase se pueden realizar tareas de mantenimiento.
Abrir la Base de Datos: Los datos quedan disponibles para su procesamiento.
RESPALDO DE LA INFORMACIN
Planes de Contingencia

Elementos del Plan de Contingencia


Medidas Preventivas
Planificacin de copias de seguridad

En la ventana siguiente podremos configurar las opciones de recuperacin:


Especificar rea de Recuperacin de Flash: El rea de recuperacin de flash
se puede utilizar para recuperar datos que se perderan durante un fallo del
sistema. Enterprise Manager tambin utiliza esta ubicacin si tiene activadas la
gestin local y las copias de seguridad diarias en la pgina Opciones de Gestin,
mostrada anteriormente en el Asistente de Configuracin de Bases de Datos. El
rea de recuperacin de flash es un directorio gestionado por Oracle, un sistema
de archivos o un grupo de discos de gestin automtica de almacenamiento que
proporciona una ubicacin de disco centralizada para los archivos de copia de
seguridad y de recuperacin. Oracle crea archive logs en el rea de recuperacin
de flash. Enterprise Manager puede almacenar sus copias de seguridad en el
rea de recuperacin de flash y las utiliza cuando restaura archivos durante la
recuperacin de medios fsicos. Los componentes de recuperacin de Oracle
interactan con el rea de recuperacin de flash, garantizando de este modo
que la base de datos se puede recuperar completamente mediante los archivos
del rea de recuperacin de flash. Todos los archivos necesarios para recuperar
la base de datos que siguen a un fallo del medio fsico forman parte del rea de
recuperacin de flash.
o rea de Recuperacin de Flash: Desde este campo indicaremos la
ubicacin de los ficheros para que Oracle gestione aqu el rea de
recuperacin de flash.
o Tamao del rea de Recuperacin de Flash: En este campo
indicaremos el tamao del rea de recuperacin de flash.

Activar Archivado: Al activar el archivo, la base de datos archiva los archivos


redo log. Los archivos redo log archivados se pueden utilizar para recuperar una
base de datos, actualizar una base de datos estndar o recuperar informacin
sobre el historial de una base de datos con la utilidad LogMiner. La activacin
del archivado es equivalente a la activacin del modo Archive Log en Oracle
Enterprise Manager o a la ejecucin de la base de datos en modo
ARCHIVELOG. Debe activar el archivado para que la base de datos se pueda
recuperar del fallo de disco.
En nuestro caso, para tener una base de datos con alta tolerancia a fallos y por lo
tanto alta disponibilidad marcaremos ambas opciones.
Elementos de una copia de seguridad

Actividades de Recuperacin
Plan de recuperacin

Você também pode gostar