Article ID: 113790, created on May 22, 2012, last review on Sep 16, 2014

  • Applies to:
  • Virtuozzo
  • Virtuozzo containers
  • Virtuozzo hypervisor
  • Virtual Automation

Введение

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

Parallels Virtual Automation Agent (PVA Agent) предоставляет инструменты для резервного копирования и восстановления, а также API для того физического сервера, на котором он установлен.

Parallels Virtual Automation Management Node (PVA MN) обеспечивает API для централизованного резервного копирования и восстановления для всех серверов, зарегистрированных в группе PVA.

Эта статья содержит вводную информацию о процессах резервного копирования и восстановления, ролях серверов в процессе резервного копирования и восстановления, а также основные термины, используемые в PVA.

Роли серверов

Как правило, в процессе резервного копирования и восстановления есть три роли:

  • Виртуализационный сервер - физический сервер с виртуальными средами, предназначенными для резервного копирования. На нем должен быть установлен Parallels Virtual Automation Agent.
  • Сервер для хранения резервных копий - физический сервер, служащий для хранения резервных данных. На нем должен быть установлен Parallels Virtual Automation Agent.
  • Сервер управления - сервер, инициирующий процесс резервного копирования. На нем нужно установить или Parallels Virtual Automation Agent, или Parallels Virtual Automation Management Node.

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

Сценарии резервного копирования

Сценарий Роли Пример
Локальное резервное копирование mypvcserver

Виртуализационный сервер: mypvcserver

 

vzabackup -F mypvcserver -e CTID
Локально запущенное резервное копирование на дистанционный сервер

Виртуализационный сервер: myvpcserver

Сервер для хранения резервных копий: remotestorage

Сервер управления: myvpcserver

vzabackup --storage root@remotestorage localhost -e CTID
Резервное копирование, запущенное с сервера хранения

Виртуализационный сервер: myvpcserver

Сервер для хранения резервных копий: remotestorage

Сервер управления: myvpcserver

vzabackup -F mypvcserver
Резервное копирование сервера в удаленное хранилище, запущенное третьим сервером

Виртуализационный сервер: myvpcserver

Сервер для хранения резервных копий: remotestorage

Сервер управления: myvpcserver

vzabackup --storage root@remotestorage -F mypvcserver -e CTID

Инструменты и интерфейсы резервного копирования

  • Графический интерфейс
    1. PVA Control Center - веб-интерфейс PVA MN, позволяющий вам управлять резервными копиями всех физических серверов, входящих в группу PVA.
    2. Power Panel - веб-интерфейс для управления отдельным контейнером. Резервное копирование, запущенное из Power Panel, выполняется согласно локальным настройкам физического сервера, на котором находится контейнер.
    3. Parallels Management Console (устаревший инструмент) - графический интерфейс, сопровождавший более ранние версии Parallels Virtuozzo Containers. Позволяет выполнять резервное копирование и восстановление зарегистрированных серверов.
  • Командная строка

    1. vzabackup\vzarestore - интерфейс командной строки для методов API PVA Agent Backup.
    2. vzbackup\vzrestore (obsolete) - интерфейс командной строки для резервного копироавния на базе TAR. Не требует запуска PVA Agent.

      Примечание. В Parallels Virtuozzo Containers для Windows используется другая оболочка на основе vzabackup\vzarestore.

  • API
    1. Интерфейсы резервного копирования PVA Management Node XML API.
    2. Интерфейсы резервного копирования PVA Agent через SOAP и XML API.

Внутренний интерфейс резервного копирования

Parallels предоставляет два внутренних интерфейса для резервного копирования:

  1. первый совместим с Acronis Backup and Restore (по умолчанию),
  2. второй совместим с TAR.

Внутренний интерфейс резервного копирования можно изменить в конфигурационном файле PVA Agent:

  1. Откройте конфигурационный файл PVA Agent:

    /vz/pva/agent/etc/vzagent.conf

    ИЛИ

    /var/opt/pva/agent/etc/vzagent.conf

  2. Найдите параметр backend и измените его значение на 0, если хотите использовать интерфейс Acronis, или на 1 - чтобы использовать интерфейс на базе TAR:

    • vzlin_backup_serializer (для серверов до PVA 4.6.4):

      <vzlin_backup_serializer> 
      <configuration> 
      <backend>1</backend> 
      <enable_snapshot>1</enable_snapshot> 
      <custom> 
      <queue>0</queue> 
      <heavy_timeout_limit>360000</heavy_timeout_limit>
      </custom> 
      </configuration> 
      </vzlin_backup_serializer> 
      
    • vzlin_backup_serializer11 (для PVA 4.6.4 и выше):

      <vzlin_backup_serializer11>` 
      <configuration> 
      <backend>1</backend> 
      <enable_snapshot>1</enable_snapshot> 
      <custom> 
      <pool>0</pool> 
      <queue>0</queue> 
      <heavy_timeout_limit>360000</heavy_timeout_limit>
      </custom> 
      </configuration> 
      </vzlin_backup_serializer11>
      
  3. Перезапустите PVA Agent:

    ~# pvaagent restart
    

Дополнительная информация

Как увеличить время ожидания операций резервного копирования в PVA Agent

Acronis Error: Module=0 Code=0, Tag=0 troubleshooting

Сборки, версии и поддерживаемые виртуализационные продукты Parallels Virtual Automation

2897d76d56d2010f4e3a28f864d69223 d02f9caf3e11b191a38179103495106f 319940068c5fa20655215d590b7be29b 0dd5b9380c7d4884d77587f3eb0fa8ef a26b38f94253cdfbf1028d72cf3a498b

Email subscription for changes to this article
Save as PDF