
Proxmox Backup Server — это скучное обновление, которое, похоже, делает каждый после первого испуга от восстановления из снимка. Выделенный узел PBS, пул ZFS, ежедневные инкрементальные резервные копии, еженедельная проверка, и сторона Proxmox VE больше не несёт вес собственного резервного копирования. Это настоящее улучшение по сравнению с резервным копированием на USB-диск. Честно говоря, PBS — не единственный разумный целевой вариант для резервного копирования виртуальных машин, контейнеров и bare-metal систем, и несколько его слабых сторон (небольшая экосистема, отсутствие файлового резервного копирования на основе агента, хост только на Debian) подталкивают людей к другим стекам. Это семь альтернатив Proxmox Backup Server, которые мы используем в ротации для домашних лабораторий и небольших серверных комнат.
Быстрое сравнение
| Целевое хранилище | Лучше всего для | Бесплатный уровень | Начальная цена | Выделяется |
|---|---|---|---|---|
| Veeam Backup & Replication Community | Смешанные магазины VMware и Hyper-V | Бесплатно до 10 рабочих нагрузок | Примерно $1 200/год/сокет | Первоклассная поддержка гипервизора |
| Bareos | Пользователи Bacula, желающие активные форки | Полностью бесплатно | Поддержка подписки примерно €1 000/год | Сетевое резервное копирование с правильной поддержкой ленты |
| BorgBackup | Зашифрованное, дедуплицированное файловое резервное копирование | Полностью бесплатно | Нет | Сжатие и дедупликация, которые выдерживают 10 ТБ |
| Restic | Облако-ориентированное зашифрованное резервное копирование | Полностью бесплатно | Нет | Backends хранилища объектов без дополнительного глюя |
| UrBackup | Смешанное файловое и образное резервное копирование клиентов | Полностью бесплатно | Нет | Образные резервные копии рабочих столов Windows по расписанию |
| Duplicati | Пользователи рабочих столов с облачными учётными записями | Полностью бесплатно | Нет | Удобный интерфейс, backends B2 / S3 / Drive |
| Vinchin Backup & Recovery | KVM, Proxmox, oVirt и XCP-ng | 60-дневная бесплатная пробная версия | Примерно $900/год за хост | Бесагентное резервное копирование многих гипервизоров |
Почему люди уходят от Proxmox Backup Server
PBS работает, и мы его продолжаем использовать. Но жалобы реальны.
Он знает только виртуальные машины и контейнеры. PBS построен на основе формата vzdump Proxmox VE. Если вы также хотите создать резервную копию ноутбука Windows, общей папки NAS или bare-metal сервера Linux, вам нужен второй инструмент. Veeam, UrBackup и Bareos это делают из коробки.
Веб-интерфейс утилитарный. Создание хранилища данных, пространства имён, сборка мусора и задания проверки — всё здесь, но разбросано по полдюжине вкладок. Люди, привыкшие к панелям управления Veeam или мастерам Vinchin, находят PBS лаконичным.
Нет встроенного агента для резервного копирования файлов физических хостов. PBS может создать резервную копию гостя, включая его файловую систему, но не имеет эквивалента агента Veeam или клиента UrBackup, который находится на рабочей станции и отправляет изменения файлов.
Целевые объекты-хранилища второго класса. PBS поддерживает совместимое с S3 хранилище объектов в последних выпусках, но сборка мусора и проверка работают медленнее и требуют больше вызовов API, чем эквиваленты в Restic или Veeam.
Хост работает на Debian. Некоторые компании хотят запустить свою целевую резервную копию на другом базовом дистрибутиве или Windows. PBS такого выбора не предоставляет; Vinchin и Veeam — предоставляют.
Альтернативы
Veeam Backup & Replication Community Edition — Лучше всего для магазинов с несколькими гипервизорами
Veeam Community Edition охватывает до 10 рабочих нагрузок (виртуальные машины или физические машины вместе) бесплатно, без ограничения по времени. Сборка Community работает на хостах Windows или Hyper-V, поддерживает VMware vSphere, Hyper-V, Nutanix AHV, Proxmox VE (добавлено в 2024 году) и физические машины через Veeam Agent. Обработка с учётом приложений для SQL, Exchange и Oracle по-прежнему работает в бесплатной версии.
Где это не удаётся: Десять рабочих нагрузок — это нормально для домашней лаборатории и тесновато для небольшого офиса. Лицензированный уровень значительно скачет в цене, а консоль управления работает только на Windows. Veeam также является экосистемой, ориентированной на Microsoft, что может вызвать трение в магазине, ориентированном на Linux.
Цены:
- Бесплатно: до 10 рабочих нагрузок, без ограничения по времени
- Платно: примерно $1 200/год/сокет для лицензированных уровней
- vs PBS: более широкий охват, удобнее панели управления, меньше бесплатный потолок
Миграция от PBS: Добавьте хост Proxmox VE как управляемый источник, укажите на репозиторий и позвольте Veeam извлечь. Существующие цепочки PBS остаются на месте.
Итог: Выберите Veeam Community, если лаборатория имеет смешанный гипервизор или включает физические хосты Windows.
Bareos — Лучше всего для традиционного сетевого резервного копирования с лентой
Bareos — это активный форк Bacula. Это архитектура Director / Storage / File daemon, которая с 1990-х годов резервирует корпоративные сети и продолжает это делать, часто на библиотеки лент LTO. Существуют клиенты Linux, Windows, macOS, FreeBSD и Solaris. Определения заданий находятся в файлах конфигурации, которые чисто переживают обновления.
Где это не удаётся: Конфигурация интенсивна по текстовым файлам. Веб-интерфейс функционален, но не скрывает базовую модель. Лента, хотя и поддерживается, это область, в которой Bareos сияет, что не относится к большинству домашних лабораторий.
Цены:
- Бесплатно: AGPL, открытый исходный код навсегда
- Платно: Поддержка подписки Bareos GmbH примерно €1 000/год
- vs PBS: более широкое покрытие ОС, намного более крутая кривая обучения
Итог: Выберите Bareos, когда требование — «каждый сервер, который у нас есть, на ленте, навсегда». В противном случае это больше инструмента, чем нужно комнате.
BorgBackup — Лучше всего для зашифрованного, дедуплицированного файлового резервного копирования
Borg дедуплицирует на уровне блока и сжимает с помощью zstd. Ежедневное резервное копирование сервера на 200 ГБ обычно добавляет десятки мегабайт в репозиторий, когда ничего важного не изменилось. Шифрование является обязательным в конфигурации по умолчанию и использует аутентифицированный AES-CTR.
Где это не удаётся: Borg — это инструмент уровня файлов. Резервное копирование работающей виртуальной машины означает первый снимок LVM или ZFS, затем запуск Borg. Нет встроенного планировщика (cron или systemd timers занимаются этой работой) и нет GUI; Vorta и Pika Backup — неофициальные фронтэнды.
Цены:
- Бесплатно: BSD-лицензирован
- Платно: ничего напрямую; управляемые целевые объекты Borg от BorgBase или rsync.net
- vs PBS: очень другой охват; Borg резервирует файлы, PBS резервирует виртуальные машины
Итог: Запустите Borg для файловых систем хоста и позвольте PBS или Veeam продолжать работать с виртуальными машинами.
Restic — Лучше всего для облачных целевых объектов-хранилищ
Restic был разработан для «резервного копирования в S3 и забывания». Один двоичный файл говорит с S3, Backblaze B2, Azure Blob, Google Cloud Storage, REST-сервером, SFTP и локальным диском с одной и той же командной строкой. Шифрование и дедупликация встроены.
Где это не удаётся: Как и Borg, Restic — это инструмент уровня файлов. Восстановление медленно для больших репозиториев, и нет встроенного интерфейса; backrest и Autorestic добавляют планирование. Сборка мусора (prune) требует тщательного планирования на больших репозиториях.
Цены:
- Бесплатно: BSD-лицензирован
- Платно: ничего напрямую
- vs PBS: бегство объектов-хранилищ намного лучше; осведомлённость о виртуальной машине отсутствует
Итог: Свяжите Restic с PBS, когда внесайтовое, зашифрованное, дешёвое хранилище объектов — это цель.
UrBackup — Лучше всего для смешанного файлового и образного резервного копирования клиентов
UrBackup — это резервное копирование клиент-сервер, которое выполняет как файловые резервные копии, так и полные образные резервные копии клиентов Windows. Сервер работает на Linux, Windows или FreeBSD. Клиенты существуют для Windows, Linux и macOS. Образные резервные копии используют теневую копию тома в Windows для восстановления, согласованного с крахом.
Где это не удаётся: Образные резервные копии только в Windows. Дедупликация основана на btrfs или ZFS, что означает, что уровень хранилища имеет большее значение, чем с Borg или Restic. Веб-интерфейс функционален, а не красив.
Цены:
- Бесплатно: AGPL
- Платно: нет
- vs PBS: хорошо охватывает физических клиентов; слабее на виртуализованных гостях
Итог: Выберите UrBackup, когда в сети больше ноутбуков, чем виртуальных машин.
Duplicati — Лучше всего для пользователей рабочих столов с облачными учётными записями
Duplicati упаковывает зашифрованный, инкрементальный, дедуплицированный инструмент резервного копирования внутрь удобного приложения трея. Список backends — самый длинный в этом сравнении: S3, B2, Google Drive, OneDrive, Dropbox, Mega, pCloud, SFTP, WebDAV и десятки других.
Где это не удаётся: Ветка 2.x всё ещё отмечена как бета после многих лет работы, и повреждение базы данных исторически был режимом отказа. Производительность на очень больших репозиториях (несколько ТБ) ниже, чем у Borg и Restic.
Цены:
- Бесплатно: LGPL
- Платно: нет
- vs PBS: очень разная аудитория; PBS — сервер, Duplicati — клиент рабочего стола
Итог: Используйте Duplicati на домашней машине Windows или Mac, когда требуется значок трея.
Vinchin Backup & Recovery — Лучше всего для бесагентного резервного копирования мультигипервизора
Vinchin — это коммерческое резервное копирование, предназначенное для гипервизоров, которые PBS не поддерживает (и несколько, которые поддерживает). Это бесагентное для KVM, Proxmox VE, oVirt, XCP-ng, OpenStack и VMware, с единой веб-консолью, охватывающей все их. Мгновенное восстановление, зернистое восстановление файлов и резервное копирование, осведомлённое о базе данных MySQL и SQL Server, включены.
Где это не удаётся: Это платный продукт без постоянного бесплатного уровня за пределами 60-дневной пробной версии. Он работает как виртуальный прибор, поэтому нижний предел ресурсов составляет примерно 4 vCPU и 8 ГБ оперативной памяти.
Цены:
- Бесплатно: 60-дневная пробная версия
- Платно: примерно $900/год за хост
- vs PBS: аналогичное сосредоточение на виртуальных машинах, намного более широкое покрытие гипервизоров, платное
Итог: Выберите Vinchin, когда стойка работает на Proxmox, oVirt и XCP-ng рядом.
Как выбирать
Выберите Veeam Community, если ваша сеть имеет смешанный гипервизор или физические Windows, и десять рабочих нагрузок достаточно.
Выберите BorgBackup для файловых систем хоста на Linux и macOS, в сочетании с PBS для слоя виртуальных машин.
Выберите Restic, когда внесайтовая цель — это хранилище объектов, совместимое с S3, а дедупликация в покое — это требование.
Выберите UrBackup, когда сеть состоит в основном из ноутбуков и рабочих столов, требующих резервного копирования образа по расписанию.
Оставайтесь в Proxmox Backup Server, если Proxmox VE — единственный гипервизор и выделенная осведомлённость о виртуальных машинах — это то, что нужно стойке.
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
Proxmox Backup Server бесплатно?
Да, полностью бесплатно под AGPLv3. Репозиторий Proxmox enterprise требует платной подписки, но репозиторий без подписки и исходный код AGPL дают вам одно и то же программное обеспечение.
Может ли Veeam Community Edition создать резервную копию хоста Proxmox VE?
Да. Veeam добавил Proxmox VE в качестве поддерживаемого источника в 2024 году. Community Edition считает каждую виртуальную машину Proxmox в направлении десятилимита рабочей нагрузки.
Работает ли BorgBackup или Restic дедупликация между несколькими хостами?
Да, когда они нацелены на один и тот же репозиторий с одним и тем же ключом шифрования. Два ноутбука, резервирующие один и тот же репозиторий Borg, будут делиться блоками для любого идентичного содержимого файла.
Какая лучшая бесплатная альтернатива Proxmox Backup Server для виртуальных машин?
Veeam Community Edition для лабораторий с несколькими гипервизорами, 60-дневная пробная версия Vinchin для оценки или Bareos с его плагином KVM для полностью открытых стеков.
Можно ли комбинировать эти с PBS?
Да, и мы это делаем. В большинстве наших лабораторий работает PBS для резервного копирования на уровне виртуальных машин и Restic или Borg для внесайтовых, зашифрованных копий самого хранилища данных PBS.