Как изменить размер блока резервного носителя

Эта статья предназначена для Аманда Энтерпрайз (AE) 

Параметр устройства BLOCK_SIZE в файлах конфигурации Amanda определяет размер блока для образов резервных копий на носителе (диск, лента или облако). Этот параметр нельзя изменить с помощью консоли Zmanda Management Console (ZMC) для диска или ленты. Размер медиаблока можно изменить в ZMC при записи в облако, изменив размер блока, используемого облачным устройством, в разделе «Дополнительные параметры» на странице «Администрирование | устройства».

Ассоциация минимальный размер блока 32 КБ который по умолчанию установлен ZMC для резервного копирования на дисковые и ленточные устройства. Оптимальный размер блока устройства для диска или ленты - это собственный размер блока, используемый вашим устройством, т. Е. файловая система или ленточный накопитель.

Размер блока устройства по умолчанию для резервных копий, записанных в Amazon S3, составляет 2 МБ (2 мегабайта). Для устройства Amazon S3 нет собственного размера блока, но следует выбрать разумный размер блока, если он будет изменен с значения по умолчанию. Следует избегать чрезмерно малого размера блока, поскольку это может привести к неэффективности из-за накладных расходов при запуске и завершении каждого блока. Чрезмерно большие размеры блоков, например 1 ГБ, следует тщательно учитывать, поскольку Аманда хранит несколько блоков в памяти сервера все время во время работы.

Чтобы использовать размер блока, отличный от размера блока по умолчанию 32 КБ, для свойства BLOCK_SIZE устройства должен быть установлен желаемый размер:

  1. Измените каталоги на / и т.д. / zmanda / zmc / zmc_ags / device_profiles каталог (в 3.1.5 и ранее это / и т.д. / zmanda / zmc_aee / device_profiles).
  2. Найдите профиль конфигурации устройства (.yml файл), для которого вы хотите изменить свойство BLOCK_SIZE. Имя этого файла конфигурации устройства совпадает с именем устройства, указанным в Консоли управления Zmanda.
  3. Отредактируйте профиль устройства (.yml file) и найдите раздел device_property_list:

    3.3.0 и более поздние версии:device_property_list: LEOM: включен
    3.1.5 и ранее:device_property_list: комментарий: 'http://wiki.zmanda.com/man/amanda-devices.7.html' COMPRESSION_comment: on FSF_comment: off BSF_comment: on
  4. Добавьте (или измените) свойство BLOCK_SIZE. Если единица измерения не указана, значение этого свойства дается в байтах. В следующем примере размер блока устанавливается равным 8 МБ.

    3.3.0 и более поздние версии:device_property_list: LEOM: на BLOCK_SIZE: 8 м
    3.1.5 и ранее:device_property_list: комментарий: 'http://wiki.zmanda.com/man/amanda-devices.7.html' COMPRESSION_comment: на FSF_comment: off BSF_comment: on BLOCK_SIZE: 8 м

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

  1. Перезагрузить Админ -> Резервные наборы в Консоли управления Zmanda, чтобы изменения вступили в силу. В AE 3.0.X есть кнопка «Восстановить привязки устройств» в нижней левой части страницы. В версии 3.1 аналогично есть кнопка «Обновить таблицу» внизу нижней таблицы.
  2. Подтвердите изменение нажатием Амадмин команда. Если имя вашего набора резервных копий - Daily, следующие данные должны подтвердить изменение:
     $ amadmin Ежедневная конфигурация | grep -i 'DEVICE.PROP. * размер блока' DEVICE_PROPERTY «размер блока» «8 м»
  3. Размер буфера свойств устройства должен быть в два раза больше этого значения. Для любого набора резервных копий, который использует это устройство ZMC, отредактируйте его файл amanda.conf, например, /etc/amanda/Daily/amanda.conf, и увеличьте параметр «device_output_buffer_size», чтобы он был как минимум вдвое больше вашего параметра BLOCK_SIZE. Повторите эти действия для любых других наборов резервных копий, использующих это устройство ZMC. После внесения изменения подтвердите изменение для каждого набора резервных копий, используя amgetconf (размер указан в КБ), например,
     $ amgetconf Ежедневно device_output_buffer_size 16384