Инструменты пользователя

Инструменты сайта


linux:zfs

Это старая версия документа!


ZFS

Снимки

Создаются моментально, место занимает только разность изменяемых впоследствии данных.
Хранятся в /tank/.zfs/snapshot. В открытом варианте, имеется доступ к файлам

  # Список снимков
zfs list -t snapshot
 
  # Создание снимка (только весь пул), имя в единственном аргументе
zfs snapshot tank@2022-11-11
 
  # Откат, делается на последний снимок, чтобы откатить на определенный нужно уничтожить промежуточные (-r)
zfs rollback tank@2022-11-11
 
  # Удаление снимка
zfs destroy tank@2022-11-11
 
  # Отправка снимка
zfs send tank@2022-11-11 | zfs recv newtank/data
    # По сети
zfs send tank@2022-11-11 | ssh root@10.200.192.25 zfs recv newtank/data
 
  # Отправка по сети через mbuffer (при длительной процедуре можно использовать ПО "screen")
    # Принимающий
mbuffer -s 128k -m 1G -I 192.168.1.11:9090 | zfs receive newtank/data
    # Отправитель
zfs send tank@2022-11-11 | mbuffer -s 128k -m 1G -O 192.168.1.10:9090
 
  # Отправка инкрементных данных
zfs send -i tank@2022-11-11 tank@2022-11-12 | ssh host2 zfs recv newtank/data

Использование

  # Подключение шифрованного раздела
zfs load-key tank/secure
zfs mount tank/secure
 
  # Перечень томов с инфой по ним
zpool list -vL
 
  # 
zfs get compression
 
linux/zfs.1671169442.txt.gz · Последнее изменение: 2022/12/16 05:44 — admin