Как да добавим и конфигурираме ново SSD за бекъпв Proxmox VE

Как да добавим и конфигурираме ново SSD за бекъпв Proxmox VE

Proxmox Virtual Environment (VE) е мощна платформа за виртуализация, но често има нужда от допълнително пространство за съхранение на виртуални машини, контейнери или бекъпи. Тази статия ще ви преведе стъпка по стъпка през процеса на добавяне, форматиране и конфигуриране на ново SSD диск в Proxmox VE, така че да можете да го използвате ефективно за вашите нужди, например като специализирано хранилище за бекъпи.

Съдържание

1. Предварителни стъпки и важни предупреждения

Преди да започнете, уверете се, че новото SSD е физически инсталирано във вашия Proxmox сървър и е разпознато от системата.

Изключително важно предупреждение: Работим с дискове! Една грешка в избора на диск може да доведе до загуба на данни на вашия съществуващ Proxmox инсталационен диск. Винаги проверявайте внимателно командите и изхода от тях. Ако не сте сигурни, попитайте!

Достъп до Proxmox shell можете да получите през уеб интерфейса на Proxmox (след като изберете вашия възел, кликнете на "Shell") или чрез SSH връзка.


2. Идентифициране на новото SSD

Първата и най-важна стъпка е да разберем кое е новото SSD и да се уверим, че няма да докоснем диска, на който е инсталиран Proxmox.

Изпълнете следната команда, за да изведете информация за всички дискове:

lsblk

Разгледайте внимателно изхода. Търсете диск, който съответства на размера на вашето ново SSD и който няма активни дялове, използвани от Proxmox (като / или /boot/efi). Обикновено дисковете се именуват sda, sdb, sdc и т.н.

Пример: Ако виждате sda с много дялове и LVM групи (като pve-root, pve-data), това е вашият системен диск. Ако видите sdb със суров капацитет, който съответства на новото SSD, това е дискът, който търсим.

За целите на тази статия ще приемем, че новото SSD е идентифицирано като /dev/sdb. Заменете /dev/sdb с действителното име на вашето SSD във всички следващи команди!


3. Премахване на съществуващи LVM структури (Ако има такива)

Ако вашето ново SSD е било използвано преди това и съдържа стари дялове или LVM структури, е добра практика да ги премахнете за чисто начало. lsblk ще ви покаже, ако има LVM групи асоциирани с диска.

Ако lsblk показва LVM групи (напр. samsung-500g като в примера ни), изпълнете:

vgremove <име_на_LVM_група>

Например, ако LVM групата се казва samsung-500g:

vgremove samsung-500g

Системата може да ви попита за потвърждение (y/n) няколко пъти. Отговаряйте с y (yes) за всяко потвърждение.

Ако няма изведени LVM структури, пропуснете тази стъпка.


4. Създаване на нов дял на SSD-то

Сега ще създадем един голям дял, който ще заема цялото SSD. Ще използваме инструмента fdisk.

fdisk /dev/sdb

След като влезете във fdisk, ще видите команден ред Command (m for help):. Изпълнете следните команди последователно, натискайки Enter след всяка:

  • n: За да създадете нов дял (new partition).
  • p: За да изберете основен дял (primary partition) (това е подразбиращият се избор, просто натиснете Enter).
  • 1: За номер на дяла (подразбиращият се избор, просто натиснете Enter).
  • Първи сектор (First sector): Натиснете Enter, за да приемете подразбиращата се стойност (обикновено 2048), която е оптимална за SSD.
  • Последен сектор (Last sector): Натиснете Enter, за да приемете подразбиращата се стойност, която ще използва цялото налично пространство на диска.
  • w: За да запишете промените на диска (write changes) и да излезете от fdisk.

Ще видите съобщение като The partition table has been altered. и Calling ioctl() to re-read partition table. Syncing disks.. Това е нормално и означава, че промените са записани.


5. Форматиране на новия дял

