Article ID: 6289, created on Feb 10, 2012, last review on May 11, 2014

  • Applies to:
  • Virtuozzo containers for Windows

Решение

Начиная с Virtuozzo Containers для Windows 4.5 и обновления VZU400018 Virtuozzo Containers для Windows 4.0 вы можете выполнять резервное копирование/восстановление файлов и почтовых ящиков в контейнерах с помощью сторонних приложений, например Symantec Backup Exec.

Резервное копирование с помощью сторонних решений возможно только для дополнительных дисков контейнеров. Другими словами, внутри контейнеров нельзя выполнять резервное копирование и восстановление диска C:, так как по умолчанию все теневые копии дисков D:, E: и т.п. создаются на диске C.

Поэтому, если, например, вы хотите выполнить резервное копирование почтовых ящиков сервера Exchange, то база данных сервера Exchange должна быть установлена на дополнительном диске (D:, E: и т.д.). При создании контейнера для такой конфигурации необходимо включить SCSI и VSS на уровне контейнера:

vzctl set _CTID_ --vss yes vzctl set _CTID_ --scsi yes

Не забудьте создать раздел в loopback-файле, который будет выступать как дополнительный диск:

vzctl partadd _CTID_ --drive D: --size 20000000 --file D:\vz\private\_CTID_\D-DRIVE.efd --scsi

ПРИМЕЧАНИЕ. Упомянутые выше действия можно выполнить только через командную строку. Parallels Management Console и Parallels Virtual Automation не позволяют задать эти опции.

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

vssadmin add shadowstorage /for=D: /on=D:


/for=D: эта опция указывает, где находятся файлы, которые будут участвовать в резервном копировании,
/on=D: эта опция указывает, где находится хранилище теневых копий.

Вместо D: можно использовать любой другой диск контейнера, кроме диска C:.

Известные проблемы:

  • При создании новой задачи резервного копирования и восстановления Microsoft Exchange с помощью Symantec Backup Exec убедитесь, что в настройках Microsoft Exchange не выбрана опция Use GRT (Granular Recovery Technology).

  • Иногда Symantec Backup Exec выдает следующую ошибку:

    1213 The database page size does not match the engine

    Компания Symantec подтвердила наличие такой проблемы и опубликовала необходимые исправления в этой статье.

  • Иногда новые тома SCSI создаются с атрибутами только для чтения, что приводит к некорректной работе VSS. В таких случаях при добавлении новых теневых хранилищ возникает следующая ошибка:

    Ошибка: Теневое копирование указанного тома не поддерживается.

    В этом случае удалите атрибут только для чтения вручную с помощью командной строки:

    vzctl enter _CTID_ diskpart 
    select disk 0 
    online disk 
    attributes disk clear readonly 
    select volume 0 
    attributes volume set shadowcopy 
    

    ПРИМЕЧАНИЕ. Вместо 0 используйте фактические метки дисков и томов.

d02f9caf3e11b191a38179103495106f 965b49118115a610e93635d21c5694a8 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF