Provided by: util-linux-locales_2.40.2-1ubuntu2_all
НАЗВА
fsfreeze - призупинення доступу до файлової системи (Ext3/4, ReiserFS, JFS, XFS)
КОРОТКИЙ ОПИС
fsfreeze --freeze|--unfreeze mountpoint
ОПИС
fsfreeze suspends or resumes access to a filesystem. fsfreeze halts any new access to the filesystem and creates a stable image on disk. fsfreeze is intended to be used with hardware RAID devices that support the creation of snapshots. fsfreeze is unnecessary for device-mapper devices. The device-mapper (and LVM) automatically freezes a filesystem on the device when a snapshot creation is requested. For more details see the dmsetup(8) man page. Аргумент точка-монтування є шлях до каталогу, куди змонтовано файлову систему. Файлову систему має бути змонтовано, щоб її можна було заморозити (див. 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/>.