След като дялът е създаден, трябва да го форматираме с файлова система. Препоръчва се ext4 за Proxmox. Новият ви дял ще бъде достъпен като /dev/sdb1 (ако сте го създали като първи дял).

mkfs.ext4 /dev/sdb1

Тази команда ще отнеме известно време в зависимост от размера на SSD-то. След като завърши, ще видите информация за създадената файлова система.


6. Създаване на Точка за Монтиране (Mount Point)

Преди да можем да използваме диска, трябва да създадем директория, където ще го "монтираме". Това е пътят, през който Proxmox ще достъпва съдържанието на диска. Можем да го кръстим backup512 или друго подходящо име.

mkdir /backup512


Разбира се! Ето една подробна статия, която описва целия процес по форматиране и добавяне на ново SSD към Proxmox, базирана на стъпките, които току-що преминахме. Тя е написана така, че да бъде полезна за всеки, който иска да го направи.


Как да Добавим и Конфигурираме Ново SSD за Бекъп или Съхранение в Proxmox VE

Proxmox Virtual Environment (VE) е мощна платформа за виртуализация, но често има нужда от допълнително пространство за съхранение на виртуални машини, контейнери или бекъпи. Тази статия ще ви преведе стъпка по стъпка през процеса на добавяне, форматиране и конфигуриране на ново SSD диск в Proxmox VE, така че да можете да го използвате ефективно за вашите нужди, например като специализирано хранилище за бекъпи.

Съдържание:

  1. Предварителни Стъпки и Важни Предупреждения
  2. Идентифициране на Новото SSD
  3. Премахване на Съществуващи LVM Структури (Ако Има Такива)
  4. Създаване на Нов Дял на SSD-то
  5. Форматиране на Новия Дял
  6. Създаване на Точка за Монтиране (Mount Point)
  7. Постоянно Монтиране чрез /etc/fstab
  8. Тестване на Постоянното Монтиране
  9. Добавяне на Хранилището в Proxmox Уеб Интерфейса
  10. Настройка на Задача за Автоматичен Бекъп

1. Предварителни Стъпки и Важни Предупреждения

Преди да започнете, уверете се, че новото SSD е физически инсталирано във вашия Proxmox сървър и е разпознато от системата.

Изключително важно предупреждение: Работим с дискове! Една грешка в избора на диск може да доведе до загуба на данни на вашия съществуващ Proxmox инсталационен диск. Винаги проверявайте внимателно командите и изхода от тях. Ако не сте сигурни, попитайте!

Достъп до Proxmox shell можете да получите през уеб интерфейса на Proxmox (след като изберете вашия възел, кликнете на "Shell") или чрез SSH връзка.


2. Идентифициране на Новото SSD

Първата и най-важна стъпка е да разберем кое е новото SSD и да се уверим, че няма да докоснем диска, на който е инсталиран Proxmox.

Изпълнете следната команда, за да изведете информация за всички дискове:

Bash

lsblk

Разгледайте внимателно изхода. Търсете диск, който съответства на размера на вашето ново SSD и който няма активни дялове, използвани от Proxmox (като / или /boot/efi). Обикновено дисковете се именуват sda, sdb, sdc и т.н.

Пример: Ако виждате sda с много дялове и LVM групи (като pve-root, pve-data), това е вашият системен диск. Ако видите sdb със суров капацитет, който съответства на новото SSD, това е дискът, който търсим.

За целите на тази статия ще приемем, че новото SSD е идентифицирано като /dev/sdb. Заменете /dev/sdb с действителното име на вашето SSD във всички следващи команди!


3. Премахване на Съществуващи LVM Структури (Ако Има Такива)

Ако вашето ново SSD е било използвано преди това и съдържа стари дялове или LVM структури, е добра практика да ги премахнете за чисто начало. lsblk ще ви покаже, ако има LVM групи асоциирани с диска.

Ако lsblk показва LVM групи (напр. samsung-500g като в примера ни), изпълнете:

Bash

vgremove <име_на_LVM_група>

Например, ако LVM групата се казва samsung-500g:

Bash

vgremove samsung-500g

