)]}'
{"specs/tenant_based_backups.rst":[{"author":{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},"change_message_id":"0ee8625224fce3fd4582f5ab883c07bdc8572980","unresolved":false,"context_lines":[{"line_number":10,"context_line":"As a tenant, I need to use Freezer to backup all my data and metadata from an OS Cloud and restore it"},{"line_number":11,"context_line":"at my convenience. With this approach all the data can be restored on the same Cloud platform (in case anything went lost) or on an independent cloud (i.e. a new one freshly deployed on a different geographic location). "},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Tenants needs to backup selectively all their resources from a the OS services."},{"line_number":14,"context_line":"These resources/services are:"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"- Users [meta]data stored in keystone (email, tenants)"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa69d971_99b7aef4","line":13,"range":{"start_line":13,"start_character":61,"end_line":13,"end_character":62},"updated":"2016-01-05 13:30:57.000000000","message":"is this a typo?","commit_id":"b464c0d14783d52909e750388c832576716fe32d"},{"author":{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},"change_message_id":"0ee8625224fce3fd4582f5ab883c07bdc8572980","unresolved":false,"context_lines":[{"line_number":51,"context_line":"        - Download the image file and process it in stream using Freezer backup stream block based incremental tenant mode"},{"line_number":52,"context_line":"        - Remove the image and the snapshot"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"- Swift (it make sense have Swift objects backup?):"},{"line_number":55,"context_line":"    - Retrieve the list of containers from Swift"},{"line_number":56,"context_line":"    - For each container"},{"line_number":57,"context_line":"        - Save the metadata"}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa69d971_59a3769d","line":54,"range":{"start_line":54,"start_character":9,"end_line":54,"end_character":49},"updated":"2016-01-05 13:30:57.000000000","message":"it does, swift replication could help but what if the new swift instance doesn\u0027t exists yet?","commit_id":"b464c0d14783d52909e750388c832576716fe32d"},{"author":{"_account_id":14340,"name":"Memo Garcia","email":"guillermo.ramirez-garcia@hp.com","username":"memogarcia"},"change_message_id":"0ee8625224fce3fd4582f5ab883c07bdc8572980","unresolved":false,"context_lines":[{"line_number":156,"context_line":"  Mitaka"},{"line_number":157,"context_line":""},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"Dependencies"},{"line_number":160,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":161,"context_line":"- Block based incremental backups (needs to be impleted abastracted from the fs, as the same code can be reused also for other streams based backups)."},{"line_number":162,"context_line":"- A new backup mode and incremental type needs to be defined."}],"source_content_type":"text/x-rst","patch_set":1,"id":"fa69d971_f9758af9","line":159,"range":{"start_line":159,"start_character":0,"end_line":159,"end_character":12},"updated":"2016-01-05 13:30:57.000000000","message":"we need to define ui changes as well","commit_id":"b464c0d14783d52909e750388c832576716fe32d"}]}
