Категорії
FreeBSD Solaris

Доступ к zfs-снапшотам.

ZFS-снапшоты – это конечно хорошо, но как вытянуть из них, например, определённый файл из определённого снапшота? Оказывается, очень просто. За показ папки со снапшотами отвечает параметр snapdir. И так, сначала узнаем текущее значение:

# zfs list -r -t all backup/mysql
NAME                             USED  AVAIL  REFER  MOUNTPOINT
backup/mysql                    1023M  10.5T   512M  /backup/mysql
backup/mysql@2013-04-09_backup   512M      -   512M  -
# zfs get snapdir backup/mysql
NAME          PROPERTY  VALUE    SOURCE
backup/mysql  snapdir   hidden   local

изменим его на visible:

# zfs set snapdir=visible backup/mysql
# zfs get snapdir backup/mysql
NAME          PROPERTY  VALUE    SOURCE
backup/mysql  snapdir   visible   local

После этого в корне снапшота появится каталог .zfs. в котором есть подкаталог snapshot и там уже все снапшоты:

# cd /backup/mysql/.zfs/snapshot/2013-04-09_backup
# ls
ib_logfile0 ib_logfile1

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Домашняя страничка Andy
Записки молодого админа
Самостоятельная подготовка к Cisco CCNA
Самостоятельная подготовка к Cisco CCNP
Powered by Muff