Files
wikipedia/HomeLab/Proxmox/Proxmox.md
T

2.5 KiB

#PBS #Backup

Instalation

Proxmox.com

Proxmox Community-Scripts

Скрипт для обновления всех LXC контейнеров (PVE LCX Apps Update)

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/tools/pve/update-apps.sh)"

PBS - Proxmox Backup Server

  1. Подготовка HDD - Форматирование
# определить идентификатор устройства 
lsblk 

# Перезапись диска или создание одного общего раздела
fdisk /dev/sdb

# Последовательность команд по созданию раздела
# g — создать новую чистую таблицу разделов GPT.
# n — создать новый раздел.
# 1 — номер раздела (оставьте по умолчанию).
# Enter — первый сектор (оставьте по умолчанию).
# Enter — последний сектор (оставьте по умолчанию, чтобы занять весь диск)
# w - сохранить изменения и выйти.

# Форматирование в ext4  (флаг m 1 снижает резервируемое системой место, для root c 5% до 1%)
mkfs.ext4 -m 1 /dev/sdb1
  1. Получить уникальный идентификатор UUID ( скопировать полученный параметр UUID="e6718965-033b-459a-864b-f945ed650fd9" )
blkid /dev/sdb1
  1. Создать точку монтирования

    mkdir /mnt/backup-disk
    
  2. Прописать автомонтирование в конфигурационный файл fstab

nano /etc/fstab

# добавить строчку 
UUID=e6718965-033b-459a-864b-f945ed650fd9 /mnt/backup-disk ext4 defaults 0 2

#сохранить изменения и выйти 
  1. Примонтировать диск без перезагрузки
systemctl daemon-reload 

mount -a 
  1. Проверка что монтирование выполнено успешно
df -h 
  1. Модификация прав доступа к файлу /mnt/backup-disk
chmod 777 /mnt/backup-disk
  1. Добавим точку монтирования в LXC контейнер
nano /etc/pve/lxc/108.conf

mp0: /mnt/backup-disk,mp=/mnt/backup-disk