Все взаимодействия между клиентом и сервером шифруются с использованием TLS, кроме того, данные могут быть зашифрованы на стороне клиента перед отправкой на сервер. Это позволяет сделать резервное копирование более безопасным.
Сервер резервного копирования хранит данные резервного копирования и предоставляет API для создания хранилищ данных и управления ими. С помощью API также можно управлять дисками и другими ресурсами на стороне сервера.
Клиент резервного копирования использует API для доступа к резервным копиям. С помощью инструмента командной строки proxmox-backup-client
можно создавать резервные копии и восстанавливать данные (в PVE клиент встроен).
Для управления настройкой резервного копирования и резервными копиями используется веб-интерфейс. Все административные задачи можно выполнять в веб-браузере. Веб-интерфейс также предоставляет встроенную консоль.
Архивы образов (<name>.img)
Используются для образов виртуальных машин и других больших двоичных данных. Содержимое разбивается на фрагменты фиксированного размера.
Архивы файлов (<name>.pxar)
Архив файлов хранит полное дерево каталогов. Содержимое хранится с использованием формата архива файлов Proxmox (.pxar), разбиваемого на фрагменты переменного размера. Формат оптимизирован для достижения хороших показателей дедупликации.
Двоичные данные (BLOB)
Этот тип используется для хранения небольших (< 16 МБ) двоичных данных, таких как файлы конфигурации. Более крупные файлы следует хранить как архивы образов.
Файл каталога (catalog.pcat1)
Файл каталога является индексом для архивов файлов. Он содержит список включенных файлов и используется для ускорения операций поиска.
Манифест (index.json)
Манифест содержит список всех резервных копий файлов, их размеры и контрольные суммы. Он используется для проверки согласованности резервной копии.
Пространство имен резервной копии
Пространства имен позволяют повторно использовать один домен дедупликации хранилища фрагментов для нескольких источников, избегая при этом конфликтов имен и обеспечивая более детальный контроль доступа.
Тип резервной копии
Сервер резервного копирования группирует резервные копии по типу, где тип может быть одним из следующих:
vm — используется для виртуальных машин. Обычно резервная копия состоит из файла конфигурации виртуальной машины и архива образа для каждого диска;
ct — используется для контейнеров. Резервная копия состоит из конфигурации контейнера и одного архива файла для содержимого файловой системы;
host — используется для резервных копий файлов/каталогов, созданных внутри машины. Обычно это физический хост, но также может быть виртуальная машина или контейнер. Такие резервные копии могут содержать архивы файлов и образов.
Backup ID
Уникальный идентификатор для определенного типа резервной копии и пространства имен резервной копии. Обычно это идентификатор виртуальной машины или контейнера. Резервные копии типа host обычно используют имя хоста.
Backup Time
Время, когда была сделана резервная копия.
Backup Group
Кортеж <type>/<id> называется группой резервного копирования. Такая группа может содержать один или несколько снимков резервной копии.
Снимок резервной копии
Триплет <type>/<id>/<time> называется снимком резервной копии. Он однозначно идентифицирует конкретную резервную копию в пространстве имен. Примеры снимков резервной копии:
ct/100/2025-04-05T09:41:43Z
host/server/2025-04-06T10:36:33Z