2gusia (2gusia) wrote,
2gusia
2gusia

Category:

ZFS backup - пул на USB диске

Разберёмся с механизмом zfs send/receive, начнём с простого - создадим пул на USB диске.
NB Всё делается в командной строке

1. Подключаем диск к nas4free, через вебгуй смотрим логи
Apr 29 20:37:18 nas4free kernel: da1: 114473MB (234441648 512 byte sectors: 255H 63S/T 14593C)
Apr 29 20:37:18 nas4free kernel: da1: 40.000MB/s transfers
Apr 29 20:37:18 nas4free kernel: da1: <ST912082 2AS > Fixed Direct Access SCSI-2 device
Apr 29 20:37:18 nas4free kernel: da1 at umass-sim1 bus 1 scbus10 target 0 lun 0

То есть наш диск - da1

2. Пул будем создавать на GPT разделе, с целью минимизации проблем от именования дисков в порядке подключения. Диск всё-таки съёмный. Вид, конечно, страйп  - из одного диска другого не сделать. Способ из FAQ нашей ветки.

Стираем старую разметку
nas4free:~# zpool labelclear /dev/da1

если с этим диском уже делали пул - придётся форсировать ключом -f
nas4free:~# zpool labelclear -f /dev/da1

создаем выровненный раздел и задаём его метку, на основе серийного номера диска:
nas4free:~# gpart create -s GPT /dev/da1
da1 created

nas4free:~# gpart add -t freebsd-zfs -l diskST9120822AS -a 4K /dev/da1
da1p1 added


В предположении, что диск имеет 4К сектор, создадим пул соответственно. Для дисков с 512 сектором пункт можно пропустить, но сегодня спокойнее считать, что сектор 4K.
nas4free:~# gnop create -S 4096 /dev/gpt/diskST9120822AS

создаем пул с именем USB_2AS и задаём его параметры
nas4free:~# zpool create -m /mnt/USB_2AS -O utf8only=on USB_2AS /dev/gpt/diskST9120822AS.nop
nas4free:~# zfs set atime=off USB_2AS


Разрешим полный доступ к пулу
nas4free:~# chmod -R 777 /mnt/USB_2AS

Удаляем .nop устройство
nas4free:~# zpool export USB_2AS
nas4free:~# gnop destroy /dev/gpt/diskST9120822AS.nop


На этом месте диск можно отключить.

Когда в следующий раз нам понадобится пул импортировать - физически подключаем диск и даём команду
nas4free:~# zpool import -d /dev/gpt USB_2AS

Отключаем - снова командой
nas4free:~# zpool export USB_2AS

До экспорта диск отключать физически категорически не рекомендуется.

Tags: 4k, backup, nas, nas4free, zfs, руками
Subscribe

  • OpenZFS и XigmaNAS

    Месяц назад я писал про Open ZFS. Там были мысли о том, когда он будет доступен в XogmaNAS. А в конце декабря зацепился на эту тему языками с…

  • Как провожают жесткие диски

    Сдох у меня жесткий диск в NAS Как видно - из SMART отпахал 70428 часов, то есть если 24/7 - больше 8 лет. И, я вам скажу, он не просто крутился…

  • О добавлении диска в ZFS raidz

    Проект OpenZFS дал новый импульс развитию этой файловой системы. Прежде всего потому, что Linux сообщество разработчикоы велико и подключение их к…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 2 comments