Está en la página 1de 13

Tema:

“Disponibilidad en Base de Datos”

Asignatura:

Administración de Base de Datos

Responsables:

Hoyos Mori Jhon Helard

Vásquez García Frank Patrick

Vela Chasquibol Edison Arturo

Asesor:

Ing. Rucoba Reátegui Andy Hirvyn

TARAPOTO – PERÚ
2023 – II

1
Índice
Introducción .................................................................................................................................. 3
1. Ejemplo de cómo sacar una copia de seguridad y como restaurarlo, además de ciertas
opciones de configuración de copias de seguridad propias de cada gestor. ............................. 4
1. Crear Backup. .................................................................................................................... 4
2. Restaurar la base de datos. .............................................................................................. 7
2. En el hipotético caso de que no existiera una copia de seguridad y solo tuviéramos los
archivos físicos de la base de datos. Indicaremos el procedimiento a seguir en el Gestor SQL
Anywhere para volver a poner activa la base de datos. ........................................................... 10

2
Introducción
Disponibilidad:
La disponibilidad se refiere al tiempo durante el cual un sistema está operativo y puede ofrecer
sus servicios a los usuarios. Se mide como un porcentaje de tiempo y se calcula con la fórmula
D=TMEF/(TMEF+TMRF), donde TMEF es el tiempo medio entre fallas y TMRF es el tiempo
máximo para resolver fallas.
Niveles de Disponibilidad:
1. Disponibilidad Regular: Básico, con backup de datos pero sin plan de caída.
2. Disponibilidad Aumentada: Incluye protección de datos mediante tecnologías como RAID,
requiere inversión.
3. Alta Disponibilidad: Cada componente tiene un sustituto en caso de falla, inversión
significativa.
4. Recuperación de Desastres: Protección integral, con políticas y procedimientos en caso de
catástrofe.

Copia de Seguridad:
Una copia de seguridad es una duplicación de datos para recuperarlos en caso de pérdida. Se
realiza periódicamente y se almacena en un lugar seguro. Su objetivo es garantizar la
disponibilidad de datos en caso de fallos o catástrofes.

Técnicas de Recuperación de Datos:


- Restauración por Retroceso: Deshace cambios en transacciones incompletas.
- Restauración por Adelanto: Restaura desde la última copia de seguridad y sustituye registros
por imágenes finales de transacciones completadas.

Alta Disponibilidad (High Availability):


Es un protocolo de diseño que asegura continuidad operativa durante un período dado. Se
refiere a la capacidad de los usuarios para acceder al sistema, someter trabajos, actualizarlos o
recoger resultados. El tiempo de inactividad se utiliza para definir la falta de disponibilidad.

Este resumen destaca los conceptos clave relacionados con la disponibilidad de sistemas, la
importancia de las copias de seguridad y las técnicas de recuperación de datos.

3
1. Ejemplo de cómo sacar una copia de seguridad y como restaurarlo, además
de ciertas opciones de configuración de copias de seguridad propias de cada
gestor.

Antes de proceder creamos la base de datos Contabilidad con las tablas transacción, clientes,
balance, cuenta, usuario e insertamos datos en cada tabla.

1. Crear Backup.
• Dirigimos el cursor a la base creada y le presionamos click derecho, buscamos la opción
“Tools”, la señalamos y nos aparecerán nuevas opciones, de ellas seleccionamos la opción
“Schema Script Generator”.

• Aparecerá la siguiente ventana. Al lado izquierdo seleccionamos “Tables” y enseguida


aparecen las opciones del lado derecho; marcamos todas las tablas y damos click en “Next”.

4
• Aparecerá una nueva ventana, en la que seleccionamos la opción “Preview Tab” para que nos
muestre los scripts que va a generar. Marcamos todas las opciones que aparecen más abajo y
damos click en “Next”.

• Nos muestra que la operación se ha completamos y procedemos a dar click en “Next”.

5
• La siguiente ventana nos muestra el script generado. Seleccionamos todo lo que hay dentro
de la ventana, abrimos el bloc de notas, pegamos el texto copiado anteriormente y lo
guardamos con el nombre “copia”, cerramos la ventana haciendo click en “Close” así como
el bloc de notas.

6
2. Restaurar la base de datos.
Para restaurar la copia de seguridad en cualquier ordenador realizamos los
siguientes pasos:
• Creamos una base de datos, en este caso la que usaremos se llamará
“RespaldoContabilidad”.

• Seleccionamos la base, y luego nos dirigimos a la opción “Query Analyzer” para realizar
una consulta en la base seleccionada.

• Luego abrimos el archivo “copia” que guardamos al realizar la copia de seguridad


anteriormente, seleccionamos todo el contenido, lo copiamos y lo pegamos en la interfaz de
consulta del gestor.

7
• Finalmente, para asegurarse que las tablas están completas, comparamos las tablas de ambas
bases, la de origen (Contabilidad) y la de destino (RespaldoContabilidad).

8
9
2. En el hipotético caso de que no existiera una copia de seguridad y solo tuviéramos los
archivos físicos de la base de datos. Indicaremos el procedimiento a seguir en el Gestor
SQL Anywhere para volver a poner activa la base de datos.

• Buscamos la carpeta en la que se guardan las instancias creadas.

• Creamos una nueva instancia usando el “Server Instance Manager” llamada


“dbamigracion”.

• Registramos un servidor con la instancia creada, el servidor será llamado “dbamigracion”,


luego damos clic en “Save”.

10
• El servidor que acabamos de crear está vacío, como podemos observar en la siguiente imagen:

• Presionamos clic derecho sobre los servidores registrados, luego nos dirigimos a la opción
“Disconnect” y pulsamos clic sobre ella.

• Cerramos Aqua Data Studio.

• Presionamos en el teclado la combinación de teclas siguiente: INICIO + R

• Nos aparecerá la siguiente ventana, en la que escribimos “services.msc”. Damos clic en


“Aceptar”.

11
• Nos aparecerán los servicios de Microsoft, entre los que buscamos todos los que digan
“Informix IDS” delante. Damos clic derecho sobre uno de ellos (en este caso “Informix IDS
- dbamigracion”) y entre las opciones que aparecen seleccionamos la opción “Detener” y
pulsamos un clic sobre ella. Lo mismo hacemos con todos los servicios que encontremos con
las condiciones anteriores.

• Ahora nos dirigimos a la carpeta donde se ubican las instancias creadas y procedemos a
intercambiar los nombres de las instancias “informix1234” y “dbamigracion”. Esto porque
las bases de datos que queremos restaurar están en la instancia “informix1234”, entonces al
cambiar el nombre a esa instancia por “dbamigracion”, el gestor de BD lo tomará como si
fuera el mismo, pero en realidad no lo es, ya que al cambiar del nombre lo que hacemos es
que el Aqua Data Studio lea la instancia como si fuera la misma; pero en este caso ya tendrá
las bases restauradas en el servidor “dbamigracion”.

12
• Iniciamos los servicios que detuvimos anteriormente.

• Abrimos Aqua Data Studio y observamos que las bases de datos ya están en el servidor
“dbamigracion”, que anteriormente estaba vacío.

13

También podría gustarte