Univerzální zálohování
Universal backup
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/57855Identifikátory
SIS: 120141
Katalog UK: 990016770080106986
Kolekce
- Kvalifikační práce [12045]
Autor
Vedoucí práce
Oponent práce
Fučík, Milan
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
20. 1. 2014
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Dobře
Klíčová slova (česky)
zálohování, synchronizace, součinnostKlíčová slova (anglicky)
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)