Системата може да ви попита за потвърждение (y/n) няколко пъти. Отговаряйте с y (yes) за всяко потвърждение.

Ако няма изведени LVM структури, пропуснете тази стъпка.


4. Създаване на Нов Дял на SSD-то

Сега ще създадем един голям дял, който ще заема цялото SSD. Ще използваме инструмента fdisk.

Bash

fdisk /dev/sdb

След като влезете във fdisk, ще видите команден ред Command (m for help):. Изпълнете следните команди последователно, натискайки Enter след всяка:

  • n: За да създадете нов дял (new partition).
  • p: За да изберете основен дял (primary partition) (това е подразбиращият се избор, просто натиснете Enter).
  • 1: За номер на дяла (подразбиращият се избор, просто натиснете Enter).
  • Първи сектор (First sector): Натиснете Enter, за да приемете подразбиращата се стойност (обикновено 2048), която е оптимална за SSD.
  • Последен сектор (Last sector): Натиснете Enter, за да приемете подразбиращата се стойност, която ще използва цялото налично пространство на диска.
  • w: За да запишете промените на диска (write changes) и да излезете от fdisk.

Ще видите съобщение като The partition table has been altered. и Calling ioctl() to re-read partition table. Syncing disks.. Това е нормално и означава, че промените са записани.


5. Форматиране на Новия Дял

След като дялът е създаден, трябва да го форматираме с файлова система. Препоръчва се ext4 за Proxmox. Новият ви дял ще бъде достъпен като /dev/sdb1 (ако сте го създали като първи дял).

Bash

mkfs.ext4 /dev/sdb1

Тази команда ще отнеме известно време в зависимост от размера на SSD-то. След като завърши, ще видите информация за създадената файлова система.


6. Създаване на Точка за Монтиране (Mount Point)

Преди да можем да използваме диска, трябва да създадем директория, където ще го "монтираме". Това е пътят, през който Proxmox ще достъпва съдържанието на диска. Можем да го кръстим backup512 или друго подходящо име.

Bash

mkdir /backup512

7. Постоянно Монтиране чрез /etc/fstab

За да се гарантира, че SSD-то ще бъде автоматично монтирано при всяко стартиране на Proxmox, трябва да добавим запис в файла /etc/fstab.

Преди да редактирате, направете резервно копие на оригиналния файл:

cp /etc/fstab /etc/fstab.bak

Отворете /etc/fstab с текстов редактор (напр. nano):

nano /etc/fstab

Добавете следния ред в края на файла:

/dev/sdb1       /backup512      ext4    defaults        0       2


Разбира се! Ето една подробна статия, която описва целия процес по форматиране и добавяне на ново SSD към Proxmox, базирана на стъпките, които току-що преминахме. Тя е написана така, че да бъде полезна за всеки, който иска да го направи.


Как да Добавим и Конфигурираме Ново SSD за Бекъп или Съхранение в Proxmox VE

Proxmox Virtual Environment (VE) е мощна платформа за виртуализация, но често има нужда от допълнително пространство за съхранение на виртуални машини, контейнери или бекъпи. Тази статия ще ви преведе стъпка по стъпка през процеса на добавяне, форматиране и конфигуриране на ново SSD диск в Proxmox VE, така че да можете да го използвате ефективно за вашите нужди, например като специализирано хранилище за бекъпи.

Съдържание:

  1. Предварителни Стъпки и Важни Предупреждения
  2. Идентифициране на Новото SSD
  3. Премахване на Съществуващи LVM Структури (Ако Има Такива)
  4. Създаване на Нов Дял на SSD-то
  5. Форматиране на Новия Дял
  6. Създаване на Точка за Монтиране (Mount Point)
  7. Постоянно Монтиране чрез /etc/fstab
  8. Тестване на Постоянното Монтиране
  9. Добавяне на Хранилището в Proxmox Уеб Интерфейса
  10. Настройка на Задача за Автоматичен Бекъп

1. Предварителни Стъпки и Важни Предупреждения

