Открыть главное меню
Главная
Случайная
Войти
Настройки
О wiki.ramba-art.ru
Отказ от ответственности
wiki.ramba-art.ru
Найти
Редактирование:
PBS
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
= Proxmox Backup Server (PBS): развёртывание и настройка резервного копирования = {{TOC}} == Введение == '''Proxmox Backup Server (PBS)''' — это специализированное решение для резервного копирования виртуальных машин, контейнеров и физических серверов, разработанное компанией Proxmox. PBS обеспечивает: * дедупликацию данных; * инкрементные резервные копии; * шифрование; * проверку целостности архивов; * быстрое восстановление; * интеграцию с Proxmox VE. Использование PBS позволяет значительно снизить объём занимаемого пространства и повысить надёжность хранения резервных копий. == Преимущества PBS == {| class="wikitable" ! Возможность | ! Описание | | ------------------------------------------- | | Инкрементные копии | | Передаются только изменившиеся блоки данных | | - | | Дедупликация | | Исключение повторяющихся блоков | | - | | Сжатие | | Экономия дискового пространства | | - | | Проверка целостности | | Выявление повреждённых резервных копий | | - | | Шифрование | | Защита резервных копий | | - | | Интеграция с PVE | | Управление через интерфейс Proxmox | | } | [[Файл:PBS-Dashboard.png|800px|center|thumb|Главная панель Proxmox Backup Server]] == Системные требования == === Минимальные === * 64-битный процессор; * 2 ГБ ОЗУ; * SSD под систему; * отдельный диск под резервные копии. === Рекомендуемые === * 4–8 ГБ ОЗУ; * ZFS; * отдельный сервер; * RAID-массив; * UPS. == Установка PBS == === Подготовка === Скачайте ISO-образ Proxmox Backup Server и создайте загрузочную флешку. === Установка === # Загрузитесь с установочного носителя. # Выберите '''Install Proxmox Backup Server'''. # Примите лицензию. # Выберите диск установки. # Настройте: ## страну; ## часовой пояс; ## раскладку клавиатуры. # Укажите пароль root и e-mail. # Настройте сеть. Пример: <syntaxhighlight lang="text"> Hostname: pbs.ramba.local IP: 192.168.1.50/24 Gateway: 192.168.1.1 DNS: 1.1.1.1 </syntaxhighlight> [[Файл:PBS-Install.png|800px|center|thumb|Установка PBS]] == Первый вход == После установки откройте: <syntaxhighlight lang="text"> https://IP_PBS:8007 </syntaxhighlight> Например: <syntaxhighlight lang="text"> https://192.168.1.50:8007 </syntaxhighlight> Войдите под: <syntaxhighlight lang="text"> User: root Realm: Linux PAM </syntaxhighlight> [[Файл:PBS-Login.png|800px|center|thumb|Вход в веб-интерфейс PBS]] == Настройка репозиториев без подписки == === Отключение Enterprise === Отредактируйте файл: <syntaxhighlight lang="bash"> nano /etc/apt/sources.list.d/pbs-enterprise.sources </syntaxhighlight> Закомментируйте строки Enterprise. === Подключение No-Subscription === Создайте файл: <syntaxhighlight lang="bash"> nano /etc/apt/sources.list.d/pbs-no-subscription.sources </syntaxhighlight> Содержимое: <syntaxhighlight lang="text"> Types: deb URIs: http://download.proxmox.com/debian/pbs Suites: trixie Components: pbs-no-subscription Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg </syntaxhighlight> Обновите систему: <syntaxhighlight lang="bash"> apt update apt full-upgrade -y reboot </syntaxhighlight> == Создание Datastore == Datastore — это место хранения резервных копий. === Подготовка диска === Проверьте диски: <syntaxhighlight lang="bash"> lsblk </syntaxhighlight> Например: <syntaxhighlight lang="text"> sda 32G sdb 4T </syntaxhighlight> Создайте файловую систему: <syntaxhighlight lang="bash"> mkfs.ext4 /dev/sdb </syntaxhighlight> Создайте каталог: <syntaxhighlight lang="bash"> mkdir /backup </syntaxhighlight> Добавьте в /etc/fstab: <syntaxhighlight lang="text"> UUID=xxxxxxxx /backup ext4 defaults 0 2 </syntaxhighlight> Смонтируйте: <syntaxhighlight lang="bash"> mount -a </syntaxhighlight> === Создание Datastore === Administration → Datastore → Add Укажите: * Name: backup * Backing Path: /backup [[Файл:PBS-Datastore.png|800px|center|thumb|Создание Datastore]] == Подключение PBS к Proxmox VE == На PVE: Datacenter → Storage → Add → Proxmox Backup Server Заполните: {| class="wikitable" ! Поле | ! Пример | | ------------- | | ID | | PBS | | - | | Server | | 192.168.1.50 | | - | | Username | | root@pam | | - | | Password | | ******** | | - | | Datastore | | backup | | - | | Fingerprint | | автоматически | | } | Нажмите '''Add'''. [[Файл:PBS-StorageAdd.png|800px|center|thumb|Подключение PBS к PVE]] == Создание задания резервного копирования == Datacenter → Backup → Add Пример настройки: {| class="wikitable" ! Параметр | ! Значение | | --------------- | | Node | | Все узлы | | - | | Storage | | PBS | | - | | Schedule | | ежедневно 02:00 | | - | | Mode | | Snapshot | | - | | Compression | | ZSTD | | } | [[Файл:PBS-Job.png|800px|center|thumb|Настройка задания резервного копирования]] == Ручное создание резервной копии == Выберите ВМ или контейнер: Backup → Backup now Укажите: * Storage; * Mode; * Compression. Нажмите '''Backup'''. == Восстановление виртуальной машины == === Полное восстановление === # Откройте PBS Storage. # Выберите резервную копию. # Нажмите '''Restore'''. # Укажите: ## Node; ## VM ID; ## Storage. === Восстановление файлов == PBS позволяет просматривать содержимое резервной копии и восстанавливать отдельные файлы без полного восстановления виртуальной машины. [[Файл:PBS-Restore.png|800px|center|thumb|Восстановление из резервной копии]] == Проверка резервных копий == PBS может автоматически проверять целостность данных. Administration → Verify Jobs → Add Рекомендуется запускать проверку: * еженедельно; * в ночное время. == Политика хранения (Prune) == Для автоматического удаления старых резервных копий используйте Prune Jobs. Пример: {| class="wikitable" ! Параметр | ! Значение | | ------------ | | Keep Last | | 7 | | - | | Keep Daily | | 14 | | - | | Keep Weekly | | 8 | | - | | Keep Monthly | | 12 | | } | Это позволит хранить: * последние 7 копий; * ежедневные за 14 дней; * недельные за 8 недель; * месячные за 12 месяцев. == Garbage Collection == После удаления резервных копий необходимо освобождать неиспользуемые блоки. Administration → Garbage Collection → Add Рекомендуется выполнять: * ежедневно; * после Prune. == Рекомендации по эксплуатации == === Рекомендуется === * использовать отдельный сервер PBS; * хранить резервные копии на RAID-массиве; * использовать UPS; * регулярно проверять восстановление; * выполнять Verify Jobs; * настроить Prune и Garbage Collection. === Не рекомендуется === * хранить PBS на том же диске, что и PVE; * отключать Verify; * хранить только одну копию данных; * считать резервную копию рабочей, не проверив восстановление. == Практическая схема для Ramba-Art == <pre> PVE01 ─┐ ├──── LAN ─── PBS PVE02 ─┤ │ PVE03 ─┘ </pre> Рекомендуемый график: * 02:00 — резервное копирование; * 04:00 — Prune; * 05:00 — Garbage Collection; * воскресенье 06:00 — Verify. == Заключение == Proxmox Backup Server является одним из наиболее эффективных решений для резервного копирования инфраструктуры Proxmox VE. Благодаря дедупликации и инкрементным копиям PBS позволяет существенно экономить дисковое пространство, а встроенные механизмы проверки обеспечивают надёжность хранения данных. Регулярно проверяйте возможность восстановления и придерживайтесь правила '''3-2-1''': храните минимум три копии данных на двух различных носителях, одна из которых должна находиться вне основной площадки. [[Категория:Proxmox Backup Server]] [[Категория:Резервное копирование]] [[Категория:Proxmox VE]] [[Категория:Ramba-Art Wiki]]
Описание изменений:
Пожалуйста, учтите, что любой ваш вклад в проект «wiki.ramba-art.ru» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см.
wiki.ramba-art.ru:Авторские права
).
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!
Отменить
Справка по редактированию
(в новом окне)
Шаблон, используемый на этой странице:
Шаблон:TOC
(
править
)
MediaWiki Appliance
- Powered by
TurnKey Linux