|
File Synchronization on 3 or More PCs
Nykrýn, Lukáš ; Michlovský, Zbyněk (referee) ; Jurnečka, Peter (advisor)
This document descripes the design and implementation of application for file sharing between multiple computers using an external drive. Application can be run on GNU/Linux and MS Windows. In Windows application performs synchronization at regular intervals. Under GNU/Linux offers extra choice to watch the status of files and immediately synchronize file after change. The whole system monitors and cares for all possible collision states of files that can arise.
|
| |
|
Snapshot and Rollback Support for Configuration Files in Fedora
Ježek, Michal ; Vojnar, Tomáš (referee) ; Smrčka, Aleš (advisor)
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.
|
| |
|
File Synchronization on 3 or More PCs
Nykrýn, Lukáš ; Michlovský, Zbyněk (referee) ; Jurnečka, Peter (advisor)
This document descripes the design and implementation of application for file sharing between multiple computers using an external drive. Application can be run on GNU/Linux and MS Windows. In Windows application performs synchronization at regular intervals. Under GNU/Linux offers extra choice to watch the status of files and immediately synchronize file after change. The whole system monitors and cares for all possible collision states of files that can arise.
|
|
Snapshot and Rollback Support for Configuration Files in Fedora
Ježek, Michal ; Vojnar, Tomáš (referee) ; Smrčka, Aleš (advisor)
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.
|