[PVB-01] Proxmox Backup Server

124200,00
Запросить консультацию

Про что курс
Двухдневный курс, посвящённый Proxmox Backup Server (PBS) — отдельному продукту от Proxmox Server Solutions GmbH для дедуплицированного, инкрементального и верифицируемого резервного копирования виртуальных машин, контейнеров и физических хостов. Участники научатся проектировать backup-инфраструктуру под бизнес-требования RPO/RTO, разворачивать PBS-сервер, настраивать datastores с дедупликацией, формировать политики резервного копирования и retention, корректно работать с шифрованием и удалённой репликацией (sync jobs), выполнять верификацию целостности backup’ов и быстрое восстановление в production-сценариях. Особое внимание уделяется реальным сценариям отказа: «потеряли датастор», «вирус-шифровальщик», «нужно восстановить отдельный файл из ВМ-снимка».

Что будет уметь успешно окончивший его участник
  • Проектировать backup-инфраструктуру с учётом RPO/RTO и retention-требований.
  • Устанавливать и базово настраивать Proxmox Backup Server 3.x.
  • Создавать datastores: на ZFS, на directory, с особыми параметрами retention.
  • Настраивать backup-jobs из Proxmox VE для VM/CT с расписаниями и retention.
  • Использовать шифрование на стороне клиента (encryption at rest на PBS).
  • Выполнять верификацию backup’ов (целостность checksum’ов).
  • Настраивать garbage collection для освобождения места после prune.
  • Восстанавливать ВМ полностью, восстанавливать отдельные файлы из backup’а.
  • Настраивать sync jobs между двумя PBS-серверами для off-site replication.
  • Управлять пользователями, токенами, namespaces в PBS.
  • Мониторить состояние backup’ов и реагировать на failed-задачи.

Что включает курс

Теоретическая часть
  • Место PBS в линейке Proxmox: VE vs PBS, как они дополняют друг друга.
  • Архитектура PBS: chunk-store, индексы (idx, fidx, didx), дедупликация.
  • Backup-форматы: VM (qemu) backup vs Container (lxc) backup vs Host backup.
  • Шифрование: AES-256-GCM с ключом на стороне клиента.
  • Retention и Prune: schedule (keep-last, keep-daily, keep-weekly, etc.).
  • Garbage collection: как PBS освобождает место после prune.
  • Sync jobs: репликация между PBS-серверами (push и pull режимы).
  • Verification: scan + recheck chunks для гарантии целостности.
  • RBAC в PBS: realms, users, tokens, namespaces, ACL paths.
  • Tape Backup в PBS (опционально — если в инфраструктуре есть библиотека).
  • Best practices: 3-2-1 rule, isolated PBS, immutable storage.

Практическая часть
  • Установка PBS из ISO в виртуальной среде (учебный стенд).
  • Создание ZFS-пула на PBS и datastore поверх него.
  • Подключение PBS как storage к Proxmox VE кластеру.
  • Создание backup-job для нескольких VM с расписанием и retention.
  • Шифрование backup’ов с генерацией ключа на стороне клиента (Proxmox VE).
  • Настройка verification-job с расписанием.
  • Прохождение полного цикла: backup → prune → garbage collection.
  • Восстановление ВМ полностью + восстановление отдельных файлов через File-Restore.
  • Развёртывание второго PBS-сервера и настройка sync-job (off-site replica).
  • Создание API-токена и автоматизация backup через REST API.
  • Симуляция отказа основного PBS: восстановление работы через sync-target.

Программа обучения (онлайн / оффлайн)
После прохождения курса участники смогут профессионально управлять резервным копированием виртуальной инфраструктуры на Proxmox, гарантировать целостность backup’ов и быстрое восстановление в случае инцидентов.

Длительность обучения:
онлайн: 2 полных дня (с 10:00 до 16:00 по МСК)
оффлайн: 2 полных дня (с 11:00 до 17:00 по МСК)

День 1 (10:00 — 16:00). Установка и базовая конфигурация PBS

09:30 — 10:00 — Регистрация участников
10:00 — 11:30 — Место PBS в архитектуре Proxmox. Дедупликация, шифрование, retention
11:30 — 11:45 — Перерыв на кофе
11:45 — 13:15 — Datastores, chunk-store, garbage collection, verification
13:15 — 14:15 — Перерыв на обед
14:15 — 15:45 — Лабораторные работы:
  • Лабораторная 1: Установка PBS 3.x в виртуальной среде учебного стенда
  • Лабораторная 2: Создание ZFS-пула и datastore с retention-политикой
  • Лабораторная 3: Подключение PBS как storage к Proxmox VE кластеру
  • Лабораторная 4: Создание backup-job для VM с расписанием и retention
