惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
宝玉的分享
宝玉的分享
P
Proofpoint News Feed
I
Intezer
云风的 BLOG
云风的 BLOG
A
About on SuperTechFans
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
小众软件
小众软件
T
Threatpost
B
Blog
美团技术团队
博客园 - 司徒正美
T
The Exploit Database - CXSecurity.com
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Cyberwarzone
Cyberwarzone
雷峰网
雷峰网
The GitHub Blog
The GitHub Blog
T
Tenable Blog
A
Arctic Wolf
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Security Archives - TechRepublic
Security Archives - TechRepublic
博客园 - 叶小钗
L
Lohrmann on Cybersecurity
博客园 - 三生石上(FineUI控件)
L
LINUX DO - 热门话题
J
Java Code Geeks
Google DeepMind News
Google DeepMind News
S
Security Affairs
Simon Willison's Weblog
Simon Willison's Weblog
K
Kaspersky official blog
C
CXSECURITY Database RSS Feed - CXSecurity.com
GbyAI
GbyAI
N
News and Events Feed by Topic
Cloudbric
Cloudbric
WordPress大学
WordPress大学
量子位
W
WeLiveSecurity
H
Hacker News: Front Page
Project Zero
Project Zero
S
Security @ Cisco Blogs
Security Latest
Security Latest
Hugging Face - Blog
Hugging Face - Blog
Forbes - Security
Forbes - Security
C
Cybersecurity and Infrastructure Security Agency CISA
人人都是产品经理
人人都是产品经理
U
Unit 42
Know Your Adversary
Know Your Adversary
Google Online Security Blog
Google Online Security Blog

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания Автономность как точка невозврата: кто будет субъектом в цифровом будущем Обучение ИИ в «диких» условиях: как рутинные действия превращаются в датасеты Как измерить LLM для задач кибербеза: обзор открытых бенчмарков Где хранить код? Сравнение GitHub, GitLab и Bitbucket Математика объясняет, почему нормальное распределение встречается повсюду Почему ваш FinOps не работает: 12 тезисов от практиков Как подписать проектную документацию УКЭП с использованием бесплатных лицензий Pilot Адаптивное администрирование Sigla Vision Я грузил уран в бочки, а потом 20 лет строил ИТ в атомной отрасли Чем позвонить с Эвереста? История и обзор спутниковой связи. Часть 2 Как языковая модель помогает контролировать качество инструктажей по охране труда в металлургии Как не передать на desktop свой IP в РКН Анатомия SAP Privileges: как устроено управление правами в macOS MoneyDev: Сказка про три главных слова Обновлённый токенизатор видео K-VAE 2.0 от Сбера Как сделать диспетчеризацию дома на 1284 квартиры почти бесплатно Как мы разогнали железную дорогу Мы дали агентам рутину. Теперь надо решить — что делать с освободившимся временем Токсичный контент, промпт-хакинг и защита ИИ — всё о Guardrails для LLM Умный город начинается с точного взгляда: как «Фалькон Тех» меняет пространство к лучшему Навайбкодил приложение для анализа графов Почему Дюну так интересно читать? Упрощаем работу с рутиной или как стать Гендальфом Белым Деконструкция Go: CPU, RAM и что там происходит. Go Assembler база. Часть 1.1 Какие профессии исчезнут из-за ИИ, а какие появятся? И что с этим делать Как мы построили IT-отдел, где хочется расти: архитектурные встречи, прозрачные метрики и книжные подарки Rufler: Делаем из Claude Code автономный рой через один YAML-конфиг Sing-box и белый список приложений Как построить надёжный обмен сообщениями в микросервисах: лучшие практики для enterprise OpenAI строит MLM-пирамиду, а McKinsey и Accenture помогают ей в этом Дом, который не построил Фишер (Часть 2) «Сверхзвуковой математик» против «Вдумчивого логиста»: битва алгоритмов 3D-упаковки Мультимодальные модели – грубый и дорогой инструмент Разговоры ничего не стоят. Код тоже Проверки физических лиц: с кого начнет ФНС Топ-10 бесплатных нейросетей для создания видео в 2026 году Первые слои кода: как наши решения сегодня определяют архитектуру ИИ на десятилетия Разработка нового статического анализатора: PVS-Studio JavaScript Поиск уязвимостей ПО: базовый минимум или роскошный максимум Почему оценка персонала не работает как инструмент управления Как мы разработали ИИ-ассистента и сократили рутину продуктовой команды на 50% Как я ушел из найма, нажарил косточек и продал на маркетплейсах на 168 млн в год Когда 1С:ERP уже внедрена, а нормального производственного плана всё ещё нет Как я сделал Claude мультимодальным, подключив к нему Qwen Omni Как приглашение на вакансию мечты превращается в атаку Infrastructure as Code: философия и лучшие практики IaC Тестируем Yandex Code Assistant на задаче, в которой нужно хранить секреты nxs-universal-chart v3.0: новое поколение универсального Helm-чарта Callback Injection: Техника, которая отправила Microsoft Defender в глухой нокаут «Все идеи на стол»: митап как способ вывести проект из тупика Сегодня я узнал нечто новое о GPU благодаря багу в своей игре Как заставить LLM ̶ ̶г̶а̶л̶л̶ю̶ ̶ эволюционировать Карта событий как фундамент аналитики: практический кейс для E-commerce Что выбрать для AI: x86, ARM или RISC-V? Дайджест железа за март Роль соматических мутаций в развитии аутоиммунных заболеваний: путь к избирательной терапии Mythos от Anthropic — тревожный сигнал для всех, а не только для банков Guardrails для LLM на Java: как приручить промпт‑инъекции и токсичные ответы Green-VLA: как мы собрали VLA-модель для реального антропоморфного робота и не потеряли обобщение Финансовая гонка вооружений: почему умные люди добровольно в ней участвуют Эра ИИ-агентов наступила: выбираем лучшего цифрового сотрудника # Практический опыт внедрения WinCC Redundancy на производственном предприятии Сделал MVP за 3 дня, а потом неделю прикручивал оплату. Оно того стоило? Физика против Маска: почему Starship V3 может оказаться ещё одной катастрофой Нефть Венесуэлы: крупнейшие запасы в мире, но не крупнейшая нефтяная держава JPA 4. Переосмысление Hibernate Почему зеркальная фотокамера Nikon D5 десятилетней давности идеально подошла для миссии «Артемида-2» Проект «Уровень-Спутник» или как мы сделали платформу для гидрологов «Замедлиться, чтобы ускориться»: почему ИИ повышает цену ошибок в требованиях и архитектуре Как с нуля поднять трафик IT-компании на 1657% при бюджете 55 тыс. и выжить Pixel-perfect Downsampling — идеальная отрисовка 50 миллионов точек без потерь
Proxmox Backup Server 4.2: бэкапы для Proxmox стали взрослее и умнее
achekalin · 2026-05-03 · via Все публикации подряд на Хабре

29 апреля 2026 года вышел Proxmox Backup Server 4.2. Формально это промежуточный релиз: обновили базовую систему до Debian 13.4 Trixie, поставили Linux 7.0 как новый стабильный вариант ядра, добавили ZFS 2.4.1, поправили ошибки и доработали интерфейс. Но по смыслу релиз заметнее, чем кажется: S3-совместимые объектные хранилища стали официально поддерживаемыми, синхронизация между серверами научилась работать параллельно, появились шифрование и расшифровка на стороне сервера для задач синхронизации, а группы резервных копий и пространства имён теперь можно перемещать внутри хранилища.

То есть Proxmox Backup Server постепенно уходит от образа «удобной бэкапницы рядом с Proxmox VE». Он становится отдельным сервером резервного копирования: с дедупликацией, политиками хранения, проверкой целостности, удалённой синхронизацией, S3-хранилищами, лентами и внятной эксплуатационной моделью. Нет, не универсальной заменой всем системам резервного копирования на свете, но очень естественным инструментом для тех, у кого инфраструктура уже построена вокруг Proxmox.

Что такое Proxmox Backup Server

Proxmox Backup Server, или PBS, — это клиент-серверная система резервного копирования для виртуальных машин, контейнеров и физических Linux-хостов. Она особенно хорошо интегрирована с Proxmox VE, но не является просто «галочкой в интерфейсе гипервизора». У PBS есть собственный web-интерфейс, API, пользователи, права, хранилища, задачи синхронизации, проверка целостности, очистка старых данных, поддержка лент и отдельный клиент для файловых резервных копий. В документации Proxmox описывает PBS как систему корпоративного уровня для резервного копирования виртуальных машин, контейнеров и физических хостов, специально оптимизированную под Proxmox VE.

Главная идея PBS — не складывать каждую ночную копию как отдельный огромный архив. Данные режутся на фрагменты, одинаковые фрагменты переиспользуются между разными снимками, а на сервере работает дедупликация. Снаружи администратор видит обычные точки восстановления: вот копия за понедельник, вот за вторник, вот за среду. Внутри же хранится не три полных набора одинаковых данных, а набор фрагментов и индексы, которые описывают, из каких фрагментов состоит каждый снимок.

Для виртуальных машин используются фрагменты фиксированного размера, обычно около 4 МБ. Proxmox VE может использовать QEMU dirty bitmaps, чтобы понимать, какие блоки диска менялись после прошлого резервного копирования, и отправлять только изменившиеся части. Для файловых копий подход другой: PBS использует формат pxar и фрагменты переменного размера, чтобы изменение длины одного файла не ломало дедупликацию всего последующего потока данных.

В результате PBS хорошо попадает в типичный сценарий виртуализации: виртуальных машин много, данные в них частично повторяются, изменения между соседними копиями сравнительно небольшие, а передавать каждую ночь полные образы дисков не хочется.

Почему он так хорошо ложится на Proxmox VE

PBS можно добавить в Proxmox VE как обычное хранилище типа pbs. После этого виртуальные машины и контейнеры резервируются привычным способом из интерфейса Proxmox VE. Начиная с Proxmox VE 6.3, интеграция есть и через API, и через web-интерфейс: сервер резервного копирования добавляется в Datacenter -> Storage, после чего его можно использовать как цель для резервных копий. (pbs.proxmox.com)

Это важная разница по сравнению с внешними системами, которые приходится прикручивать сбоку. Не надо ставить отдельный агент в каждую виртуальную машину только ради базовой копии диска. Не надо писать свои расписания, поддерживать гору скриптов и объяснять каждому администратору, где теперь искать восстановление. Для Proxmox VE PBS выглядит как родной компонент: добавили хранилище, настроили задания, проверили права, включили расписание.

При этом PBS не надо идеализировать. Это не замена Veeam во всех возможных сценариях, не универсальный агент для большого парка Windows-серверов и не система резервного копирования приложений уровня «понимаю все состояния Exchange, SQL Server и Oracle». Его сильная зона — Proxmox VE, Linux-хосты, удалённые копии, дедупликация, проверка целостности и понятное хранение резервных снимков.

Что изменилось в версии 4.2

В 4.2 есть несколько изменений, которые выглядят именно как признаки взросления продукта.

Первое — официальная поддержка S3-совместимых объектных хранилищ. В PBS 4.0 и 4.1 эта возможность уже была, но считалась предварительной. Теперь она вышла из предварительного статуса и считается поддерживаемой. Это значит, что datastore можно размещать не только на локальном диске или файловой системе, но и в S3-совместимом объектном хранилище. (pbs.proxmox.com)

Второе — параллельная синхронизация групп резервных копий. Задачи синхронизации теперь могут обрабатывать несколько групп одновременно через параметр worker-threads. Это особенно полезно при синхронизации между площадками, когда задержка сети мешает одному последовательному потоку нормально загрузить канал. (pbs.proxmox.com)

Третье — шифрование и расшифровка на стороне сервера при синхронизации. Push-задача может зашифровать снимки перед отправкой на удалённый PBS, а pull-задача может расшифровать снимки, которые были зашифрованы на удалённой стороне. Это удобно, когда локальному PBS вы доверяете, а удалённый сервер стоит в менее доверенной площадке. (pbs.proxmox.com)

Четвёртое — перемещение групп и пространств имён внутри одного хранилища. Звучит скромно, но для долгоживущей инфраструктуры это очень полезно. За годы меняются имена машин, кластеры, владельцы, проекты, структура окружений. Раньше старые резервные копии могли оставаться в исторически сложившемся беспорядке. Теперь их можно аккуратно переносить внутри datastore, а PBS следит за согласованностью через блокировки на уровне групп. (Proxmox)

Пятое — эксплуатационные доработки: статистика запросов и трафика для S3-хранилищ, уведомления при превышении порогов, улучшенные журналы задач синхронизации, поддержка HTTP-прокси для удалённых соединений и S3, исправления в обработке повреждённых служебных файлов задач, доработки для ленточных библиотек. Это не выглядит эффектно в пресс-релизе, зато такие вещи хорошо заметны тем, кто потом живёт с системой каждый день. (pbs.proxmox.com)

S3: теперь поддерживается, но думать всё равно надо

Самое заметное изменение 4.2 — официальная поддержка S3-совместимых объектных хранилищ как места хранения резервных копий. Это может быть AWS S3, Cloudflare R2, Ceph RGW или другое совместимое хранилище. В PBS настраивается S3 endpoint, затем создаётся datastore с S3 backend. Сам PBS при этом не создаёт bucket и не управляет правами доступа в облаке: bucket, ключи и разрешения нужно подготовить заранее на стороне провайдера. PBS требует права на получение, запись, перечисление и удаление объектов. (pbs.proxmox.com)

Но S3 — это не просто «диск, только где-то в облаке». У него другая экономика и другие отказы. Провайдер может брать деньги не только за объём хранения, но и за API-запросы, исходящий трафик и пропускную способность. Поэтому в 4.2 появились счётчики запросов, статистика трафика и пороги уведомлений для S3-backed datastore. Это не декоративная метрика, а способ не узнать о проблеме только после счёта от провайдера. (Proxmox)

Есть и техническая деталь: даже если содержимое datastore лежит в объектном хранилище, PBS всё равно нужен локальный постоянный кэш. Документация рекомендует 64–128 ГБ локального кэша и советует выделить под него отдельный диск, раздел или ZFS dataset с quota. Кэш нужен для производительности и для уменьшения числа обращений к объектному хранилищу. (pbs.proxmox.com)

Поэтому использовать S3 в PBS стоит не с мыслью «теперь можно не покупать диски», а с нормальным расчётом: сколько будет копий, сколько будет изменений, как часто потребуется восстановление, сколько стоит исходящий трафик, что будет при массовом restore, как быстро работает объектное хранилище и как поведёт себя локальный кэш.

Для небольшой инфраструктуры хорошая схема может выглядеть так: основной PBS стоит локально на нормальном дисковом массиве, а S3 используется как удалённая копия или дополнительный уровень хранения. Делать S3 единственным местом, где лежат все резервные копии, можно, но это уже требует более аккуратного проектирования.

Синхронизация между серверами стала полезнее

Удалённая синхронизация — одна из сильных сторон PBS. Можно держать быстрый локальный сервер резервного копирования рядом с Proxmox-кластером, а потом синхронизировать данные на другой PBS: в другой стойке, другом офисе, другом дата-центре или у провайдера. Документация описывает remote и sync jobs как штатный способ копировать datastore на другую площадку; при этом передаются только новые данные. (pbs.proxmox.com)

В версии 4.2 синхронизация стала заметно лучше. Раньше задача могла упираться не столько в скорость канала, сколько в задержку сети и последовательную обработку групп. Теперь можно настроить несколько рабочих потоков, и PBS будет обрабатывать несколько групп резервных копий параллельно. Для локальной сети это может быть не так важно, но для связи между площадками — очень заметно.

Вторая важная вещь — шифрование при отправке на удалённый сервер. Допустим, локальный PBS стоит в вашей серверной и считается доверенным. Второй PBS стоит у внешнего провайдера или в филиале, где требования к доверию ниже. Теперь push-задача может шифровать снимки перед отправкой туда. Уже зашифрованные снимки повторно не шифруются, а отправляются как есть. (pbs.proxmox.com)

Это не отменяет клиентского шифрования. Если нужно, чтобы даже основной PBS не видел содержимое резервных копий, шифровать надо на стороне клиента. Но для обычной схемы «локальный доверенный PBS + менее доверенная удалённая площадка» новое серверное шифрование при синхронизации выглядит очень практично.

Перемещение групп и пространств имён: скучно, но нужно

В описаниях релизов обычно все смотрят на S3, шифрование и производительность. Но возможность перемещать группы резервных копий и пространства имён внутри datastore — не менее полезная в жизни админа вещь.

Резервное хранилище живёт долго. Виртуальные машины переименовывают. Кластеры объединяют и разделяют. Тестовые окружения становятся промышленными, а потом снова переезжают. Появляются новые правила именования. Через несколько лет в backup-хранилище легко получить слой археологии: тут старое имя сервера, тут бывший проект, тут тестовый namespace, который давно стал рабочим.

В 4.2 такие вещи можно разбирать без ручного ковыряния в структуре datastore. PBS умеет переносить группы и namespaces внутри одного хранилища и при этом следит за согласованностью операций. В changelog отдельно указаны блокировки на уровне групп и нормальная обработка конфликтов с возможностью повторить частично выполненное перемещение.

Да, это не та функция, ради которой есть смысл обновляться в домашней лаборатории. Но для инфраструктуры, где PBS хранит копии сотен виртуальных машин за несколько лет, это очень правильное изменение.

Как PBS хранит данные и почему ему нужны нормальные диски

PBS технически не похож на простую папку с архивами. Datastore содержит снимки, индексы, служебные файлы и каталог с фрагментами данных. Разные снимки могут ссылаться на одни и те же фрагменты. За счёт этого дедупликация экономит место, но хранилище становится чувствительным к задержкам и количеству операций ввода-вывода.

Документация Proxmox прямо рекомендует для боевой установки быстрые хранилища с высоким числом операций ввода-вывода. В требованиях указаны современный 64-битный процессор минимум с четырьмя ядрами, минимум 4 ГБ памяти для системы и служб PBS, плюс примерно 1 ГБ ОЗУ на каждый ТБ хранилища. Для дисковой подсистемы рекомендуется либо аппаратный RAID с защищённым кэшем записи, либо избыточная схема на ZFS; при этом ZFS поверх аппаратного RAID Proxmox официально не поддерживает.

Это важный момент. PBS можно поставить почти куда угодно, но хорошая система резервного копирования начинается не с красивого интерфейса, а с нормального хранения. «Один старый HDD под бэкапы» — это лабораторный вариант, а не промышленная схема. Особенно если планируются частые проверки целостности, очистка старых данных, синхронизация и быстрое восстановление.

Ставить PBS на сам Proxmox VE — можно, но не надо

Технически PBS можно установить поверх Debian, можно поставить с ISO на отдельный сервер, а можно установить прямо на Proxmox VE. Но последний вариант в документации прямо не рекомендуется: безопаснее использовать отдельный физический сервер для хранения резервных копий, чтобы при отказе гипервизора доступ к копиям сохранялся.

Для домашней лаборатории PBS в виртуальной машине на том же Proxmox — нормальный способ познакомиться с продуктом. Для боевого контура это плохая привычка. Если один узел одновременно держит рабочие виртуальные машины и их резервные копии, то при серьёзной аварии можно потерять и нагрузку, и удобный путь восстановления.

Нормальная схема выглядит иначе: Proxmox VE отдельно, PBS отдельно, хранилище резервных копий отдельно, удалённая копия отдельно. И желательно периодически проверять не только то, что задания резервного копирования «зелёные», но и то, что восстановление действительно работает.

Физические Linux-хосты тоже можно копировать

PBS полезен не только для виртуальных машин и контейнеров из Proxmox VE. Есть утилита proxmox-backup-client, которой можно делать файловые резервные копии Linux-хостов. В версии 4.2 у клиента появились отдельные параметры для компонентов адреса хранилища: сервер, порт, datastore, учётная запись, namespace. Раньше это чаще передавалось одной строкой repository, теперь настройку проще разложить на отдельные параметры и переменные окружения. Также появилась переменная PBS_NAMESPACE.

Кроме того, клиент теперь поддерживает входные данные через FIFO pipe для image backups. Иными словами, образ можно передавать в PBS потоком, не обязательно заранее знать его размер и класть его во временный файл. Это уже не функция для обычного «нажал кнопку в интерфейсе», а полезная возможность для скриптов и нестандартных процедур резервного копирования.

Но здесь тоже не надо путать возможности. PBS-клиент — это прежде всего история про Linux. Если в инфраструктуре много Windows-серверов и нужен прикладной, application-aware backup, то PBS не закрывает такую задачу сам по себе.

Ленты всё ещё живы

В PBS есть поддержка ленточных накопителей и библиотек. Для малого бизнеса и домашних лабораторий это может звучать как привет из прошлого, но в крупных инфраструктурах ленты до сих пор имеют смысл: долгосрочное хранение, вынос носителя за пределы площадки, защита от части сценариев шифровальщиков и аварий, где online-хранилище может быть уничтожено или повреждено.

В 4.2 ленты не получили громкой новой функции, но получили эксплуатационные доработки: в web-интерфейсе теперь допускается до 256 приводов на changer, исправлена работа с устройствами, которым нужны выровненные размеры буфера при настройке шифрования, улучшен разбор SCSI-строк у ленточного оборудования.

Это как раз ещё один случай, когда изменение выглядит скучно, но для людей с реальными ленточными библиотеками оно важнее очередной красивой кнопки в интерфейсе.

Безопасность: шифрование, права, проверки

PBS поддерживает TLS для обмена между клиентом и сервером, клиентское шифрование резервных данных и проверку целостности через SHA-256. В документации отдельно подчёркивается, что данные можно шифровать на стороне клиента перед отправкой на сервер, что полезно при резервном копировании в не полностью доверенные места.

В 4.2 к этому добавились новые сценарии шифрования при синхронизации между PBS-серверами. Это не революция в криптографии, а практичная доработка модели доверия. Теперь можно точнее решить, кому вы доверяете: исходному серверу, удалённому серверу, клиенту, конкретной площадке.

Также в 4.2 исправлены отдельные проблемы безопасности и надёжности: например, ошибка, позволявшая при наличии сильной привилегии Sys.Modify внедрять произвольные опции в вызов apt-get, утечка информации о существовании пользователя при некоторых условиях, а также интеграция исправлений AppArmor.

Для администратора вывод простой: PBS даёт нормальные инструменты, но безопасность всё равно проектируется руками. Нужны отдельные пользователи и токены, минимальные права, двухфакторная аутентификация для администраторов, защищённые ключи шифрования, удалённая копия, регулярная проверка восстановления и аккуратная политика удаления старых снимков.

Обновление до 4.2

PBS 4.2 доступен как ISO-образ для установки на отдельный сервер. Также его можно поставить поверх существующего Debian или обновить через обычный APT. Продукт остаётся свободным ПО под GNU AGPLv3, а платная подписка даёт доступ к Enterprise Repository и коммерческой поддержке. В пресс-релизе Proxmox указывает цену подписки от 560 евро за сервер в год, без искусственных ограничений на объём backup storage и число клиентов.

При обновлении с PBS 3.x до 4.x надо идти по инструкции, а не просто «поменял репозиторий и нажал Enter». Это сервер резервного копирования, и перед крупным обновлением у него самого должна быть резервная стратегия. Минимально разумно иметь удалённую копию важных данных, проверить доступ к консоли, понимать, что будет с сетевыми интерфейсами после нового ядра, и не делать такое обновление в момент, когда резервные копии нужны прямо сейчас.

В release notes для 4.2 указано, что известных проблем и ломающих изменений на момент выхода нет. Хотя это и занудно, но еще раз подчеркну: обновление должно пройти спокойно, но эта надежда не повод обновлять единственный backup server без плана отката.

Где PBS хорош

PBS хорош там, где Proxmox VE уже является основной платформой виртуализации. В таком окружении он закрывает большую часть базовых и средних задач резервного копирования без лишней обвязки: копии VM и LXC, дедупликация, сжатие, проверка целостности, восстановление отдельных объектов, удалённая синхронизация, шифрование, ленты, S3, права доступа и web-интерфейс.

Он также хорош для небольших и средних инфраструктур, где не хочется покупать тяжёлый коммерческий backup suite, но хочется не просто «rsync куда-нибудь», а нормальную систему с понятной моделью хранения.

Отдельный плюс — отсутствие искусственных ограничений на число клиентов и объём хранилища. Это не отменяет стоимости железа, дисков, удалённой площадки и времени администратора, но снижает зависимость от лицензирования по сокетам, машинам или терабайтам.

Где надо быть осторожным

PBS не делает резервное копирование правильным сам по себе.

Если PBS стоит на том же сервере, что и Proxmox VE, — это всё ещё одна зона отказа. Если нет удалённой копии — пожар, шифровальщик или грубая ошибка администратора могут уничтожить и рабочие данные, и резервные копии. Если не проверяется восстановление — зелёные задания в интерфейсе могут создать ложное чувство безопасности. Если ключ шифрования потерян — зашифрованные копии превращаются в мусор.

S3 тоже не надо воспринимать как бесплатную магию. Объектное хранилище удобно для удалённого слоя, но требует расчёта стоимости, понимания задержек, локального кэша и сценария восстановления больших объёмов. Особенно если речь не о нескольких домашних виртуалках, а о десятках терабайт данных.

И ещё один момент: PBS не стоит рассматривать как универсальный ответ на всё. Для Proxmox VE — да, очень хороший вариант. Для Linux-файловых копий — тоже применим. Для сложного парка Windows и прикладных систем с особыми требованиями к согласованности данных — надо смотреть отдельно.

Итог

Proxmox Backup Server 4.2 — не релиз с одной красивой функцией. Это обновление, в котором продукт стал взрослее в нескольких местах сразу.

S3-хранилища вышли из предварительного статуса. Синхронизация между серверами стала параллельной. Появилось шифрование при отправке копий на менее доверенную площадку. Группы и пространства имён теперь можно переносить внутри хранилища. Улучшились журналы, статистика, работа за прокси, поведение при ошибках и поддержка ленточного оборудования.

Для администратора Proxmox это означает простую вещь: PBS всё меньше похож на «дополнение для бэкапов» и всё больше похож на нормальный сервер резервного копирования, вокруг которого можно строить серьёзную схему хранения. Не без расчётов, не без нормального железа и не без проверки восстановления. Но уже без ощущения, что для каждого взрослого сценария придётся городить обходной путь.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

0%Нет, хотя читаю о нём давно0

0%Нет, принципиально0

0%Подумываю, но не до того0

0%Да, но на том же сервере, что и PVE0

0%Да, по-честному (отдельный хост, резервированные диски)0

Никто еще не голосовал. Воздержавшихся нет.