Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/116286
Título : Gestor de copias de seguridad de Rsync para configurar en un Virtual Private Server
Autoría: Campos Magdaleno, David
Director: Caballé, Santi  
Tutor: Robles, Gregorio  
Resumen : El presente trabajo aborda el desarrollo de un gestor de copias de seguridad. Debido a la implantación de los servidores Virtual Private Server en el ámbito del desarrollo web, se propuso crear una aplicación para aprovechar esta tecnología, ahorrar costes, y que sea además ligera y sencilla. Para ello, se decidió crear una aplicación web desde cero, prescindiendo de la dependencia de otras plataformas o librerías, y desarrollada en PHP y SQLite. Para el desarrollo, se utilizó el patrón de arquitectura de sofware MVC. El núcleo del framework contiene clases para gestionar las peticiones y respuestas, rutas, gestión de la base de datos, renderización de vistas, así como modelos y controladores. A estos componentes se les añadió un sistema de autenticación, de paso de mensajes, un módulo de gestión de usuarios, herramientas de desarrollo y pruebas funcionales. La infraestructura creada maneja un sistema de copias de seguridad sobre Rsync gestionado mediante Cron. Además, cuenta con un sistema de logs y de interacción con la Shell de GNU/Linux. Para la realización de copias remotas se apoya en un intercambio de claves públicas y privadas, con un sistema de rotación local para disponer de un historial de backups. Se concluye que la realización de pruebas funcionales durante el desarrollo de software es una parte importante del mismo, así como el hecho de que la generación de documentación y un código limpio y ordenado, facilitan la revisión y modificación.
Palabras clave : diseño centrado en el usuario
backup
copia de seguridad
framework
Tipo de documento: info:eu-repo/semantics/bachelorThesis
Fecha de publicación : jun-2020
Licencia de publicación: http://creativecommons.org/licenses/by/3.0/es/  
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
davidcmgTFG0620memoria.pdfMemoria del TFG1,79 MBAdobe PDFVista previa
Visualizar/Abrir