Scroll to navigation

FSFREEZE(8) Керування системою FSFREEZE(8)

НАЗВА

fsfreeze - призупинення доступу до файлової системи (Ext3/4, ReiserFS, JFS, XFS)

КОРОТКИЙ ОПИС

fsfreeze --freeze|--unfreeze точка_монтування

ОПИС

fsfreeze призупиняє доступ до файлової системи або відновлює його.

fsfreeze припиняє будь-які нові спроби отримання доступу до файлової системи і створює її статичний образ на диску. fsfreeze призначено для використання з апаратними пристроями RAID, для яких передбачено підтримку створення знімків.

fsfreeze є непотрібним для пристроїв device-mapper. device-mapper (і LVM) автоматично заморожує файлову систему на пристрої при запиті на створення знімка. Щоб дізнатися більше, див. сторінку підручника dmsetup(8).

Аргумент точка-монтування є шлях до каталогу, куди змонтовано файлову систему. Файлову систему має бути змонтовано, щоб її можна було заморозити (див. mount(8)).

Зауважте, що оновлення часу доступу також буде призупинено, якщо файлову систему буде змонтовано із традиційною поведінкою щодо часу доступу (параметр монтування strictatime; щоб дізнатися більше, див. mount(8)).

ПАРАМЕТРИ

-f, --freeze

Цей параметр наказує заморозити вказану файлову систему від внесення нових змін. Якщо вибрано цей параметр, усі наступні дії над файловою системою буде дозволено завершити, нові системні виклики write(2) буде перервано, інші виклики, які вносять зміни до файлової системи, буде перервано, а усі необроблені дані, метадані і дані журналу буде записано на диск. Будь-який процес, що намагатиметься записати дані на заморожену файлову систему, буде заблоковано з очікуванням на розмороження файлової системи.

Зауважте, що навіть після заморожування файлова система на диску може містити дані щодо файлів, які усе ще перебувають у процесі від’єднання. Ці файли не буде від’єднано, доки файлову систему не буде розморожено або буде завершено чисте монтування знімка.

-u, --unfreeze

Цей параметр використовують для розмороження файлової системи і уможливлення подальших дій з нею. Усі зміни до файлової системи, які було заблоковано заморожуванням, буде розблоковано із уможливленням їх завершення.

-h, --help

Вивести текст довідки і завершити роботу.

-V, --version

Вивести дані щодо версії і завершити роботу.

ПІДТРИМКА ФАЙЛОВИХ СИСТЕМ

Ця команда працюватиме, лише якщо у файловій системі передбачено підтримку заморожування. У списку цих файлових систем (2016-12-18) btrfs, ext2/3/4, f2fs, jfs, nilfs2, reiserfs і xfs. Цей список може бути неповним - підтримка файлових систем розширюватиметься. Якщо ви сумніваєтеся, найпростішим способом дізнатися, чи передбачено підтримку файлової системи, є створення невеличкого циклічного монтування із наступним тестуванням замороження.

ЗАУВАЖЕННЯ

Цю сторінку підручника засновано на сторінці xfs_freeze(8).

АВТОРИ

Написано Hajime Taira.

ТАКОЖ ПЕРЕГЛЯНЬТЕ

mount(8)

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами - <https://github.com/util-linux/util-linux/issues>.

ДОСТУП ДО ПРОГРАМИ

Програма fsfreeze є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.

2023-07-24 util-linux 2.39.1