Чи резервні копії Time Machine збільшуються? І чи кращий Time Machine на Snow Leopard?


Відповіді:


27

Так, машина часу збільшується. OS X за допомогою агента, керованого подіями, fsevents, щоб відстежувати, які файли змінюються (не потрібно сканувати кожну годину), а потім, використовуючи модифіковані жорсткі посилання, називаються багатопосиланнями для файлів, які не змінюються, лише ті, що є поступово змінено. Це робиться щогодини протягом останніх 24 годин, щоденних резервних копій за останній місяць та щотижневих резервних копій для всього, що старше місяця.

Щоб вирішити обидві проблеми, Time Machine робить щось нове та інше, що фактично вимагало від Apple, щоб внести зміни до базової файлової системи Mac, HFS +. Нова зміна стосується мультипосилань, схожих на "жорсткі посилання", загальні для користувачів Unix та потенційно доступні при використанні NTFS у Windows. Жорсткі посилання відрізняються від "м'яких посилань" (також відомих як символічні посилання), які просто виступають як заповнювачі, що вказують на інший файл. Mac OS вже давно використовує псевдоніми як спосіб створити м'яку посилання для іншого файлу чи каталогу. Windows називає м'які посилання "ярликами". {джерело}

Однак справжньою магією Time Machine є простота його інтерфейсу для відновлення будь-якої додаткової дати, яку ви хочете, і можливість використання прожектора для пошуку часу назад у ваших файлах. Справді, звідси походить чарівний соус, який робить ТМ настільки корисним для більшості користувачів.

У Snow Leopard час зробити початкове резервне копіювання на капсулу часу (і я припускаю, що інші мережеві накопичувачі) значно покращився, але я думаю, що основна технологія не змінилася.

Наступним технологічним нововведенням для машини часу є створення дельта-файлів, оскільки в даний час це файл, а не блокована технологія (таким чином, неефективна для великих файлів, таких як антуражні бази даних). ZFS, коли нарешті з'явиться клієнт OS X, стане найкращим інструментом для покращення функціональності Time Machine ...

Оновлення:

Як завжди фантастичний огляд снігового леопарда Джона Сіракузи має цей золотий самородок:

Сама машина часу отримала підтримку перекриття i / o. Індексація прожекторів, яка також відбувається в томах Time Machine, була визначена як ще одне трудомістке завдання, пов'язане з резервними копіями, тому її продуктивність була покращена. Код мережі був розширений з метою використання переваг апаратних прискорених контрольних сум, де це можливо, і програмний код контрольної суми був налаштований вручну для досягнення максимальної продуктивності. Також було покращено продуктивність журналу HFS +, який супроводжує оновлення метаданих файлової системи. Для резервного копіювання Time Machine, що записує зображення на диск, а не рідну файлову систему HFS +, Apple додала підтримку одночасного доступу до зображень дисків. Кількість мережевого трафіку, виробленого AFP під час резервного копіювання, також зменшилась.

Все це досягає поважних загальних 55% покращення швидкості початкового резервного копіювання Time Machine. І, звичайно, підвищення продуктивності окремих підсистем приносить користь усім програмам, які ними користуються, а не лише Time Machine. {джерело}

І як я запропонував, щоб магія ZFS прийшла:

Це прикро, тому що Time Machine справді кричить за деякою магією ZFS. Більше того, схоже, Apple погоджується, про що свідчить повідомлення від співробітника Apple до списку розсилки ZFS минулого року. На запитання про сприятливу реалізацію Time Machine, що відповідає ZFS, відповідь підбадьорює: "Цей важливий і, ймовірно, колись з'явиться, але не для SL". ("SL" короткий для Snow Leopard.) {Source}


З того, що я чув, машина Time time дійсно швидша на Snow Leopard, до 50% швидша. Я не можу згадати джерело, але я думаю, що це TUAW.
alex

Що таке ZFS? І це означає?
ymasood

1
@alex: На веб-сайті Apple вони заявляють до 80%. (Сторінка уточнень) @ymasood: Файлова система Zettabyte ( en.wikipedia.org/wiki/Zfs )
Chealion

Apple, на жаль, відмовилася від ZFS. Дивіться запис у wiki: en.wikipedia.org/wiki/ZFS
alimack
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.