Univerzální zálohování
Universal backup
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/57855Identifiers
Study Information System: 120141
Collections
- Kvalifikační práce [11325]
Author
Advisor
Referee
Fučík, Milan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software and Computer Science Education
Date of defense
20. 1. 2014
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Good
Keywords (Czech)
zálohování, synchronizace, součinnostKeywords (English)
backup, synchronization, cooperationZákladním zadáním práce je vyřešení problému nekolidujícího přístupu ke sdílenému datovému úložišti při různých typech zálohování dat. Hlavním omezením je nemožnost spuštění serverové aplikace u sdíleného média. Z tohoto důvodu vzniká nutnost nalézt řešení kolizí jen za využití sdíleného datového místa a nezaručeného přímého spojení klientů. V rámci práce je implementováno řešení upřednostňující přímé spojení klientů se zárukou v podobě synchronizačního souboru na sdíleném médiu. Součástí návrhu řešení je vytvoření aplikace umožňující různé typy zálohování (plné, rozdílové, čistá synchronizace atd.). Aplikace dále umožňuje distribuované zálohování (zálohování dat z více míst) s možností synchronizačních mechanizmů. Powered by TCPDF (www.tcpdf.org)
The main assignment of job is to solve the problem of colliding access to a shared data store for different types of data backup. The main limitation is the impossibility to run the server software on the shared medium. For this reason, there is a need to find resolutions of conflicts only with using of a shared data space and non-guaranteed direct connections of clients. As part of the work is implemented the solution has preference direct clients with a guarantee in the form of a synchronizing file on a shared medium. Part of the draft solution is to create an application that allows various types of backup (full, differential, synchronization, etc.). The application also allows distributed backup (backup data from multiple location) with synchronization mechanisms. Powered by TCPDF (www.tcpdf.org)