Como modificar o tamanho do bloco de mídia de backup

Este artigo é para Empresa Amanda (AE) 

O parâmetro BLOCK_SIZE do dispositivo nos arquivos de configuração Amanda determina o tamanho do bloco para imagens de backup na mídia de armazenamento (disco, fita ou nuvem). Este parâmetro não pode ser alterado usando o Zmanda Management Console (ZMC) para disco ou fita. O tamanho do bloco de mídia pode ser alterado no ZMC ao gravar na nuvem, alterando o tamanho do bloco usado pelo dispositivo de nuvem na seção Opções avançadas da página de dispositivos Admin.

o tamanho mínimo do bloco é 32 KB que é o padrão definido pelo ZMC para backup em dispositivos de disco e fita. O tamanho de bloco de dispositivo ideal para disco ou fita é o tamanho de bloco nativo usado por seu dispositivo, ou seja, sistema de arquivos ou unidade de fita.

O tamanho padrão do bloco do dispositivo para backups gravados no Amazon S3 é 2 MB (2 megabytes). Não há tamanho de bloco nativo para o dispositivo Amazon S3, mas um tamanho de bloco razoável deve ser selecionado se alterado do padrão. Um tamanho de bloco excessivamente pequeno deve ser evitado, pois pode levar a ineficiências devido à sobrecarga no início e no término de cada bloco. Tamanhos de bloco excessivamente grandes, 1G por exemplo, devem ser considerados com cuidado, já que o Amanda mantém alguns blocos na memória do servidor o tempo todo durante a operação.

Para utilizar um tamanho de bloco diferente do tamanho de bloco padrão de 32k, a propriedade BLOCK_SIZE do dispositivo deve ser definida para o tamanho desejado:

  1. Altere os diretórios para o / etc / zmanda / zmc / zmc_ags / device_profiles diretório (em 3.1.5 e anteriores é / etc / zmanda / zmc_aee / device_profiles).
  2. Localize o perfil de configuração do dispositivo (.yml ) para o qual deseja modificar a propriedade BLOCK_SIZE. Este nome de arquivo de configuração de dispositivo tem o mesmo nome que o nome do dispositivo especificado no console de gerenciamento Zmanda.
  3. Edite o perfil do dispositivo (.yml arquivo) e localize a seção device_property_list:

    3.3.0 e posterior:device_property_list: LEOM: ativado
    3.1.5 e anteriores:device_property_list: comment: 'http://wiki.zmanda.com/man/amanda-devices.7.html' COMPRESSION_comment: on FSF_comment: off BSF_comment: on
  4. Adicione (ou modifique) a propriedade BLOCK_SIZE. Este valor de propriedade é fornecido em bytes se nenhuma unidade for especificada. O exemplo a seguir define o tamanho do bloco para 8 MB.

    3.3.0 e posterior:device_property_list: LEOM: em BLOCK_SIZE: 8m
    3.1.5 e anteriores:device_property_list: comment: 'http://wiki.zmanda.com/man/amanda-devices.7.html' COMPRESSION_comment: on FSF_comment: off BSF_comment: on BLOCK_SIZE: 8m

Nota: Por favor, observe que cada recuo tem 2 espaços e deve ser cuidadosamente observado.

  1. Recarregue o Admin -> Conjuntos de backup página no console de gerenciamento Zmanda para que a mudança seja aplicada. No AE 3.0.X, há um botão “Regenerate Device Bindings” na parte inferior, lado esquerdo da página. No 3.1, há um botão "Atualizar mesa" na parte inferior da mesa inferior.
  2. Confirme a mudança com o administrador comando. Se o nome do conjunto de backup for Diário, a seguinte saída deve confirmar a mudança:
     $ amadmin Configuração diária | grep -i 'DEVICE.PROP. * tamanho do bloco' DEVICE_PROPERTY “tamanho do bloco” “8m”
  3. O tamanho do buffer da propriedade do dispositivo deve ser o dobro desse valor. Para qualquer conjunto de backup que usa este dispositivo ZMC, edite seu arquivo amanda.conf, por exemplo, /etc/amanda/Daily/amanda.conf, e aumente o parâmetro “device_output_buffer_size” para ser pelo menos o dobro do seu parâmetro BLOCK_SIZE. Repita para qualquer outro conjunto de backup usando este dispositivo ZMC. Assim que a mudança for feita, confirme a mudança para cada conjunto de backup usando amgetconf (tamanho mostrado em KB), por exemplo,
     $ amgetconf Diariamente device_output_buffer_size 16384