zfs
Это старая версия документа!
- ограничение памяти 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
- создание шифрованного 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 attach rpool /dev/disk/by-id/ata-VBOX_HARDDISK_VBfb65757e-ea936e4d-part3 /dev/disk/by-id/ata- VBOX_HARDDISK_VB9b8d476a-b387a510-part3
#И подождем когда он восстановит данные на новом диске.
#Просмотреть проценты восстановления можно с помощью команды:
zpool status rpool
zfs.1713271502.txt.gz · Последнее изменение: 08.07.2024 11:48 (внешнее изменение)