Publication:
Sistema Web MVC para automatizar copias de seguridad de bases de datos con programación de tareas y almacenamiento en la nube

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Corporación Universitaria Remington

Research Projects

Organizational Units

Journal Issue

Abstract

Este proyecto tiene como finalidad desarrollar una aplicación web multiplataforma basada en ASP.NET Core MVC, pensada para automatizar la creación de copias de seguridad de bases de datos SQL Server, PostgreSQL y MongoDB. El sistema brinda la posibilidad de definir las fuentes de datos, establecer programaciones para los respaldos y guardarlos en el equipo local, además de sincronizarlos con plataformas externas como Google Drive, OneDrive, servidores FTP o Azure Blob Storage. La coordinación de estas tareas se lleva a cabo mediante un servicio de Windows encargado de la ejecución programada, mientras que la información de configuración, el historial de operaciones y las métricas se almacenan en una base de datos SQLite. El sistema incorpora, además, un método de aviso mediante correo electrónico que informa al usuario cuando se produce algún error o inconveniente durante la ejecución de los respaldos. Su diseño responde sobre todo a los requerimientos de pequeñas y medianas empresas, ofreciendo una opción confiable y de sencilla adopción que disminuye la posibilidad de pérdida de información y facilita la supervisión de los respaldos generados. En el documento se expone la forma en que se estructuró la solución, junto con una explicación de las funciones clave de sus distintos módulos. También se relata el uso de una metodología ágil durante el proceso de desarrollo y se incluye la propuesta de un plan de pruebas destinado a comprobar que el sistema opere de manera adecuada.

Description

Citation

Endorsement

Review

Supplemented By

Referenced By