Fossil (файловая система)

редактировать
файловая система

Fossil по умолчанию файловая система в План 9 от Bell Labs. Он обслуживает сетевой протокол 9P и работает как демон пользовательского пространства , как и большинство файловых серверов Plan 9. Fossil отличается от большинства других файловых систем своей функцией моментальных снимков / архивирования. Он может делать снимки всей файловой системы по команде или автоматически (с заданным пользователем интервалом). Эти снимки можно хранить в разделе Fossil , пока позволяет дисковое пространство; если раздел заполняется, старые снимки будут удалены, чтобы освободить место на диске. Снимок также можно навсегда сохранить в Venti. Fossil и Venti обычно устанавливаются вместе.

Содержание
  • 1 Возможности
  • 2 История
  • 3 См. Также
  • 4 Внешние ссылки
Возможности

Важные функции:

  • Снимки доступны всем пользователям. Для доступа к старым данным вмешательство администратора не требуется. (Это возможно, потому что Fossil применяет права доступа к файлам; пользователи могут получить доступ только к тем данным, к которым им будет разрешен доступ в любом случае; таким образом, пользователь не может отслеживать старые файлы других лиц или просматривать старые пароли и т.п.)
  • Данные в постоянные снимки (иногда называемые архивами) не могут быть изменены. Только непостоянные снимки могут быть удалены.

Чтобы получить доступ к снимку, нужно подключиться к работающему экземпляру ископаемого («смонтировать» его) и изменить каталог на нужный снимок, например / snapshot / yyyy / mmdd / hhmm (где yyyy, mm, dd, hh, mm означает год, месяц, день, час, минуту). Для доступа к архиву (постоянный снимок) будет использоваться каталог в формате / archive / yyyy / mmdds (где yyyy, mm, dd, s означает год, месяц, день, порядковый номер). Plan 9 позволяет изменять пространство имен расширенными способами, например перенаправлять один путь на другой путь (например, / bin / ls в / archive / 2005/1012 / bin / ls). Это значительно упрощает работу со старыми версиями файлов.

Fossil доступен на нескольких других платформах через Plan 9 из пространства пользователя.

History

Fossil был разработан и реализован Bell Labs и добавлен в дистрибутив Plan 9 в конце 2002 года. Он стал файловой системой по умолчанию в 2003 году, заменив предыдущую архивную файловую систему Plan 9, получившую название Plan 9 File Server, или "". fs также представляет собой архивную файловую систему, которая изначально была разработана для хранения данных на оптических дисках WORM. Постоянное хранилище ископаемых обеспечивает Venti, который обычно хранит данные на жестких дисках, которые имеют гораздо меньшее время доступа, чем оптические диски.

См. Также
  • GoogleFS - собственная распределенная файловая система Google
Внешние ссылки
  • "Fossil", Cat v (страница руководства).
  • "Fossil console commands ", Cat v (страница руководства).
  • " Fossil ", Cat v (технический документ), о структурах данных, записанных в venti
Последняя правка сделана 2021-05-20 12:29:05
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте