===== ограничение памяти ZFS ===== echo "$[4 * 1024*1024*1024]" >/sys/module/zfs/parameters/zfs_arc_max echo "options zfs zfs_arc_max=$[4 * 1024*1024*1024]" > /etc/modprobe.d/zfs.conf update-initramfs -u zfs set sync=disabled rpool Если проблемы с IOPS zfs set relatime=on rpool ===== создание шифрованного dataset ===== zfs create -o encryption=on -o keyformat=passphrase -o mountpoint=/mnt/encrypted tank/encrypted ===== монтирование шифрованного dataset ===== echo "password" | zfs mount -l -a ===== включение шары smb ===== zfs set sharesmb=on zfs-z/urbackup zfs set acltype=posixacl zfs-z/urbackup ===== замена системного диска proxmox ===== Копируем таблицу разделов с рабочего диска sda на новый диск sdb: sgdisk -R /dev/sdb /dev/sda Генерируем уникальные UUID для /dev/sdb: sgdisk -G /dev/sdb Восстанавливаем загрузчик systemd-boot Нужно восстановить загрузчик, для этого отформатируем раздел /dev/sdb2 как ESP: pve-efiboot-tool format /dev/sdb2 Настроим раздел /dev/sdb2 для включения в Proxmox VE kernel update synchronization mechanism, чтобы загрузочные разделы синхронизировались: pve-efiboot-tool init /dev/sdb2 Обновим конфигурацию всех ESP, чтобы скопировать ядра и засинхронить все ESP на наших дисках: pve-efiboot-tool refresh Восстанавливаем raid1 Создадим raid1 с нашим новым диском (создавать пул лучше по id дисков, чтобы при смене порта диска zfs могла найти диски ): zpool replace rpool /dev/disk/by-id/ata-OLD-part3 /dev/disk/by-id/ata-NEW-part3 И подождем когда он восстановит данные на новом диске. Просмотреть проценты восстановления можно с помощью команды: zpool status rpool