backup/restore for meego foss 15-17 th december 2010

11
Presented by: Backup/Restore for MeeGo FOSS.in 15-17 th December 2010 Sateesh Kavuri [email protected]

Upload: aron

Post on 25-Jan-2016

37 views

Category:

Documents


4 download

DESCRIPTION

Backup/Restore for MeeGo FOSS.in 15-17 th December 2010. Sateesh Kavuri [email protected]. BoF setup. Introduction to the area Q&A/interactive part. 2. Contents. Maemo solution for B&R B&R for MeeGo Use cases Architecture API for developers Inputs/proposals. 3. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Backup/Restore for MeeGo FOSS 15-17 th  December 2010

Presented by:

Backup/Restore for MeeGoFOSS.in15-17th December 2010

Sateesh [email protected]

Page 2: Backup/Restore for MeeGo FOSS 15-17 th  December 2010

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

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

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

5

Page 6: Backup/Restore for MeeGo FOSS 15-17 th  December 2010

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

Architecture

7

Page 8: Backup/Restore for MeeGo FOSS 15-17 th  December 2010

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

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

• 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

Thank you!

&

Discussions!11