Virtual box разделить виртуальный диск на несколько файлов размером более 2 ГБ?

Я использую virtual box с несколькими большими виртуальными дисками по 3 ТБ каждый. Как я могу разделить его на файлы 200 ГБ каждый и по-прежнему использовать его в качестве одного виртуального жесткого диска? Дело в том, что я пытаюсь настройка резервного копирования для резервного копирования файлов виртуального диска, но это очень непрактично с размерами файлов, как 3 ТБ. Поэтому я ищу, чтобы разделить виртуальные диски на несколько файлов по 200 ГБ каждый, и резервное копирование только один раз, что изменилось с момента последнего резервного копирования... Я замечаю, что virtualbox имеет вариант для этого, но только для 2 ГБ...

7
задан Daniel
13.01.2023 11:16 Количество просмотров материала 3158
Распечатать страницу

1 ответ

причина для параметра VMDK 2GB-chunk состоит в том, чтобы убедиться, что VMDK может храниться в файловой системе FAT32 или аналогичной. Это, кажется, единственная причина, чтобы разбить файлы виртуального диска обычно думал прочь.

имея ту же проблему, я знаю об этом решении только если вы используете VirtualBox на Linux:

  • создание кусков файлов с fallocate, назовем их vhd001.raw для vhd016.raw
  • прикрепить петлевые устройства к их: losetup /dev/loop10 /path/to/vhd001.raw; losetup /dev/loop11 /path/to/vhd002.raw; ... losetup /dev/loop25 /path/to/vhd016.raw;
  • использовать драйвер MD собрать их в срок без стойких суперблок: mdadm --build --level=linear /dev/mdX /dev/loop10 /dev/loop11 ... /dev/loop25
  • использовать многомерные выражения в качестве исходного диска image10

Это довольно Хак, я рекомендую вам пойти с опцией 2GB-VMDK и убедитесь, что у вас есть достаточно дескрипторов файлов доступны (человек ulimit)

0
отвечен Eugen Rieck 2023-01-14 19:04

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх