)]}'
{"doc/admin-guide-cloud/blockstorage/section_volume-backups.xml":[{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"d823c35e36c88395fffe560473ba31d0e4ffbecb","unresolved":false,"context_lines":[{"line_number":7,"context_line":"    database information (or backup metadata) is intact in the Block Storage database.\u003c/para\u003e"},{"line_number":8,"context_line":"  \u003cpara\u003eRun this command to create a backup of a volume:\u003c/para\u003e"},{"line_number":9,"context_line":"  \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003ecinder backup-create [--incremental] \u003creplaceable\u003eVOLUME\u003c/replaceable\u003e\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":10,"context_line":"  \u003cpara\u003eWhere \u003creplaceable\u003eVOLUME\u003c/replaceable\u003e is the name or ID of the volume"},{"line_number":11,"context_line":"    and \u003coption\u003eincremental\u003c/option\u003e is a flag that indicates whether an"},{"line_number":12,"context_line":"    incremental backup should be performed.\u003c/para\u003e"},{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"}],"source_content_type":"application/xml","patch_set":2,"id":"dac4157f_1123d206","line":10,"updated":"2015-04-22 07:47:28.000000000","message":"I would put a comma after \u0027volume\u0027 to separate 2 clauses with 2 subjects and predicates.","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"13f5ca524bf1bad226c97f582a7ac44f09d0fde6","unresolved":false,"context_lines":[{"line_number":7,"context_line":"    database information (or backup metadata) is intact in the Block Storage database.\u003c/para\u003e"},{"line_number":8,"context_line":"  \u003cpara\u003eRun this command to create a backup of a volume:\u003c/para\u003e"},{"line_number":9,"context_line":"  \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003ecinder backup-create [--incremental] \u003creplaceable\u003eVOLUME\u003c/replaceable\u003e\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":10,"context_line":"  \u003cpara\u003eWhere \u003creplaceable\u003eVOLUME\u003c/replaceable\u003e is the name or ID of the volume"},{"line_number":11,"context_line":"    and \u003coption\u003eincremental\u003c/option\u003e is a flag that indicates whether an"},{"line_number":12,"context_line":"    incremental backup should be performed.\u003c/para\u003e"},{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"}],"source_content_type":"application/xml","patch_set":2,"id":"bab921fb_10dc2311","line":10,"in_reply_to":"dac4157f_1123d206","updated":"2015-04-23 20:58:38.000000000","message":"Done","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"4c3a3b8b9b499dd7e8526e379a01b4683721da37","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  \u003cpara\u003eWhere \u003creplaceable\u003eVOLUME\u003c/replaceable\u003e is the name or ID of the volume"},{"line_number":11,"context_line":"    and \u003coption\u003eincremental\u003c/option\u003e is a flag that indicates whether an"},{"line_number":12,"context_line":"    incremental backup should be performed.\u003c/para\u003e"},{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"},{"line_number":14,"context_line":"    created by default. With the \u003coption\u003eincremental\u003c/option\u003e flag, an"},{"line_number":15,"context_line":"    incremental backup will be created.\u003c/para\u003e"},{"line_number":16,"context_line":"  \u003cpara\u003eThe incremental backup will be based on a parent backup which is an"}],"source_content_type":"application/xml","patch_set":2,"id":"dac4157f_94d7d022","line":13,"updated":"2015-04-22 08:08:02.000000000","message":"will be created --\u003e is created\n\nI would also recommend replacing the passive voice if possible","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"13f5ca524bf1bad226c97f582a7ac44f09d0fde6","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  \u003cpara\u003eWhere \u003creplaceable\u003eVOLUME\u003c/replaceable\u003e is the name or ID of the volume"},{"line_number":11,"context_line":"    and \u003coption\u003eincremental\u003c/option\u003e is a flag that indicates whether an"},{"line_number":12,"context_line":"    incremental backup should be performed.\u003c/para\u003e"},{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"},{"line_number":14,"context_line":"    created by default. With the \u003coption\u003eincremental\u003c/option\u003e flag, an"},{"line_number":15,"context_line":"    incremental backup will be created.\u003c/para\u003e"},{"line_number":16,"context_line":"  \u003cpara\u003eThe incremental backup will be based on a parent backup which is an"}],"source_content_type":"application/xml","patch_set":2,"id":"bab921fb_30d967f4","line":13,"in_reply_to":"dac4157f_94d7d022","updated":"2015-04-23 20:58:38.000000000","message":"Done","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"4c3a3b8b9b499dd7e8526e379a01b4683721da37","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    incremental backup should be performed.\u003c/para\u003e"},{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"},{"line_number":14,"context_line":"    created by default. With the \u003coption\u003eincremental\u003c/option\u003e flag, an"},{"line_number":15,"context_line":"    incremental backup will be created.\u003c/para\u003e"},{"line_number":16,"context_line":"  \u003cpara\u003eThe incremental backup will be based on a parent backup which is an"},{"line_number":17,"context_line":"    existing backup with the latest timestamp. The parent backup can be a full"},{"line_number":18,"context_line":"    backup or an incremental backup depending on the timestamp.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"dac4157f_34d0041f","line":15,"updated":"2015-04-22 08:08:02.000000000","message":"the same as above","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"13f5ca524bf1bad226c97f582a7ac44f09d0fde6","unresolved":false,"context_lines":[{"line_number":12,"context_line":"    incremental backup should be performed.\u003c/para\u003e"},{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"},{"line_number":14,"context_line":"    created by default. With the \u003coption\u003eincremental\u003c/option\u003e flag, an"},{"line_number":15,"context_line":"    incremental backup will be created.\u003c/para\u003e"},{"line_number":16,"context_line":"  \u003cpara\u003eThe incremental backup will be based on a parent backup which is an"},{"line_number":17,"context_line":"    existing backup with the latest timestamp. The parent backup can be a full"},{"line_number":18,"context_line":"    backup or an incremental backup depending on the timestamp.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"bab921fb_50dcdbe3","line":15,"in_reply_to":"dac4157f_34d0041f","updated":"2015-04-23 20:58:38.000000000","message":"Done","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":14643,"name":"Olga Gusarenko","email":"ogusarenko@mirantis.com","username":"Olga"},"change_message_id":"4c3a3b8b9b499dd7e8526e379a01b4683721da37","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"},{"line_number":14,"context_line":"    created by default. With the \u003coption\u003eincremental\u003c/option\u003e flag, an"},{"line_number":15,"context_line":"    incremental backup will be created.\u003c/para\u003e"},{"line_number":16,"context_line":"  \u003cpara\u003eThe incremental backup will be based on a parent backup which is an"},{"line_number":17,"context_line":"    existing backup with the latest timestamp. The parent backup can be a full"},{"line_number":18,"context_line":"    backup or an incremental backup depending on the timestamp.\u003c/para\u003e"},{"line_number":19,"context_line":"  \u003cnote\u003e\u003cpara\u003eThe first backup of a volume has to be a full backup. Attempting"}],"source_content_type":"application/xml","patch_set":2,"id":"dac4157f_f4c96c79","line":16,"updated":"2015-04-22 08:08:02.000000000","message":"the same as above","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"13f5ca524bf1bad226c97f582a7ac44f09d0fde6","unresolved":false,"context_lines":[{"line_number":13,"context_line":"  \u003cpara\u003eWithout the \u003coption\u003eincremental\u003c/option\u003e flag, a full backup will be"},{"line_number":14,"context_line":"    created by default. With the \u003coption\u003eincremental\u003c/option\u003e flag, an"},{"line_number":15,"context_line":"    incremental backup will be created.\u003c/para\u003e"},{"line_number":16,"context_line":"  \u003cpara\u003eThe incremental backup will be based on a parent backup which is an"},{"line_number":17,"context_line":"    existing backup with the latest timestamp. The parent backup can be a full"},{"line_number":18,"context_line":"    backup or an incremental backup depending on the timestamp.\u003c/para\u003e"},{"line_number":19,"context_line":"  \u003cnote\u003e\u003cpara\u003eThe first backup of a volume has to be a full backup. Attempting"}],"source_content_type":"application/xml","patch_set":2,"id":"bab921fb_90d153d0","line":16,"in_reply_to":"dac4157f_f4c96c79","updated":"2015-04-23 20:58:38.000000000","message":"Done","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"d823c35e36c88395fffe560473ba31d0e4ffbecb","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  \u003cpara\u003eThis command also returns a backup ID. Use this backup ID when restoring the volume:\u003c/para\u003e"},{"line_number":23,"context_line":"  \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003ecinder backup-restore \u003creplaceable\u003eBACKUP_ID\u003c/replaceable\u003e\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":24,"context_line":"  \u003cpara\u003eWhen restoring from a full backup, it will be a full restore.\u003c/para\u003e"},{"line_number":25,"context_line":"  \u003cpara\u003eWhen restoring from an incremental backup, a list of backups will be"},{"line_number":26,"context_line":"    built based on the IDs of the parent backups. A full restore will be"},{"line_number":27,"context_line":"    performed based on the full backup first, then restore will be done based"},{"line_number":28,"context_line":"    on the incremental backup, laying on top of it in order.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"dac4157f_31ddb6e0","line":25,"updated":"2015-04-22 07:47:28.000000000","message":"By docs conventions, it\u0027s preferable to avoid passive and future tense where possible: will be -\u003e is.","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"13f5ca524bf1bad226c97f582a7ac44f09d0fde6","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  \u003cpara\u003eThis command also returns a backup ID. Use this backup ID when restoring the volume:\u003c/para\u003e"},{"line_number":23,"context_line":"  \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003ecinder backup-restore \u003creplaceable\u003eBACKUP_ID\u003c/replaceable\u003e\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":24,"context_line":"  \u003cpara\u003eWhen restoring from a full backup, it will be a full restore.\u003c/para\u003e"},{"line_number":25,"context_line":"  \u003cpara\u003eWhen restoring from an incremental backup, a list of backups will be"},{"line_number":26,"context_line":"    built based on the IDs of the parent backups. A full restore will be"},{"line_number":27,"context_line":"    performed based on the full backup first, then restore will be done based"},{"line_number":28,"context_line":"    on the incremental backup, laying on top of it in order.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"bab921fb_10e663b4","line":25,"in_reply_to":"dac4157f_31ddb6e0","updated":"2015-04-23 20:58:38.000000000","message":"Done","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"d823c35e36c88395fffe560473ba31d0e4ffbecb","unresolved":false,"context_lines":[{"line_number":23,"context_line":"  \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003ecinder backup-restore \u003creplaceable\u003eBACKUP_ID\u003c/replaceable\u003e\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":24,"context_line":"  \u003cpara\u003eWhen restoring from a full backup, it will be a full restore.\u003c/para\u003e"},{"line_number":25,"context_line":"  \u003cpara\u003eWhen restoring from an incremental backup, a list of backups will be"},{"line_number":26,"context_line":"    built based on the IDs of the parent backups. A full restore will be"},{"line_number":27,"context_line":"    performed based on the full backup first, then restore will be done based"},{"line_number":28,"context_line":"    on the incremental backup, laying on top of it in order.\u003c/para\u003e"},{"line_number":29,"context_line":"  \u003cpara\u003eBecause volume backups are dependent on the Block Storage database, you must also back up"}],"source_content_type":"application/xml","patch_set":2,"id":"dac4157f_91f2426e","line":26,"updated":"2015-04-22 07:47:28.000000000","message":"likewise","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"13f5ca524bf1bad226c97f582a7ac44f09d0fde6","unresolved":false,"context_lines":[{"line_number":23,"context_line":"  \u003cscreen\u003e\u003cprompt\u003e$\u003c/prompt\u003e \u003cuserinput\u003ecinder backup-restore \u003creplaceable\u003eBACKUP_ID\u003c/replaceable\u003e\u003c/userinput\u003e\u003c/screen\u003e"},{"line_number":24,"context_line":"  \u003cpara\u003eWhen restoring from a full backup, it will be a full restore.\u003c/para\u003e"},{"line_number":25,"context_line":"  \u003cpara\u003eWhen restoring from an incremental backup, a list of backups will be"},{"line_number":26,"context_line":"    built based on the IDs of the parent backups. A full restore will be"},{"line_number":27,"context_line":"    performed based on the full backup first, then restore will be done based"},{"line_number":28,"context_line":"    on the incremental backup, laying on top of it in order.\u003c/para\u003e"},{"line_number":29,"context_line":"  \u003cpara\u003eBecause volume backups are dependent on the Block Storage database, you must also back up"}],"source_content_type":"application/xml","patch_set":2,"id":"bab921fb_d0c7cb10","line":26,"in_reply_to":"dac4157f_91f2426e","updated":"2015-04-23 20:58:38.000000000","message":"Done","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":14962,"name":"ologvinova","email":"ologvinova@mirantis.com","username":"ologvinova"},"change_message_id":"d823c35e36c88395fffe560473ba31d0e4ffbecb","unresolved":false,"context_lines":[{"line_number":24,"context_line":"  \u003cpara\u003eWhen restoring from a full backup, it will be a full restore.\u003c/para\u003e"},{"line_number":25,"context_line":"  \u003cpara\u003eWhen restoring from an incremental backup, a list of backups will be"},{"line_number":26,"context_line":"    built based on the IDs of the parent backups. A full restore will be"},{"line_number":27,"context_line":"    performed based on the full backup first, then restore will be done based"},{"line_number":28,"context_line":"    on the incremental backup, laying on top of it in order.\u003c/para\u003e"},{"line_number":29,"context_line":"  \u003cpara\u003eBecause volume backups are dependent on the Block Storage database, you must also back up"},{"line_number":30,"context_line":"    your Block Storage database regularly to ensure data recovery.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"dac4157f_31049648","line":27,"updated":"2015-04-22 07:47:28.000000000","message":"likewise","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"},{"author":{"_account_id":6491,"name":"xing-yang","email":"xingyang105@gmail.com","username":"xing-yang"},"change_message_id":"13f5ca524bf1bad226c97f582a7ac44f09d0fde6","unresolved":false,"context_lines":[{"line_number":24,"context_line":"  \u003cpara\u003eWhen restoring from a full backup, it will be a full restore.\u003c/para\u003e"},{"line_number":25,"context_line":"  \u003cpara\u003eWhen restoring from an incremental backup, a list of backups will be"},{"line_number":26,"context_line":"    built based on the IDs of the parent backups. A full restore will be"},{"line_number":27,"context_line":"    performed based on the full backup first, then restore will be done based"},{"line_number":28,"context_line":"    on the incremental backup, laying on top of it in order.\u003c/para\u003e"},{"line_number":29,"context_line":"  \u003cpara\u003eBecause volume backups are dependent on the Block Storage database, you must also back up"},{"line_number":30,"context_line":"    your Block Storage database regularly to ensure data recovery.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"bab921fb_b0cc5736","line":27,"in_reply_to":"dac4157f_31049648","updated":"2015-04-23 20:58:38.000000000","message":"Done","commit_id":"429ea3f0cc03a738deeaa1888a27cb74c442cc36"}]}
