15.12.2024
В этой статье будем максимально краткие.
Сначала смотрим, что мы имеем, для этого подключаемся по SSH к серверу проксмокс и смотрим листинг дисков:
root@prox-02:~# fdisk -l
Disk /dev/sda: 18.19 TiB, 20010588945640 bytes, 39053650314 sectors
Disk model: PERC H730 Mini
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E7C9X2CF-8E94-43FD-8295-CH92A3N6EB31
Device Start End Sectors Size Type
/dev/sda1 34 2047 2014 1007K BIOS boot
/dev/sda2 2048 2099199 2097152 1G EFI System
/dev/sda3 2099100 39063651270 39060551061 18.2T Linux LVM
Ага, у нас 18,2Тb, мы хотим отрезать из них 11Тб под бэкапы.
Ещё одна команда, уже гипервизора, отражающая том LVM общего объёма:
root@prox-02:~# pvdisplay
--- Physical volume ---
PV Name /dev/sda3
VG Name pve
PV Size <18.19 TiB / not usable 2.98 MiB
Давайте посмотрим, как этот раздел именуется:
root@prox-02:~# lvdisplay -m
--- Logical volume ---
LV Name data
VG Name pve
LV UUID o8iXGz-hxOsG-7Z9f-ZJJDe-yC3qe-vgodP-rUGHmxB
LV Write Access read/write (activated read only)
LV Creation host, time proxmox, 2023-10-15 13:57:37 +0300
LV Pool metadata data_tmeta
LV Pool data data_tdata
LV Status available
# open 0
LV Size 18.04 TiB
Хорошо, теперь от него отрежем место и создадим новый логический раздел для резервных копий:
root@prox-02:~# lvcreate -V 11000G -T pve/data -n backups
Мы создали раздел на 11Тб от раздела pve/data и именуем его backups (-n ключ).
Теперь необходимо его отформатировать в EXT4:
root@prox-02:~# mkfs.ext4 /dev/pve/backups
Хорошо, теперь у нас есть раздел для бэкапов на 11Тб в файловой системе EXT4, но он никуда не примонтирован. Исправляем.
Для этого создаём, например, в корне папку для бэкапов:
root@prox-02:~# mkdir /bck
И монтируем раздел в эту папку:
root@prox-02:~# mount /dev/pve/backups /bck
Ну и последний штрих - добавляем в fstab запись, чтоб монитрование происходило автоматически при загрузке системы, открыв файл и добавив строку в конец файла:
vi /etc/fstab
/dev/pve/backups /bck ext4 nofail 0 0
Готово! Теперь у нас есть отдельный раздел для наших бэкапов, осталось его в веб-интерфейсе гипервизора обозначить:
Кстати, если теперь посмотреть разделы LVM, мы увидим созданный нами, внизу списка:
root@prox-02:~# lvdisplay -m
.......
--- Logical volume ---
LV Path /dev/pve/backups
LV Name backups
VG Name pve
LV UUID uJGssdF-TA34WV-Q46J9-D75y-e0q3M-gJ7y-FBjdfg
LV Write Access read/write
LV Creation host, time prox-02, 2023-10-15 13:57:37 +0300
LV Pool name data
LV Status available
# open 1
LV Size 10.74 TiB
Mapped size 29.63%
Current LE 2816000
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 512
Block device 252:6
--- Segments ---
Virtual extents 0 to 2815999:
Type thin
Device ID 1
На этом всё, желаю вам плодотворного администрирования. Удачи!