Backup/Restore for MeeGo FOSS 15-17 th December 2010
description
Transcript of Backup/Restore for MeeGo FOSS 15-17 th December 2010
![Page 2: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/2.jpg)
BoF setup
1. Introduction to the area
2. Q&A/interactive part
2
![Page 3: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/3.jpg)
Contents
•Maemo solution for B&R•B&R for MeeGo
•Use cases•Architecture•API for developers•Inputs/proposals
3
![Page 4: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/4.jpg)
Maemo solution for B&R
•Default locations (parts of /MyDocs, gconf etc.)•Application specified locations in XML
•Dbus signals•Zip files generated•Scripts after restore•Device resident backup created – user needs to actively transfer away from the device
•http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/Generic_Platform_Components/Using_Backup_Application
4
![Page 5: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/5.jpg)
5
![Page 6: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/6.jpg)
B&R for MeeGo
•Target use cases:
1. I loose my MeeGo device – with B&R I can get a new device the same as the one I lost
2. I do not need to start the backup manually – after switching it ”ON” it just works
•Fulfilling the above:• Requires incremental approach• Must be possible to backup to cloud
•Must be agnostic to the target repository
6
![Page 7: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/7.jpg)
Architecture
7
![Page 8: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/8.jpg)
API for developers
•Specific locations, Tracker db, gconf included by default
•XML format for developers to specify their backup locations
•dbus signals for serializing in-memory contents during backup
8
![Page 9: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/9.jpg)
Roadmap
•MeeGo 1.2•Project started – command line tool for device resident backup
•MeeGo 1.3•Online backup
•Featurezilla requirements available partly•Git repository requested•Bugzilla component requested•http://wiki.meego.com/Branta
9
![Page 10: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/10.jpg)
• Food for thought:– Big data (images, videos)– Individual file rescue, data categories– Online backup destinations
Inputs/Proposal
10
![Page 11: Backup/Restore for MeeGo FOSS 15-17 th December 2010](https://reader035.fdocuments.net/reader035/viewer/2022070417/56815302550346895dc124b4/html5/thumbnails/11.jpg)
Thank you!
&
Discussions!11