Article ID: 1968, created on Feb 10, 2012, last review on Aug 12, 2014

  • Applies to:
  • Virtuozzo containers for Windows

Решение

Virtuozzo 4.0 включает поддержку технологии Microsoft Volume Shadow Copy Service (MS VSS), благодаря чему вы можете выполнять резервное копирование виртуальных сред с помощью ряда сторонних приложений.

Для обеспечения интеграции с VSS была разработана специальная служба записи - Virtuozzo VSS Writer Service. Эта служба отвечает за поддержание непрерывости и стабильности данных во время резервного копирования. Кроме того, она создает один компонент VSS для каждой виртуальной среды на физическом сервере. Компоненты VSS контролируют следующие файлы виртуальных сред на сервере:

  • все файлы в папке X:\vz\private\VE_ID,
  • файлы VE_ID.conf и VE_ID.conf.bak в папке X:\vz\Conf.

На данный момент для резервного копирования виртуальных сред можно использовать следующие сторонние приложения:

  • NTBACKUP, встроенное в Windows Server 2003,
  • EMC Networker 7.3,
  • Symantec Backup Exec 11d for Windows Servers,
  • IBM Tivoli Storage Manager 5.3,
  • BrightStor ARCserve Backup r11.5 SP2 для Windows.

Стандартный процесс резервного копирования виртуальных сред с помощью этих приложений выглядит так:

  1. Приложение запрашивает список компонентов VSS у службы записи Virtuozzo VSS.

  2. Служба записи Virtuozzo VSS предоставляет запрошенный список компонентов (т.е. один компонент VSS на одну виртуальную среду).

  3. Приложение передает список томов, участвующих в резервном копировании, службе записи Virtuozzo VSS и просит ее остановить свою работу.

  4. На основе полученного списка томов служба записи Virtuozzo VSS составляет список запущенных виртуальных сред для резервного копирования и принудительно останавливает все модули записи VSS внутри затронутых виртуальных сред, что приводит к приостановке работы всех поддерживающих VSS приложений внутри этих виртуальных сред (MS SQL Server, MS Exchange Server и т.д.).

  5. Служба MS VSS на физическом сервере создает теневую копию томов, участвующих в резервном копировании.

  6. Приложение создает резервную копию файлов виртуальной среды из теневой копии.

  7. После создания резервной копии приложение просит службу записи Virtuozzo VSS возобновить свою работу. Служба Virtuozzo Service в свою очередь передает полученный сигнал соответствующим виртуальным средам, таким образом позволяя службам VSS и поддерживающим VSS приложениям внутри виртуальных сред возобновить свою работу.

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

Подробную информацию о таких особенностях смотрите в Руководстве пользователя Virtuozzo.

Список сторонних приложений для резервного копирования, поддерживаемых PVC 4.5, смотрите в этой статье.

965b49118115a610e93635d21c5694a8 d02f9caf3e11b191a38179103495106f 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF