Está en la página 1de 8

Universidad Tecnológica de Campeche

T.S.U. Tecnologías de la Información


Área: Desarrollo de Software Multiplataforma
Grupo: 3° “B”

Bases de Datos para Aplicaciones


Docente: Ing. Marisol Lara García

4 Unidad. Publicación de aplicaciones

Actividad: investigación

Presentado por:
MARIO ALONSO DZUL DE LA CRUZ
ERICK MANUEL HERNANDEZ RAMIREZ
LUISA DEL CARMEN GUTIERREZ VALENCIA
VICTOR MANUEL NARVAEZ HERNANDEZ

Ciclo Escolar 2022-2024

San Antonio Cárdenas, Carmen, Cam; agosto 2023.


Introducción:

En el mundo de la gestión de bases de datos, el monitoreo, respaldo, restauración


y programación de tareas son procesos críticos para garantizar la disponibilidad,
integridad y seguridad de la información. Los servidores de bases de datos son el
núcleo de muchas aplicaciones y sistemas empresariales, y su correcto
funcionamiento es esencial para el éxito de las operaciones. En esta introducción,
exploraremos la importancia y el impacto de estos procesos en la gestión efectiva
de bases de datos, así como las mejores prácticas para su implementación.
PROCESO DE MONITOREO:

1.Supervisión de recursos: Controlar el uso de CPU, memoria, espacio en disco


y ancho de banda para identificar posibles cuellos de botella o recursos
insuficientes.

2.Rendimiento de consultas: Monitorear el tiempo de respuesta de las consultas


para identificar consultas lentas o ineficientes que puedan afectar el rendimiento
general.

3.Disponibilidad: Asegurarse de que los servidores estén en línea y accesibles en


todo momento. Detectar y resolver rápidamente cualquier problema de
disponibilidad.

4.Alertas: Configurar alertas para recibir notificaciones en caso de problemas o


situaciones anormales, como caídas del servidor, alta carga o espacio en disco bajo.

5.Seguridad: Supervisar los registros de actividad para detectar posibles intentos


de intrusión o comportamientos inusuales que puedan indicar una violación de
seguridad.

6.Copias de seguridad: Verificar que las copias de seguridad se realicen de


manera adecuada y regular. Probar la restauración de datos de forma periódica.

7.Actualizaciones y parches: Mantener el servidor y el sistema de gestión de base


de datos actualizados con las últimas actualizaciones y parches de seguridad.

8.Planificación de capacidad: Evaluar y prever las necesidades futuras de


recursos para evitar problemas de rendimiento debido a la falta de capacidad.

9.Supervisión proactiva: Identificar patrones de comportamiento y tendencias


para tomar medidas preventivas antes de que surjan problemas.

10.Documentación: Registrar y documentar los problemas encontrados, las


soluciones implementadas y las mejores prácticas para futuras referencias.

Un enfoque integral de monitoreo ayuda a mantener un rendimiento óptimo y una


alta disponibilidad de los servidores de base de datos.
RESPALDO:

Un respaldo de datos es el proceso de hacer


una copia de sus datos digitalizados y otra
información comercial en caso de que sus
datos se dañen, eliminen o pierdan. La copia
de respaldo luego se usa para recuperar o
restaurar sus datos para la continuidad del
negocio y la recuperación ante desastres.

Importancia: Sin un respaldo de información


es prácticamente nulo recuperar los datos o
archivos que se tenían. Estos pueden poseer
un valor desde sentimental hasta económicos,
su pérdida puede impactar directamente a las
finanzas de un negocio. Por esta razón es importante hacer un diagnóstico del
riesgo y los activos para evaluar el nivel de criticidad y darle la adecuada solución.

Tipos de respaldos:

Disco duro

Medios ópticos (CD/ DVD)


Dispositivo de almacenamiento USB

Nube (Internet).

Regla de respaldo 3-2-1.

Este enfoque a prueba de fallas crea


redundancias para proteger contra los
escenarios más comunes que podrían
afectar los datos que se han
respaldado. Lo crea o no, los
respaldos de datos también podrían sufrir un evento catastrófico. La regla es fácil
de seguir. Mantenga siempre tres copias de sus datos, dos de las cuales se
almacenan localmente, pero en diferentes tipos de medios y mantenga una de esas
copias fuera del sitio (en un sitio remoto o en la nube).

RESTAURACIÓN:

Durante el proceso de restauración, la base de datos completa se encuentra sin


conexión. Antes de que ninguna parte de la base de datos esté en línea, se
recuperan todos los datos a un punto coherente en el que todas las partes de la
base de datos se encuentran en el mismo momento y en el que no existe ninguna
transacción sin confirmar.

Una restauración completa de base de datos con el modelo de recuperación simple


implica una o dos instrucciones
RESTORE, en función de si desea
restaurar una copia de seguridad
diferencial de la base de datos. Si solo usa
copias de seguridad completas de la base
de datos, restaure solo la copia de
seguridad más reciente, como se muestra
en la siguiente ilustración.

Pasos:

1.Detener el servicio del DBMS para evitar


que se realicen cambios mientras se restaura la base de datos.

2.Localizar la copia de seguridad que deseas restaurar.

3.Ejecutar el proceso de restauración utilizando las herramientas proporcionadas


por tu DBMS. Esto generalmente implicará indicar la ubicación de la copia de
seguridad y otros parámetros necesarios.
4.Reiniciar el servicio del DBMS después de que la restauración se haya
completado.

DECLARACIÓN DE TAREAS PROGRAMADAS EN SERVIDORES DE BASE DE


DAROS:

La programación de tareas en servidores de bases de datos se refiere a la


automatización de ciertas acciones o procesos en momentos específicos. Esto
puede ser útil para tareas como copias de seguridad, limpieza de datos, generación
de informes, entre otras.

1.Identificar la tarea: Decide qué tarea deseas programar y cuándo debe


ejecutarse (por ejemplo, diariamente, semanalmente, mensualmente, etc.).

2.Selecciona una herramienta o lenguaje: Muchos sistemas de bases de datos


ofrecen funciones internas para programar tareas (como SQL Server Agent en
Microsoft SQL Server). También puedes usar herramientas externas como cron en
sistemas Unix/Linux o el Programador de tareas en Windows.

3.Escribe el script o comando: Crea el script o comando que realizará la tarea


deseada. Esto puede involucrar consultas SQL, comandos de línea de comandos u
otros lenguajes de programación, según la tarea.

4.Configura la programación: Utiliza la herramienta seleccionada para configurar


la programación de la tarea. Define la frecuencia, la hora y otros detalles relevantes.

5.Prueba y monitorea: Antes de implementar la tarea en producción, realiza


pruebas exhaustivas para asegurarte de que funciona según lo previsto. Monitorea
las ejecuciones para detectar posibles problemas.

6.Ajusta según sea necesario: Si es necesario, realiza ajustes en la programación


o en el script a lo largo del tiempo, para adaptarte a cambios en los requisitos o en
el entorno.
Conclusión:

En conclusión, el monitoreo, respaldo, restauración y programación de tareas en


servidores de bases de datos son procesos fundamentales para garantizar la
eficiencia, disponibilidad y seguridad de la información empresarial. El monitoreo
constante permite detectar y abordar problemas en tiempo real, garantizando el
rendimiento óptimo del servidor. Los respaldos periódicos son esenciales para
proteger la información ante posibles pérdidas o fallas. La restauración de datos
permite recuperar la información en caso de desastres o errores. Y, finalmente, la
programación de tareas automatiza procesos repetitivos y garantiza la eficiencia
operativa.

Al adoptar un enfoque proactivo y mantener una política sólida de monitoreo,


respaldo, restauración y programación de tareas, las organizaciones pueden
asegurar una gestión de bases de datos confiable y robusta, salvaguardando la
integridad de los datos y brindando un rendimiento óptimo de sus sistemas. Estos
procesos no solo contribuyen a la continuidad del negocio, sino que también
proporcionan tranquilidad a los usuarios y clientes al proteger la información valiosa
en un entorno empresarial cada vez más competitivo y dependiente de la tecnología.
BIBLIOGRAFIA:

https://docs.plesk.com/es-ES/obsidian/customer-guide/bases-de-datos-de-
sitios-web/copia-y-restauraci%C3%B3n-de-bases-de-datos.74647/

https://www.quest.com/mx-es/what-is-data-
backup/#:~:text=Un%20respaldo%20de%20datos%20es,y%20la%20recupera
ci%C3%B3n%20ante%20desastres

https://learn.microsoft.com/es-es/analysis-services/instances/schedule-ssas-
administrative-tasks-with-sql-server-agent?view=asallproducts-allversions

https://learn.microsoft.com/es-es/sql/relational-databases/backup-
restore/complete-database-restores-simple-recovery-model?view=sql-server-
ver16

También podría gustarte