Цей інтерес викликав велику зацікавленість, тому я розповім трохи детальніше про те, що відбувається за лаштунками, і що означатиме реалізація цієї функціональності. Деякі типи сторінок індексу поділяються на окремі розподільні одиниці, а інші змішуються зі сторінками даних. Де ми зараз дивимося лише на біт-карту розподілу, щоб побачити, чи виділяється масштаб, тепер нам доведеться зайти і інтерпретувати те, що зберігається у кожному блоці розподілу. Далі ми зараз не зможемо виконати лінійне сканування файлів даних, що копіюють дані, ми пропустили б файл. Вся ця інтерпретація структур даних різко уповільнить резервне копіювання. Відновлення стає ще цікавішим, оскільки існує багато структур, які доведеться зафіксувати, щоб врахувати отвори в резервній копії. Інакше ви мали б виділити карти розподілу, які вказують на сторінки, які не були резервні копії, і в них є сміття тощо. Отже, впроваджуючи це, ми б економили менше даних, займемо більше часу та займемо багато довше відновлюючи його. Інший аспект, який слід врахувати, полягає в тому, що для знаходження цього потрібно значні зусилля інженерії. Незважаючи на те, що це не ваша проблема на поверхні, врахуйте, що це означає, що інші функції, які ви, можливо, хочете побачити, не будуть вбудовані.