zfs снимки - удаление вручную

Dec 26, 2016 00:42

Через вебгуй nas4free zfs снимки можно вручную удалять двумя разными способами (ну и автоматически созданные снимки могут быть удалены автоматически через заданное время)

Доступ к функционалу лежит в Disks > ZFS > Snapshots > Snapshot



Гаечный  ключ справа даёт доступ к операциям над снимком, включая удаление. Нажмём его


И выберем Delete( удалить) как Action (действие). Если теперь нажать кнопку Execute (исполнить), то снимок будет удалён. Но удалять по одному снимки скучно. В этот диалог имеет смысл ходить для рекурсивного удаления - самого снимка и всех одновременно с ним созданных снимков с датасетов, дочерних выбранному. Как пример - у меня есть пул Pool и на нём датасет Ext/Jails где хранятся клетки. Каждая в своём датасете, например Ext/Jails/emby ; Ext/Jails/owncloud и т.п. Клеток может быть десятки. И вот перед апгрейдом я хочу сделать симки для возможного отката. То есть делаю рекурсивный снимок. А потом чтоб не удалять по одному - удаляю рекурсивно.

Если же достаточно просто выбрать один или несколько снимков на удаление - то выбираем их в диалоге Disks > ZFS > Snapshots > Snapshot



И жмём кнопку Delete Selected Snapshots (удалить выбранные снимки). А затем - Apply - применить.

NB Напомню, если вы удалили, скажем, терабайт файлов - а свободного места не прибавилось ни на грош - проверьте, нет ли на этом датасете снимков. Место освободится не ранее, чем вы удалите все снимки от времени, когда удалённая инфа появились до момента её удаления. Для того снимки и придуманы :)

PS Естественно, гуй делает снимки не по щучьему велению, а вызывая команды. Давайте посмотрим историю пула Pool из командной строки.
nas4free ~/ root~$ zpool history Pool
--blah-blah--
2016-12-26.00:38:23 zfs destroy -r Pool/Ext/Jails/owncloud@do_obnovlenija
2016-12-26.00:38:41 zfs destroy Pool@auto-20161219-030000
2016-12-26.00:38:46 zfs destroy Pool@auto-20161220-030000

Видно, что сначала я удалил рекурсивно (ключ -r) снимок Pool/Ext/Jails/owncloud@do_obnovlenija - это было через гаечный ключ.
А затем пару отмеченных галочками датасетов

nas, nas4free, zfs

Previous post Next post
Up