Thesis Details

Podpora snapshotu a rollbacku pro konfigurační soubory v distribuci Fedora

Master's Thesis Student: Ježek Michal Academic Year: 2007/2008 Supervisor: Smrčka Aleš, Ing., Ph.D.
English title
Snapshot and Rollback Support for Configuration Files in Fedora
Language
Czech
Abstract

The purpose of this thesis is to design and implement tools for support of a snapshot and a rollback for configuration files on the GNU/Linux distribution. The set of the tools enables an automatic/periodical saving of the configuration files into the selected placement. The creation of backups reacts to file events by watching the changes with kernel subsystem inotify. Tools are enabling to return to the selected backup. The way of the backup actualization is configurable. This tool permits the data comparison from selected backups, to show the differences in configurations and eventually to manage a merge among actual and selected backup. Tools also allows a comparison of a configurations of one client or configurations among clients, and to display the mutual differences, eventually to manage their merge.

Keywords

Snapshot, rollback, inotify, backup, configuration, event, Linux, kernel subsystem, source code management, SCM

Department
Degree Programme
Information Technology, Field of Study Information Systems
Files
Status
defended, grade D
Date
18 June 2008
Reviewer
Committee
Hanáček Petr, doc. Dr. Ing. (DITS FIT BUT), předseda
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (DITS FIT BUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (DIFS FIT BUT), člen
Šarmanová Jana, doc. RNDr., CSc. (VŠB-TUO), člen
Šlapal Josef, prof. RNDr., CSc. (DADM FME BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
Citation
JEŽEK, Michal. Podpora snapshotu a rollbacku pro konfigurační soubory v distribuci Fedora. Brno, 2008. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2008-06-18. Supervised by Smrčka Aleš. Available from: https://www.fit.vut.cz/study/thesis/6350/
BibTeX
@mastersthesis{FITMT6350,
    author = "Michal Je\v{z}ek",
    type = "Master's thesis",
    title = "Podpora snapshotu a rollbacku pro konfigura\v{c}n\'{i} soubory v distribuci Fedora",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6350/"
}
Back to top