Skip to main content

Разделы внутри томов LV

Thread needs solution
Beginner
Posts: 2
Comments: 2

Добрый день!

На нашем сервере (Ubuntu Server 16.04) выделено несколько томов LV под виртуальные машины. Каждый из этих томов трактуется соответствующей ВМ как винчестер, после чего уже внутри этого тома создаются нужные для ВМ разделы.

Такие разделы, разумеется, не отображаются в /dev, но утилита parted без проблем показывает разметку разделов на таком томе. Например:

root@server-main:~# parted /dev/vg/win7 unit B print
Model: Linux device-mapper (linear) (dm)
Disk /dev/dm-2: 149996699648B
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start       End            Size           Type     File system  Flags
 1      1048576B    105906175B     104857600B     primary  ntfs         boot
 2      105906176B  149995651071B  149889744896B  primary  ntfs

Однако Acronis Backup 12 Linux Server не в состоянии опознать такие разделы и копирует их только посекторно с огромным оверхедом по объему копии.

Вопрос: можно ли как-то настроить копирование таких томов? Или единственный выход — это установить агента в каждую из виртуальных машин? Такой вариант в наших реалиях не слишком удобен, так как виртуальные машины нам предпочтительно копировать в выключенном состоянии — для обеспечения целостности данных.

Возможно, Acronis Backup Advanced поддерживает такие тома. Я видел в описании, что поддерживается Citrix XenServer. Поддерживаются ли Xen машины из XenProject?

Заранее спасибо за комментарии,

Сергей.

0 Users found this helpful
frestogaslorastaswastavewroviwroclolacorashibushurutraciwrubrishabenichikucrijorejenufrilomuwrigaslowrikejawrachosleratiswurelaseriprouobrunoviswosuthitribrepakotritopislivadrauibretisetewrapenuwrapi
Posts: 22
Comments: 3800

Сергей,

Судя по описанию, у вас на линуксовой машине присутствуют тома отформатированные в NTFS и эти тома напрямую подключены к ВМ. На уровне хоста такие вольюмы прочитать в нормальном (не посекторном) режиме невозможно, т.к. Acronis Backup агент установленный на хосте видит то же, что и хост - хост видит эти тома как единое целое без знания о том, что внутри => бэкап выполняется в посекторном режиме. Версия или редакция Acronis Backup в данном случае не будет иметь значения.

Правильный способ - это бэкапить данные ВМки агентом установленным внутри. В Windows есть надежное средство обеспечения консистентности данных при бэкапе - Volume Shadow Copy, который используется Acronis Backup по умолчанию для создания моментальных снимков. Если внутри машины есть приложения не поддерживающие VSS, то можно принудительно останавливать соответствующие сервисы перед бэкапом и стартовать после снятия снапшота (бэкап опция Pre/post commands позволяет это автоматизировать).

Acronis Backup Advanced for Citrix XenServer позволяет устанавливать агентов внутрь _неограниченного_ количества ВМок, если они запущены на гипервизоре Xen, т.е. это всё равно будет агентный бэкап. Таким образом основное преимущество данного продукта в сочетании с Citrix XenServer именно в лицензировании. (аналогичное поведение будет с обычным Xen-ом, т.е. поддерживается не только XenServer).

Спасибо.

Hi Sergey,

I can confirm it is backing up in sector-to-sector mode when selecting a LV containing only NTFS partitons (similar setup).

It also shows "0 bytes free of 25.0 GB" in "Specify disks and volumes" dialog.

 

Vasily,

your explanation makes sense, thanks!

 

 

Beginner
Posts: 2
Comments: 2

Vasily, Raphael, спасибо за информацию!