2gusia (2gusia) wrote,
2gusia
2gusia

Category:

snaphots, они же снимки ZFS

Cамое время обсудить как восстановить ненароком удаленную инфу. Или откатиться к старой версии неудачно отредактированного файла. Точнее функциональность, предназначенную для фиксации и последующего восстановления файловой системы. Речь о ZFS snaphots, они же снимки, и даже "снапшоты". Помогает, среди прочего, от дурака. Но только если заранее позаботиться.

Выше мы писали, что перезапись информации в ZFS производится по принципу CoW, Copy on Write. Если надо переписать файл (или блок), то сначала выделяется свободное место, пишется в него, затем указатель переносится со старого файла на вновь записанный. Побочным свойством этого является легкость фиксации, хранения и восстановления файловой системы. Действительно, чтобы зафиксировать его достаточно зафиксировать указатели на место занятые файлами на текущий момент. Такие объекты и называются снимками, snapshots по английски. Снимок производится практически мгновенно и не занимает места.

Если позже файлы на диске изменяются, то информация на диске не стирается, а грубо говоря переносится в снимок. Поэтому он растет. И содержит разницу между прошлым и текущим состоянием файловой системы.

К этому состоянию можно откатиться. Можно смонтировать снимок и достать из него нужные файлы. Можно, конечно, снимок удалить. Хранить одновременно можно теоретически неограниченное число снимков - хоть сделанных каждую секунду. на протяжении последнего месяца. Практически число снимков ограничено объемов файловой системы.

Всё операции над снимками доступны из командной строки и описаны в: Oracle Solaris ZFS Administration Guide - Working With Oracle Solaris ZFS Snapshots

Но свежих сборках nas4free реализована также работа со снимками через вебморду, раздел Disks|ZFS|Snapshots|Snapshot.
открывается окно создания снимка

отредактировано 29 дек 2016
Tags: nas, nas4free, zfs
Subscribe

  • Выезжала на берег «Катюша»

    Запрет на исполнение вместо гимна «Катюши» - это, несомненно, попытка плюнуть в лицо всей России. Но, парадоксальным образом, штука для нас очень…

  • День рожденья Чебурнета

    Сам по себе Твиттер, который сегодня начали замедлять - порядочная дрянь и вряд ли достоин жалости. Есть даже ирония в том, что от цензуры страдает…

  • Притча

    В России всегда были две беды. Дураки и дороги. И причем сумма их всегда была постоянной, чтобы ни случалось. Чуть получше дороги, чуть побольше…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 38 comments

  • Выезжала на берег «Катюша»

    Запрет на исполнение вместо гимна «Катюши» - это, несомненно, попытка плюнуть в лицо всей России. Но, парадоксальным образом, штука для нас очень…

  • День рожденья Чебурнета

    Сам по себе Твиттер, который сегодня начали замедлять - порядочная дрянь и вряд ли достоин жалости. Есть даже ирония в том, что от цензуры страдает…

  • Притча

    В России всегда были две беды. Дураки и дороги. И причем сумма их всегда была постоянной, чтобы ни случалось. Чуть получше дороги, чуть побольше…