Поиск по сайту:

Как установить сервер резервного копирования Proxmox шаг за шагом

Настройка сервера резервного копирования Proxmox

В этом руководстве вы шаг за шагом объясните, что такое сервер резервного копирования Proxmox и как установить сервер резервного копирования Proxmox со скриншотами.

А. Что такое сервер резервного копирования Proxmox?

Сервер резервного копирования Proxmox (коротко известный как PBS) — это корпоративное решение для резервного копирования и восстановления виртуальных машин, контейнеров и физических хостов Proxmox.

Сервер резервного копирования Proxmox — это специальный дистрибутив Linux, основанный на минимальной версии Debian со встроенной поддержкой ZFS. Таким образом, его можно установить на «голое железо», используя ISO-образ.

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

Он содержит интегрированный веб-интерфейс, который позволяет легко управлять и отслеживать все процессы резервного копирования и восстановления из единого места. Таким образом, вы можете делать все через веб-браузер.

Вам не нужно устанавливать отдельный инструмент управления. Proxmox Backup Server поставляется со всеми необходимыми инструментами управления. Управлять сервером можно как из командной строки, так и через веб-браузер.

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

Поскольку Proxmox использует сверхбыстрый метод сжатия Zstandard (ZSTD), скорость передачи данных при резервном копировании и восстановлении данных значительно выше.

Благодаря надежному шифрованию и методам обеспечения целостности данных Proxmox Backup Server значительно сводит к минимуму время простоя и сохраняет данные в безопасности, даже если целевое местоположение не является полностью надежным.

Программное обеспечение Proxmox Backup полностью написано на языке программирования Rust. Это полностью открытый исходный код, поэтому вы можете проверять код, исправлять ошибки, если таковые имеются, и использовать его совершенно БЕСПЛАТНО.

Б. Рекомендуемое оборудование

Минимальные требования к оборудованию для установки сервера резервного копирования Proxmox: 64-разрядный процессор, 2+ ядра, 2 ГБ ОЗУ, 8 ГБ дискового пространства и сетевой адаптер. Если вы соответствуете минимальным требованиям, вы можете оценивать и тестировать PBS.

Однако рекомендуемые жесткие требования для сервера резервного копирования Proxmox — 4+ ядра, 8 ГБ памяти и 32 ГБ хранилища. Чем выше конфигурация, тем лучше для производственного использования.

В качестве хранилища я рекомендую использовать твердотельные накопители (SSD) корпоративного уровня. Это ускоряет процессы резервного копирования и восстановления.

C. Установите сервер резервного копирования Proxmox (PBS).

Существует три способа установки сервера резервного копирования Proxmox. Первый метод — установить Proxmox Backup Server с использованием ISO-образа установщика (автономная установка), второй метод — установить PBS на Debian, а третий и последний способ — установить его в сам Proxmox VE.

Сначала мы узнаем, как установить сервер резервного копирования Proxmox с использованием ISO.

1. Установите сервер резервного копирования Proxmox, используя ISO-образ установщика.

1.1. Загрузите ISO-образ сервера резервного копирования Proxmox

Загрузите последнюю версию ISO-образа сервера резервного копирования Proxmox по ссылке ниже.

После загрузки ISO-образа Proxmox Backup Server нам необходимо создать с его помощью загрузочный USB-накопитель.

1.2. Создание загрузочного USB-накопителя сервера резервного копирования Proxmox

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

Инструменты создания загрузочного USB-накопителя из командной строки:

  • Как создать мультизагрузочные USB-накопители с помощью Ventoy в Linux
  • Как создать загрузочный USB-накопитель с помощью команды dd
  • Bootiso позволяет безопасно создать загрузочный USB-накопитель в Linux

Инструменты создания графических загрузочных USB-накопителей:

  • Создание загрузочного USB-накопителя с помощью Ventoy WebUI в Linux
  • Создание загрузочных USB-накопителей и SD-карт с помощью Etcher в Linux
  • Popsicle – создание нескольких загрузочных USB-накопителей одновременно
  • Создание загрузочного USB-накопителя с помощью USBImager в Linux
  • Kindd – графический интерфейс для команды dd

1.3. Начать установку сервера резервного копирования Proxmox

После создания загрузочного USB-накопителя Proxmox Backup Server загрузите свою систему с вновь созданного загрузочного USB-накопителя. Он автоматически распознает установочный носитель. Если нет, нажмите F12, чтобы открыть меню загрузки, выберите USB в качестве первого загрузочного устройства и нажмите ENTER.

Внимание! Нажатие клавиши F12 — наиболее распространенная клавиша для вызова меню загрузки вашей системы. Другими распространенными альтернативами для открытия меню загрузки системы являются клавиши F2 и F10. Если вы не уверены, какую клавишу нажать, найдите короткое сообщение (в левом или правом нижнем углу экрана монитора) при запуске системы. Это часто сообщит вам, какую клавишу нажать, чтобы вызвать меню загрузки.

Теперь вы будете довольны экраном приветствия установщика сервера резервного копирования Proxmox. Выберите опцию Установить сервер резервного копирования Proxmox и нажмите ВВОД, чтобы продолжить.

Установите сервер резервного копирования Proxmox

Нажмите «Согласен», чтобы принять лицензионное соглашение.

Принять лицензионное соглашение

Убедитесь, что вы выбрали правильный целевой диск для установки, и нажмите Далее, чтобы продолжить. Если вы хотите выбрать другой тип файловой системы (например, ext4) и нестандартный размер для Swap, нажмите кнопку «Параметры». Я использую настройки по умолчанию.

Выберите целевой диск

Внимание: Обратите внимание, что Proxmox Backup Server представляет собой установщик с нуля. Это означает - используется весь диск и все существующие данные будут удалены.

Выберите страну, часовой пояс и раскладку клавиатуры и нажмите Далее.

Выберите страну, часовой пояс, раскладку клавиатуры.

Укажите пароль для пользователя root, введите действительный идентификатор электронной почты и нажмите Далее. Убедитесь, что вы указали надежный пароль, содержащий не менее 8 символов, включая цифры и специальные символы.

Укажите пароль root и адрес электронной почты.

Введите имя хоста, IP-адрес, маску сети, шлюз и DNS. Вы должны предоставить действительные данные сети для доступа к интерфейсу управления Proxmox после установки.

Настроить сеть

Вы увидите сводку установки. Если вас это устраивает, нажмите «Далее», чтобы начать установку сервера резервного копирования Proxmox. Или просто нажмите кнопку «Предыдущий», чтобы вернуться назад и соответствующим образом изменить значения.

Сводка по установке

Установка сервера резервного копирования Proxmox начнется сейчас. Дайте ему несколько минут, чтобы завершить.

Установка сервера резервного копирования Proxmox

Если вы отметили опцию «Автоматическая перезагрузка после успешной установки» на предыдущем экране, ваша система автоматически перезагрузится после успешной установки. Если вы не отметили эту опцию, вы увидите сообщение об успешной установке. Удалите установочный носитель и нажмите кнопку «Перезагрузить».

Введите имя пользователя (root) и пароль (тот, который вы создали во время установки) для входа в консоль Proxmox.

Войдите в консоль сервера резервного копирования Proxmox.

Поздравляем! Сервер резервного копирования Proxmox успешно установлен.

Как упоминалось ранее, Proxmox основан на Debian. Таким образом, вы можете устанавливать любые дополнительные приложения или обновлять их так же, как в Debian. Скажем, чтобы обновить Proxmox, просто запустите:

apt update && apt full-upgrade

Мы установили Proxmox. Затем перейдите к разделам «Доступ к серверу резервного копирования Proxmox через SSH» и «Доступ к веб-интерфейсу PBS».

2. Установите сервер резервного копирования Proxmox в Debian.

Если вы уже установили Debian, вы можете установить PBS поверх дистрибутива Debian.

Внимание! Установка PBS в Debian может оказаться для вас простой. Однако вам следует правильно настроить локальное хранилище для хранения виртуальных машин и контейнеров.

Сначала нам нужно будет добавить ключ GPG Proxmox. Чтобы добавить ключ GPG, запустите:

wget https://enterprise.proxmox.com/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

Проверьте контрольную сумму SHA512 с помощью команды:

sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

Вы должны получить вывод, как показано ниже:

7fb03ec8a1675723d2853b84aa4fdb49a46a3bb72b9951361488bfd19b29aab0a789a4f8c7406e71a69aabbc727c936d3549731c4659ffa1a08f44db8fdcebfa  /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

Затем проверьте md5sum:

md5sum /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
bcc35c7173e0845c0d6ad6470b70f50e  /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

Если вы получили тот же результат, что и выше, все готово!

Теперь давайте добавим репозитории Proxmox Backup Server в систему Debian.

2.1. Настройте репозитории Proxmox

Proxmox выпускается в двух редакциях:

  • Корпоративная версия – рекомендуется для рабочей версии. Для использования этой версии вам необходим действительный лицензионный ключ.
  • Бесплатная версия – рекомендуется для пользователей домашних лабораторий. НЕ РЕКОМЕНДУЕТСЯ для ПРОИЗВОДСТВЕННОГО использования. Он имеет все функции предприятия, но вы не получите никакой официальной поддержки от разработчиков Proxmox.

В зависимости от используемой вами версии вам необходимо настроить Репозиторий Proxmox Enterprise или Репозиторий Proxmox без подписки.

2.1.1. Включить корпоративный репозиторий Proxmox

Proxmox Enterprise Repository — стабильный и рекомендуемый репозиторий. Он содержит наиболее стабильные пакеты и подходит для промышленного использования. Он доступен для всех пользователей подписки Proxmox Backup. Для доступа к этому репозиторию вам необходима действующая подписка.

Репозиторий pbs-enterprise включен по умолчанию.

cat /etc/apt/sources.list.d/pbs-enterprise.list 
deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise

Если у вас нет действующего лицензионного ключа, вы можете отключить этот репозиторий. Для этого просто откройте файл pbs-enterprise.list в любом редакторе и закомментируйте следующую строку.

#deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise

После отключения корпоративного репозитория вы можете включить репозиторий без подписки.

2.1.2. Включить репозиторий Proxmox без подписки

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

Чтобы включить репозиторий Proxmox без подписки, отредактируйте файл /etc/apt/sources.list:

nano /etc/apt/sources.list

И добавьте следующие строки:

deb http://ftp.debian.org/debian bullseye main contrib

deb http://ftp.debian.org/debian bullseye-updates main contrib

security updates
deb http://security.debian.org bullseye-security main contrib

# PBS pbs-no-subscription repository provided by proxmox.com,
NOT recommended for production use
deb http://download.proxmox.com/debian/pbs bullseye pbs-no-subscription

Наконец, обновите список репозиториев:

sudo apt update

2.2. Начать установку PBS

После настройки репозиториев Proxmox выполните следующие команды от имени пользователя root или sudo, чтобы установить сервер резервного копирования Proxmox в Debian:

apt update
apt install proxmox-backup-server

Вам будет предложено выбрать тип конфигурации почты. Выберите «ОК» и нажмите ENTER, чтобы продолжить:

Конфигурация постфикса

Выберите тип конфигурации почты и нажмите ENTER. Я выбираю тип «Только локальный».

Выберите тип конфигурации почты

Введите имя системной почты и нажмите клавишу ENTER:

Введите имя системной почты

Теперь все пакеты, необходимые для установки сервера резервного копирования Proxmox, будут установлены и настроены.

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

3. Установите сервер резервного копирования Proxmox на Proxmox VE.

Если вы уже используете Proxmox VE, вы можете установить на него сервер резервного копирования Proxmox. Процедура установки аналогична установке сервера резервного копирования Proxmox в Debian. Просто выполните те же действия, что и в предыдущем разделе, и завершите установку.

Внимание: запуск Proxmox VE и сервера резервного копирования НЕ РЕКОМЕНДУЕТСЯ. Хранение Proxmox VE и сервера резервного копирования на разных серверах БЕЗОПАСНО. Потому что, если Proxmox VE выйдет из строя, вы не сможете получить доступ к резервным копиям.

После установки мы можем получить доступ к SSH-серверу PBS и веб-интерфейсу PBS через браузер, как показано в следующих разделах.

D. Доступ к серверу резервного копирования Proxmox через SSH.

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

ssh root@192.168.1.200

Замените IP-адрес на IP-адрес вашего сервера резервного копирования Proxmox.

Доступ к серверу резервного копирования Proxmox через SSH

E. Доступ к веб-интерфейсу сервера резервного копирования Proxmox

Вам понадобится веб-браузер для доступа к веб-интерфейсу сервера резервного копирования Proxmox (PBS). Ванильная PBS не имеет графического интерфейса. Вам необходимо получить доступ к веб-панели либо из веб-браузера удаленной системы, либо установить любую среду рабочего стола на PBS с помощью веб-браузера и начать ее настройку.

Чтобы открыть веб-интерфейс сервера резервного копирования Proxmox, введите URL-адрес — https://IP_Address:8007 в адресной строке. Вам будет предложено ввести учетные данные пользователя. Введите root и его пароль, чтобы продолжить. Вам может потребоваться открыть порт 8007 в брандмауэре/маршрутизаторе, если вы получаете доступ к веб-панели Proxmox из других систем в вашей локальной сети.

Войдите в веб-интерфейс сервера резервного копирования Proxmox.

Вот как выглядит веб-панель сервера резервного копирования Proxmox.

Веб-панель сервера резервного копирования Proxmox

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

F. Обновление сервера резервного копирования Proxmox

Сервер резервного копирования Proxmox основан на Debian, поэтому вы можете использовать любую команду, которую можно запустить в системе на базе DEB.

Чтобы обновить сервер резервного копирования Proxmox, просто запустите следующие команды от имени пользователя root:

apt update
apt full-upgrade

Заключение

В этом руководстве мы обсудили, как установить автономную версию Proxmox Backup Server с помощью установщика ISO. Как видите, установка сервера резервного копирования Proxmox с использованием ISO довольно проста и точно такая же, как и метод установки Proxmox VE.

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

Ознакомьтесь со следующим руководством, чтобы узнать, как создавать и восстанавливать резервные копии с помощью Proxmox Backup Server.

Начало работы с сервером резервного копирования Proxmox

Ресурс:

  • Веб-сайт сервера резервного копирования Proxmox

Статьи по данной тематике