more polish to 5000* demo
[eblake-techtalks.git] / 4050-initial-incremental.html
blob2a388ae87375fb850aeb5d8321591b5d8a4a40e8
1 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
2 <link rel="stylesheet" href="style.css" type="text/css"/>
3 <script src="code.js" type="text/javascript"></script>
5 <h1>Initial qemu push-mode incremental backup</h1>
7 <ul>
8 <li>drive-backup introduced in 2015</li>
9 <li>create a new bitmap with a full backup</li>
10 <li>future incremental backups use the prior state of the bitmap to
11 create external file, as well as reset the bitmap</li>
12 </ul>
14 <p>Second incremental backup
15 <table>
16 <tr>
17 <td style="vertical-align: top;">
18 <table>
19 <tr>
20 <td style="font-size:20px;">Image.qcow2</td>
21 </tr>
22 <tr>
23 <td>
24 <table class="disk">
25 <tr>
26 <th>A</th><th>-</th><th>C</th><th>C</th>
27 <th>B</th><th>B</th><th>-</th><th>-</th>
28 </tr>
29 <tr>
30 <td>-</td><td>-</td><td>-</td><td>-</td>
31 <td>-</td><td>-</td><td>-</td><td>-</td>
32 </tr>
33 </table>
34 </td>
35 </tr>
36 </table>
37 </td>
38 <td style="vertical-align: top;">
39 <table>
40 <tr>
41 <td style="font-size:20px;">FullBackup.qcow2</td>
42 </tr>
43 <tr>
44 <td>
45 <table class="disk">
46 <tr>
47 <th>A</th><th>-</th><th>A</th><th>A</th>
48 <th>-</th><th>A</th><th>-</th><th>-</th>
49 </tr>
50 </table>
51 </td>
52 </tr>
53 <tr>
54 <td style="font-size:20px;">IncBackup1.qcow2</td>
55 </tr>
56 <tr>
57 <td>
58 <table class="disk">
59 <tr>
60 <th>-</th><th>-</th><th>-</th><th>B</th>
61 <th>B</th><th>B</th><th>-</th><th>-</th>
62 </tr>
63 </table>
64 </td>
65 </tr>
66 <tr>
67 <td style="font-size:20px;">IncBackup2.qcow2</td>
68 </tr>
69 <tr>
70 <td>
71 <table class="disk">
72 <tr>
73 <th>-</th><th>-</th><th>C</th><th>C</th>
74 <th>-</th><th>-</th><th>-</th><th>-</th>
75 </tr>
76 </table>
77 </td>
78 </tr>
79 </table>
80 </td>
81 </tr>
82 </table>
83 </p>
85 <p class="attribution">See also this 2015 KVM Forum presentation:
86 <a href="https://www.youtube.com/watch?v=a2BNswm_yf8">Incremental
87 backups: Good things come in in small packages!</a>, John Snow</p>