15:45 — 16:00 — Подведение итогов первого дня

День 2 (10:00 — 16:00). Шифрование, восстановление, sync, мониторинг

09:30 — 10:00 — Регистрация участников
10:00 — 11:30 — Шифрование, sync jobs, RBAC, namespaces
11:30 — 11:45 — Перерыв на кофе
11:45 — 13:15 — Восстановление: full VM, file-restore, single-file. Tape Backup
13:15 — 14:15 — Перерыв на обед
14:15 — 15:45 — Лабораторные работы:
  • Лабораторная 5: Шифрование backup’ов с client-side keys
  • Лабораторная 6: Verification и Garbage Collection
  • Лабораторная 7: Полное восстановление ВМ из backup’а на другой узел
  • Лабораторная 8: File-Restore: извлечение отдельных файлов из ВМ-backup’а
  • Лабораторная 9: Развёртывание второго PBS и sync-job
  • Лабораторная 10: API-токен и автоматизация backup через REST API
  • Лабораторная 11: Симуляция отказа основного PBS, переключение на sync-replica
15:45 — 16:00 — Перерыв на кофе
16:00 — 17:00 — Тестирование по курсу и заключительные моменты обучения

Определение (что такое Proxmox Backup Server?)
Proxmox Backup Server (PBS) — это отдельный open-source продукт от Proxmox Server Solutions GmbH, предназначенный для корпоративного резервного копирования виртуальных машин, контейнеров и физических Linux-хостов.
Ключевые особенности:
  • Дедупликация на уровне переменных chunk’ов (1–4 МБ) — экономия 20–80% места.
  • Инкрементальные backup’ы с мгновенной полной seek-точкой.
  • AES-256-GCM шифрование на стороне клиента — ключ не покидает Proxmox VE.
  • Верификация через checksums (SHA-256) — гарантированное обнаружение bit-rot.
  • Sync jobs — репликация между PBS-серверами для off-site копии.
  • File-Restore — извлечение отдельных файлов из backup’а без полного восстановления ВМ.
  • Tape Backup — выгрузка на LTO-ленту для долгосрочного архивирования.
PBS работает в паре с Proxmox VE: на стороне Proxmox VE настраивается storage типа PBS, и стандартный vzdump начинает писать в дедуплицирующее хранилище вместо обычного directory.

Основные характеристики
  • Дедупликация и инкрементальность — типичная экономия 5–10× места.
  • Шифрование на клиенте — backup’ы остаются зашифрованными при передаче и хранении.
  • Верификация целостности — SHA-256 на каждом chunk’е.
  • Прозрачная интеграция с Proxmox VE через standard storage interface.
  • REST API + CLI + GUI — три интерфейса управления.
  • Sync jobs — простая off-site репликация без отдельного инструмента.
  • Tape Backup — поддержка LTO-библиотек.
  • File-Restore — гранулярное восстановление до уровня файла.

Применение
  • Корпоративный backup VM-инфраструктуры на Proxmox VE.
  • Off-site DR-копии через sync jobs между двумя PBS.
  • Compliance-требования (GDPR, PCI-DSS) — encryption at rest, audit log.
  • Замена дорогих коммерческих решений (Veeam, Veritas NetBackup).
  • Долгосрочное архивирование на LTO-ленту.
  • Защита от ransomware — immutable backups + air-gapped sync replica.

Кому подойдёт курс
  • Backup-администраторам, обслуживающим Proxmox-инфраструктуру.
  • Инженерам, отвечающим за RPO/RTO виртуальной среды.
  • Архитекторам DR-решений на open-source стеке.
  • DevOps-командам, автоматизирующим backup через API.
  • Security-инженерам, проектирующим стратегию защиты от ransomware.

Требования к кандидату на обучение
  • Прохождение курса PVE-01 или эквивалентный самостоятельный опыт работы с Proxmox VE.
  • Базовое знание Linux CLI, systemd, файловых систем.
  • Понимание концепций backup: full, incremental, retention, RPO/RTO.
  • Опыт работы с другими backup-решениями (Veeam, Bacula, restic) приветствуется.

Направление: Резервное копирование, Disaster Recovery, Proxmox PBS

Направление: СХД, SAN, FC