Разреженное изображение
Эта статья нуждается в дополнительных цитатах для проверки . ( март 2011 г. ) |
Расширение имени файла |
.sparseimage |
---|---|
Тип интернет-СМИ | приложение/октет-поток |
Единый идентификатор типа (UTI) | com.apple.disk-image-sparse |
конформация ИМВП | com.apple.disk-образ |
Разработано | Apple Инк. |
Тип формата | образ диска |
Контейнер для | файловой системы объекты |
Разреженный образ — это тип файла образа диска , используемый в macOS, размер которого увеличивается по мере того, как пользователь добавляет данные в образ, занимая ровно столько места на диске, сколько хранится в нем. Зашифрованные разреженные файлы изображений используются для защиты домашнего каталога пользователя с помощью функции FileVault в Mac OS X Snow Leopard и более ранних версиях. Разреженные изображения можно создавать с помощью Дисковой утилиты .
В отличие от полного файла изображения ( .dmg ), который занимает столько же фактического пространства, сколько и реальный диск, который он представляет (независимо от количества неиспользуемого пространства), разреженный файл образа ( .sparseimage ) занимает ровно столько фактического дискового пространства, сколько содержат данные, вплоть до максимальной емкости, назначенной при создании.
Ограничения
[ редактировать ]Поэтому стоит отметить два ограничения в отношении использования этого формата файла изображения:
- Настроенному файлу образа «.sparseimage» может быть присвоена большая общая емкость, чем физическому тому (или разделу HD), на котором он изначально находится. Хотя кажется, что виртуальный том предоставляет эту емкость, попытка превысить физическую емкость базового тома приведет к ошибке диска: «Недостаточно места». Файл .sparseimage сначала необходимо переместить на физический диск или раздел большего размера. [ нужна ссылка ]
- Как отмечалось выше, при установке Файлы изображений .sparseimage автоматически расширяются до заданного предела при добавлении данных. Их размер нельзя произвольно изменить без использования Дисковой утилиты . hdiutil или другое подобное программное обеспечение. [ 1 ] [ 2 ]
Разреженные образы дисков
[ редактировать ]Mac OS X Leopard представила концепцию разреженного пакета . [ 3 ] Вместо одного большого файла разреженный пакет представляет собой пакет (каталог), содержащий несколько файлов, называемых полосами , каждый размером порядка 8 МБ. Это означает, что, хотя для конечного пользователя разреженный пакет выглядит как один файл, он состоит из файлов меньшего размера. Начиная с Mac OS X 10.8, полосы составляют 8 МБ ( 8 × 1024 2 байт ) каждый. Когда содержимое изображения изменяется, один или несколько файлов полос изменяются, создаются или удаляются. Это позволяет легче сократить объем пространства, используемого в базовой файловой системе, когда большой объем данных удаляется внутри образа диска, при условии, что код, поддерживающий файловую систему внутри образа, уведомляет ядро об «освобождении» блоков, поскольку происходит в файловых системах, которые поддерживают операции «обрезки» SSD, которые автоматически запускаются для освобожденных блоков файловой системы.
Преимущества разреженного пакета перед резервным копированием без диска для Time Machine :
- местом назначения резервной копии больше не обязательно должен быть том HFS+/HFSX (для работы жестких ссылок и сохранения метаданных), а может быть любая общая папка на любом сервере, подключенная с использованием любого протокола и использующая любую файловую систему для хранения фактического файла. файлы
- весь разреженный пакет можно реплицировать из одного места в другое; это особенно полезно при обновлении хранилища резервных копий и когда локальное хранилище резервных копий необходимо реплицировать в внешнее хранилище резервных копий. Такой инструмент, как rsync, можно использовать для обеспечения согласованности одного или нескольких образов дисков в различных системах. [ 4 ]
Ссылки
[ редактировать ]- ^ «Создайте образ диска с помощью Дисковой утилиты на Mac» . Яблоко . Проверено 13 августа 2020 г.
- ^ «Страница руководства hdiutil(1) OS X» . Библиотека разработчиков Mac . Яблоко . Проверено 21 января 2013 г.
- ^ ScottW (5 ноября 2007 г.). «Живые резервные копии FileVault и разреженные пакеты в Leopard» . macosx.com . Архивировано из оригинала 29 октября 2013 года . Проверено 21 января 2013 г.
- ^ «Резервное копирование разреженных изображений пакетов через SSH» . LРезервное копирование . Проверено 21 января 2013 г.
Внешние ссылки
[ редактировать ]- sparsebundlefs на GitHub — файловая система FUSE для чтения образов дисков macOS с разреженными пакетами