Преди да започнете, уверете се, че новото SSD е физически инсталирано във вашия Proxmox сървър и е разпознато от системата.

Изключително важно предупреждение: Работим с дискове! Една грешка в избора на диск може да доведе до загуба на данни на вашия съществуващ Proxmox инсталационен диск. Винаги проверявайте внимателно командите и изхода от тях. Ако не сте сигурни, попитайте!

Достъп до Proxmox shell можете да получите през уеб интерфейса на Proxmox (след като изберете вашия възел, кликнете на "Shell") или чрез SSH връзка.


2. Идентифициране на Новото SSD

Първата и най-важна стъпка е да разберем кое е новото SSD и да се уверим, че няма да докоснем диска, на който е инсталиран Proxmox.

Изпълнете следната команда, за да изведете информация за всички дискове:

Bash

lsblk

Разгледайте внимателно изхода. Търсете диск, който съответства на размера на вашето ново SSD и който няма активни дялове, използвани от Proxmox (като / или /boot/efi). Обикновено дисковете се именуват sda, sdb, sdc и т.н.

Пример: Ако виждате sda с много дялове и LVM групи (като pve-root, pve-data), това е вашият системен диск. Ако видите sdb със суров капацитет, който съответства на новото SSD, това е дискът, който търсим.

За целите на тази статия ще приемем, че новото SSD е идентифицирано като /dev/sdb. Заменете /dev/sdb с действителното име на вашето SSD във всички следващи команди!


3. Премахване на Съществуващи LVM Структури (Ако Има Такива)

Ако вашето ново SSD е било използвано преди това и съдържа стари дялове или LVM структури, е добра практика да ги премахнете за чисто начало. lsblk ще ви покаже, ако има LVM групи асоциирани с диска.

Ако lsblk показва LVM групи (напр. samsung-500g като в примера ни), изпълнете:

Bash

vgremove <име_на_LVM_група>

Например, ако LVM групата се казва samsung-500g:

Bash

vgremove samsung-500g

Системата може да ви попита за потвърждение (y/n) няколко пъти. Отговаряйте с y (yes) за всяко потвърждение.

Ако няма изведени LVM структури, пропуснете тази стъпка.


4. Създаване на Нов Дял на SSD-то

Сега ще създадем един голям дял, който ще заема цялото SSD. Ще използваме инструмента fdisk.

Bash

fdisk /dev/sdb

След като влезете във fdisk, ще видите команден ред Command (m for help):. Изпълнете следните команди последователно, натискайки Enter след всяка:

  • n: За да създадете нов дял (new partition).
  • p: За да изберете основен дял (primary partition) (това е подразбиращият се избор, просто натиснете Enter).
  • 1: За номер на дяла (подразбиращият се избор, просто натиснете Enter).
  • Първи сектор (First sector): Натиснете Enter, за да приемете подразбиращата се стойност (обикновено 2048), която е оптимална за SSD.
  • Последен сектор (Last sector): Натиснете Enter, за да приемете подразбиращата се стойност, която ще използва цялото налично пространство на диска.
  • w: За да запишете промените на диска (write changes) и да излезете от fdisk.

Ще видите съобщение като The partition table has been altered. и Calling ioctl() to re-read partition table. Syncing disks.. Това е нормално и означава, че промените са записани.


5. Форматиране на Новия Дял

След като дялът е създаден, трябва да го форматираме с файлова система. Препоръчва се ext4 за Proxmox. Новият ви дял ще бъде достъпен като /dev/sdb1 (ако сте го създали като първи дял).

Bash

mkfs.ext4 /dev/sdb1

Тази команда ще отнеме известно време в зависимост от размера на SSD-то. След като завърши, ще видите информация за създадената файлова система.


6. Създаване на Точка за Монтиране (Mount Point)

Преди да можем да използваме диска, трябва да създадем директория, където ще го "монтираме". Това е пътят, през който Proxmox ще достъпва съдържанието на диска. Можем да го кръстим backup512 или друго подходящо име.

Bash

mkdir /backup512

7. Постоянно Монтиране чрез /etc/fstab

За да се гарантира, че SSD-то ще бъде автоматично монтирано при всяко стартиране на Proxmox, трябва да добавим запис в файла /etc/fstab.

Преди да редактирате, направете резервно копие на оригиналния файл:

Bash

cp /etc/fstab /etc/fstab.bak

Отворете /etc/fstab с текстов редактор (напр. nano):

Bash

nano /etc/fstab

Добавете следния ред в края на файла:

/dev/sdb1       /backup512      ext4    defaults        0       2
  • /dev/sdb1: Пътят до новия дял.
  • /backup512: Точката на монтиране.
  • ext4: Типът на файловата система.
  • defaults: Стандартни опции за монтиране.
  • 0: Не архивирай този дял с dump.
  • 2: Провери файловата система след root файловата система при стартиране.

Запазете файла: натиснете Ctrl+O, след това Enter, и накрая Ctrl+X, за да излезете от nano.

Сега, уведомете systemd за промените и тествайте монтирането:

systemctl daemon-reload
mount -a

ко няма изход от mount -a, това е добър знак.


8. Тестване на Постоянното Монтиране

За да сте сигурни, че всичко е наред, можете да създадете тестов файл и да проверите статуса на монтирането:

touch /backup512/test_file.txt
ls -l /backup512/
df -h /backup512
lsblk

Трябва да видите test_file.txt в изхода на ls -l и /dev/sdb1 да е монтиран на /backup512 в изхода на df -h и lsblk.

За пълна сигурност, рестартирайте Proxmox сървъра:

reboot

След рестарта, влезте отново и изпълнете df -h /backup512 и lsblk, за да потвърдите, че дискът е автоматично монтиран.


9. Добавяне на Хранилището в Proxmox Уеб Интерфейса

Сега, когато SSD-то е готово и монтирано, го добавете като хранилище в Proxmox:

  1. Влезте в Proxmox уеб интерфейса.
  2. Кликнете на Datacenter в лявото дърво.
  3. Отидете на раздела Storage.
  4. Кликнете на бутона Add и изберете Directory.
  5. Попълнете:
    • ID: Уникално име (напр. SSD-Backup-512GB).
    • Directory: /backup512 (пътят, където е монтиран дискът).
    • Content: Маркирайте VZDump backup file (задължително за бекъпи) и други по желание (напр. ISO images, Container templates).
  6. Кликнете на Add.

Хранилището ще се появи в списъка и ще можете да го използвате.


10. Настройка на Задача за Автоматичен Бекъп

Вече можете да създадете автоматични задачи за бекъп към новото хранилище:

  1. В Proxmox уеб интерфейса, кликнете на Datacenter.
  2. Отидете на раздела Backup.
  3. Кликнете на бутона Add.
  4. Конфигурирайте задачата за бекъп:
    • Node: Изберете Proxmox възела.
    • Storage: Изберете вашето ново хранилище (SSD-Backup-512GB).
    • Days of week / Start time: Задайте график за изпълнение.
    • Selection: Изберете кои VM/CT да бъдат архивирани (напр. All enabled).
    • Mode: Препоръчително е Snapshot.
    • Compression: Препоръчително е Zstd (fast).
    • Max backups: Задайте колко бекъпа да се съхраняват.
  5. Кликнете на Create.

Можете да тествате задачата, като я изберете от списъка и натиснете Run now. Всички бъдещи автоматични бекъпи ще се съхраняват в директорията /backup512/dump/ на вашето ново SSD.


Следвайки тези стъпки, вие успешно добавихте и конфигурирахте допълнително SSD към вашия Proxmox VE, готово за съхранение на важни бекъпи или други данни.

Федя Серафиев

Федя Серафиев

Федя Серафиев e собственик на уебсайта urocibg.eu. Той намира удовлетворение в това да помага на хората да решават и най-сложните технически проблеми. Сегашната му цел е да пише лесни за следване статии, така че подобни проблеми изобщо да не възникват.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу: