Серверы и виртуализация

Установка и настройка Proxmox VE

Разворачиваем платформу виртуализации, разделяем сервисы компании по виртуальным машинам и настраиваем резервное копирование с проверкой восстановления. За сам гипервизор платить не нужно — расходы только на оборудование и работы.

Без платы за гипервизорПодписка на репозиторий обновлений — по желанию
Снапшоты и откатОбновление сервиса перестаёт быть риском
КластерМашины переезжают между узлами без остановки

Зачем виртуализация, если сервер один

Когда 1С, файловое хранилище, домен, мониторинг и резервное копирование живут в одной операционной системе, любое обновление становится риском для всей компании, а разбор сбоя — расследованием: непонятно, какой из сервисов виноват.

Proxmox разделяет их на отдельные виртуальные машины на том же самом железе. Каждый сервис можно перезапустить, откатить на снапшот, перенести на другой сервер или восстановить из копии отдельно от остальных. Это не про экономию на оборудовании — это про управляемость.

Что входит во внедрение

Проектирование

Считаем ресурсы под список сервисов, планируем разделение на виртуальные машины, схему хранилищ и сетей. Решаем, нужен один узел или кластер, и что делать при отказе оборудования.

План фиксируем до закупки, а не по ходу монтажа.

Установка и базовая настройка

Устанавливаем Proxmox VE, настраиваем дисковые пулы, RAID или ZFS, сетевые мосты и VLAN, доступ к веб-интерфейсу и репозитории обновлений.

Управляющий интерфейс выносим в отдельный сегмент сети.

Виртуальные машины и контейнеры

Создаём машины под каждую роль: сервер 1С, файловый сервер, домен, мониторинг, терминальные сеансы. Лёгкие сервисы выносим в LXC-контейнеры, чтобы не тратить ресурсы впустую.

Шаблоны машин — чтобы новые сервисы разворачивались за минуты.

Кластер и отказоустойчивость

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

Обслуживать сервер можно днём: машины переезжают без остановки.

Proxmox Backup Server

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

Регулярно поднимаем копию и проверяем, что она восстанавливается.

Миграция с других платформ

Переносим виртуальные машины с VMware, Hyper-V и физических серверов. Конвертируем диски, ставим драйверы, проверяем работу сервисов до переключения.

Старая площадка остаётся доступной до подтверждения работоспособности.

Подберите конфигурацию узла

Укажите, сколько виртуальных машин планируется и какой у них характер нагрузки — соберём ориентир по ресурсам. Точный состав уточняем по списку сервисов.

Считаем роли: 1С, файлы, домен, мониторинг, копии, тестовая среда. Лёгкие сервисы можно объединить в контейнеры.

Характер нагрузки

Лёгкие — мониторинг, шлюзы, вспомогательные службы. Смешанная — типичный офис. Тяжёлая — активная работа с базами.

Требования к доступности
Что ещё нужно

Предварительная конфигурация

    Ориентир по суммарным ресурсам узла. Точную конфигурацию и смету зафиксируем после разбора списка сервисов — бесплатно.

    Proxmox и альтернативы

    Мы не считаем, что Proxmox подходит всем и всегда. Вот как мы выбираем платформу под конкретную ситуацию.

    ПлатформаКогда выбираемО чём предупреждаем
    Proxmox VE Большинство проектов среднего бизнеса: нет платы за гипервизор, есть кластер, снапшоты, контейнеры и собственный сервер резервного копирования Администрирование ближе к Linux: без документации и сопровождения обслуживать сложнее, чем привычные графические панели
    Hyper-V Инфраструктура целиком на Windows Server, есть лицензии и администратор, привыкший к экосистеме Microsoft Стоимость лицензий и зависимость от поставок Microsoft
    Российские платформы Есть требования регулятора, реестр отечественного ПО или отраслевые нормы Состав и стоимость сильно зависят от вендора — подбираем под конкретные требования
    Без виртуализации Один-единственный сервис на сервере, и он же единственный на всю компанию Даже в этом случае снапшоты перед обновлением обычно окупают виртуализацию

    Типовые архитектуры

    Proxmox разворачивается по-разному: одному узлу не нужен кластер, а трём узлам нужен кворум. Ниже три размера и то, что меняется при переходе между ними.

    До 15 сотрудников

    Один узел

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

    Один узел Proxmox VE
          ├─ ВМ файлов
          ├─ ВМ базы 1С
          └─ ВМ служб
          │
    Локальные диски в зеркале
          │
    Proxmox Backup Server
    • Виртуальные машины вместо ролей на одной ОС
    • Отдельный сервер копий, а не диск в том же узле
    • Восстановление проверяем на тестовой ВМ
    15–50 сотрудников

    Два узла и сервер копий

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

    Узел 1        Узел 2
       └───── общая сеть ─────┘
                  │
    Устройство кворума
                  │
    Proxmox Backup Server
                  │
    Мониторинг узлов
    • Перенос машин между узлами вручную
    • Обновление узла без остановки сервисов
    • Кворум решён отдельным устройством
    От 50 сотрудников или несколько площадок

    Кластер из трёх узлов и общее хранилище

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

    Кластер Proxmox (3 узла)
          ├─ Узел 1  ├─ Узел 2  ├─ Узел 3
          │
    Общее хранилище (Ceph или SAN)
          │
    Сервер резервных копий
          │
    Мониторинг и оповещения
    • Отказ узла отрабатывается автоматически
    • Машина стартует на любом узле кластера
    • Ёмкость растёт добавлением узла

    Как проходит внедрение

    01
    Список сервисов Что должно работать, какая нагрузка, что критично.
    02
    Архитектура Разделение на машины, хранилища, сети, схема копий.
    03
    Развёртывание Установка, кластер, хранилища, шаблоны машин.
    04
    Перенос сервисов Миграция машин и данных, проверка, переключение.
    05
    Копии и поддержка Backup Server, тест восстановления, документация.

    Когда стоит обратиться

    Вместе с Proxmox обычно нужны

    Весь раздел →

    Ответы на частые вопросы

    Proxmox правда бесплатный?

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

    Можно ли перенести машины с VMware?

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

    Сколько виртуальных машин потянет один сервер?

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

    Что произойдёт, если сервер выключат некорректно?

    Риск повреждения данных есть всегда, поэтому мы настраиваем ИБП с корректным завершением работы виртуальных машин при длительном отключении питания. Без этого никакая виртуализация не спасёт: базы данных особенно чувствительны к внезапному пропаданию света.

    Мы уже поставили Proxmox сами. Поможете довести до ума?

    Да, это частый запрос. Проводим ревизию: смотрим хранилища, сеть, права доступа, состояние копий и обновлений, находим узкие места и предлагаем план исправления. Иногда достаточно донастройки, иногда честнее развернуть заново — скажем прямо, какой вариант дешевле в вашем случае.

    Обсудим внедрение Proxmox

    Расскажите, какие сервисы должны работать и что есть сейчас. Предложим архитектуру и посчитаем работы.

    • Архитектура под список сервисов
    • Выбор хранилища с прицелом на будущее
    • Миграция с VMware и Hyper-V
    • Backup Server и тест восстановления
    • Документация и сопровождение
    8 800 707-31-66 pochta@dinesco.ru г. Иннополис, ул. Университетская, д. 5, пом. 115

    Proxmox VE на практике: что важно сделать правильно

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

    Хранилище выбирается один раз

    Тип хранилища определяет, что вы сможете делать дальше: снапшоты, тонкие тома, живая миграция между узлами. ZFS даёт снапшоты, контроль целостности данных и удобную репликацию между узлами, но требователен к оперативной памяти. Аппаратный RAID с LVM-Thin проще и предсказуемее, но лишает части возможностей ZFS. Общее хранилище нужно, если планируется кластер с автоматическим перезапуском машин. Поменять решение потом — это фактически переезд, поэтому мы обсуждаем его до закупки дисков.

    Сеть управления не должна быть в общей сети

    Веб-интерфейс Proxmox — это полный контроль над всеми виртуальными машинами компании. Если он доступен из той же сети, где работают пользователи, любая заражённая рабочая станция получает шанс дотянуться до гипервизора. Мы выносим управление в отдельный сегмент, доступный только администраторам через VPN, и настраиваем разграничение прав внутри самого Proxmox. Сегментация сети — часть работ по сетевой инфраструктуре.

    Снапшот — не резервная копия

    Снапшот живёт на том же хранилище, что и виртуальная машина. Он отлично спасает при неудачном обновлении: откатились за минуту и работаете дальше. Но при отказе дискового массива снапшоты исчезают вместе с машинами. Поэтому рядом всегда разворачивается Proxmox Backup Server с отдельным хранилищем, а одна копия уезжает на вторую площадку. Подробнее — на странице резервного копирования.

    Кластер требует трёх узлов, а не двух

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

    Кто будет обслуживать

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