Диск в пуле ZFS щелкает один раз и выпадает из зеркала. Не проблема, для этого нужны зеркала. Затем второй диск, купленный в один день из одной партии, следует за ним через три часа. Каждый снимок виртуальной машины в этом пуле исчезает одновременно с самими виртуальными машинами, потому что снимок, который сидит рядом с диском, который он защищает, — это не резервная копия, это точка отката. Это момент, когда домашние лабораторные рабочие узнают разницу между полдня работы по восстановлению и неделей перестройки Home Assistant, Nextcloud, Jellyfin и коробки pfSense, которая управляет всей сетью дома.
Лучшие приложения для резервного копирования в домашней лаборатории Proxmox перемещают данные из узла, дедублируют их, чтобы десятилетие ежедневных образов поместилось на запасном диске емкостью 4 ТБ, шифруют его перед тем, как он покинет хост, и отправляют копию в место, куда не сможет достичь огонь. Proxmox Backup Server больше не нуждается в собственной физической машине. TrueNAS Scale может размещать его как приложение или тюрьму, поэтому одна машина может быть как целью хранения, так и механизмом резервного копирования.
На что обратить внимание при выборе приложения для резервного копирования домашней лаборатории
- Дедупликация. Виртуальные машины совместно используют ядра, библиотеки и файлы пакетов. Дедупликация на уровне фрагмента превращает образ Ubuntu размером 40 ГБ в несколько сотен мегабайт при втором резервном копировании.
- Инкрементальное копирование навсегда. Полное резервное копирование каждое воскресенье заполнит любой диск. Ищите отслеживание блоков изменений или определение фрагментов на основе содержимого, чтобы только новые данные пересекали провод.
- Шифрование на стороне клиента. Цель резервного копирования никогда не должна видеть открытый текст. AES-256 с ключом, который вы держите, а не поставщик.
- Удаленные цели. SFTP, S3, B2, Azure Blob или простая цель rsync охватывают 3-2-1. Бонусные баллы за ограничение скорости, чтобы восходящая ссылка оставалась пригодной для использования.
- Политики хранения. Дед-отец-сын или держать-N-ежедневно/еженедельно/ежемесячно, очищается автоматически с помощью сборки мусора.
- Небольшой след ресурса. Клиент резервного копирования, который потребляет 4 ГБ оперативной памяти на Raspberry Pi, — это не клиент резервного копирования.
- Браузер восстановления. Монтирование резервной копии как файловой системы для захвата одного файла лучше, чем восстановление всей виртуальной машины на пуле разработки.
Быстрое сравнение
| Приложение | Лучше всего подходит для | Лицензия | Бесплатный план | Начальная цена | Дедупликация |
|---|---|---|---|---|---|
| Proxmox Backup Server | Резервное копирование виртуальных машин и контейнеров Proxmox | AGPLv3 | Полные возможности | Бесплатно (поддержка от €110/год) | Да |
| Kopia | Кроссплатформенные файлы с графическим интерфейсом | Apache 2.0 | Полные возможности | Бесплатно | Да |
| Restic | Сценарии снимков без головы | BSD-2 | Полные возможности | Бесплатно | Да |
| Veeam B&R Community | Магазины Windows с несколькими хостами | Собственный | 10 рабочих нагрузок | Бесплатно | Да |
| BorgBackup | Детерминированные резервные копии сервера Linux | BSD | Полные возможности | Бесплатно | Да |
| Duplicati | Пользователи, которые хотят веб-интерфейс | MIT | Полные возможности | Бесплатно | Да |
| rclone | Синхронизация с любым облачным хранилищем объектов | MIT | Полные возможности | Бесплатно | Нет (использует копию на стороне сервера) |
| Bacula | Многосайтовые, ленточные, корпоративные политики | AGPLv3 / Собственный | Выпуск сообщества | Предприятие с ~€500/год | Да |
Приложения
1. Proxmox Backup Server
Очевидный ответ и правильный для тех, чья основная цель — кластер Proxmox VE. PBS напрямую обращается к гипервизору, использует отслеживание изменений грязного растрового изображения, поэтому инкременты занимают секунды, фрагменты и дедублируют с гранулярностью 4 МБ и шифруют на стороне клиента с помощью ключа, который никогда не покидает источник. Восстановление может быть на уровне файла, диска или полной виртуальной машины, и живое восстановление позволяет упавшему гостю загрузиться из резервной копии, пока диск копируется обратно.
Слабости: веб-интерфейс функционален, а не красив, и он говорит только с Proxmox изначально. Резервное копирование рабочих столов Windows означает отдельный клиент PBS, который является интерфейсом командной строки.
Цены: бесплатно и открытым исходным кодом под AGPLv3. Дополнительные подписки на поддержку примерно от €110/год за сокет.
Платформы: Linux (сервер), Linux и Windows (клиент) Загрузить: Proxmox Backup Server
Суть: если рабочая нагрузка — Proxmox, начните здесь и смотрите в другом месте только тогда, когда конкретный пробел заставляет переезд.
2. Kopia
Kopia — это инструмент, на который люди обращаются, когда они хотят дедупликацию и шифрование в стиле PBS, но должны защищать портативные компьютеры, общие папки NAS и отдельные поля Linux вместе с виртуальными машинами. Он поставляется с графическим интерфейсом, веб-интерфейсом и интерфейсом командной строки, которые говорят на одном формате репозитория и нацелены на S3, B2, Azure, GCS, WebDAV, SFTP и локальный диск без дополнительных плагинов.
Слабости: обслуживание репозитория (компактирование, сборка мусора) требует запланированную задачу, и одновременные записи нескольких клиентов в один репо могут конфликтовать, если график не аккуратен.
Цены: бесплатно и открытым исходным кодом под Apache 2.0.
Платформы: Linux, Windows, macOS, FreeBSD Загрузить: Kopia
Суть: лучший бесплатный многоцелевой клиент резервного копирования последних нескольких лет и сильный компаньон для PBS для всего, что не является гостем Proxmox.
3. Restic
Restic — это единственный двоичный файл Go без демона, без базы данных и без графического интерфейса. Репозитории адресуются по содержимому, фрагментируются, шифруются и переносятся между каждой поддерживаемой бэкэнд (локальной, SFTP, REST, S3, B2, Azure, GCS, Swift, rclone). Это инструмент выбора для людей, которые запускают резервные копии из cron или таймеров systemd и хотят, чтобы конвейер был сценарным от начала до конца.
Слабости: проходы пропила больших репозиториев медленны по сравнению с Borg или Kopia, и отсутствие графического интерфейса ставит его вне досягаемости для домашних пользователей, которые должны сами запустить восстановление.
Цены: бесплатно и открытым исходным кодом под BSD-2.
Платформы: Linux, Windows, macOS, BSD Загрузить: Restic
Суть: если сценарий резервного копирования — это скрипт оболочки, restic — это самый маленький, самый предсказуемый механизм для размещения под ним.
4. Veeam Backup & Replication Community
Veeam — это действующий в мире Windows и VMware, и выпуск Community — это реальный продукт, а не кастрированная демонстрация. Он охватывает до 10 экземпляров (виртуальные машины, физические серверы, облачные виртуальные машины или рабочие станции) с тем же механизмом, который работает в корпоративных развертываниях, включая обработку с учетом приложения, мгновенное восстановление и зрелый пользовательский интерфейс восстановления.
Слабости: консоль управления работает только на Windows, и Proxmox не является приоритетной целью гипервизора. Резервное копирование гостей Proxmox работает через агента, установленного внутри каждой виртуальной машины, а не через API гипервизора.
Цены: бесплатно на 10 рабочих нагрузок. Платные уровни начинаются более чем €800/сокет для полного продукта Backup & Replication.
Платформы: Windows (сервер), Linux, Windows, macOS и мобильные (агенты) Загрузить: Veeam Backup & Replication Community
Суть: стоит место, если лаборатория насыщена Windows или переход к рабочей среде, которая уже запускает Veeam.
5. BorgBackup
Borg — рабочая лошадка за десятилетие успешного резервного копирования домашних серверов. Он дедублирует с помощью чанкера с прокатным хешем, шифрует с помощью аутентифицированного AES-256-CTR, сжимает с помощью lz4 или zstd и монтирует любой архив как файловую систему FUSE, поэтому один файл находится в одном cp. Режим толчка использует SSH к простой цели Linux, работающей двоичному файлу borg, что столь же портативно, как цели резервного копирования.
Слабости: один репозиторий заблокирован для одного писателя за раз, поэтому защита многих машин означает много репозиториев или обертка, как Borgmatic для сериализации работ.
Цены: бесплатно и открытым исходным кодом под BSD.
Платформы: Linux, macOS, FreeBSD, Windows (через WSL) Загрузить: BorgBackup
Суть: по-прежнему самый надежный механизм дедупа CLI для резервного копирования Linux-на-Linux через SSH.
6. Duplicati
Duplicati заполняет пробел для домашних хозяйств и малых офисов, которые хотят правильный веб-интерфейс, планировщик и широкий каталог облачных бэкэндов без использования файла конфигурации. Он обрабатывает шифрование AES-256, дедупликацию на основе блоков и дополнительные загрузки к 30+ поставщикам хранилища и работает как фоновая служба на каждой операционной системе рабочего стола.
Слабости: линия 2.x потратила годы в бета-версии, и хотя текущие сборки стабильны, восстановление из поврежденного или прерванного набора резервных копий может быть медленным для восстановления.
Цены: бесплатно и открытым исходным кодом под MIT. Платный уровень поддержки доступен через компанию, стоящую за проектом.
Платформы: Linux, Windows, macOS Загрузить: Duplicati
Суть: самый удобный вариант, когда человек, который должен нажать “восстановить”, — это не то же самое лицо, которое установило резервную копию.
7. rclone
rclone не является традиционным инструментом резервного копирования, но при сопряжении с источником, способным к снимкам (ZFS, btrfs или репо Restic/Kopia), он становится дешевым способом отправить копию вне сайта. Он говорит на 70+ бэкэндах хранилища, поддерживает копию на стороне сервера, где позволяет поставщик, и делает ограничение пропускной способности, контрольные суммы и шифрование поверх корзин, которые в противном случае были бы непрозрачны.
Слабости: отсутствует дедупликация, отсутствует семантика снимков. Синхронизация в неправильном направлении с --delete и данные вчерашнего дня исчезли с обеих сторон.
Цены: бесплатно и открытым исходным кодом под MIT.
Платформы: Linux, Windows, macOS, BSD, Android Загрузить: rclone
Суть: сантехника, которая получает локальные резервные копии на Backblaze B2, Cloudflare R2 или Wasabi за несколько евро в месяц.
8. Bacula
Bacula — это ответ, когда лаборатория выросла за пределы одного сайта, нуждается в поддержке ленты или хочет полнобойные политики, управляемые каталогом, в десятках клиентов. Выпуск Community охватывает резервное копирование на уровне файла, дедупликацию (через подключаемый модуль выровненных томов), шифрование и каждое устройство хранения, которое Linux может адресовать, включая библиотеки ленты LTO.
Слабости: конфигурация выполняется в текстовых файлах с нетривиальной кривой обучения, и более дружественный пользовательский интерфейс (Bacula Web или коммерческий BWeb) является отдельной установкой.
Цены: Выпуск сообщества бесплатен под AGPLv3. Bacula Enterprise начинается примерно с €500/год за небольшую подписку.
Платформы: Linux (директор/хранилище), Linux, Windows, macOS, BSD (клиенты) Загрузить: Bacula
Суть: чрезмерно много для двухузлового кластера, подходит в тот момент, когда ленты, многосайтовое хранение или детальные политики для каждого клиента входят в картину.
Как выбрать правильный
Сопоставьте инструмент с рабочей нагрузкой, а не наоборот.
- Универсальная лаборатория Proxmox: Proxmox Backup Server на TrueNAS Scale или небольшом NUC, дедупликация включена, сборка мусора в воскресенье. Восстановления мгновенны, шифрование — один флажок.
- Кроссплатформенные файлы (портативные компьютеры, общие папки NAS, отдельные ВМ Linux): Kopia. Один репозиторий на машину на том же S3 или цели SFTP, запланированный из графического интерфейса, восстановленный так же.
- Сценарий, без головы, минимум движущихся частей: Restic. Таймер systemd, выход JSON, оповещения через стек мониторинга, который уже на месте.
- В облаке в первую очередь с дешевым хранилищем объектов: rclone впереди Restic или Kopia, нацеленный на Backblaze B2 или Cloudflare R2 для внесайтовой копии в ротации 3-2-1.
- Корпоративный масштаб, лента или многосайтовые политики: Bacula для открытого исходного кода, Veeam для более дружественного пользовательского интерфейса и магазинов, ориентированных на Windows.
Все остальное — это вариация на этих пяти паттернах.
Часто задаваемые вопросы
Работает ли Proxmox Backup Server на TrueNAS Scale?
Да. TrueNAS Scale поставляется с PBS в качестве приложения сообщества в каталоге, и оно может также запускаться в песочнице тюрьмы или на виртуальной машине на том же ящике. Набор данных, который содержит хранилище данных, должен быть выделенным с atime=off и compression=lz4 для лучшей пропускной способности.
Restic быстрее, чем Borg в 2026? Для запусков резервного копирования они находятся в пределах нескольких процентов друг от друга на одном оборудовании. Для операций пропила и проверки репозиториев более одного терабайта, Borg по-прежнему заметно быстрее, потому что его индекс чанкера сидит в памяти. Restic 0.17 закрыл большую часть пропасти по скорости резервного копирования, и любой из них насыщает гигабитную ссылку задолго до того, как она насыщает исходные диски.
Нужна ли домашней лаборатории выделенная аппаратура для резервного копирования? Нет. Запасной твердотельный накопитель или подержанный NAS достаточно для локальной копии. Выделенное оборудование становится полезным, когда рабочая нагрузка резервного копирования начинает конкурировать с основным хранилищем за IOPS, что происходит примерно в момент, когда лаборатория пересекает 5 ТБ защищенных данных или 20 виртуальных машин.
Может ли Veeam Community резервировать резервные копии виртуальных машин Proxmox? Нет через API гипервизора. Агент Veeam для Linux или Windows устанавливается внутри каждого гостя и резервирует его как физическую машину, которая считается ограничением из 10 рабочих нагрузок. Это работает, но PBS — лучший инструмент для тех, чьим основным гипервизором является Proxmox.
Какова лучшая установка для внесайтовой копии 3-2-1? Две копии локально (живая виртуальная машина на хозяйстве Proxmox и резервная копия PBS или Kopia на втором диске или NAS) плюс одна внесайтовая копия, отправленная с помощью rclone на Backblaze B2, Cloudflare R2 или Wasabi. Внешняя нога стоит несколько евро в месяц за набор данных размером домашней лаборатории и выживает при пожаре, краже со взломом и событии шифрования, которое берет LAN с ним.